From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: bug#31971: meson-build-system uses 'patchelf' which fails on armhf-linux etc Date: Tue, 26 Jun 2018 01:34:01 +0200 Message-ID: <87bmbyzbiu.fsf@fastmail.com> References: <871scu5vle.fsf@netris.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40690) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXb0k-0000Op-1A for bug-guix@gnu.org; Mon, 25 Jun 2018 19:35:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXb0g-0002cA-1l for bug-guix@gnu.org; Mon, 25 Jun 2018 19:35:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:55784) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fXb0f-0002bn-So for bug-guix@gnu.org; Mon, 25 Jun 2018 19:35:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fXb0f-0004fb-NE for bug-guix@gnu.org; Mon, 25 Jun 2018 19:35:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <871scu5vle.fsf@netris.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Mark H Weaver , 31971@debbugs.gnu.org --=-=-= Content-Type: text/plain Mark H Weaver writes: > 'meson-build-system' includes 'patchelf' as an implicit input for all > packages that use it, and uses it from its 'fix-runpath' phase, > sometimes directly and sometimes via (guix build rpath). > > 'patchelf' is a nasty hack which seems to only work on Intel-based > systems. It certainly doesn't work on 'mips64el-linux', and when I last > investigated it seemed hard to fix this. As far as I can tell, it has > never built successfully on 'armhf-linux' either: > > https://hydra.gnu.org/job/gnu/master/patchelf-0.8.armhf-linux/all > > I don't know about 'aarch64-linux'. > > Given that 'meson-build-system' is seeing increased usage in some > important packages, e.g. 'libinput' and several GNOME packages, this is > becoming an increasingly serious problem for non-Intel platforms. Note that this is already fixed on 'core-updates', with commits 3cc9a8a13..800564020. See . --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlsxe+kACgkQoqBt8qM6 VPqwFwf/fZ0OuUymatmklxMfMXe1syKREEzNduf8PVDjDlWocws/XWlkq1ZXqtGJ 5iTHY2ECg1jHLdYRbzlFdFSup8ofvG4yDu7XunQhAMc8hg1PcqhwN+6CCB55ihVC IsCRRwCg79MZNbNlJqBTekQ6OawWyhLa/A23T31BRzM9M7Vo29SQZOLd6U3P/TKJ ZsG4Yfw/zQHb9y/PMmeKlXZNzyK+oYLdI2vrncNNncEbVJyIKmckK5Ll61eKkWpk rz/iXqtjWMcYnh5pZ6YWOjaH+uy3SEwt1dwycM3ecbtXJ7k36DjhJr93aLunIruv zIH6OGPX8ZwmqG+M08Qi/eGlFDTJEg== =41/7 -----END PGP SIGNATURE----- --=-=-=--