Hi,

I was compiling CLFS SVN and everything went fine, but the compilation always 
fails when I get
to this stage, it segfaults, so I'll put the screen output for all of you in 
the hope that anyone could
help me with this. It's very strange as I'm no newbie in term of LFS compiling 
but I haven't been able
to manage to get a full CLFS system, and this is the sixth time I try.

One thing I should note is I'm using x86_64-pc-linux-gnu as the target triplet, 
but frankly speaking,
this doesn't seem to be the culprit as the other times I was using the standard 
vale, that's x86_64-unknown-gnu-linux.

My first thoughts tell me that maybe it's bash fault but I'm not sure... :(

Thanks in advance,
Julio

P.D. Here's my screen output:

_64 -I../sysdeps/unix/sysv/linux/x86_64 
-I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux 
-I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv 
-I../sysdeps/unix/x86_64 -I../nptl/sysdeps/unix -I../sysdeps/unix 
-I../sysdeps/posix -I../sysdeps/x86_64/fpu -I../nptl/sysdeps/x86_64 
-I../sysdeps/x86_64 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754/ldbl-96 
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 
-I../sysdeps/generic/elf

-I../sysdeps/generic -I../nptl -I.. -I../libio -I. -D_LIBC_REENTRANT -include 
../include/libc-symbols.h -DHAVE_INITFINI -E -P - -DNOT_IN_libc=1 | \

sed -e 's/"\([^"]*\)".*/\1/p' -e d) 2>/dev/null`;\

if [ -z "$version" ]; then \

if [ -r /proc/version ]; then \

version=`sed 's/.*Linux version \([^ ]*\) .*/>>\1<</' \

< /proc/version`; \

else \

version=`uname -r`; \

fi; \

fi; \

os=`uname -s 2> /dev/null`; \

if [ -z "$os" ]; then \

os=Linux; \

fi; \

printf '"Compiled on a %s %s system on %s.\\n"\n' \

"$os" "$version" "`date +%Y-%m-%d`";; \

*) ;; \

esac; \

files="../crypt/Banner ../libio/Banner ../nis/Banner ../nptl/Banner 
../resolv/Banner"; \

if test -n "$files"; then \

printf '"Available extensions:\\n"\n'; \

sed -e '/^#/d' -e 's/^[[:space:]]*/ /' \

-e 's/^\(.*\)$/\"\1\\n\"/' $files; \

fi) > /sources/glibc-build/csu/version-info.hT

mv -f /sources/glibc-build/csu/version-info.hT 
/sources/glibc-build/csu/version-info.h

.././scripts/mkinstalldirs /sources/glibc-build/csu

rm -f /sources/glibc-build/csu/abi-tag.h.new

sed -e 's/#.*$//' -e '/^[ ]*$/d' ../abi-tags | \

while read conf tagos tagver; do \

test `expr 'x86_64-pc-linux-gnu' \

: "$conf"` != 0 || continue; \

( echo "$tagos" | \

sed -e 's/[^0-9xXa-fA-F ]//' \

-e 's/^/#define __ABI_TAG_OS /'; \

echo "#ifndef __ABI_TAG_VERSION"; \

echo "$tagver" | \

sed -e 's/[^0-9xXa-fA-F]/ /g' -e 's/ *$//' \

-e 's/ /,/g' -e 's/^/# define __ABI_TAG_VERSION /'; \

echo "#endif" ) > /sources/glibc-build/csu/abi-tag.h.new; \

done

if test -r /sources/glibc-build/csu/abi-tag.h.new; then mv -f 
/sources/glibc-build/csu/abi-tag.h.new /sources/glibc-build/csu/abi-tag.h; \

else echo >&2 'This configuration not matched in ../abi-tags'; exit 1; fi

gawk -f ../scripts/gen-as-const.awk ../nptl/sysdeps/x86_64/tcb-offsets.sym \

| gcc -S -o /sources/glibc-build/tcb-offsets.hT3 -std=gnu99 -O2 -Wall -Winline 
-Wwrite-strings -fmerge-all-constants -g -Wstrict-prototypes -I../include 
-I/sources/glibc-build/csu -I/sources/glibc-build -I../sysdeps/x86_64/elf 
-I../nptl/sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/x86_64 
-I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux 
-I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv 
-I../sysdeps/unix/x86_64 -I../nptl/sysdeps/unix -I../sysdeps/unix 
-I../sysdeps/posix -I../sysdeps/x86_64/fpu -I../nptl/sysdeps/x86_64 
-I../sysdeps/x86_64 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754/ldbl-96 
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 
-I../sysdeps/generic/elf -I../sysdeps/generic -I../nptl -I.. -I../libio -I. 
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DHAVE_INITFINI -x c - \

-MD -MP -MF /sources/glibc-build/tcb-offsets.h.dT -MT 
'/sources/glibc-build/tcb-offsets.h.d /sources/glibc-build/tcb-offsets.h'

sed -n 's/^.*@@@name@@@\([EMAIL 
PROTECTED])@@@value@@@[^0-9Xxa-fA-F-]*\([0-9Xxa-fA-F-][0-9Xxa-fA-F-]*\).*@@@end@@@.*$/#define
 \1 \2/p' \

/sources/glibc-build/tcb-offsets.hT3 > /sources/glibc-build/tcb-offsets.hT

sh[24997]: segfault at 00007fff9dedc000 rip 00002ace0d0c84d4 rsp 
00007fff9deda5d8 error 4

make[2]: *** [/sources/glibc-build/tcb-offsets.h] Segmentation fault

make[2]: Leaving directory `/sources/glibc-2.5/csu'

make[1]: *** [csu/subdir_lib] Error 2

make[1]: Leaving directory `/sources/glibc-2.5'

make: *** [all] Error 2
_______________________________________________
Clfs-support mailing list
[EMAIL PROTECTED]
http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support

Reply via email to