[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
glibc install-headers target
From: |
Samuel Thibault |
Subject: |
glibc install-headers target |
Date: |
Sat, 22 Aug 2015 23:55:15 +0200 |
User-agent: |
Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30) |
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'