guix-devel
[Top][All Lists]
Advanced

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

Re: GMP GCC C++ Hurd cross-build failure on core-updates


From: zamfofex
Subject: Re: GMP GCC C++ Hurd cross-build failure on core-updates
Date: Tue, 6 Dec 2022 07:06:01 -0300 (BRT)

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: hnby1mccpb2n6wj7dsj1j1cw4fmclf-glibc-cross-i586-pc-gnu-2.35.drv.gz
Description: application/gzip

Attachment: pbf1m7qqj8p7mks49y6cwya3g3b6ih-gmp-6.2.1.drv.gz
Description: application/gzip


reply via email to

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