GNU bug report logs - #31473
[PATCH] daemon: Allow building for armhf-linux on aarch64-linux.

Previous Next

Package: guix-patches;

Reported by: Efraim Flashner <efraim <at> flashner.co.il>

Date: Wed, 16 May 2018 12:12:02 UTC

Severity: normal

Tags: patch

Done: Efraim Flashner <efraim <at> flashner.co.il>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Efraim Flashner <efraim <at> flashner.co.il>
To: ludo <at> gnu.org
Cc: 31473 <at> debbugs.gnu.org
Subject: [bug#31473] [PATCH] daemon: Allow building for armhf-linux on aarch64-linux.
Date: Thu, 17 May 2018 11:27:07 +0000

On May 17, 2018 11:21:38 AM UTC, ludo <at> gnu.org wrote:
>Hello Efraim,
>
>Efraim Flashner <efraim <at> flashner.co.il> skribis:
>
>> * nix/libstore/build.cc (canBuildLocally): Allow building armhf-linux
>> builds on aarch64-linux.
>> (DerivationGoal::runChild) Throw error if attempting to build for
>> armhf-linux on an unsupported platform.
>> * doc/guix.texi (Invoking guix build): Document how to build natively
>> for armhf-linux on aarch64-linux.  Add note that on some aarch64
>> machines this is unsupported.
>
>Awesome!  If you’ve confirmed that it works for you, go for it.
>
>> +@quotation Note
>> +Building for an @code{armhf-linux} system is unconditionally enabled
>on
>> +@code{aarch64-linux} machines, although certain aarch64 chipsets do
>not
>> +allow for this functionality.
>> +@end quotation
>
>Perhaps we should list a couple of chipsets known to support this?
>Would it make sense?
>
>Thank you!
>
>Ludo’.

The ThunderX for sure, and I've heard the expressobin might not but I'm not sure. I didn't want to have an incomplete list. The closest I've heard for a way to check is to compile and run a program called all-arch, but it's harder on a source distro.

I could change it to "... not allow this functionality, notably the ThunderX."

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.




This bug report was last modified 7 years and 87 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.