delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/08/10/10:53:15

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D87F7385703B
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1597071152;
bh=RoEM8uMiNqe77g++mzMrZ424AnTeRiNUSQHUKu/cInY=;
h=Subject:To:References:Date:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=I00f3qiGbEBpEz/52+ZCZP9w+Hi190AXTntkbE5zsww8DAS0tGNKIBkb05VOJb++B
FbS67AmJOrvqb7bslD7fmOO+I2DqDlz00Ken3sHhXzc0Vuu6tGbhjNcGGt9gRVsjED
Ik2vVB/1VJB9lqF1lsTgfW+R0XRDgcEfBRbx8g0Q=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org D6F99385702F
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=PxaGTEiYHdz+9hK8HYmtdpWdBTIN1cL8SNJ6MR6Rg+Odl0ezCQPYEFM3pEUYNdVWc5/LjEsSjYFw3VBvgFZ0D89EF558m4nB6CtbQvY/B/PMBT9zrtmpxfVkS7AzMb0KmYAEb4aSLhq8TTyAoH6/D8mgLZCy1PDBzB7EHmKgGnRoT3jLXf+jmJCxLXgcmwgp+rxRyfN6obfqQYeCHwiYbh1H2E9f0WjjYYTFtN1d/C79NGWVQUWi1Y/21LNWfP5cbWGA8k7MgWoLP1BkHk1IBI2PCMZIDWh8T9jn+kM9/+7IGFc2LhD6c6rOi4Tu9O1u9kqJdlvcMkBtHK4ztFzUrg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=q64hCUWd4zRVIyX0V6yoDhf4sy66ptmtdKV3Kcl+KDo=;
b=b4VfS1eUp5vQvlpP+TD7yMtNJL3D0hiKVG2qrXx6dlNAXwwAZlPilodFcJD/BofyC7H0xXHPxDBTkJSBj8eYR/Fy7VRClfnacTBk/Xi9HNc3FJaE2oUV09i5m4JzH2pOaVWlf3QR1UOX/yqJZlrj5Tr5YbGLKuCW5G4qP8MW5C/fXvJ2ML9Vr+4CWPB43g2vAE3OW6dRy5wSWbmMEu5rAaeEY+/jBdSjp6Q8+1IAZPl/Gzgwlh4nY8GKRqAGLL4RcoKWXb34EP6hS72qyWyVmeuWi99EGjxoSEA8w+hrRm4EcqodcCxUT6VIEj9ncwDJL+ikx9ideQqwaMBcyNb6Yg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu;
dkim=pass header.d=cornell.edu; arc=none
Subject: Re: [ANNOUNCEMENT] Updated: curl 7.71.1-1
To: cygwin AT cygwin DOT com
References: <announce DOT c4e534c5-4c2e-9c35-3674-5f652695d778 AT SystematicSw DOT ab DOT ca>
<CA+kUOa=-AJxr_2TaZoNerOquMGR8FCzi7hg3DyuvntuQqpAVOg AT mail DOT gmail DOT com>
<CA+kUOakEVPde-W_8jocGZBwNw=wRodKBySRgxAE7_AU8As7FDA AT mail DOT gmail DOT com>
<4f1d6241-c86b-f2f9-7b49-a9f5b998b0eb AT SystematicSw DOT ab DOT ca>
Message-ID: <53c7f2a7-3bd8-f90c-b574-969d6b31f300@cornell.edu>
Date: Mon, 10 Aug 2020 10:52:22 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101
Thunderbird/68.11.0
In-Reply-To: <4f1d6241-c86b-f2f9-7b49-a9f5b998b0eb@SystematicSw.ab.ca>
X-ClientProxiedBy: MN2PR10CA0014.namprd10.prod.outlook.com
(2603:10b6:208:120::27) To MN2PR04MB6176.namprd04.prod.outlook.com
(2603:10b6:208:e3::13)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-Originating-IP: [68.175.129.7]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 42fed162-c70f-4987-095d-08d83d3cfe39
X-MS-TrafficTypeDiagnostic: MN2PR04MB6112:
X-Microsoft-Antispam-PRVS: <MN2PR04MB6112497CD6F37A66DB43068ED8440 AT MN2PR04MB6112 DOT namprd04 DOT prod DOT outlook DOT com>
X-MS-Oob-TLC-OOBClassifiers: OLM:8882;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: mbOcOxRtJ5vxoL4VOqJsrLQWlTttF1Oc51HQimOk5aagISn+VeIN7taIJP+1Bh/yoH1Dm+ynOCjMbeppGGfHXoN0WSndvmtuO8AMHK6oQlbmOuBEoKCfnUuEUhtvpyG+U3L5uB5ugB+LMP6PvPQXk8SosKMcKg9ZxZt4XZ5u+5XasFDOgBowSf3gtjRE0Wka+yS7GjaJ1G1umZ4+X1X3IhtvuAtPqL/5ExpJ3vscspO0RSFhaNZhwtpSoDo9dBF0PhW0kVNP/o6VL9qalG4xqd3NMqUuK6lb63zM4v4/iSIewCmGGr21BzTIM1BA8xfy9aWRHbIKSzL+5ilH6rb/KZKa1nqdBubD+N9nxG77G0DeGHCWfqkaFEjWVyWOlVLz5hdK9/Ec62SiJ9ZImnB71OoAoilxqhgUkUHB3UA+lQj1ahf0gRML2IJbZPn268VZFiYrRYPDbdtpJU23D7NuRg==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:MN2PR04MB6176.namprd04.prod.outlook.com; PTR:; CAT:NONE;
SFTY:;
SFS:(4636009)(396003)(376002)(346002)(366004)(39860400002)(136003)(26005)(53546011)(8676002)(8936002)(6916009)(16576012)(478600001)(786003)(316002)(6486002)(52116002)(186003)(16526019)(966005)(2906002)(66946007)(956004)(2616005)(75432002)(31686004)(86362001)(36756003)(5660300002)(66476007)(66556008)(31696002)(43740500002);
DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData: 1A3AHoXrGE5WERfjOfD57e8lPokG5RA3oJEO5dLJtBJ6dT4Zi9QNSUISbvtVMIyPQXSuzczoeJWRq3hSCh6O/U9a9GLA2eEaAfPBIYfkL9afSUOYOOdUWW7Ja7JWpVevHgwh1CRJnCrXd8WuNk5b7bu45Gp4i3FDqEsK4FuD1lsN4YQRirsdO5zB+bCN/ChdtOQru/3LEbIOlRBhNGDgTmaOjn0PjQ0faKg+ZQHkepxqct+hpceo+LSYm1jPn7Zk3koQHr51Ey/JteSg7udu8eNV8Mk95GPx4DIDf3WEPNJcZoZW79uKTEsrdyghNfGv/XgunPNruPIJ17tsxjTe7QxDSKsvdbLtld5preIql8CLRCflCQLbVnXsFLag+ahhnG/zXYmD0Av8Qf9my3hufZ8rFGVzXDSxqqw5fiyjLCzmvWgpMqEbV+lAV2Ne8JCWGSmUa2yhBAlIQJ5hZ7xL93H3igiKId1JEaNiR9vzVeElPNtmJFuddndOua9YONk+owsDFDujoj83yeZLy7xWqmYCxi984z0wMZIzPRjjKRPTLThRo/Jk7/jJru8XWXROr7u5j2cpQx+rNBaHvcPAl8MemjR4pkYu6ncXZOHCShRWyyB4/m3mrmbiO1enu3+XGBR/7ohQhFY72SvYjRuYHw==
X-OriginatorOrg: cornell.edu
X-MS-Exchange-CrossTenant-Network-Message-Id: 42fed162-c70f-4987-095d-08d83d3cfe39
X-MS-Exchange-CrossTenant-AuthSource: MN2PR04MB6176.namprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Aug 2020 14:52:24.6587 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 02bkkmGd99EZ7SpZ3PgCLIiHL0Yha1K1s9VwVzUlHpV62s2bydRYojmQLhGYlKgUsTfa35beY0RZyvwt+W7KGg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR04MB6112
X-Spam-Status: No, score=-4.5 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_NUMSUBJECT, KAM_SHORT,
MSGID_FROM_MTA_HEADER, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,
SPF_HELO_PASS, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Ken Brown via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Ken Brown <kbrown AT cornell DOT edu>
Errors-To: cygwin-bounces AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>

On 8/9/2020 5:48 PM, Brian Inglis wrote:
> On 2020-08-09 12:28, Adam Dinwoodie wrote:
>> On Fri, 24 Jul 2020 at 13:56, Adam Dinwoodie wrote:
>>> In the failing case, the `/configure` stage includes the following
>>> text: `configure: Setting CURL_LDFLAGS to '-lcurl -lnghttp2 -lidn2
>>> -lssh -lpsl -lssl -lcrypto -lldap -llber -lbrotlidec -lbrotlidec
>>> -lz'`; in the working case using -7.66.0-1, the corresponding line is
>>> just `configure: Setting CURL_LDFLAGS to '-lcurl'`.
[...]
> Meanwhile, that info likely comes from:
> 
> $ tail -vn15 /lib/pkgconfig/libcurl.pc
> ==> /lib/pkgconfig/libcurl.pc <==
> #
> prefix=/usr
> exec_prefix=/usr
> libdir=${exec_prefix}/lib
> includedir=${prefix}/include
> supported_protocols="DICT FILE FTP FTPS GOPHER HTTP HTTPS IMAP IMAPS LDAP LDAPS
> POP3 POP3S RTSP SCP SFTP SMB SMBS SMTP SMTPS TELNET TFTP"
> supported_features="SSL IPv6 UnixSockets libz brotli AsynchDNS IDN PSL NTLM
> NTLM_WB TLS-SRP HTTP2 HTTPS-proxy"
> 
> Name: libcurl
> URL: https://curl.haxx.se/
> Description: Library to transfer files with ftp, http, etc.
> Version: 7.71.1
> Libs: -L${libdir} -lcurl
> Libs.private: -lnghttp2 -lidn2 -lssh -lpsl -lssl -lcrypto -lldap -llber
> -lbrotlidec -lbrotlidec -lz
> Cflags: -I${includedir}
> 
> it looks like your git build should be using Libs for dynamic builds and adding
> Libs.private for static builds

If you look at configure.ac in the git sources, you'll see that it uses 
curl-config, not pkg-config.  The former reports:

$ curl-config --libs
-lcurl -lnghttp2 -lidn2 -lssh -lpsl -lssl -lcrypto -lldap -llber -lbrotlidec 
-lbrotlidec -lz

Yaakov's build of earlier versions of curl used a patch 7.33.0-libdeps.patch to 
prevent the unnecessary libs from being listed.  He even had a comment at the 
beginning of the patch, explaining the reason for it: "These are needed only for 
static linking, but we build with --disable-static".

Ken
--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019