Received: (at 72613) by debbugs.gnu.org; 15 Aug 2024 17:14:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 15 13:14:06 2024 Received: from localhost ([127.0.0.1]:49689 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1see33-0003ph-0Q for submit <at> debbugs.gnu.org; Thu, 15 Aug 2024 13:14:05 -0400 Received: from mail-io1-f41.google.com ([209.85.166.41]:56815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <nbowler@HIDDEN>) id 1see30-0003p3-Fm for 72613 <at> debbugs.gnu.org; Thu, 15 Aug 2024 13:14:04 -0400 Received: by mail-io1-f41.google.com with SMTP id ca18e2360f4ac-81fad534a04so66163239f.1 for <72613 <at> debbugs.gnu.org>; Thu, 15 Aug 2024 10:13:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=draconx-ca.20230601.gappssmtp.com; s=20230601; t=1723741940; x=1724346740; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:cc:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=7366EqD6kzC1zlCj2T/BosYxxIkQhwkYAAjpMaPR7i0=; b=NLXuJWkAV69YPS6EmvKbzKLTTPFVab82852MEWPVk60IvldlSVrQwRVrco1FdBjHQP PRVemjcx7HsD5DNlfaB+0oFQMgMN5gdbVzTB/Hkqh6SgfrOGdanXnoTINufCEF/uXCsn H1dIXrwQcCAwjyMK52EVq3xKJndEG/RNEKC5sOcpPptXLq8PcYddGvhc0uTyG7Z4oHEf 9Hpcw8y1msgzScYEI++08EHeyro8+zHR7nCKxcMtiY8yLzAC9aHo+Mnj5W0ccyBxBJ7m vtFoTBMCDjQ74PY38H67cW0s5dvJqgU1aVYfFFCx2xGXIT72t7DzcFcK2n5PHBepgOm/ H/JA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723741940; x=1724346740; h=content-transfer-encoding:in-reply-to:cc:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7366EqD6kzC1zlCj2T/BosYxxIkQhwkYAAjpMaPR7i0=; b=vFUo0ZaBWblcoPBOJBEcAroJ7I3JgmpjDa0JGuD7lKqYSTtViCnqF35XoBbCJwJHk6 Xa2j0LE3YCMzG6OHC6LZz1ip62BHZRAlw+XlgagUzRgeBWxSXmDvE7IdHNwETwOYprYl gPVawQoAEIPvjC6Yc1Ws9qJZu2FdV3GVesTaByFKbL+Cx9jg7LcIou0f5+LRJ6Qs7V89 bJhSIKAvQj3knB8gwHrMTlyy4dCoINlPaBOLmNqu6xv6MQmJGFFZbO14LjH4FzDb4okQ Iz81TlX7qLCUgUSRPGTGhvBgivWF2Qs6eut2WxGi+lthEz5Z8igU1qn0ktE8WqP+Fjmn sFWg== X-Gm-Message-State: AOJu0YzfFcH6A/rsa9R9ptMCmiNUvzEEJhIsmh+eZGLhIXkyai9KJBQO MAMCEJNxPwiXDVJYC2Cpgg7+5C4fvbzAtI73Ffo7b7uXyhmuopVb8eEYpK4dyG8= X-Google-Smtp-Source: AGHT+IEPPB+obtSgyCedDEHP16T+LLRYIEv7tnTQWY+sqI09WaNDD93Bxpj8UsE0Kb0JwMRcXluJOg== X-Received: by 2002:a05:6602:3f85:b0:809:83e3:a35c with SMTP id ca18e2360f4ac-824f26119b6mr49436939f.7.1723741939824; Thu, 15 Aug 2024 10:12:19 -0700 (PDT) Received: from [192.168.0.50] (dhcp-24-53-241-2.cable.user.start.ca. [24.53.241.2]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4ccd6f3e270sm608230173.118.2024.08.15.10.12.19 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 15 Aug 2024 10:12:19 -0700 (PDT) Message-ID: <bd4f1f1f-503a-49b4-b853-2a02c6ab5561@HIDDEN> Date: Thu, 15 Aug 2024 13:12:18 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72613: Lack of fast-install on Linux proves painful w/ LTO Content-Language: en-US To: Sam James <sam@HIDDEN> References: <87le0zg5cj.fsf@HIDDEN> From: Nick Bowler <nbowler@HIDDEN> In-Reply-To: <87le0zg5cj.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72613 Cc: 72613 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On 2024-08-13 23:18, Sam James wrote: > At the moment, it looks like fast-install is disabled on Linux: I think the comment is very out of date. > # This must be glibc/ELF. > linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) > version_type=linux # correct to gnu/linux during the next big refactor > need_lib_prefix=no > need_version=no > ... > # This implies no fast_install, which is unacceptable. > # Some rework will be needed to allow for fast_install > # before this can be enabled. > hardcode_into_libs=yes > > This is particularly painful when using LTO, as you end up with a pretty > time-consuming relink for something which is in theory avoidable. On GNU/Linux, I believe relink should only be performed for uninstalled shared libraries that link against other uninstalled shared libraries. This is needed because the necessary runpaths are, as suggested by the name hardcode_into_libs, hardcoded into libraries. You can see this by running readelf on such libraries in the build tree. This has to be changed to remove the build location when the libraries are ultimately installed, and the way libtool currently does that is by relinking. For normal libraries which do not depend on uninstalled shared libraries, and for programs, no relinking is expected on GNU/Linux, so you should be able to avoid this if you can restructure your project to avoid such transitive dependencies between uninstalled shared libraries. For the special case where libraries are located in the same build directory and also installed into the same directory, on some platforms (at least Solaris and GNU/Linux) Libtool could perhaps be changed to generate runpaths using ${ORIGIN} which would not need to be changed on installation. That might help avoid relinks in certain cases. Cheers, Nick
bug-libtool@HIDDEN
:bug#72613
; Package libtool
.
Full text available.Received: (at 72613) by debbugs.gnu.org; 15 Aug 2024 16:05:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 15 12:05:43 2024 Received: from localhost ([127.0.0.1]:49571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1secyt-0001zE-Io for submit <at> debbugs.gnu.org; Thu, 15 Aug 2024 12:05:43 -0400 Received: from woodpecker.gentoo.org ([140.211.166.183]:57804 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sam@HIDDEN>) id 1secyr-0001yr-Uh for 72613 <at> debbugs.gnu.org; Thu, 15 Aug 2024 12:05:42 -0400 From: Sam James <sam@HIDDEN> To: Ileana Dumitrescu <ileanadumitrescu95@HIDDEN> Subject: Re: bug#72613: Lack of fast-install on Linux proves painful w/ LTO In-Reply-To: <962b6571-a372-4814-84de-f240706c3d87@HIDDEN> (Ileana Dumitrescu's message of "Thu, 15 Aug 2024 18:51:53 +0300") Organization: Gentoo References: <87le0zg5cj.fsf@HIDDEN> <962b6571-a372-4814-84de-f240706c3d87@HIDDEN> Date: Thu, 15 Aug 2024 17:04:54 +0100 Message-ID: <87bk1tbwm1.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72613 Cc: 72613 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Ileana Dumitrescu <ileanadumitrescu95@HIDDEN> writes: > Severity: wishlist > > [...] > For now, I think it would be best to look more into this > after the stable release, but if anyone has any ideas or corrections, > please add them here. Waiting is completely fine with me until after the release. I will try find time to digest the logic as well (but no promises as I've tried already and it's complicated). I just wanted to file it so I didn't forget. Cheers. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iOUEARYKAI0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCZr4nJ18UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MA8cc2FtQGdlbnRv by5vcmcACgkQc4QJ9SDfkZAtGQD+LrdA4WBx9RvdQaKwqwNtRRGYZMhufJOYRGeB qVYgTfIA/3IYHShEFsGKBauh4iEem6DnfctFF2LQ3J23iZEB/GQF =KJUG -----END PGP SIGNATURE----- --=-=-=--
bug-libtool@HIDDEN
:bug#72613
; Package libtool
.
Full text available.Received: (at 72613) by debbugs.gnu.org; 15 Aug 2024 15:53:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 15 11:53:43 2024 Received: from localhost ([127.0.0.1]:49561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1secnH-0001eK-Ax for submit <at> debbugs.gnu.org; Thu, 15 Aug 2024 11:53:43 -0400 Received: from mail-ed1-f49.google.com ([209.85.208.49]:51408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ileanadumitrescu95@HIDDEN>) id 1secnF-0001e2-4x for 72613 <at> debbugs.gnu.org; Thu, 15 Aug 2024 11:53:41 -0400 Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-5a1c49632deso1287499a12.2 for <72613 <at> debbugs.gnu.org>; Thu, 15 Aug 2024 08:53:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723737119; x=1724341919; darn=debbugs.gnu.org; h=in-reply-to:autocrypt:from:content-language:references:to:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=XqbLQd5y2B9Hj0RxDc9i5791FbjbqKdNMwIgR6sLiWI=; b=Fy9HL4vD1VhqTeTlDYhADfvl0xbR5/2rgXgw7VSZAdMazxA5N1p6/oGesHEo8L8j1w gIGuRFxohrulV2YXcoOjWl36Uspj5pBs+nncqxgv4/0nJ3LN/hSG6BTSb1AsNiYc0iuS 1RvTkqq0/LiDv0wpu6XOoS0jEPfMf1DQXU6rn4e16dGiyXPE9mV8MBzJ4hugE5OR1bps yVomel4hyvGifSfJ4ROCAeSlwOXMwrwd552miR2YVx7YgweZLs6y4iIA4OcVr1lRhQPF BVU6rRT7yZBnl3E1vuN3AHWAqDlSStt9f/xxrP2fsEVOPONXwmSSrkvhR3KEx+aaWxqo qcKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723737119; x=1724341919; h=in-reply-to:autocrypt:from:content-language:references:to:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=XqbLQd5y2B9Hj0RxDc9i5791FbjbqKdNMwIgR6sLiWI=; b=uk92ZvS1uvCMqrPb3Yu1UFyeJr2Wl5rps/kS2J8/7CQfPGC24zKSXHOrDPAZu7XWol 1RmYcDOykERbBTQuvDWTzUUh2RHw7bx/Zr4Fv+UwpMlfvkq/kt6nW8sqnk73/pVff5RK LCleQbpAduMG7FIZMcy8y2AYJe+PBOyoM0yM+SQ0src+e/Fx52vbL/J9U/FkgB1LL0xN uqs2269PuE3UQdfUKaUg1k9VRxgA4a7upAt4EZ05p1eO7WSJHcdhIW1AeG9VdEtcP2Le qGHNbFjL9EL293HQB4fdnPHVM/izcevYBgzkJTshyr8JlKWOXTbPk8R11de3uAerOGGn uehQ== X-Forwarded-Encrypted: i=1; AJvYcCWc1bG2+qO4jPYGJOOmu6XYDa9ACc1h2tZ/G+B1dUQmVg+RKJVTklD9gcmLUD4GpgaPp+ii64xXD2qLR79A4Qr07LGQ7Lg= X-Gm-Message-State: AOJu0YzBR9LtB1yMC63trlw8bDyCRjayqxIeR7lwVrYSMjDI4okRVC1X Bj6AAXx2N/+ON1vzkVksnPqYmZG9xrPtRW2G4Y481De//8rJ90x8GeMx3qjU X-Google-Smtp-Source: AGHT+IGsSfSbNWJEOVMVadhfJHZRnTQFecdin9sFd6ND5DK2uBD19bkXvSX73od3UsFrbI0ZdQsdxg== X-Received: by 2002:a05:6402:2747:b0:5af:be6c:646e with SMTP id 4fb4d7f45d1cf-5bea1cade9amr4384335a12.23.1723737118652; Thu, 15 Aug 2024 08:51:58 -0700 (PDT) Received: from [192.168.254.128] ([95.214.217.105]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5bebbdfbf33sm1019034a12.45.2024.08.15.08.51.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 15 Aug 2024 08:51:58 -0700 (PDT) Message-ID: <962b6571-a372-4814-84de-f240706c3d87@HIDDEN> Date: Thu, 15 Aug 2024 18:51:53 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72613: Lack of fast-install on Linux proves painful w/ LTO To: Sam James <sam@HIDDEN>, 72613 <at> debbugs.gnu.org References: <87le0zg5cj.fsf@HIDDEN> Content-Language: en-US From: Ileana Dumitrescu <ileanadumitrescu95@HIDDEN> Autocrypt: addr=ileanadumitrescu95@HIDDEN; keydata= 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 tEGGBkKUVsxBXBBe In-Reply-To: <87le0zg5cj.fsf@HIDDEN> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------NHJkLoAL0toRDI7WFodFnKA2" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 72613 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.8 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------NHJkLoAL0toRDI7WFodFnKA2 Content-Type: multipart/mixed; boundary="------------9csNwJMGbNvrC63I1ofPoZZJ"; protected-headers="v1" From: Ileana Dumitrescu <ileanadumitrescu95@HIDDEN> To: Sam James <sam@HIDDEN>, 72613 <at> debbugs.gnu.org Message-ID: <962b6571-a372-4814-84de-f240706c3d87@HIDDEN> Subject: Re: bug#72613: Lack of fast-install on Linux proves painful w/ LTO References: <87le0zg5cj.fsf@HIDDEN> In-Reply-To: <87le0zg5cj.fsf@HIDDEN> --------------9csNwJMGbNvrC63I1ofPoZZJ Content-Type: multipart/mixed; boundary="------------l87nDtiydeFmLiLJsaUb0i2P" --------------l87nDtiydeFmLiLJsaUb0i2P Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 U2V2ZXJpdHk6IHdpc2hsaXN0DQoNCk9uIDE0LzA4LzIwMjQgMDY6MTgsIFNhbSBKYW1lcyB3 cm90ZToNCj4gSGkhDQo+IA0KPiBBdCB0aGUgbW9tZW50LCBpdCBsb29rcyBsaWtlIGZhc3Qt aW5zdGFsbCBpcyBkaXNhYmxlZCBvbiBMaW51eDoNCj4gDQo+ICMgVGhpcyBtdXN0IGJlIGds aWJjL0VMRi4NCj4gbGludXgqIHwgaypic2QqLWdudSB8IGtvcGVuc29sYXJpcyotZ251IHwg Z251KikNCj4gICAgdmVyc2lvbl90eXBlPWxpbnV4ICMgY29ycmVjdCB0byBnbnUvbGludXgg ZHVyaW5nIHRoZSBuZXh0IGJpZyByZWZhY3Rvcg0KPiAgICBuZWVkX2xpYl9wcmVmaXg9bm8N Cj4gICAgbmVlZF92ZXJzaW9uPW5vDQo+ICAgIC4uLg0KPiAgICAjIFRoaXMgaW1wbGllcyBu byBmYXN0X2luc3RhbGwsIHdoaWNoIGlzIHVuYWNjZXB0YWJsZS4NCj4gICAgIyBTb21lIHJl d29yayB3aWxsIGJlIG5lZWRlZCB0byBhbGxvdyBmb3IgZmFzdF9pbnN0YWxsDQo+ICAgICMg YmVmb3JlIHRoaXMgY2FuIGJlIGVuYWJsZWQuDQo+ICAgIGhhcmRjb2RlX2ludG9fbGlicz15 ZXMNCj4gDQo+IFRoaXMgaXMgcGFydGljdWxhcmx5IHBhaW5mdWwgd2hlbiB1c2luZyBMVE8s IGFzIHlvdSBlbmQgdXAgd2l0aCBhIHByZXR0eQ0KPiB0aW1lLWNvbnN1bWluZyByZWxpbmsg Zm9yIHNvbWV0aGluZyB3aGljaCBpcyBpbiB0aGVvcnkgYXZvaWRhYmxlLg0KPiANCj4gKEkn dmUgdHJpZWQgdG8gZm9sbG93IHRoZSBsb2dpYyB0aHJvdWdoIGJ1dCBmYWlsZWQuIEl0J3Mg bm90IGNsZWFyIHRvIG1lDQo+IHdoeSBMaW51eCBuZWVkcyB0aGlzIG9wdC1vdXQuIEknbSBz dXJlIHRoZXJlICppcyogYSByZWFzb24sIEkganVzdCBjYW4ndA0KPiBzcG90IGl0IHlldC4p DQoNCkxvb2tpbmcgdGhyb3VnaCB0aGUgZG9jdW1lbnRhdGlvbjoNCg0KIiIiDQpAZGVmdmFy IGZhc3RfaW5zdGFsbA0KRGV0ZXJtaW5lcyB3aGV0aGVyIGxpYnRvb2wgd2lsbCBwcml2aWxl Z2UgdGhlIGluc3RhbGxlciBvciB0aGUNCmRldmVsb3Blci4gIFRoZSBhc3N1bXB0aW9uIGlz IHRoYXQgaW5zdGFsbGVycyB3aWxsIHNlbGRvbSBydW4gcHJvZ3JhbXMNCmluIHRoZSBidWls ZCB0cmVlLCBhbmQgdGhlIGRldmVsb3BlciB3aWxsIHNlbGRvbSBpbnN0YWxsLiAgVGhpcyBp cyBvbmx5DQptZWFuaW5nZnVsIG9uIHBsYXRmb3JtcyB3aGVyZSBAY29kZXtzaGxpYnBhdGhf b3ZlcnJpZGVzX3J1bnBhdGh9IGlzDQpub3QgQHNhbXB7eWVzfSwgc28gQGNvZGV7ZmFzdF9p bnN0YWxsfSB3aWxsIGJlIHNldCB0byBAc2FtcHtuZWVkbGVzc30gaW4NCnRoaXMgY2FzZS4g IElmIEBjb2Rle2Zhc3RfaW5zdGFsbH0gc2V0IHRvIEBzYW1we3llc30sIGxpYnRvb2wgd2ls bCBjcmVhdGUNCnByb2dyYW1zIHRoYXQgc2VhcmNoIGZvciBpbnN0YWxsZWQgbGlicmFyaWVz LCBhbmQsIGlmIGEgcHJvZ3JhbSBpcyBydW4NCmluIHRoZSBidWlsZCB0cmVlLCBhIG5ldyBj b3B5IHdpbGwgYmUgbGlua2VkIG9uLWRlbWFuZCB0byB1c2UgdGhlDQp5ZXQtdG8tYmUtaW5z dGFsbGVkIGxpYnJhcmllcy4gIElmIHNldCB0byBAc2FtcHtub30sIGxpYnRvb2wgd2lsbCBj cmVhdGUNCnByb2dyYW1zIHRoYXQgdXNlIHRoZSB5ZXQtdG8tYmUtaW5zdGFsbGVkIGxpYnJh cmllcywgYW5kIHdpbGwgbGluaw0KYSBuZXcgY29weSBvZiB0aGUgcHJvZ3JhbSBhdCBpbnN0 YWxsIHRpbWUuICBUaGUgZGVmYXVsdCB2YWx1ZSBpcw0KQHNhbXB7eWVzfSBvciBAc2FtcHtu ZWVkbGVzc30sIGRlcGVuZGluZyBvbiBwbGF0Zm9ybSBhbmQgY29uZmlndXJhdGlvbg0KZmxh Z3MsIGFuZCBpdCBjYW4gYmUgdHVybmVkIGZyb20gQHNhbXB7eWVzfSB0byBAc2FtcHtub30g d2l0aCB0aGUNCmNvbmZpZ3VyZSBmbGFnIEBvcHRpb257LS1kaXNhYmxlLWZhc3QtaW5zdGFs bH0uDQoNCk9uIHNvbWUgc3lzdGVtcywgdGhlIGxpbmtlciBhbHdheXMgaGFyZGNvZGVzIHBh dGhzIHRvIGRlcGVuZGVudCBsaWJyYXJpZXMNCmludG8gdGhlIG91dHB1dC4gIEluIHRoaXMg Y2FzZSwgQGNvZGV7ZmFzdF9pbnN0YWxsfSBpcyBuZXZlciBzZXQgdG8gDQpAc2FtcHt5ZXN9 LA0KYW5kIHJlbGlua2luZyBhdCBpbnN0YWxsIHRpbWUgaXMgdHJpZ2dlcmVkLiAgVGhpcyBh bHNvIG1lYW5zIHRoYXQgDQpAZW52e0RFU1RESVJ9DQppbnN0YWxsYXRpb24gZG9lcyBub3Qg d29yayBhcyBleHBlY3RlZC4NCkBlbmQgZGVmdmFyDQpbLi4uXQ0KQGRlZnZhciBoYXJkY29k ZV9pbnRvX2xpYnMNCldoZXRoZXIgdGhlIHBsYXRmb3JtIHN1cHBvcnRzIGhhcmRjb2Rpbmcg b2YgcnVuLXBhdGhzIGludG8gbGlicmFyaWVzLg0KSWYgZW5hYmxlZCwgbGlua2luZyBvZiBw cm9ncmFtcyB3aWxsIGJlIG11Y2ggc2ltcGxlciBidXQgbGlicmFyaWVzIHdpbGwNCm5lZWQg dG8gYmUgcmVsaW5rZWQgZHVyaW5nIGluc3RhbGxhdGlvbi4gIFNldCB0byBAc2FtcHt5ZXN9 IG9yIEBzYW1we25vfS4NCkBlbmQgZGVmdmFyDQoiIiINCg0KSWYgSSB1bmRlcnN0YW5kLCBo YXJkY29kaW5nIHJ1bi1wYXRocyBpbnRvIGxpYnJhcmllcyBjYXVzZXMgdGhlDQpyZWxpbmtp bmcgZHVyaW5nIGluc3RhbGxhdGlvbiwgd2hpY2ggbWFrZXMgZmFzdF9pbnN0YWxsIG5vdCBw b3NzaWJsZS4NCg0KSSBhbSBub3Qgc3VyZSBvZiBhbGwgdGhlIGltcGxpY2F0aW9ucyBvZiBy ZW1vdmluZyB0aGUgaGFyZGNvZGluZyBvZg0KcnVuLXBhdGhzIGluIGxpYnJhcmllcywgZXhj ZXB0IHRoYXQgbGlua2luZyBvZiBwcm9ncmFtcyB3aWxsIGJlIG1vcmUNCmNvbXBsZXguIEZv ciBub3csIEkgdGhpbmsgaXQgd291bGQgYmUgYmVzdCB0byBsb29rIG1vcmUgaW50byB0aGlz DQphZnRlciB0aGUgc3RhYmxlIHJlbGVhc2UsIGJ1dCBpZiBhbnlvbmUgaGFzIGFueSBpZGVh cyBvciBjb3JyZWN0aW9ucywNCnBsZWFzZSBhZGQgdGhlbSBoZXJlLg0KDQotLSANCklsZWFu YSBEdW1pdHJlc2N1DQoNCkdQRyBQdWJsaWMgS2V5OiBGQTI2IENBNzggNEJFMSA4ODkyIDdG MjIgQjk5RiA2NTcwIEVBMDEgMTQ2RiA3MzU0DQoNCg== --------------l87nDtiydeFmLiLJsaUb0i2P Content-Type: application/pgp-keys; name="OpenPGP_0x6570EA01146F7354.asc" Content-Disposition: attachment; filename="OpenPGP_0x6570EA01146F7354.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- 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 =3DfGTx -----END PGP PUBLIC KEY BLOCK----- --------------l87nDtiydeFmLiLJsaUb0i2P-- --------------9csNwJMGbNvrC63I1ofPoZZJ-- --------------NHJkLoAL0toRDI7WFodFnKA2 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEE+ibKeEvhiJJ/IrmfZXDqARRvc1QFAma+JBkFAwAAAAAACgkQZXDqARRvc1TO AhAAi9m7yAxKrfjM7VgiBV1HDySOBz1/yqo79cmt4Lm98+IK8NNdF5Hp+gE+rJYmhv3aOtzZobnB kq5uPVDA4D+G/3abGEdcP5BRoG24m09r4jpJlV1tIPV34E8GV2hN2pENUsT26WU1kms1Ch4Kb1Xr SWQILyLPJVMex+D94/VVRbL5viq0KshMoxLK1LYoonQClk0uP4vwA1Lnn+96go6dQ0kQ3Ji+sc+P uhDPZFbATjM9SGGcFMk8hewWkR3NcXOLnfe83DUlbaJGHUCU3eOBJcCJcYTIGvWuE3wvo3FBlKue EEko23tQ/KCFPSsAukDoJW9OecdLk7jWc4ePLfygR3y9yGYAGpSqvBqSjvSxJRtXykzyf+z0XNFE sOvz2xEemR9AH56I7VY/+aE+A2SPyXtJhOnRUKU10x26BIYaZE7gbXqdPDCOW96XkIVgm4bQKZ16 owpvrImalXu1fLkTsSXQD+ydUVkbTceupqzUoSzNqWuGtwTkUYs/LHfwa2tzhdnqvZQufddcCW7Y r3fw3hVJ5hKS+tWJ17aaQBCt0iPBvRAlFNCslTfIO42MGILaoLeqSw7gngpUhJc+8eayPmKLXb2O mFnMvkDo58LRTgs4UCQcqR1MpOvTEEp02H6KzKUax/a+NC7GeAglJG2OGGq3H1aSnN6vyJaXuz1K 9rE= =/ib0 -----END PGP SIGNATURE----- --------------NHJkLoAL0toRDI7WFodFnKA2--
bug-libtool@HIDDEN
:bug#72613
; Package libtool
.
Full text available.Received: (at submit) by debbugs.gnu.org; 14 Aug 2024 03:18:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 13 23:18:53 2024 Received: from localhost ([127.0.0.1]:45801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1se4XE-0004o0-TJ for submit <at> debbugs.gnu.org; Tue, 13 Aug 2024 23:18:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:49580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sam@HIDDEN>) id 1se4XC-0004ns-6X for submit <at> debbugs.gnu.org; Tue, 13 Aug 2024 23:18:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <sam@HIDDEN>) id 1se4Wb-0001u9-F2 for bug-libtool@HIDDEN; Tue, 13 Aug 2024 23:18:15 -0400 Received: from woodpecker.gentoo.org ([140.211.166.183] helo=smtp.gentoo.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from <sam@HIDDEN>) id 1se4WZ-0008BD-Pp for bug-libtool@HIDDEN; Tue, 13 Aug 2024 23:18:13 -0400 From: Sam James <sam@HIDDEN> To: bug-libtool@HIDDEN Subject: Lack of fast-install on Linux proves painful w/ LTO Organization: Gentoo Date: Wed, 14 Aug 2024 04:18:04 +0100 Message-ID: <87le0zg5cj.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=140.211.166.183; envelope-from=sam@HIDDEN; helo=smtp.gentoo.org X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.6 (--) --=-=-= Content-Type: text/plain Hi! At the moment, it looks like fast-install is disabled on Linux: # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no ... # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes This is particularly painful when using LTO, as you end up with a pretty time-consuming relink for something which is in theory avoidable. (I've tried to follow the logic through but failed. It's not clear to me why Linux needs this opt-out. I'm sure there *is* a reason, I just can't spot it yet.) thanks, sam --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iOUEARYKAI0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCZrwh7V8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MA8cc2FtQGdlbnRv by5vcmcACgkQc4QJ9SDfkZC7fAEA0f/qLpJwzok2ZPhNsTceI/Za04Wgf0rQvdAO x75hK6IA/3BML0d5OhCmEC25ltXIius5H9lM3/k9o4AIRKr7tA4K =fERG -----END PGP SIGNATURE----- --=-=-=--
Sam James <sam@HIDDEN>
:bug-libtool@HIDDEN
.
Full text available.bug-libtool@HIDDEN
:bug#72613
; Package libtool
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.