Skip to content

Instantly share code, notes, and snippets.

@celesteking
Created November 25, 2012 11:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save celesteking/4143167 to your computer and use it in GitHub Desktop.
Save celesteking/4143167 to your computer and use it in GitHub Desktop.
x86_64-pc-linux-gnu-gcc -m32 ../sysdeps/unix/sysv/linux/execve.c -c -std=gnu99 -fgnu89-inline -O2 -Wall -Winline -Wwrite-strings -fPIC -fmerge-all-constants -fno-strict-aliasing -march=nocona -pipe -Wstrict-prototypes -Wa,-mtune=i686 -U_FORTIFY_SOURCE -U_FORTIFY_SOURCE -U_FORTIFY_SOURCE -I../include -I/tmp/portage/sys-libs/glibc-2.15-r3/work/build-x86-x86_64-pc-linux-gnu-nptl/posix -I/tmp/portage/sys-libs/glibc-2.15-r3/work/build-x86-x86_64-pc-linux-gnu-nptl -I../sysdeps/i386/elf -I../nptl/sysdeps/unix/sysv/linux/i386/i686 -I../sysdeps/unix/sysv/linux/i386/i686 -I../nptl/sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux/i386 -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../sysdeps/unix/sysv/i386 -I../nptl/sysdeps/unix/sysv -I../ports/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../nptl/sysdeps/unix -I../ports/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686/multiarch -I../nptl/sysdeps/i386/i686 -I../sysdeps/i386/i686 -I../sysdeps/i386/i486 -I../nptl/sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../nptl/sysdeps/i386 -I../sysdeps/i386 -I../sysdeps/wordsize-32 -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/x86_64-pc-linux-gnu/4.5.4/include -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.4/include-fixed -isystem /usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -o /tmp/portage/sys-libs/glibc-2.15-r3/work/build-x86-x86_64-pc-linux-gnu-nptl/posix/execve.o -MD -MP -MF /tmp/portage/sys-libs/glibc-2.15-r3/work/build-x86-x86_64-pc-linux-gnu-nptl/posix/execve.o.dt -MT /tmp/portage/sys-libs/glibc-2.15-r3/work/build-x86-x86_64-pc-linux-gnu-nptl/posix/execve.o
In file included from ../nptl/sysdeps/unix/sysv/linux/i386/fork.c:31:0:
../nptl/sysdeps/unix/sysv/linux/i386/../fork.c: In function '__libc_fork':
../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:228:6: error: can't find a register in class 'BREG' while reloading 'asm'
../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:121:16: error: 'asm' operand has impossible constraints
../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:127:21: error: 'asm' operand has impossible constraints
../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:131:1: error: 'asm' operand has impossible constraints
../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:131:1: error: 'asm' operand has impossible constraints
../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:215:7: error: 'asm' operand has impossible constraints
../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:228:6: error: 'asm' operand has impossible constraints
make[2]: *** [/tmp/portage/sys-libs/glibc-2.15-r3/work/build-x86-x86_64-pc-linux-gnu-nptl/posix/fork.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/tmp/portage/sys-libs/glibc-2.15-r3/work/glibc-2.15/posix'
make[1]: *** [posix/subdir_lib] Error 2
make[1]: Leaving directory `/tmp/portage/sys-libs/glibc-2.15-r3/work/glibc-2.15'
make: *** [all] Error 2
emake failed
* ERROR: sys-libs/glibc-2.15-r3 failed (compile phase):
* make for x86 failed
*
* Call stack:
* ebuild.sh, line 85: Called src_compile
* environment, line 3202: Called eblit-run 'src_compile'
* environment, line 870: Called eblit-glibc-src_compile
* src_compile.eblit, line 214: Called src_compile
* environment, line 3202: Called eblit-run 'src_compile'
* environment, line 870: Called eblit-glibc-src_compile
* src_compile.eblit, line 222: Called toolchain-glibc_src_compile
* src_compile.eblit, line 132: Called die
* The specific snippet of code:
* emake || die "make for ${ABI} failed"
*
* If you need support, post the output of 'emerge --info =sys-libs/glibc-2.15-r3',
* the complete build log and the output of 'emerge -pqv =sys-libs/glibc-2.15-r3'.
* The complete build log is located at '/tmp/portage/sys-libs/glibc-2.15-r3/temp/build.log'.
* The ebuild environment file is located at '/tmp/portage/sys-libs/glibc-2.15-r3/temp/environment'.
* S: '/tmp/portage/sys-libs/glibc-2.15-r3/work/glibc-2.15'
>>> Failed to emerge sys-libs/glibc-2.15-r3, Log file:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment