bug#43274: fdisk fails to build on armhf

2020-09-08 Thread Andreas Enge
Hello Timotej, On Tue, Sep 08, 2020 at 07:50:58PM +0200, Timotej Lazar wrote: > genimage tests fail on arm64 due to differently signed char. The fix¹ > is in upstream master but has not been released yet. Maybe we can add > it to the current Guix package until then? > ¹ https://github.com/pengutro

bug#43274: fdisk fails to build on armhf

2020-09-08 Thread Timotej Lazar
Hi, Andreas Enge [2020-09-08 18:24:21+0200]: >> The next step would be to check newer releases (12 and 13) of genimage. >> Has it actually ever been built on the arm architecture? genimage tests fail on arm64 due to differently signed char. The fix¹ is in upstream master but has not been release

bug#43274: fdisk fails to build on armhf

2020-09-08 Thread Andreas Enge
On Tue, Sep 08, 2020 at 05:47:53PM +0200, Andreas Enge wrote: > The next step would be to check newer releases (12 and 13) of genimage. > Has it actually ever been built on the arm architecture? I tried 12 and 13, but already on x86_64 the test FAIL: test/basic-images.test 7 - mke2fs fails. If so

bug#43274: fdisk fails to build on armhf

2020-09-08 Thread Andreas Enge
On Tue, Sep 08, 2020 at 03:12:03PM +0200, Andreas Enge wrote: > So there does not even seem to be a test that relies on fdisk. Looking at the tests, they do call "fdisk" and "sfdisk", but these come from the util-linux package. The fdisk package only provides "gnufdisk", which does not seem to be

bug#43274: fdisk fails to build on armhf

2020-09-08 Thread Andreas Enge
Here is what happens when I drop fdisk from native-inputs of genimage: starting phase `check' make --no-print-directory check-TESTS PASS: test/basic-images.test 1 - cpio SKIP: test/basic-images.test 2 # SKIP cramfs (missing mkcramfs) ... PASS: test/basic-images.test 20 - fit ==

bug#43274: fdisk fails to build on armhf

2020-09-08 Thread Andreas Enge
The same two tests also fail on an armhf machine. Andreas

bug#43274: fdisk fails to build on armhf

2020-09-08 Thread Andreas Enge
Hello, I am trying to build an armhf disk image on an aarch64 machine. The build fails in this order: genimage requires fdisk fdisk requires guile-1.8.8 (!) guile-1.8.8 fails two of its 16 tests: ERROR: Value out of range -9223372036854775808 to 9223372036854775807: -9223372036854775808 FAIL: te