Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 478090 Details for
Bug 622710
crossdev-built gcc-6 armv7a fails to build cross-glibc-2.24
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
glibc fail log with gcc-6
file_622710.txt (text/plain), 8.36 KB, created by
Steve Arnold
on 2017-06-26 16:56:58 UTC
(
hide
)
Description:
glibc fail log with gcc-6
Filename:
MIME Type:
Creator:
Steve Arnold
Created:
2017-06-26 16:56:58 UTC
Size:
8.36 KB
patch
obsolete
>echo '#define SYSCALL_NOERRNO 0'; \ > echo '#define SYSCALL_ERRVAL 0'; \ > echo '#include <syscall-template.S>'; \ > echo 'weak_alias (__libc_read, __read)'; \ > echo 'hidden_weak (__read)'; \ > echo 'weak_alias (__libc_read, read)'; \ > echo 'hidden_weak (read)'; \ >) | armv7a-hardfloat-linux-gnueabi-gcc -Wl,-O2 -Wl,--as-needed -c -U_FORTIFY_SOURCE -DPIC -I../include -I/var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/nptl -I/var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl -I../sysdeps/unix/sysv/linux/arm -I../sysdeps/arm/nptl -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/arm -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/arm/armv7 -I../sysdeps/arm/armv6t2 -I../sysdeps/arm/armv6 -I../sysdeps/arm/include -I../sysdeps/arm -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -nostdinc -isystem /usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/6.3.0/include -isystem /usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/6.3.0/include-fixed -isystem /usr/armv7a-hardfloat-linux-gnueabi/usr/include -D_LIBC_REENTRANT -include /var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/libc-modules.h -DMODULE_NAME=libpthread -include ../include/libc-symbols.h -DPIC -DSHARED -DASSEMBLER -Werror=undef -Wa,--noexecstack -Werror=undef -Wa,--noexecstack -o /var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/nptl/ptw-read.os -x assembler-with-cpp - -MD -MP -MF /var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/nptl/ptw-read.os.dt -MT /var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/nptl/ptw-read.os -DPTW >(echo '#define SYSCALL_NAME close'; \ > echo '#define SYSCALL_NARGS 1'; \ > echo '#define SYSCALL_SYMBOL __libc_close'; \ > echo '#define SYSCALL_CANCELLABLE 1'; \ > echo '#define SYSCALL_NOERRNO 0'; \ > echo '#define SYSCALL_ERRVAL 0'; \ > echo '#include <syscall-template.S>'; \ > echo 'weak_alias (__libc_close, __close)'; \ > echo 'hidden_weak (__close)'; \ > echo 'weak_alias (__libc_close, close)'; \ > echo 'hidden_weak (close)'; \ >) | armv7a-hardfloat-linux-gnueabi-gcc -Wl,-O2 -Wl,--as-needed -c -U_FORTIFY_SOURCE -DPIC -I../include -I/var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/nptl -I/var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl -I../sysdeps/unix/sysv/linux/arm -I../sysdeps/arm/nptl -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/arm -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/arm/armv7 -I../sysdeps/arm/armv6t2 -I../sysdeps/arm/armv6 -I../sysdeps/arm/include -I../sysdeps/arm -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -nostdinc -isystem /usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/6.3.0/include -isystem /usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/6.3.0/include-fixed -isystem /usr/armv7a-hardfloat-linux-gnueabi/usr/include -D_LIBC_REENTRANT -include /var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/libc-modules.h -DMODULE_NAME=libpthread -include ../include/libc-symbols.h -DPIC -DSHARED -DASSEMBLER -Werror=undef -Wa,--noexecstack -Werror=undef -Wa,--noexecstack -o /var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/nptl/ptw-close.os -x assembler-with-cpp - -MD -MP -MF /var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/nptl/ptw-close.os.dt -MT /var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/nptl/ptw-close.os -DPTW >pt-vfork.c:41:3: error: #error "must write pt-vfork for this machine or get IFUNC support" > # error "must write pt-vfork for this machine or get IFUNC support" > ^~~~~ >armv7a-hardfloat-linux-gnueabi-gcc -Wl,-O2 -Wl,--as-needed ../sysdeps/unix/sysv/linux/arm/fcntl.c -c -std=gnu11 -fgnu89-inline -O2 -Wall -Wundef -Wwrite-strings -fmerge-all-constants -fno-stack-protector -fno-strict-aliasing -frounding-math -pipe -Wstrict-prototypes -Wold-style-definition -fPIC -fexceptions -fasynchronous-unwind-tables -ftls-model=initial-exec -U_FORTIFY_SOURCE -DPIC -I../include -I/var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/nptl -I/var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl -I../sysdeps/unix/sysv/linux/arm -I../sysdeps/arm/nptl -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/arm -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/arm/armv7 -I../sysdeps/arm/armv6t2 -I../sysdeps/arm/armv6 -I../sysdeps/arm/include -I../sysdeps/arm -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -nostdinc -isystem /usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/6.3.0/include -isystem /usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/6.3.0/include-fixed -isystem /usr/armv7a-hardfloat-linux-gnueabi/usr/include -D_LIBC_REENTRANT -include /var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/libc-modules.h -DMODULE_NAME=libpthread -include ../include/libc-symbols.h -DPIC -DSHARED -o /var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/nptl/ptw-fcntl.os -MD -MP -MF /var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/nptl/ptw-fcntl.os.dt -MT /var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/nptl/ptw-fcntl.os -DPTW >make[2]: *** [../o-iterator.mk:9: /var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl/nptl/pt-vfork.os] Error 1 >make[2]: *** Waiting for unfinished jobs.... >make[2]: Leaving directory '/var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/glibc-2.24/nptl' >make[1]: *** [Makefile:215: nptl/subdir_lib] Error 2 >make[1]: Leaving directory '/var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/glibc-2.24' >make: *** [Makefile:9: all] Error 2 >make: Leaving directory '/var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/build-default-armv7a-hardfloat-linux-gnueabi-nptl' > * ERROR: cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3::crossdev failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3::crossdev'`, > * the complete build log and the output of `emerge -pqv '=cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3::crossdev'`. > * The complete build log is located at '/var/log/portage/cross-armv7a-hardfloat-linux-gnueabi:glibc-2.24-r3:20170625-035045.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/temp/environment'. > * Working directory: '/var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/glibc-2.24' > * S: '/var/tmp/portage/cross-armv7a-hardfloat-linux-gnueabi/glibc-2.24-r3/work/glibc-2.24'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 622710
: 478090