From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: patchelf apparently needs extensive changes to work on ARM Date: Sun, 04 Jan 2015 17:16:43 +0100 Message-ID: <87lhli4j2s.fsf@gnu.org> References: <87wq53wlhn.fsf@netris.org> 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]:46792) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y7nrC-0005eU-A3 for guix-devel@gnu.org; Sun, 04 Jan 2015 11:16:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y7nr9-0003X8-47 for guix-devel@gnu.org; Sun, 04 Jan 2015 11:16:46 -0500 Received: from hera.aquilenet.fr ([2a01:474::1]:54567) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y7nr8-0003X4-UE for guix-devel@gnu.org; Sun, 04 Jan 2015 11:16:43 -0500 In-Reply-To: <87wq53wlhn.fsf@netris.org> (Mark H. Weaver's message of "Sat, 03 Jan 2015 17:24:52 -0500") 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Mark H Weaver Cc: guix-devel@gnu.org Mark H Weaver skribis: > Upstream 'patchelf' doesn't work on ARM. > Here's the upstream bug report: > > https://github.com/NixOS/patchelf/issues/8 > > I had to apply a rather large patch from a fork > of 'patchelf' to get it working: > > https://github.com/sriemer/patchelf/commit/0a96239cea6b97b9a0fff80da576= e58ca2dfb2a2 > > For now, I've applied this patch on the 'wip-armhf' branch in commit > 8de9362f3. If anyone has a better suggestion, I'm all ears. PatchELF is used only to augment the RUNPATH, and in theory (guix elf) should be able to handle that, although perhaps not conveniently. The long-term plan should be to use it. WDYT? Thanks, Ludo=E2=80=99.