Hello, We got further with cross-bootstrapping hurd-i386, up to installing glibc headers. The debian packaging however seems to be running a subdir_lib build in csu (to get crt[1in].o). This ends up looping in some rule, see below. Manolis, does that ring you a bell?
Samuel touch /tmp/glibc-2.19/stamp-dir/configure_libc Building libc /usr/bin/make cross-compiling=yes -C build-tree/hurd-i386-libc csu/subdir_lib make[1]: Entering directory '/tmp/glibc-2.19/build-tree/hurd-i386-libc' /usr/bin/make -r PARALLELMFLAGS="" -C /tmp/glibc-2.19 objdir=`pwd` csu/subdir_lib make[2]: Entering directory '/tmp/glibc-2.19' LC_ALL=C gawk -f scripts/sysd-rules.awk > /tmp/glibc-2.19/build-tree/hurd-i386-libc/sysd-rulesT \ -v all_object_suffixes='.o .os .op .og .oS' \ -v inhibit_sysdep_asm='unix.*' \ -v sysd_rules_patterns='%:% rtld-%:rtld-% rtld-%:% m_%:s_%' \ -v config_sysdirs='libpthread/sysdeps/mach/hurd/i386 sysdeps/mach/hurd/i386 libpthread/sysdeps/mach/hurd libpthread/sysdeps/hurd libpthread/sysdeps/pthread sysdeps/pthread sysdeps/mach/hurd sysdeps/gnu sysdeps/unix/bsd sysdeps/unix/inet sysdeps/../libpthread/sysdeps/generic libpthread/sysdeps/mach/i386 sysdeps/mach/i386 libpthread/sysdeps/mach sysdeps/mach sysdeps/i386/i586 sysdeps/i386/i486 sysdeps/i386/fpu sysdeps/x86/fpu libpthread/sysdeps/i386 sysdeps/i386 sysdeps/x86 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/unix sysdeps/posix libpthread/sysdeps/posix sysdeps/ieee754 sysdeps/generic' mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/sysd-rulesT /tmp/glibc-2.19/build-tree/hurd-i386-libc/sysd-rules ( echo '#include <mach/message.h>'; echo '#include <mach/kern_return.h>'; echo '#include <mach/mig_errors.h>'; echo '#include <device/device_types.h>'; ) | \ i586-gnu-gcc-4.8 -std=gnu99 -fgnu89-inline -O2 -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -g -pipe -Wno-parentheses -Wstrict-prototypes -isystem /tmp/glibc-2.19/debian/include -Iinclude -I/tmp/glibc-2.19/build-tree/hurd-i386-libc -Ilibpthread/sysdeps/mach/hurd/i386 -Isysdeps/mach/hurd/i386 -Ilibpthread/sysdeps/mach/hurd -Ilibpthread/sysdeps/hurd -Ilibpthread/sysdeps/pthread -Isysdeps/pthread -Isysdeps/mach/hurd -Isysdeps/gnu -Isysdeps/unix/bsd -Isysdeps/unix/inet -Isysdeps/../libpthread/sysdeps/generic -Ilibpthread/sysdeps/mach/i386 -Isysdeps/mach/i386 -Ilibpthread/sysdeps/mach -Isysdeps/mach -Isysdeps/i386/i586 -Isysdeps/i386/i486 -Isysdeps/i386/fpu -Isysdeps/x86/fpu -Ilibpthread/sysdeps/i386 -Isysdeps/i386 -Isysdeps/x86 -Isysdeps/wordsize-32 -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/unix -Isysdeps/posix -Ilibpthread/sysdeps/posix -Isysdeps/ieee754 -Isysdeps/generic -Ilibpthread/include -Ilibpthread -Ihurd -I/tmp/glibc-2.19/build-tree/hurd-i386-libc/hurd/ -Imach -I/tmp/glibc-2.19/build-tree/hurd-i386-libc/mach/ -Ilibio -I. -nostdinc -isystem /usr/lib/gcc/i586-gnu/4.8/include -isystem /usr/lib/gcc/i586-gnu/4.8/include-fixed -isystem /tmp/glibc-2.19/debian/include -Ilibpthread/include -D_LIBC_REENTRANT -include include/libc-symbols.h -M -x c - | \ sed -e 's@ /tmp/glibc-2\.19/build-tree/hurd-i386-libc/@ $(common-objpfx)@g' -e 's@^/tmp/glibc-2\.19/build-tree/hurd-i386-libc/@$(common-objpfx)@g' -e 's,- *:,mach-errnos-deps :=,' \ -e 's, \.\./, ,g' > /tmp/glibc-2.19/build-tree/hurd-i386-libc/errnos.dt mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/errnos.dt /tmp/glibc-2.19/build-tree/hurd-i386-libc/errnos.d gawk -f scripts/gen-sorted.awk \ -v subdirs='csu assert ctype locale intl catgets math setjmp signal stdlib stdio-common libio malloc string wcsmbs time dirent grp pwd posix io termios resource misc socket sysvipc gmon gnulib iconv iconvdata wctype manual shadow gshadow po argp crypt localedata timezone rt conform debug libidn libpthread dlfcn elf' \ -v srcpfx='' \ sysdeps/mach/hurd/Subdirs sysdeps/unix/inet/Subdirs sysdeps/mach/Subdirs sysdeps/unix/Subdirs assert/Depend catgets/Depend debug/Depend iconvdata/Depend intl/Depend libio/Depend localedata/Depend malloc/Depend posix/Depend rt/Depend stdio-common/Depend stdlib/Depend string/Depend time/Depend wcsmbs/Depend > /tmp/glibc-2.19/build-tree/hurd-i386-libc/sysd-sorted-tmp mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/sysd-sorted-tmp /tmp/glibc-2.19/build-tree/hurd-i386-libc/sysd-sorted { echo '#include "posix/bits/posix1_lim.h"'; \ echo '#define _LIBC 1'; \ echo '#include "misc/sys/uio.h"'; } | \ i586-gnu-gcc-4.8 -E -dM -MD -MP -MF /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.dT -MT '/tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.h /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.d' \ -Iinclude -I/tmp/glibc-2.19/build-tree/hurd-i386-libc -Ilibpthread/sysdeps/mach/hurd/i386 -Isysdeps/mach/hurd/i386 -Ilibpthread/sysdeps/mach/hurd -Ilibpthread/sysdeps/hurd -Ilibpthread/sysdeps/pthread -Isysdeps/pthread -Isysdeps/mach/hurd -Isysdeps/gnu -Isysdeps/unix/bsd -Isysdeps/unix/inet -Isysdeps/../libpthread/sysdeps/generic -Ilibpthread/sysdeps/mach/i386 -Isysdeps/mach/i386 -Ilibpthread/sysdeps/mach -Isysdeps/mach -Isysdeps/i386/i586 -Isysdeps/i386/i486 -Isysdeps/i386/fpu -Isysdeps/x86/fpu -Ilibpthread/sysdeps/i386 -Isysdeps/i386 -Isysdeps/x86 -Isysdeps/wordsize-32 -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/unix -Isysdeps/posix -Ilibpthread/sysdeps/posix -Isysdeps/ieee754 -Isysdeps/generic -Ilibpthread/include -Ilibpthread -Ihurd -I/tmp/glibc-2.19/build-tree/hurd-i386-libc/hurd/ -Imach -I/tmp/glibc-2.19/build-tree/hurd-i386-libc/mach/ -Ilibio -I. -nostdinc -isystem /usr/lib/gcc/i586-gnu/4.8/include -isystem /usr/lib/gcc/i586-gnu/4.8/include-fixed -isystem /tmp/glibc-2.19/debian/include -Ilibpthread/include -xc - -o /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.hT sed -e 's@ /tmp/glibc-2\.19/build-tree/hurd-i386-libc/@ $(common-objpfx)@g' -e 's@^/tmp/glibc-2\.19/build-tree/hurd-i386-libc/@$(common-objpfx)@g' -e 's@ *\([^ \/$][^ \]*\)@ $(..)\1@g' -e 's@^\([^ \/$][^ \]*\)@$(..)\1@g' \ /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.dT > /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.dt mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.dt /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.d fopen_max=`sed -n 's/^#define OPEN_MAX //1p' /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.hT`; \ filename_max=`sed -n 's/^#define PATH_MAX //1p' /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.hT`; \ iov_max=`sed -n 's/^#define UIO_MAXIOV //p' /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.hT`; \ fopen_max=${fopen_max:-16}; \ filename_max=${filename_max:-1024}; \ if [ -z "$iov_max" ]; then \ define_iov_max="# undef IOV_MAX"; \ else \ define_iov_max="# define IOV_MAX $iov_max"; \ fi; \ sed -e "s/@FOPEN_MAX@/$fopen_max/" \ -e "s/@FILENAME_MAX@/$filename_max/" \ -e "s/@L_tmpnam@/20/" \ -e "s/@TMP_MAX@/238328/" \ -e "s/@L_ctermid@/9/" \ -e "s/@L_cuserid@/9/" \ -e "s/@define_IOV_MAX@/$define_iov_max/" \ stdio-common/stdio_lim.h.in > /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.h.new /bin/bash scripts/move-if-change /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.h.new /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.h rm -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.hT /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.dT /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.dt touch /tmp/glibc-2.19/build-tree/hurd-i386-libc/bits/stdio_lim.st sed '/^[ ]*%/!s/#.*$//;/^[ ]*$/d;s/^[ ]*%/#/' \ libpthread/shlib-versions libidn/shlib-versions shlib-versions \ | i586-gnu-gcc-4.8 -E -undef -isystem /tmp/glibc-2.19/debian/include -Iinclude -I/tmp/glibc-2.19/build-tree/hurd-i386-libc -Ilibpthread/sysdeps/mach/hurd/i386 -Isysdeps/mach/hurd/i386 -Ilibpthread/sysdeps/mach/hurd -Ilibpthread/sysdeps/hurd -Ilibpthread/sysdeps/pthread -Isysdeps/pthread -Isysdeps/mach/hurd -Isysdeps/gnu -Isysdeps/unix/bsd -Isysdeps/unix/inet -Isysdeps/../libpthread/sysdeps/generic -Ilibpthread/sysdeps/mach/i386 -Isysdeps/mach/i386 -Ilibpthread/sysdeps/mach -Isysdeps/mach -Isysdeps/i386/i586 -Isysdeps/i386/i486 -Isysdeps/i386/fpu -Isysdeps/x86/fpu -Ilibpthread/sysdeps/i386 -Isysdeps/i386 -Isysdeps/x86 -Isysdeps/wordsize-32 -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/unix -Isysdeps/posix -Ilibpthread/sysdeps/posix -Isysdeps/ieee754 -Isysdeps/generic -Ilibpthread/include -Ilibpthread -Ihurd -I/tmp/glibc-2.19/build-tree/hurd-i386-libc/hurd/ -Imach -I/tmp/glibc-2.19/build-tree/hurd-i386-libc/mach/ -Ilibio -I. -nostdinc -isystem /usr/lib/gcc/i586-gnu/4.8/include -isystem /usr/lib/gcc/i586-gnu/4.8/include-fixed -isystem /tmp/glibc-2.19/debian/include -Ilibpthread/include -D_LIBC_REENTRANT -include include/libc-symbols.h -x assembler-with-cpp - \ > /tmp/glibc-2.19/build-tree/hurd-i386-libc/shlib-versions.v.iT mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/shlib-versions.v.iT /tmp/glibc-2.19/build-tree/hurd-i386-libc/shlib-versions.v.i sed '/^[ ]*#/d;/^[ ]*$/d' /tmp/glibc-2.19/build-tree/hurd-i386-libc/shlib-versions.v.i > /tmp/glibc-2.19/build-tree/hurd-i386-libc/shlib-versions.vT mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/shlib-versions.vT /tmp/glibc-2.19/build-tree/hurd-i386-libc/shlib-versions.v gawk -v default_setname='' \ -v cpu='i586' \ -v vendor='pc' \ -v os='gnu-gnu' \ -f scripts/soversions.awk /tmp/glibc-2.19/build-tree/hurd-i386-libc/shlib-versions.v > /tmp/glibc-2.19/build-tree/hurd-i386-libc/soversions.iT mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/soversions.iT /tmp/glibc-2.19/build-tree/hurd-i386-libc/soversions.i sed '/^[ ]*%/!s/#.*$//;/^[ ]*$/d;s/^[ ]*%/#/' \ Versions.def \ | i586-gnu-gcc-4.8 -E -undef -isystem /tmp/glibc-2.19/debian/include -Iinclude -I/tmp/glibc-2.19/build-tree/hurd-i386-libc -Ilibpthread/sysdeps/mach/hurd/i386 -Isysdeps/mach/hurd/i386 -Ilibpthread/sysdeps/mach/hurd -Ilibpthread/sysdeps/hurd -Ilibpthread/sysdeps/pthread -Isysdeps/pthread -Isysdeps/mach/hurd -Isysdeps/gnu -Isysdeps/unix/bsd -Isysdeps/unix/inet -Isysdeps/../libpthread/sysdeps/generic -Ilibpthread/sysdeps/mach/i386 -Isysdeps/mach/i386 -Ilibpthread/sysdeps/mach -Isysdeps/mach -Isysdeps/i386/i586 -Isysdeps/i386/i486 -Isysdeps/i386/fpu -Isysdeps/x86/fpu -Ilibpthread/sysdeps/i386 -Isysdeps/i386 -Isysdeps/x86 -Isysdeps/wordsize-32 -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/unix -Isysdeps/posix -Ilibpthread/sysdeps/posix -Isysdeps/ieee754 -Isysdeps/generic -Ilibpthread/include -Ilibpthread -Ihurd -I/tmp/glibc-2.19/build-tree/hurd-i386-libc/hurd/ -Imach -I/tmp/glibc-2.19/build-tree/hurd-i386-libc/mach/ -Ilibio -I. -nostdinc -isystem /usr/lib/gcc/i586-gnu/4.8/include -isystem /usr/lib/gcc/i586-gnu/4.8/include-fixed -isystem /tmp/glibc-2.19/debian/include -Ilibpthread/include -D_LIBC_REENTRANT -include include/libc-symbols.h -x assembler-with-cpp - \ > /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.def.v.iT mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.def.v.iT /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.def.v.i sed '/^[ ]*#/d;/^[ ]*$/d' /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.def.v.i > /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.def.vT mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.def.vT /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.def.v { while read which lib version setname; do \ test x"$which" = xDEFAULT || continue; \ test -z "$setname" || echo "$lib : $setname"; \ done < /tmp/glibc-2.19/build-tree/hurd-i386-libc/soversions.i; \ cat /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.def.v; \ } | LC_ALL=C gawk -f scripts/firstversions.awk > /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.allT mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.allT /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.all LC_ALL=C gawk -v oldest_abi=default -f scripts/abi-versions.awk /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.all > /tmp/glibc-2.19/build-tree/hurd-i386-libc/abi-versions.hT mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/abi-versions.hT /tmp/glibc-2.19/build-tree/hurd-i386-libc/abi-versions.h sed '/^[ ]*%/!s/#.*$//;/^[ ]*$/d;s/^[ ]*%/#/' \ mach/Versions hurd/Versions csu/Versions iconv/Versions locale/Versions assert/Versions ctype/Versions intl/Versions catgets/Versions math/Versions setjmp/Versions signal/Versions stdlib/Versions stdio-common/Versions libio/Versions dlfcn/Versions malloc/Versions string/Versions wcsmbs/Versions time/Versions dirent/Versions grp/Versions pwd/Versions posix/Versions io/Versions termios/Versions resource/Versions misc/Versions socket/Versions sysvipc/Versions gmon/Versions wctype/Versions shadow/Versions gshadow/Versions argp/Versions crypt/Versions libpthread/Versions rt/Versions debug/Versions libidn/Versions inet/Versions resolv/Versions nss/Versions hesiod/Versions sunrpc/Versions nis/Versions streams/Versions login/Versions elf/Versions sysdeps/mach/hurd/i386/Versions sysdeps/pthread/Versions sysdeps/mach/hurd/Versions sysdeps/unix/bsd/Versions sysdeps/i386/i486/Versions sysdeps/i386/fpu/Versions sysdeps/i386/Versions sysdeps/wordsize-32/Versions \ | i586-gnu-gcc-4.8 -E -undef -isystem /tmp/glibc-2.19/debian/include -Iinclude -I/tmp/glibc-2.19/build-tree/hurd-i386-libc -Ilibpthread/sysdeps/mach/hurd/i386 -Isysdeps/mach/hurd/i386 -Ilibpthread/sysdeps/mach/hurd -Ilibpthread/sysdeps/hurd -Ilibpthread/sysdeps/pthread -Isysdeps/pthread -Isysdeps/mach/hurd -Isysdeps/gnu -Isysdeps/unix/bsd -Isysdeps/unix/inet -Isysdeps/../libpthread/sysdeps/generic -Ilibpthread/sysdeps/mach/i386 -Isysdeps/mach/i386 -Ilibpthread/sysdeps/mach -Isysdeps/mach -Isysdeps/i386/i586 -Isysdeps/i386/i486 -Isysdeps/i386/fpu -Isysdeps/x86/fpu -Ilibpthread/sysdeps/i386 -Isysdeps/i386 -Isysdeps/x86 -Isysdeps/wordsize-32 -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/unix -Isysdeps/posix -Ilibpthread/sysdeps/posix -Isysdeps/ieee754 -Isysdeps/generic -Ilibpthread/include -Ilibpthread -Ihurd -I/tmp/glibc-2.19/build-tree/hurd-i386-libc/hurd/ -Imach -I/tmp/glibc-2.19/build-tree/hurd-i386-libc/mach/ -Ilibio -I. -nostdinc -isystem /usr/lib/gcc/i586-gnu/4.8/include -isystem /usr/lib/gcc/i586-gnu/4.8/include-fixed -isystem /tmp/glibc-2.19/debian/include -Ilibpthread/include -D_LIBC_REENTRANT -include include/libc-symbols.h -x assembler-with-cpp - \ > /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.v.iT mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.v.iT /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.v.i sed '/^[ ]*#/d;/^[ ]*$/d' /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.v.i > /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.vT mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.vT /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.v ( echo 'sysd-versions-subdirs = mach hurd csu iconv locale localedata iconvdata assert ctype intl catgets math setjmp signal stdlib stdio-common libio dlfcn malloc string wcsmbs timezone time dirent grp pwd posix io termios resource misc socket sysvipc gmon gnulib wctype manual shadow gshadow po argp crypt libpthread rt conform debug libidn inet resolv nss hesiod sunrpc nis nscd streams login elf libpthread/sysdeps/mach/hurd/i386 sysdeps/mach/hurd/i386 libpthread/sysdeps/mach/hurd libpthread/sysdeps/hurd libpthread/sysdeps/pthread sysdeps/pthread sysdeps/mach/hurd sysdeps/gnu sysdeps/unix/bsd sysdeps/unix/inet sysdeps/../libpthread/sysdeps/generic libpthread/sysdeps/mach/i386 sysdeps/mach/i386 libpthread/sysdeps/mach sysdeps/mach sysdeps/i386/i586 sysdeps/i386/i486 sysdeps/i386/fpu sysdeps/x86/fpu libpthread/sysdeps/i386 sysdeps/i386 sysdeps/x86 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/unix sysdeps/posix libpthread/sysdeps/posix sysdeps/ieee754 sysdeps/generic' ; \ cat /tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.v \ | LC_ALL=C gawk -v buildroot=/tmp/glibc-2.19/build-tree/hurd-i386-libc/ -v defsfile=/tmp/glibc-2.19/build-tree/hurd-i386-libc/Versions.all \ -v move_if_change='/bin/bash scripts/move-if-change' \ -f scripts/versions.awk; \ ) > /tmp/glibc-2.19/build-tree/hurd-i386-libc/sysd-versionsT mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/sysd-versionsT /tmp/glibc-2.19/build-tree/hurd-i386-libc/sysd-versions (while read which lib number setname; do \ eval seen_$which=1; \ test x"$which" != xABI || echo abi-name = "$lib"; \ test x"$which" = xDEFAULT || continue; \ case $number in \ [0-9]*) echo "$lib.so-version=.$number"; \ echo "all-sonames+=$lib=$lib.so\$($lib.so-version)";;\ *) echo "$lib.so-version=\$(if \$(abi--$lib-soname),\$(abi--$lib-soname),$number)"; \ echo "all-sonames+=$lib=\$($lib.so-version)";;\ esac; \ done; \ echo soversions.mk-done = t;) < /tmp/glibc-2.19/build-tree/hurd-i386-libc/soversions.i > /tmp/glibc-2.19/build-tree/hurd-i386-libc/soversions.mkT; exit 0 mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/soversions.mkT /tmp/glibc-2.19/build-tree/hurd-i386-libc/soversions.mk /usr/bin/make subdir=csu -C csu ..=../ subdir_lib make[3]: Entering directory '/tmp/glibc-2.19/csu' /bin/bash ../scripts/gen-libc-abis \ i386-pc-gnu-gnu \ < ../libc-abis > /tmp/glibc-2.19/build-tree/hurd-i386-libc/libc-abis.hT /bin/bash ../scripts/move-if-change /tmp/glibc-2.19/build-tree/hurd-i386-libc/libc-abis.hT /tmp/glibc-2.19/build-tree/hurd-i386-libc/libc-abis.h touch /tmp/glibc-2.19/build-tree/hurd-i386-libc/libc-abis.stamp /usr/bin/make -C ../mach mach-before-compile no_deps=t generating=t make[4]: Entering directory '/tmp/glibc-2.19/mach' .././scripts/mkinstalldirs /tmp/glibc-2.19/build-tree/hurd-i386-libc/csu mkdir -p -- /tmp/glibc-2.19/build-tree/hurd-i386-libc/csu echo '#include <mach/syscall_sw.h>' | \ i586-gnu-gcc-4.8 -std=gnu99 -fgnu89-inline -O2 -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -g -pipe -Wno-parentheses -Wstrict-prototypes -mpreferred-stack-boundary=4 -isystem /tmp/glibc-2.19/debian/include -I../include -I/tmp/glibc-2.19/build-tree/hurd-i386-libc/csu -I/tmp/glibc-2.19/build-tree/hurd-i386-libc -I../libpthread/sysdeps/mach/hurd/i386 -I../sysdeps/mach/hurd/i386 -I../libpthread/sysdeps/mach/hurd -I../libpthread/sysdeps/hurd -I../libpthread/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/mach/hurd -I../sysdeps/gnu -I../sysdeps/unix/bsd -I../sysdeps/unix/inet -I../sysdeps/../libpthread/sysdeps/generic -I../libpthread/sysdeps/mach/i386 -I../sysdeps/mach/i386 -I../libpthread/sysdeps/mach -I../sysdeps/mach -I../sysdeps/i386/i586 -I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/x86/fpu -I../libpthread/sysdeps/i386 -I../sysdeps/i386 -I../sysdeps/x86 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/unix -I../sysdeps/posix -I../libpthread/sysdeps/posix -I../sysdeps/ieee754 -I../sysdeps/generic -I../libpthread/include -I../libpthread -I../hurd -I/tmp/glibc-2.19/build-tree/hurd-i386-libc/hurd/ -I../mach -I/tmp/glibc-2.19/build-tree/hurd-i386-libc/mach/ -I.. -I../libio -I. -nostdinc -isystem /usr/lib/gcc/i586-gnu/4.8/include -isystem /usr/lib/gcc/i586-gnu/4.8/include-fixed -isystem /tmp/glibc-2.19/debian/include -I../libpthread/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -E -MD -MP -MF /tmp/glibc-2.19/build-tree/hurd-i386-libc/csu/mach-syscalls.mk-dep -MT /tmp/glibc-2.19/build-tree/hurd-i386-libc/csu/mach-syscalls.mk \ -x c-header - \ -D_MACH_`echo i386 | tr a-z A-Z`_SYSCALL_SW_H_=1 | \ sed -n -e 's/^kernel_trap(\(.*\),\([-0-9]*\),\([0-9]*\))$/\1 \2 \3/p'\ | gawk -f syscalls.awk > /tmp/glibc-2.19/build-tree/hurd-i386-libc/csu/mach-syscalls.mk-new sed -e 's@ /tmp/glibc-2\.19/build-tree/hurd-i386-libc/@ $(common-objpfx)@g' -e 's@^/tmp/glibc-2\.19/build-tree/hurd-i386-libc/@$(common-objpfx)@g' /tmp/glibc-2.19/build-tree/hurd-i386-libc/csu/mach-syscalls.mk-dep >> /tmp/glibc-2.19/build-tree/hurd-i386-libc/csu/mach-syscalls.mk-new rm -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/csu/mach-syscalls.mk-dep mv -f /tmp/glibc-2.19/build-tree/hurd-i386-libc/csu/mach-syscalls.mk-new /tmp/glibc-2.19/build-tree/hurd-i386-libc/csu/mach-syscalls.mk /usr/bin/make -C ../mach mach-before-compile no_deps=t generating=t make[5]: Entering directory '/tmp/glibc-2.19/mach' /usr/bin/make -C ../mach mach-before-compile no_deps=t generating=t make[6]: Entering directory '/tmp/glibc-2.19/mach' /usr/bin/make -C ../mach mach-before-compile no_deps=t generating=t make[7]: Entering directory '/tmp/glibc-2.19/mach' /usr/bin/make -C ../mach mach-before-compile no_deps=t generating=t make[8]: Entering directory '/tmp/glibc-2.19/mach' /usr/bin/make -C ../mach mach-before-compile no_deps=t generating=t make[9]: Entering directory '/tmp/glibc-2.19/mach' /usr/bin/make -C ../mach mach-before-compile no_deps=t generating=t make[10]: Entering directory '/tmp/glibc-2.19/mach' /usr/bin/make -C ../mach mach-before-compile no_deps=t generating=t make[11]: Entering directory '/tmp/glibc-2.19/mach' /usr/bin/make -C ../mach mach-before-compile no_deps=t generating=t make[12]: Entering directory '/tmp/glibc-2.19/mach' /usr/bin/make -C ../mach mach-before-compile no_deps=t generating=t make[13]: Entering directory '/tmp/glibc-2.19/mach' /usr/bin/make -C ../mach mach-before-compile no_deps=t generating=t make[14]: Entering directory '/tmp/glibc-2.19/mach'