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 - - - - -