[meta-freescale] glibc configure fails with e5500 / t1040 on master...
Bob Cochran
yocto at mindchasers.com
Mon Jan 14 23:07:50 PST 2019
Hello,
I was trying to build a t1040-based image using most recent master, but
glibc is failing during configure. I went back and compared a
successful build with sumo using glibc-2.27, but I'm scratching my head
why it passes on sumo but fails on master.
Here is the log.do_configure:
DEBUG: SITE files ['endian-big', 'bit-64', 'powerpc-common',
'common-linux', 'common-glibc', 'powerpc-linux', 'powerpc64-linux',
'common']
DEBUG: Executing shell function autotools_preconfigure
DEBUG: Shell function autotools_preconfigure finished
DEBUG: Executing python function autotools_aclocals
DEBUG: SITE files ['endian-big', 'bit-64', 'powerpc-common',
'common-linux', 'common-glibc', 'powerpc-linux', 'powerpc64-linux',
'common']
DEBUG: Python function autotools_aclocals finished
DEBUG: Executing shell function do_configure
NOTE: Running ../git/configure --build=x86_64-linux
--host=powerpc64-oe-linux --target=powerpc64-oe-linux
--prefix=/usr --exec_prefix=/usr
--bindir=/usr/bin --sbindir=/usr/sbin
--libexecdir=/usr/libexec --datadir=/usr/share
--sysconfdir=/etc --sharedstatedir=/com --localstatedir=/var
--libdir=/usr/lib64 --includedir=/usr/include
--oldincludedir=/usr/include --infodir=/usr/share/info
--mandir=/usr/share/man --disable-silent-rules
--disable-dependency-tracking
--with-libtool-sysroot=/build/yocto/build_t1040/tmp-glibc/work/ppc64e5500-oe-linux/glibc/2.28-r0/recipe-sysroot
--enable-kernel=3.2.0 --disable-profile --disable-debug
--without-gd --enable-clocale=gnu
--with-headers=/build/yocto/build_t1040/tmp-glibc/work/ppc64e5500-oe-linux/glibc/2.28-r0/recipe-sysroot/usr/include
--without-selinux --enable-tunables --enable-bind-now
--enable-stack-protector=strong --enable-stackguard-randomization
--disable-crypt --with-default-link --with-cpu=e5500 --enable-nscd
checking build system type... x86_64-pc-linux-gnu
checking host system type... powerpc64-oe-linux-gnu
checking for powerpc64-oe-linux-gcc... powerpc64-oe-linux-gcc
-mhard-float -m64 -mcpu=e5500
--sysroot=/build/yocto/build_t1040/tmp-glibc/work/ppc64e5500-oe-linux/glibc/2.28-r0/recipe-sysroot
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether powerpc64-oe-linux-gcc -mhard-float -m64 -mcpu=e5500
--sysroot=/build/yocto/build_t1040/tmp-glibc/work/ppc64e5500-oe-linux/glibc/2.28-r0/recipe-sysroot
accepts -g... yes
checking for gcc... gcc
checking for powerpc64-oe-linux-readelf... powerpc64-oe-linux-readelf
checking whether we are using the GNU C++ compiler... yes
checking whether powerpc64-oe-linux-g++ -mhard-float -m64 -mcpu=e5500
--sysroot=/build/yocto/build_t1040/tmp-glibc/work/ppc64e5500-oe-linux/glibc/2.28-r0/recipe-sysroot
accepts -g... yes
checking whether powerpc64-oe-linux-g++ -mhard-float -m64 -mcpu=e5500
--sysroot=/build/yocto/build_t1040/tmp-glibc/work/ppc64e5500-oe-linux/glibc/2.28-r0/recipe-sysroot
can link programs... no
checking for sysdeps preconfigure fragments... aarch64 alpha arm hppa
i386 m68k microblaze mips nios2 powerpc riscv s390 sh sparc x86_64
checking for use of fpu sysdeps directories... yes
checking for -fstack-protector... (cached) no
checking for -fstack-protector-strong... (cached) no
checking for -fstack-protector-all... (cached) no
checking for assembler and linker STT_GNU_IFUNC support... yes
checking for gcc attribute ifunc support... yes
checking if compiler warns about alias for function with incompatible
types... yes
checking sysdep dirs... configure: error: The e5500 subspecies of
powerpc64 is not supported.
More information about the meta-freescale
mailing list