From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43377) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fKWnC-0003DO-0V for guix-patches@gnu.org; Sun, 20 May 2018 18:27:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fKWn8-0005iA-Ss for guix-patches@gnu.org; Sun, 20 May 2018 18:27:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:34320) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fKWn8-0005i4-P8 for guix-patches@gnu.org; Sun, 20 May 2018 18:27:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fKWn8-0002wl-D4 for guix-patches@gnu.org; Sun, 20 May 2018 18:27:02 -0400 Subject: [bug#31447] [PATCH] linux-libre: Add aarch64-linux. Resent-Message-ID: From: Vagrant Cascadian In-Reply-To: <87zi0u565h.fsf@gnu.org> References: <87bmdivr91.fsf@aikidev.net> <87lgci4q90.fsf@gnu.org> <87d0xu5dgu.fsf@netris.org> <87vabmsztc.fsf@aikidev.net> <87lgcgtx2z.fsf@aikidev.net> <871se7te3f.fsf@aikidev.net> <87zi0u565h.fsf@gnu.org> Date: Sun, 20 May 2018 15:26:16 -0700 Message-ID: <87r2m6rmk7.fsf@aikidev.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 31447@debbugs.gnu.org, Mark H Weaver --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2018-05-20, Ludovic Court=C3=A8s wrote: > Vagrant Cascadian skribis: >> I did try to restrict dtb installation based on architecture (only arm, >> arm64 and mips linux architectures currently implement the dtbs_install >> Makefile target), which would seem a little cleaner to me. My attempt >> was essentially: >> >> (if (string=3D? (getenv "ARCH") (or "arm" "arm64" "mips")) >> (invoke "make" "dtbs_install" ... ) >> ) > > You could do: > > (when (member (getenv "ARCH") '("arm" "arm64" "mips")) > =E2=80=A6) Thanks for the suggestion. > But I think what you did is even nicer (no need to hardwire the list of > architectures.) My only concern was the risk of an architecture which generates .dtb files, but for some reason doesn't have the dtbs_install target. Maybe that's too hypothetical at this point, and it can be dealt with if it ever comes up. :) >> From 4e5ea2e07282b3c3125fc1922e729085a2e2706f Mon Sep 17 00:00:00 2001 >> From: Vagrant Cascadian >> Date: Sat, 19 May 2018 21:08:41 +0000 >> Subject: [PATCH 2/2] gnu: linux-libre: Use "make dtbs_install" to install >> device tree files. >> >> * gnu/packages/linux.scm (make-linux-libre): >> Use "make dtbs_install" to install device tree files. > > I adjusted the indentation and committed. Thank you! Great! live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEcDardHbDotegGFCHt4uC1IFLkbYFAlsB9ggACgkQt4uC1IFL kbaWMQ/8DjmrGNU+w++GVh2a3PQ6qS2F/XPZaRHwy0jx4Vgg7sWP5+DDpr6kkCx7 FR/Z/aSiFLRog7vEea/lh/JkuMdATXNyxcPIW/l1c64C++4GNdyD06GrhzLaZ+9F xaP8d6U9UReYhvPxqWZsKPYJ7OJBnKgF0XMAkc1dUexJ43AVn58rOcJCr7Ly/mnN 63Y9R0vyCzqep2m5jHdhV5R8IBQjpFka7SSPcNy9ZSQzTXRI5UA6mfeDGYn8I44p KLyJliF1iUWZ7dc6xdtnFXMebc5oetjxPpDP2AIXAiBTiR4VgZ1xfo67JVkz+yzj dB3jwd7G9xahlIXPqzHq594kqB1z/LmPju4LGUcWuTX9Q2FloK/PIulOA9VgTp7k 1HGVcp7WAINp8b80M41Kb3nmpF57HKIdujxnYc7+lpQvELuDqcHWyh75lEDI0hxY a7y2VLvE1+y1N47Ie6zOPObi8e5vJkNSzf1A1DbGnB8wMMqJogBHkVmU8oEbrEfj aTcmtG9Y2srgDO8RWf2crtez+1V3RcP/6PjUlFnk0feNg2tD1Mpk0+Mcw2zruEHe +JLSdee822ay4NCNpGjkLzxKibtkEY7d9gyAyd9OFO6Em1yqPoUZyhvSzBp/4xW5 P7ZCYluGszfDWloUiWaYM/VeduvKJVcwqxssWR/ovzFYyfyjSOU= =LAwt -----END PGP SIGNATURE----- --=-=-=--