GNU bug report logs - #61206
fakeroot-1.30.1 doesn't build from x86_64 doing qemu-binfmt for armhf-linux breaking build of arm-related images

Previous Next

Package: guix;

Reported by: Jacob Hrbek <kreyren <at> rixotstudio.cz>

Date: Wed, 1 Feb 2023 02:45:01 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Jacob Hrbek <kreyren <at> rixotstudio.cz>
To: 61206 <at> debbugs.gnu.org
Cc: Ludovic Courtès <ludo <at> gnu.org>, "code <at> greghogan.com" <code <at> greghogan.com>
Subject: bug#61206: fakeroot-1.30.1 doesn't build from x86_64 doing qemu-binfmt for armhf-linux breaking build of arm-related images
Date: Wed, 01 Feb 2023 02:43:54 +0000
[Message part 1 (text/plain, inline)]
Seems to be caused by build dependency change on GNU Guix (8532564077dfe2fa56d8e0d0b39af8360a283dce):

libfakeroot.c:2665:27: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘FSTATAT64_TIME64_ARG’
2665 | int WRAP_FSTATAT64_TIME64 FSTATAT64_TIME64_ARG(int ver,
| ^~~~~~~~~~~~~~~~~~~~
Build log: https://gist.githubusercontent.com/Kreyren/1fdfaee0f0f9223ad2b8929d3bfeaaea/raw/5b5099a04636e109a6ee072ef88c1a04b2299772/gistfile1.txt

To reproduce:
$ guix build --system=armhf-linux fakeroot $ guix system image --system=armhf-linux -e '((@ (gnu system install) os-with-u-boot) (@ (gnu system install) installation-os) "teres-i")'

CC ludo and hogan bcs it seems that they are the last ppl who worked on the package at commit 01793ed03e8aa0960bff7adc21fd270e1527e68e and bcs nckx is still being dipshit who filters my submissions from the guix tracker

-- Jacob "Kreyren" Hrbek
[Message part 2 (text/html, inline)]

This bug report was last modified 2 years and 131 days ago.

Previous Next


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