From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: 01/01: build-system/meson: Really skip the 'fix-runpath' phase on armhf. Date: Tue, 03 Jul 2018 23:28:14 +0200 Message-ID: <874lhgggb5.fsf@gnu.org> References: <20180702101757.22792.51026@vcs0.savannah.gnu.org> <20180702101758.97A6020543@vcs0.savannah.gnu.org> <8736x1r1g0.fsf@netris.org> <874lhhwkz7.fsf@fastmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48753) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1faSqP-0006DA-SE for guix-devel@gnu.org; Tue, 03 Jul 2018 17:28:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1faSqO-0001Nb-Td for guix-devel@gnu.org; Tue, 03 Jul 2018 17:28:17 -0400 In-Reply-To: <874lhhwkz7.fsf@fastmail.com> (Marius Bakke's message of "Mon, 02 Jul 2018 20:28:28 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Marius Bakke Cc: guix-devel@gnu.org Marius Bakke skribis: > I'm sorry, I forgot to address your actual concerns. The (buggy) > workaround was put in place and discussed in > . The meat of it can be found in (guix > build-system meson): > > ;; XXX PatchELF fails to build on armhf, so we skip > ;; the 'fix-runpath' phase there for now. It is used > ;; to avoid superfluous entries in RUNPATH as described > ;; in , so armhf may now > ;; have different runtime dependencies from other arches. > > Now, I'm not proud of this "workaround", but it's not exactly new, so I > don't see why we should rush to fix it now. Given how late we are in > this staging cycle, I would prefer delaying any proper fix until the > next round. I agree. It=E2=80=99s terrible, but the priority here is to get =E2=80=98s= taging=E2=80=99 in shape for merging. Thanks for taking care of =E2=80=98staging=E2=80=99! Ludo=E2=80=99.