From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 06 17:07:38 2017 Received: (at submit) by debbugs.gnu.org; 6 Nov 2017 22:07:38 +0000 Received: from localhost ([127.0.0.1]:54747 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBpYP-0000Yh-O5 for submit@debbugs.gnu.org; Mon, 06 Nov 2017 17:07:37 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBpYN-0000YV-NX for submit@debbugs.gnu.org; Mon, 06 Nov 2017 17:07:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eBpYH-0005tg-OS for submit@debbugs.gnu.org; Mon, 06 Nov 2017 17:07:30 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35678) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eBpYH-0005tc-Ks for submit@debbugs.gnu.org; Mon, 06 Nov 2017 17:07:29 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55978) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eBpYG-0001nI-AB for bug-guix@gnu.org; Mon, 06 Nov 2017 17:07:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eBpYC-0005rk-Ap for bug-guix@gnu.org; Mon, 06 Nov 2017 17:07:28 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:48957) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eBpYC-0005rT-0R for bug-guix@gnu.org; Mon, 06 Nov 2017 17:07:24 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 4701520C44 for ; Mon, 6 Nov 2017 17:07:23 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Mon, 06 Nov 2017 17:07:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=d+Ep4z2WwTz9sEhK4 5wH0AQxDwRUTKqAEvvBnv0L8os=; b=ubTVfsqfwcoa66r4Skway22jLrbSD4Js8 uWsFgdJdiWKAZyhP+tPw3ooHRB/bm9C/XGUIgdyifOSg+RFPMScnle5FUrsb09/Y gLMQnEWRn/N5mkfxGB7jKZXSNdej/M9slFg012In4OjXZWhItz63lbjqeqyDx3dE XakOve2GHjOKXwVPaAoyPnv6gAuzraGFjP26OHyib26ucyLMIUf6sv7x6gN62q7G 2zz829xaWDfAPJ57h4zcKxVweDMIQRPoC7Qf/6iMnCMpVdulW1drIJXZA6Tm00yv sfsvZghkdxI6rER+bhWwEyqj7yV22ZvNYGVdK6je9GkTT0fkxgIjg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=d+Ep4z2WwTz9sEhK45wH0AQxDwRUTKqAEvvBnv0L8os=; b=DaE1IvlO h796q0v1HS+KonGKP0ina94s9Gc+3ZPqAsMIqNHezCD4Ahaf78PLcJ1KFVOQnR3L vwqZ/v7sssgTpjrfGHS2i1bEtOaKCStmo52UQTN/IMf8DRe1WFIyNzxfadwbu61q nZevVyut3XWvjU7UVWQLvoVg/maNafsplRue0ItnVUWLl9AWmRtsQkaUZNvEC8CE m7xUR/NSYAGZ161wrpCPmdFBrcbJ8Ltes4EHidQyACG4IOD5O/a69dizYmUWB6sH v6TtCGTURsuqY0ZHwCzS/g4AR0/pMufKk0uSbR9wJ8iyAKXOPg1/JlBzcb3jJECp cB74QtU0KczH0w== X-ME-Sender: Received: from localhost (cm-84.214.173.174.getinternet.no [84.214.173.174]) by mail.messagingengine.com (Postfix) with ESMTPA id DA7F67FAB2 for ; Mon, 6 Nov 2017 17:07:22 -0500 (EST) From: Marius Bakke To: bug-guix@gnu.org Subject: binutils 2.29 fails to set RUNPATH in gcc-cross-boot0 User-Agent: Notmuch/0.25.1 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Mon, 06 Nov 2017 23:07:21 +0100 Message-ID: <874lq73vty.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.4 (----) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable I tried to cherry-pick the binutils 2.29 update (b0a14e5628eb56052f0c3d21a7b5375f5813b01d), but it breaks the 'validate-runpath' phase of gcc-cross-boot0: =2D-8<---------------cut here---------------start------------->8--- starting phase `validate-runpath' validating RUNPATH of 8 binaries in "/gnu/store/ybh1ifgzs717mz5dp1pk2nrgakq= g1l8x-gcc-cross-boot0-5.5.0/libexec"... /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/libexec/g= cc/x86_64-guix-linux-gnu/5.5.0/cc1: error: depends on 'ld-linux-x86-64.so.2= ', which cannot be found in RUNPATH ()=20=20=20=20=20=20=20=20=20=20 /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/libexec/g= cc/x86_64-guix-linux-gnu/5.5.0/cc1plus: error: depends on 'ld-linux-x86-64.= so.2', which cannot be found in RUNPATH ()=20=20=20=20=20=20 /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/libexec/g= cc/x86_64-guix-linux-gnu/5.5.0/collect2: error: depends on 'ld-linux-x86-64= .so.2', which cannot be found in RUNPATH ()=20=20=20=20=20 /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/libexec/g= cc/x86_64-guix-linux-gnu/5.5.0/lto-wrapper: error: depends on 'ld-linux-x86= -64.so.2', which cannot be found in RUNPATH ()=20=20 /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/libexec/g= cc/x86_64-guix-linux-gnu/5.5.0/lto1: error: depends on 'ld-linux-x86-64.so.= 2', which cannot be found in RUNPATH () validating RUNPATH of 9 binaries in "/gnu/store/ybh1ifgzs717mz5dp1pk2nrgakq= g1l8x-gcc-cross-boot0-5.5.0/bin"... /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/bin/x86_6= 4-guix-linux-gnu-c++: error: depends on 'ld-linux-x86-64.so.2', which canno= t be found in RUNPATH () /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/bin/x86_6= 4-guix-linux-gnu-cpp: error: depends on 'ld-linux-x86-64.so.2', which canno= t be found in RUNPATH () /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/bin/x86_6= 4-guix-linux-gnu-gcc: error: depends on 'ld-linux-x86-64.so.2', which canno= t be found in RUNPATH () /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/bin/x86_6= 4-guix-linux-gnu-gcov: error: depends on 'ld-linux-x86-64.so.2', which cann= ot be found in RUNPATH () /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/bin/x86_6= 4-guix-linux-gnu-gcov-dump: error: depends on 'ld-linux-x86-64.so.2', which= cannot be found in RUNPATH () /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/bin/x86_6= 4-guix-linux-gnu-gcov-tool: error: depends on 'ld-linux-x86-64.so.2', which= cannot be found in RUNPATH () validating RUNPATH of 11 binaries in "/gnu/store/b5xfgxh3yqcy2y0sqaampyci1n= 88sgia-gcc-cross-boot0-5.5.0-lib/lib"... /gnu/store/b5xfgxh3yqcy2y0sqaampyci1n88sgia-gcc-cross-boot0-5.5.0-lib/lib/g= cc/x86_64-guix-linux-gnu/5.5.0/plugin/libcc1plugin.so: error: depends on 'l= ibstdc++.so.6', which cannot be found in RUNPATH () /gnu/store/b5xfgxh3yqcy2y0sqaampyci1n88sgia-gcc-cross-boot0-5.5.0-lib/lib/l= ibcc1.so: error: depends on 'libstdc++.so.6', which cannot be found in RUNP= ATH () phase `validate-runpath' failed after 0.1 seconds =2D-8<---------------cut here---------------end--------------->8--- --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAloA3RkACgkQoqBt8qM6 VPr+WggAjiNj+USgtUXr/BisNFKuXcom7yASaQBw3FBvzuKAzMt+rUwvwaoqNl/B d4cU0SHxMMvuSAs2oelASGiA9cf1O21XI08xMbB2ImlMq5H7Y1Rsw7Gw8MS9pXhz zJAzWLdX1bwXhwmN9ZX8XgSnIj5kUPOW4hbefFDFoMQQ806ihWVtaW3ZXU69janm S92E7dcK+1mmgaQMYgG8L2mnMd1i8CbVRigfnVmSd162/J45phJ3W7iqTWEZ8GWV DkuiILJr4Cswv5ZTo83Ghuj7N2uY9Crjt7zxtihbsLJIJQGp8HfgJ+hJxoCtILIW tpMI3mxa4hlKX+g5etco/KGqxXXIYw== =amOO -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 07 05:39:53 2017 Received: (at 29184) by debbugs.gnu.org; 7 Nov 2017 10:39:53 +0000 Received: from localhost ([127.0.0.1]:55216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC1IO-0003Gn-Up for submit@debbugs.gnu.org; Tue, 07 Nov 2017 05:39:53 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:37433) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC1IM-0003Ge-Oq for 29184@debbugs.gnu.org; Tue, 07 Nov 2017 05:39:51 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id E73D3F6B3; Tue, 7 Nov 2017 11:39:50 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id psSNxOgtk_HF; Tue, 7 Nov 2017 11:39:50 +0100 (CET) Received: from ribbon (unknown [193.50.110.150]) by hera.aquilenet.fr (Postfix) with ESMTPSA id EA011F6B2; Tue, 7 Nov 2017 11:39:49 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: bug#29184: binutils 2.29 fails to set RUNPATH in gcc-cross-boot0 References: <874lq73vty.fsf@fastmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 17 Brumaire an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 07 Nov 2017 11:39:47 +0100 In-Reply-To: <874lq73vty.fsf@fastmail.com> (Marius Bakke's message of "Mon, 06 Nov 2017 23:07:21 +0100") Message-ID: <87fu9q9xu4.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 29184 Cc: 29184@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hi! Marius Bakke skribis: > I tried to cherry-pick the binutils 2.29 update > (b0a14e5628eb56052f0c3d21a7b5375f5813b01d), but it breaks the > 'validate-runpath' phase of gcc-cross-boot0: > > starting phase `validate-runpath' > validating RUNPATH of 8 binaries in "/gnu/store/ybh1ifgzs717mz5dp1pk2nrga= kqg1l8x-gcc-cross-boot0-5.5.0/libexec"... > /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/libexec= /gcc/x86_64-guix-linux-gnu/5.5.0/cc1: error: depends on 'ld-linux-x86-64.so= .2', which cannot be found in RUNPATH ()=20=20=20=20=20=20=20=20=20=20 Oh, it looks like this new Binutils adds ld-linux.so to NEEDED, which was not the case until now. I=E2=80=99ve looked at NEWS files but I don=E2=80=99t see where this is com= ing from. Could it be a problem on our side? BTW 2.29.1 is out. Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 24 12:25:57 2017 Received: (at control) by debbugs.gnu.org; 24 Nov 2017 17:25:58 +0000 Received: from localhost ([127.0.0.1]:56261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eIHjh-0004rY-O6 for submit@debbugs.gnu.org; Fri, 24 Nov 2017 12:25:57 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:40398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eIHjf-0004rQ-NE for control@debbugs.gnu.org; Fri, 24 Nov 2017 12:25:55 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id AB50910077 for ; Fri, 24 Nov 2017 18:25:57 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rAn8hZKk7JK4 for ; Fri, 24 Nov 2017 18:25:57 +0100 (CET) Received: from ribbon (unknown [193.50.110.215]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 2E96F10076 for ; Fri, 24 Nov 2017 18:25:57 +0100 (CET) Date: Fri, 24 Nov 2017 18:25:51 +0100 Message-Id: <87d147a8rk.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #29184 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) tags 29184 patch From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 16 10:37:35 2018 Received: (at 29184-done) by debbugs.gnu.org; 16 Mar 2018 14:37:35 +0000 Received: from localhost ([127.0.0.1]:37040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewqUB-0005mw-C3 for submit@debbugs.gnu.org; Fri, 16 Mar 2018 10:37:35 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:49619) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewqU9-0005mo-4v for 29184-done@debbugs.gnu.org; Fri, 16 Mar 2018 10:37:33 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id C2C1A213F5; Fri, 16 Mar 2018 10:37:32 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Fri, 16 Mar 2018 10:37:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=Iq2rL5H7NIxq6rnPX2nKJxszwmUgRzytdSGmpiToSMc=; b=apW5i8mp 0J2T10XZA9CUUoIxgxOVY7/LstqW518WWtJVM6Z3EoS3dBoNVmn2zHkrSrZsbuR0 gY5prqhpNbmkq+ferovaTffwpuNCvNylVxE/8TNJzumhzj0WcvMuCPOviCGaYTYr 3vLbZS+dIMXb1WNVWpDgJo11PS7PBb9Mh95PtGL+6wZvPl/XO6sUKsNMeB74YHmy Vc8ARmIuoRk/CAhjR3/o1vcndKVTR8dYIVshUHhjnt/6dh2+rlLp4GXuFrOjMhOC nEdY4qe6MZn26r6J4prpc05qPiwWUQJ+nNTWZ31yLDrNDnhDGpxA9EA4WE2TUmng 7zcCEsF08v10BQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=Iq2rL5H7NIxq6rnPX2nKJxszwmUgR zytdSGmpiToSMc=; b=crZaCPu7LfA9TTPiYR3KiPJcB0cl9U2Hbh+m6Z6zA4OhX 8P9L6WiBLf4znK/6+hPIXudnqqBmkmFCnajTy67/gbq0F3vQWUpBj/a/IdnCqtkD t6EQkezd7BgxOLUbIxBQLXKBzGJe4+7BmrZHSsMAIdtyLPb9FPEhxlSqwLms82Cg D61tQGQBYm6/0ZV+fWdjFE4HmatcnmFUr46MGAInhRwKcXruu7deIpQMoQBcNUSK EwRWMpZkOUEAwYLK4Gub0NvmqfO2xPE20GJgHglS5s8sN5rtyBfrDoSfP/Zq0fLn QTVsD8eeWnlIPhWgDa5QVLobIgU4FGuN3fT2SEXHQ== X-ME-Sender: Received: from localhost (ti0019a400-2817.bb.online.no [88.90.102.17]) by mail.messagingengine.com (Postfix) with ESMTPA id 3627B2407F; Fri, 16 Mar 2018 10:37:32 -0400 (EDT) From: Marius Bakke To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#29184: binutils 2.29 fails to set RUNPATH in gcc-cross-boot0 In-Reply-To: <87fu9q9xu4.fsf@gnu.org> References: <874lq73vty.fsf@fastmail.com> <87fu9q9xu4.fsf@gnu.org> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Fri, 16 Mar 2018 15:37:30 +0100 Message-ID: <87muz8axxx.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 29184-done Cc: 29184-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Hi! > > Marius Bakke skribis: > >> I tried to cherry-pick the binutils 2.29 update >> (b0a14e5628eb56052f0c3d21a7b5375f5813b01d), but it breaks the >> 'validate-runpath' phase of gcc-cross-boot0: >> >> starting phase `validate-runpath' >> validating RUNPATH of 8 binaries in "/gnu/store/ybh1ifgzs717mz5dp1pk2nrg= akqg1l8x-gcc-cross-boot0-5.5.0/libexec"... >> /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/libexe= c/gcc/x86_64-guix-linux-gnu/5.5.0/cc1: error: depends on 'ld-linux-x86-64.s= o.2', which cannot be found in RUNPATH ()=20=20=20=20=20=20=20=20=20=20 > > Oh, it looks like this new Binutils adds ld-linux.so to NEEDED, which > was not the case until now. > > I=E2=80=99ve looked at NEWS files but I don=E2=80=99t see where this is c= oming from. This turned out to be because "--enable-new-dtags" is now a configure flag which defaults to off. So the patch to enable it was overridden later in ldmain.c. I removed the patch and enabled the configure flag. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqr1qoACgkQoqBt8qM6 VPpuvQf/cbWkDj0DanPVsY6EDWDL9LS5nVQgE2nsTJeEmynOj+4zCkBmEWh9Lyie P6LSKsUz/crv90j/xvaJlSAPsxk/5kxZvgJqH2Zi833qIXwBiPSSyg7o/7CEhwtX hBwWvLIHSJOir07THA8cCUeilKTCjvPj4oL/PpZd98Q1O5EwF3uI3/99K+w5GMlk Ho42QJsV57loriY5B30wNe5GgcP8+OYGEUNX71I0FbFF4cZlTLEd+Vo/TlQpap4W G5ewuGKzISZI9/PeeuAWQm9u8D4EVHpSvx8UA/7BOPLf8RPcmU8D5Gi9Kmz2cJz3 fDIW//bUZ8oNGU2nQ+5zpv95UzvPgw== =8TaU -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 17 14:27:13 2018 Received: (at 29184-done) by debbugs.gnu.org; 17 Mar 2018 18:27:13 +0000 Received: from localhost ([127.0.0.1]:38654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exGXx-0005rR-Jv for submit@debbugs.gnu.org; Sat, 17 Mar 2018 14:27:13 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:48012) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exGXv-0005rJ-Je for 29184-done@debbugs.gnu.org; Sat, 17 Mar 2018 14:27:11 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 138471244D; Sat, 17 Mar 2018 19:27:11 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I3Tam86rgK3o; Sat, 17 Mar 2018 19:27:10 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id DBDEF1244B; Sat, 17 Mar 2018 19:27:09 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: bug#29184: binutils 2.29 fails to set RUNPATH in gcc-cross-boot0 References: <874lq73vty.fsf@fastmail.com> <87fu9q9xu4.fsf@gnu.org> <87muz8axxx.fsf@fastmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 27 =?utf-8?Q?Vent=C3=B4se?= an 226 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 17 Mar 2018 19:27:08 +0100 In-Reply-To: <87muz8axxx.fsf@fastmail.com> (Marius Bakke's message of "Fri, 16 Mar 2018 15:37:30 +0100") Message-ID: <87y3iqo8w3.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 29184-done Cc: 29184-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Marius Bakke skribis: > Ludovic Court=C3=A8s writes: > >> Hi! >> >> Marius Bakke skribis: >> >>> I tried to cherry-pick the binutils 2.29 update >>> (b0a14e5628eb56052f0c3d21a7b5375f5813b01d), but it breaks the >>> 'validate-runpath' phase of gcc-cross-boot0: >>> >>> starting phase `validate-runpath' >>> validating RUNPATH of 8 binaries in "/gnu/store/ybh1ifgzs717mz5dp1pk2nr= gakqg1l8x-gcc-cross-boot0-5.5.0/libexec"... >>> /gnu/store/ybh1ifgzs717mz5dp1pk2nrgakqg1l8x-gcc-cross-boot0-5.5.0/libex= ec/gcc/x86_64-guix-linux-gnu/5.5.0/cc1: error: depends on 'ld-linux-x86-64.= so.2', which cannot be found in RUNPATH ()=20=20=20=20=20=20=20=20=20=20 >> >> Oh, it looks like this new Binutils adds ld-linux.so to NEEDED, which >> was not the case until now. >> >> I=E2=80=99ve looked at NEWS files but I don=E2=80=99t see where this is = coming from. > > This turned out to be because "--enable-new-dtags" is now a configure > flag which defaults to off. So the patch to enable it was overridden > later in ldmain.c. I removed the patch and enabled the configure flag. Woow, good catch, thanks Marius! Ludo'. From unknown Mon Aug 18 17:56:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 15 Apr 2018 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator