bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: guix rumpkernel package fails to build from latest


From: Flávio Cruz
Subject: Re: guix rumpkernel package fails to build from latest
Date: Sat, 20 Jul 2024 08:52:11 -0400

Hello

On Fri, Jul 19, 2024 at 11:06 PM Nathan Dehnel <ncdehnel@gmail.com> wrote:
#   compile  libpci/gnumachUser.o
/tmp/guix-build-rumpkernel-1.8-head-HEAD.8a3a6c9.drv-0/source/buildrump.sh/src/./obj/tooldir/bin/i486--netbsdelf-gcc
-o
gnumachUser.o -O2  -Wno-error
=maybe-uninitialized -Wno-error=address-of-packed-member
-Wno-error=unused-variable -Wno-error=stack-protector
-Wno-error=array-parameter -Wno-error=
array-bounds -Wno-error=stringop-overflow -Wno-format-zero-length
-Wno-pointer-sign    -Werror -Wall -Wextra -Wno-unused-parameter
-Wstrict-prototype
s -Wmissing-prototypes -Wno-error=stringop-overread
-I/tmp/guix-build-rumpkernel-1.8-head-HEAD.8a3a6c9.drv-0/source/buildrump.sh/src/sys/rump/dev/li
b/libpci
-I/tmp/guix-build-rumpkernel-1.8-head-HEAD.8a3a6c9.drv-0/source/pci-userspace/src-gnu
-I/tmp/guix-build-rumpkernel-1.8-head-HEAD.8a3a6c9.drv
-0/source/buildrump.sh/src/obj/destdir.i386/usr/include  -c gnumachUser.c
gnumachUser.c: In function 'thread_get_name':
gnumachUser.c:1791:37: error: comparison of integer expressions of
different signedness: 'unsigned int' and 'int' [-Werror=sign-compare]
1791 |         if (mig_unlikely (msgh_size != 36 +
((OutP->nameType.msgt_number + 3) & ~3)))
     |                                     ^~
gnumachUser.c:25:47: note: in definition of macro 'mig_unlikely'
  25 | #define mig_unlikely(X) __builtin_expect (!! (X), 0)
     |                                               ^
cc1: all warnings being treated as errors

*** Failed target:  gnumachUser.o
*** Failed command:
/tmp/guix-build-rumpkernel-1.8-head-HEAD.8a3a6c9.drv-0/source/buildrump.sh/src/./obj/tooldir/bin/i486--netbsdelf-gcc
-o
gnumachUs
er.o -O2 -Wno-error=maybe-uninitialized
-Wno-error=address-of-packed-member -Wno-error=unused-variable
-Wno-error=stack-protector -Wno-error=array-pa
rameter -Wno-error=array-bounds -Wno-error=stringop-overflow
-Wno-format-zero-length -Wno-pointer-sign -Werror -Wall -Wextra
-Wno-unused-parameter -W
strict-prototypes -Wmissing-prototypes -Wno-error=stringop-overread
-I/tmp/guix-build-rumpkernel-1.8-head-HEAD.8a3a6c9.drv-0/source/buildrump.sh/src/
sys/rump/dev/lib/libpci

-I/tmp/guix-build-rumpkernel-1.8-head-HEAD.8a3a6c9.drv-0/source/pci-userspace/src-gnu
-I/tmp/guix-build-rumpkernel-1.8-head-H
EAD.8a3a6c9.drv-0/source/buildrump.sh/src/obj/destdir.i386/usr/include
-c
gnumachUser.c

gnumach a40012115277aeff07ff92abab652b996be3c9cf
libpciaccess 0.18.1
mig 98e07c497c9d866c0342696918a020b3f0303405
rumpkernel f1ffd6405f225336e595a0f99f01095ed7438337

The most recent MiG commit should fix the problem:

https://git.savannah.gnu.org/cgit/hurd/mig.git/commit/?id=85c1d9860d563d8c43d95d41c51d0cbd68f93c9a

reply via email to

[Prev in Thread] Current Thread [Next in Thread]