all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: zamfofex <zamfofex@twdb.moe>
To: "Ludovic Courtès" <ludo@gnu.org>
Cc: "guix-devel@gnu.org" <guix-devel@gnu.org>
Subject: Re: GMP GCC C++ Hurd cross-build failure on core-updates
Date: Tue, 6 Dec 2022 07:06:01 -0300 (BRT)	[thread overview]
Message-ID: <662026881.1697453.1670321161488@privateemail.com> (raw)
In-Reply-To: <87fsdtq1dy.fsf@gnu.org>

[-- Attachment #1: Type: text/plain, Size: 60864 bytes --]

Hello! Thanks for taking a look and helping me!

> Could you paste the command you used and the tail of the build log?
>
> I tried this:
>
>    guix time-machine --branch=core-updates -- build --target=i586-pc-gnu gmp
>
> … but there are too many missing substitutes at this point.  :-)

Sure! These is the end of the GMP build log I get after applying my patches:

- - - - -
checking whether i586-pc-gnu-g++ accepts -g... yes
checking C++ compiler i586-pc-gnu-g++  -m32 -O2 -pedantic -fomit-frame-pointer... no
checking C++ compiler i586-pc-gnu-g++  -g -O2... no
configure: error: C++ compiler not available, see config.log for details
error: in phase 'configure': uncaught exception:
%exception #<&invoke-error program: "/gnu/store/bphb827vv6jrja5wyp3gj4yn1f96bm99-bash-minimal-5.1.16/bin/bash" arguments: ("./configure" "CC_FOR_BUILD=gcc" "CONFIG_SHELL=/gnu/store/bphb827vv6jrja5wyp3gj4yn1f96bm99-bash-minimal-5.1.16/bin/bash" "SHELL=/gnu/store/bphb827vv6jrja5wyp3gj4yn1f96bm99-bash-minimal-5.1.16/bin/bash" "--prefix=/gnu/store/08x48463r73vvmxkwidy0rsvhhbdxs53-gmp-6.2.1" "--enable-fast-install" "--build=x86_64-unknown-linux-gnu" "--host=i586-pc-gnu" "--enable-fat" "--enable-cxx") exit-status: 1 term-signal: #f stop-signal: #f> 
phase `configure' failed after 2.4 seconds
command "/gnu/store/bphb827vv6jrja5wyp3gj4yn1f96bm99-bash-minimal-5.1.16/bin/bash" "./configure" "CC_FOR_BUILD=gcc" "CONFIG_SHELL=/gnu/store/bphb827vv6jrja5wyp3gj4yn1f96bm99-bash-minimal-5.1.16/bin/bash" "SHELL=/gnu/store/bphb827vv6jrja5wyp3gj4yn1f96bm99-bash-minimal-5.1.16/bin/bash" "--prefix=/gnu/store/08x48463r73vvmxkwidy0rsvhhbdxs53-gmp-6.2.1" "--enable-fast-install" "--build=x86_64-unknown-linux-gnu" "--host=i586-pc-gnu" "--enable-fat" "--enable-cxx" failed with status 1
- - - - -

When trying that exact ‘guix time-machine’ command, it fails while building glibc, though. (As I had said, I think the ‘hurd’ package is too outdated by now).

I need to apply the patches I sent as attachment last email, and only then I can get to a position where I can even try to build GMP.

I can paste the glibc build log at the end of this email (as even just the tail with relevant errors is a bit too long). I’m also going to send the full logs (glibc’s and GMP’s) as attachments.

> We still need ‘shepherd-0.8’ here.

Unfortunately, it seems to produce an error for me when trying to use ‘guix system image’. It seems to be because the latest Shepherd package is added to ‘%base-packages/hurd’, I think. The error I get is as follows:

- - - - -
guix system: error: profile contains conflicting entries for shepherd
guix system: error:   first entry: shepherd@0.9.2 /gnu/store/6969ddldrqzvla8yfxlxq00hwkfvwfhs-shepherd-0.9.2
guix system: error:   second entry: shepherd@0.8.1 /gnu/store/wqrshkkkd2ydpd8bxiyc37w574ivbdn7-shepherd-0.8.1
hint: You cannot have two different versions or variants of `shepherd' in the same profile.
- - - - -

At any rate, here are the glibc build logs, as I mentioned above:

- - - - -
touch /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurd/pci.ustamp
i586-pc-gnu-gcc hurdid.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdid.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdid.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdid.o
i586-pc-gnu-gcc hurdpid.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdpid.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdpid.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdpid.o
i586-pc-gnu-gcc hurdrlimit.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdrlimit.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdrlimit.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdrlimit.o
i586-pc-gnu-gcc hurdprio.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdprio.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdprio.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdprio.o
i586-pc-gnu-gcc hurdexec.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdexec.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdexec.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdexec.o
i586-pc-gnu-gcc hurdselect.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdselect.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdselect.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdselect.o
i586-pc-gnu-gcc hurdlookup.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdlookup.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdlookup.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdlookup.o
hurdexec.c: In function ‘_hurd_exec_paths’:
hurdexec.c:424:44: warning: passing argument 4 of ‘__file_exec_paths’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  424 |                                path ? path : "",
      |                                ~~~~~~~~~~~~^~~~
In file included from ../hurd/hurd.h:35,
                 from ../sysdeps/hurd/include/hurd.h:2,
                 from hurdexec.c:24:
/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurd/fs.h:476:18: note: expected ‘char *’ but argument is of type ‘const char *’
  476 |         string_t path,
      |         ~~~~~~~~~^~~~
hurdexec.c:425:50: warning: passing argument 5 of ‘__file_exec_paths’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  425 |                                abspath ? abspath : "",
      |                                ~~~~~~~~~~~~~~~~~~^~~~
In file included from ../hurd/hurd.h:35,
                 from ../sysdeps/hurd/include/hurd.h:2,
                 from hurdexec.c:24:
/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurd/fs.h:477:18: note: expected ‘char *’ but argument is of type ‘const char *’
  477 |         string_t abspath,
      |         ~~~~~~~~~^~~~~~~
hurdlookup.c: In function ‘__hurd_file_name_lookup’:
hurdlookup.c:63:12: warning: assignment to ‘error_t (*)(file_t,  const char *, int,  mode_t,  retry_type *, char *, mach_port_t *)’ {aka ‘error_t (*)(long unsigned int,  const char *, int,  unsigned int,  retry_type *, char *, long unsigned int *)’} from incompatible pointer type ‘kern_return_t (*)(file_t,  char *, int,  mode_t,  retry_type *, char *, mach_port_t *)’ {aka ‘int (*)(long unsigned int,  char *, int,  unsigned int,  retry_type *, char *, long unsigned int *)’} [-Wincompatible-pointer-types]
   63 |     lookup = __dir_lookup;
      |            ^
i586-pc-gnu-gcc lookup-retry.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/lookup-retry.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/lookup-retry.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/lookup-retry.o
i586-pc-gnu-gcc lookup-at.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/lookup-at.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/lookup-at.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/lookup-at.o
In file included from ../sysdeps/hurd/include/hurd/fd.h:2,
                 from lookup-at.c:21:
lookup-at.c: In function ‘__file_name_lookup_at’:
lookup-at.c:47:53: warning: passing argument 2 of ‘__dir_lookup’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   47 |       err = HURD_DPORT_USE (fd, __dir_lookup (port, "", flags, mode,
      |                                                     ^~
../hurd/hurd/fd.h:110:36: note: in definition of macro ‘HURD_FD_USE’
  110 |      descriptor == NULL ? EBADF : (expr); })
      |                                    ^~~~
../hurd/hurd/fd.h:116:22: note: in expansion of macro ‘HURD_FD_PORT_USE’
  116 |   HURD_FD_USE ((fd), HURD_FD_PORT_USE (descriptor, (expr)))
      |                      ^~~~~~~~~~~~~~~~
lookup-at.c:47:13: note: in expansion of macro ‘HURD_DPORT_USE’
   47 |       err = HURD_DPORT_USE (fd, __dir_lookup (port, "", flags, mode,
      |             ^~~~~~~~~~~~~~
In file included from ../hurd/hurd.h:35,
                 from ../sysdeps/hurd/include/hurd.h:2,
                 from lookup-at.c:19:
/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurd/fs.h:278:18: note: expected ‘char *’ but argument is of type ‘const char *’
  278 |         string_t file_name,
      |         ~~~~~~~~~^~~~~~~~~
lookup-retry.c: In function ‘__hurd_file_name_lookup_retry’:
lookup-retry.c:99:12: warning: assignment to ‘error_t (*)(file_t,  const char *, int,  mode_t,  retry_type *, char *, mach_port_t *)’ {aka ‘error_t (*)(long unsigned int,  const char *, int,  unsigned int,  retry_type *, char *, long unsigned int *)’} from incompatible pointer type ‘kern_return_t (*)(file_t,  char *, int,  mode_t,  retry_type *, char *, mach_port_t *)’ {aka ‘int (*)(long unsigned int,  char *, int,  unsigned int,  retry_type *, char *, long unsigned int *)’} [-Wincompatible-pointer-types]
   99 |     lookup = __dir_lookup;
      |            ^
In file included from ../sysdeps/hurd/include/hurd/fd.h:2,
                 from lookup-at.c:21:
lookup-at.c:47:33: warning: ‘__dir_lookup’ accessing 1024 bytes in a region of size 1 [-Wstringop-overflow=]
   47 |       err = HURD_DPORT_USE (fd, __dir_lookup (port, "", flags, mode,
../hurd/hurd/fd.h:110:36: note: in definition of macro ‘HURD_FD_USE’
  110 |      descriptor == NULL ? EBADF : (expr); })
      |                                    ^~~~
../hurd/hurd/fd.h:116:22: note: in expansion of macro ‘HURD_FD_PORT_USE’
  116 |   HURD_FD_USE ((fd), HURD_FD_PORT_USE (descriptor, (expr)))
      |                      ^~~~~~~~~~~~~~~~
lookup-at.c:47:13: note: in expansion of macro ‘HURD_DPORT_USE’
   47 |       err = HURD_DPORT_USE (fd, __dir_lookup (port, "", flags, mode,
      |             ^~~~~~~~~~~~~~
lookup-at.c:47:33: note: referencing argument 2 of type ‘char *’
   47 |       err = HURD_DPORT_USE (fd, __dir_lookup (port, "", flags, mode,
../hurd/hurd/fd.h:110:36: note: in definition of macro ‘HURD_FD_USE’
  110 |      descriptor == NULL ? EBADF : (expr); })
      |                                    ^~~~
../hurd/hurd/fd.h:116:22: note: in expansion of macro ‘HURD_FD_PORT_USE’
  116 |   HURD_FD_USE ((fd), HURD_FD_PORT_USE (descriptor, (expr)))
      |                      ^~~~~~~~~~~~~~~~
lookup-at.c:47:13: note: in expansion of macro ‘HURD_DPORT_USE’
   47 |       err = HURD_DPORT_USE (fd, __dir_lookup (port, "", flags, mode,
      |             ^~~~~~~~~~~~~~
In file included from ../hurd/hurd.h:35,
                 from ../sysdeps/hurd/include/hurd.h:2,
                 from lookup-at.c:19:
/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurd/fs.h:275:15: note: in a call to function ‘__dir_lookup’
  275 | kern_return_t __dir_lookup
      |               ^~~~~~~~~~~~
i586-pc-gnu-gcc get-host.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/get-host.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/get-host.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/get-host.o
i586-pc-gnu-gcc set-host.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/set-host.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/set-host.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/set-host.o
i586-pc-gnu-gcc path-lookup.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/path-lookup.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/path-lookup.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/path-lookup.o
set-host.c: In function ‘_hurd_set_host_config’:
set-host.c:40:30: warning: passing argument 2 of ‘__io_write’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   40 |       err = __io_write (new, value, valuelen, 0, &nwrote);
      |                              ^~~~~
In file included from ../hurd/hurd.h:36,
                 from ../sysdeps/hurd/include/hurd.h:2,
                 from set-host.c:20:
/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurd/io.h:31:16: note: expected ‘data_t’ {aka ‘char *’} but argument is of type ‘const char *’
   31 |         data_t data,
      |         ~~~~~~~^~~~
i586-pc-gnu-gcc setauth.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/setauth.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/setauth.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/setauth.o
i586-pc-gnu-gcc pid2task.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/pid2task.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/pid2task.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/pid2task.o
i586-pc-gnu-gcc task2pid.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/task2pid.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/task2pid.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/task2pid.o
i586-pc-gnu-gcc geteuids.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/geteuids.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/geteuids.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/geteuids.o
i586-pc-gnu-gcc seteuids.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/seteuids.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/seteuids.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/seteuids.o
i586-pc-gnu-gcc getumask.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/getumask.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/getumask.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/getumask.o
i586-pc-gnu-gcc fchroot.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/fchroot.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/fchroot.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/fchroot.o
i586-pc-gnu-gcc hurdsock.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdsock.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdsock.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdsock.o
i586-pc-gnu-gcc hurdauth.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdauth.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdauth.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdauth.o
i586-pc-gnu-gcc hurdchdir.c -c -std=gnu11 -fgnu89-inline  -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wno-parentheses -Wstrict-prototypes -Wold-style-definition -fmath-errno    -fpie   -ftls-model=initial-exec      -I../include -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd  -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build  -I../sysdeps/mach/hurd/i386  -I../sysdeps/mach/hurd/x86  -I../sysdeps/mach/hurd/i386/htl  -I../sysdeps/mach/hurd/htl  -I../sysdeps/hurd/htl  -I../sysdeps/mach/htl  -I../sysdeps/htl/include -I../sysdeps/htl  -I../sysdeps/pthread  -I../sysdeps/i386/htl  -I../sysdeps/mach/hurd  -I../sysdeps/gnu  -I../sysdeps/unix/bsd  -I../sysdeps/unix/inet  -I../sysdeps/mach/i386  -I../sysdeps/mach/include -I../sysdeps/mach  -I../sysdeps/i386/i586  -I../sysdeps/i386/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/i386  -I../sysdeps/x86/include -I../sysdeps/x86  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/hurd/include -I../sysdeps/hurd  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/ieee754  -I../sysdeps/generic -I../hurd -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/ -I../mach -I/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/mach/ -I.. -I../libio -I. -nostdinc -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include -isystem /gnu/store/ifbknp7ygdp14jcdn9hnlrim14sbpmli-gcc-cross-sans-libc-i586-pc-gnu-11.3.0-lib/lib/gcc/i586-pc-gnu/11.3.0/include-fixed -isystem /gnu/store/wh6x4smvwp91yn3h8qf14ysdq56dyjn3-hurd-core-headers-cross-i586-pc-gnu-0.9-1.91a5167/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC     -DTOP_NAMESPACE=glibc -o /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdchdir.o -MD -MP -MF /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdchdir.o.dt -MT /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdchdir.o
hurdauth.c:166:1: error: conflicting types for ‘_S_msg_del_auth’; have ‘kern_return_t(mach_port_t,  task_t,  const int *, mach_msg_type_number_t,  const int *, mach_msg_type_number_t)’ {aka ‘int(long unsigned int,  long unsigned int,  const int *, unsigned int,  const int *, unsigned int)’}
  166 | _S_msg_del_auth (mach_port_t me,
      | ^~~~~~~~~~~~~~~
In file included from hurdauth.c:19:
/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurd/msg_server.h:72:15: note: previous declaration of ‘_S_msg_del_auth’ with type ‘kern_return_t(mach_port_t,  mach_port_t,  int *, mach_msg_type_number_t,  int *, mach_msg_type_number_t)’ {aka ‘int(long unsigned int,  long unsigned int,  int *, unsigned int,  int *, unsigned int)’}
   72 | kern_return_t _S_msg_del_auth
      |               ^~~~~~~~~~~~~~~
make[2]: *** [../o-iterator.mk:9: /tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/build/hurd/hurdauth.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/glibc-2.35/hurd'
make[1]: *** [Makefile:483: hurd/subdir_lib] Error 2
make[1]: Leaving directory '/tmp/guix-build-glibc-cross-i586-pc-gnu-2.35.drv-0/glibc-2.35'
make: *** [Makefile:9: all] Error 2
error: in phase 'build': uncaught exception:
%exception #<&invoke-error program: "make" arguments: ("-j" "4") exit-status: 2 term-signal: #f stop-signal: #f> 
phase `build' failed after 30.6 seconds
command "make" "-j" "4" failed with status 2
- - - - -

[-- Attachment #2: hnby1mccpb2n6wj7dsj1j1cw4fmclf-glibc-cross-i586-pc-gnu-2.35.drv.gz --]
[-- Type: application/gzip, Size: 131000 bytes --]

[-- Attachment #3: pbf1m7qqj8p7mks49y6cwya3g3b6ih-gmp-6.2.1.drv.gz --]
[-- Type: application/gzip, Size: 12188 bytes --]

  reply	other threads:[~2022-12-06 10:06 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-04  7:23 GMP GCC C++ Hurd cross-build failure on core-updates zamfofex
2022-12-04 16:46 ` Joshua Branson
2022-12-05 16:08 ` Ludovic Courtès
2022-12-06 10:06   ` zamfofex [this message]
2022-12-06 11:20     ` zamfofex
2022-12-08 15:43       ` Ludovic Courtès
2022-12-19 21:06     ` Ludovic Courtès
  -- strict thread matches above, loose matches on Subject: below --
2022-12-15  7:24 Nathan Dehnel
2022-12-15 11:17 ` Svante Signell
2022-12-19 10:57   ` Svante Signell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=662026881.1697453.1670321161488@privateemail.com \
    --to=zamfofex@twdb.moe \
    --cc=guix-devel@gnu.org \
    --cc=ludo@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.