GNU bug report logs -
#48314
[PATCH] Install guix system on Raspberry Pi
Previous Next
Reported by: Stefan <stefan-guix <at> vodafonemail.de>
Date: Sun, 9 May 2021 15:33:02 UTC
Severity: normal
Tags: patch
Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
Message #56 received at 48314 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi Stefan,
I've attempted to cross compile the system on x86_64 machine and I must report here are still several issue.
- Firstly it has to be attempted off the branch core-updates as there is the latest packaged meson build system which allows cross compilation.
guix system: error: gnu/packages/glib.scm:172:2: glib <at> 2.62.6: build system `meson' does not support cross builds
Note that a minor issue happens when applying your patches on top of core-updates is patch-04 failing due to collision in the header with your email address.
- Secondly there are some packages that need to be patched. See the attached file.
- Thirdly there is some issue in the optional test cases in the package lsof which fail if executed on btrfs (unfortunately that's my case so I disabled them, just the optional part).
If I apply all the changes I can build the system.
- However, that brings me to the last issue. There is a package efivar which does not build. The issue there is described here [1].
Then again I haven't actually ran the system on Raspberry Pi itself. I'll attempt to setup Debian and build it natively as you suggested.
Kind regards
Petr
PS: Sorry Stefan for the late answer
[1]: https://github.com/rhboot/efivar/issues/186
[0001-Fixes-to-cross-compile-system-for-aarch64.patch (text/x-patch, attachment)]
This bug report was last modified 2 years and 165 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.