All pastes #773084 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-11-14 07:51 UTC
rendered paste body
rm -f /dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/csu/abi-tag.h.new
gawk -f ../scripts/gen-as-const.awk ../nptl/sysdeps/x86_64/tcb-offsets.sym \
	| i686-pc-linux-gnu-gcc -S -o /dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/tcb-offsets.hT3 -std=gnu99  -O2 -Wall -Winline -Wwrite-strings -fmerge-all-constants -fno-strict-aliasing -mcpu=i686 -mtune=i686 -pipe -Wstrict-prototypes      -I../include -I/dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/csu -I/dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl -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../ports/sysdeps/unix/sysv/linux -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../ports/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 -I../nptl/sysdeps/unix -I../ports/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../ports  -I.. -I../libio -I. -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include-fixed -isystem /usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h        -DHAVE_INITFINI -x c - \
		-MD -MP -MF /dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/tcb-offsets.h.dT -MT '/dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/tcb-offsets.h.d /dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/tcb-offsets.h'
<stdin>: In function 'dummy':
<stdin>:11: error: 'REG_RBP' undeclared (first use in this function)
<stdin>:11: error: (Each undeclared identifier is reported only once
<stdin>:11: error: for each function it appears in.)
<stdin>:12: error: 'REG_RSP' undeclared (first use in this function)
<stdin>:13: error: 'REG_RBX' undeclared (first use in this function)
<stdin>:14: error: 'REG_R8' undeclared (first use in this function)
<stdin>:15: error: 'REG_R9' undeclared (first use in this function)
<stdin>:16: error: 'REG_R10' undeclared (first use in this function)
<stdin>:17: error: 'REG_R11' undeclared (first use in this function)
<stdin>:18: error: 'REG_R12' undeclared (first use in this function)
<stdin>:19: error: 'REG_R13' undeclared (first use in this function)
<stdin>:20: error: 'REG_R14' undeclared (first use in this function)
<stdin>:21: error: 'REG_R15' undeclared (first use in this function)
<stdin>:22: error: 'REG_RDI' undeclared (first use in this function)
<stdin>:23: error: 'REG_RSI' undeclared (first use in this function)
<stdin>:24: error: 'REG_RDX' undeclared (first use in this function)
<stdin>:25: error: 'REG_RAX' undeclared (first use in this function)
<stdin>:26: error: 'REG_RCX' undeclared (first use in this function)
<stdin>:27: error: 'REG_RIP' undeclared (first use in this function)
<stdin>:32: error: 'struct _libc_fpstate' has no member named 'mxcsr'
In file included from ../include/tls.h:6,
                 from ../sysdeps/unix/sysv/linux/x86_64/sysdep.h:26,
                 from <stdin>:1:
../nptl/sysdeps/x86_64/tls.h:24:48: error: asm/prctl.h: No such file or directory
make[2]: *** [/dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/ucontext_i.h] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f /dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/csu/version-info.hT /dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/csu/version-info.h
../nptl/sysdeps/x86_64/tls.h:64:3: error: #error "TLS support is required."
sed -e 's/#.*$//' -e '/^[	]*$/d' ../abi-tags | \
	while read conf tagos tagver; do \
	  test `expr 'x86_64-unknown-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" ) > /dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/csu/abi-tag.h.new; \
	done
make[2]: *** [/dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/tcb-offsets.h] Error 1
if test -r /dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/csu/abi-tag.h.new; then mv -f /dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/csu/abi-tag.h.new /dev/shm/portage/sys-libs/glibc-2.6.1/work/build-amd64-i686-pc-linux-gnu-nptl/csu/abi-tag.h; \
	else echo >&2 'This configuration not matched in ../abi-tags'; exit 1; fi
make[2]: Leaving directory `/dev/shm/portage/sys-libs/glibc-2.6.1/work/glibc-2.6.1/csu'
make[1]: *** [csu/subdir_lib] Error 2
make[1]: Leaving directory `/dev/shm/portage/sys-libs/glibc-2.6.1/work/glibc-2.6.1'
make: *** [all] Error 2
 * 
 * ERROR: sys-libs/glibc-2.6.1 failed.
 * Call stack:
 *            ebuild.sh, line 1701:  Called dyn_compile
 *            ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *            ebuild.sh, line   44:  Called src_compile
 *   glibc-2.6.1.ebuild, line  155:  Called eblit-run 'src_compile'
 *   glibc-2.6.1.ebuild, line  150:  Called eblit-glibc-src_compile
 *    src_compile.eblit, line  168:  Called src_compile
 *   glibc-2.6.1.ebuild, line  155:  Called eblit-run 'src_compile'
 *   glibc-2.6.1.ebuild, line  150:  Called eblit-glibc-src_compile
 *    src_compile.eblit, line  179:  Called toolchain-glibc_src_compile
 *    src_compile.eblit, line  122:  Called die
 * The specific snippet of code:
 *   		make PARALLELMFLAGS="${MAKEOPTS}" || die "make for ${ABI} failed"
 *  The die message:
 *   make for amd64 failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/sys-libs:glibc-2.6.1:20071114-074342.log'.
 *