Created attachment 3896 [details] log.do_configure Git rev: master/8e15e9b6e478f6368034519b2a8fd3c7ea71d23b This issue only happens on Fedora 26 i686 and doesn't exist on Fedora 26 x86-64 and Fedora 25 i686. Host: Fedora 26 i686 Steps: $ bitbake core-image-minimal ################################################## ERROR: libgcc-initial-7.1.0-r0 do_configure: Function failed: do_configure (log file is located at /buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/temp/log.do_configure.5720) ERROR: Logfile of failure stored in: /buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/temp/log.do_configure.5720 Log data follows: | DEBUG: SITE files ['endian-little', 'bit-32', 'ix86-common', 'common-linux', 'common-glibc', 'i586-linux', 'common'] | DEBUG: Executing shell function autotools_preconfigure | DEBUG: Shell function autotools_preconfigure finished | DEBUG: Executing python function autotools_aclocals | DEBUG: SITE files ['endian-little', 'bit-32', 'ix86-common', 'common-linux', 'common-glibc', 'i586-linux', 'common'] | DEBUG: Python function autotools_aclocals finished | DEBUG: Executing python function gcc_multilib_setup | DEBUG: Python function gcc_multilib_setup finished | DEBUG: Executing python function extract_stashed_builddir | DEBUG: sed -e 's:^[^/]*/:/buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/gcc-7.1.0/build.i586-poky-linux.i586-poky-linux/:g' /buildarea/poky/build/tmp/sysroots-components/i686/gcc-stashed-builddir-initial-i586-poky-linux/fixmepath | xargs sed -i -e 's:FIXMESTAGINGDIRTARGET:/buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/gcc-7.1.0/build.i586-poky-linux.i586-poky-linux:g; s:FIXMESTAGINGDIRHOST:/buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/gcc-7.1.0/build.i586-poky-linux.i586-poky-linux:g' -e 's:FIXME_COMPONENTS_DIR:/buildarea/poky/build/tmp/sysroots-components:g' -e 's:FIXME_HOSTTOOLS_DIR:/buildarea/poky/build/tmp/hosttools:g' -e 's:FIXME_PKGDATA_DIR:/buildarea/poky/build/tmp/pkgdata/qemux86:g' | DEBUG: Python function extract_stashed_builddir finished | DEBUG: Executing shell function do_configure | configure: WARNING: unrecognized options: --disable-silent-rules, --disable-dependency-tracking, --with-libtool-sysroot, --with-gnu-ld, --enable-languages, --enable-threads, --disable-multilib, --enable-c99, --enable-long-long, --enable-symvers, --enable-libstdcxx-pch, --without-local-prefix, --enable-lto, --enable-libssp, --enable-libitm, --disable-bootstrap, --disable-libmudflap, --with-system-zlib, --with-linker-hash-style, --enable-linker-build-id, --with-ppl, --with-cloog, --enable-checking, --enable-cheaders, --without-isl, --with-gxx-include-dir, --with-sysroot, --with-build-sysroot, --enable-targets, --disable-static, --disable-nls, --enable-initfini-array, --enable-__cxa_atexit | checking build system type... i686-pc-linux-gnu | checking host system type... i586-poky-linux-gnu | checking for --enable-version-specific-runtime-libs... no | checking for a BSD-compatible install... /buildarea/poky/build/tmp/hosttools/install -c | checking for gawk... gawk | checking for i586-poky-linux-ar... i586-poky-linux-ar | checking for i586-poky-linux-lipo... no | checking for lipo... no | checking for i586-poky-linux-nm... i586-poky-linux-nm | checking for i586-poky-linux-ranlib... i586-poky-linux-ranlib | checking for i586-poky-linux-strip... i586-poky-linux-strip | checking whether ln -s works... yes | checking for i586-poky-linux-gcc... i586-poky-linux-gcc -m32 -march=i586 --sysroot=/buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/recipe-sysroot | checking for suffix of object files... configure: error: in `/buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/gcc-7.1.0/build.i586-poky-linux.i586-poky-linux/libgcc': | configure: error: cannot compute suffix of object files: cannot compile | See `config.log' for more details. | WARNING: /buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/temp/run.do_configure.5720:1 exit 1 from '$relpath/configure --build=i686-linux --host=i586-poky-linux --target=i586-poky-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/lib --includedir=/usr/include --oldincludedir=/usr/include --infodir=/usr/share/info --mandir=/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/recipe-sysroot --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --disable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=i586-poky-linux- --without-local-prefix --enable-lto --enable-libssp --enable-libitm --disable-bootstrap --disable-libmudflap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --without-isl --with-gxx-include-dir=/not/exist{target_includedir}/c++/7.1.0 --with-sysroot=/not/exist --with-build-sysroot=/buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/recipe-sysroot --without-long-double-128 --enable-targets=all --disable-shared --disable-static ${PACKAGECONFIG_CONFARGS} --disable-nls --enable-initfini-array --enable-__cxa_atexit' | ERROR: Function failed: do_configure (log file is located at /buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/temp/log.do_configure.5720) ################################# Please see the attachment for the detailed log
Created attachment 3897 [details] libgcc.config.log
Yi: Does this bug reproduce? If so, does http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=548b1b0c8ad924b4b42973dba9a95dc6febb2433 help?
Just to help others, the error from config.log is: configure:3700: i586-poky-linux-gcc -m32 -march=i586 --sysroot=/buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/recipe-sysroot -c -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0=/usr/src/debug/libgcc-initial/7.1.0-r0 -fdebug-prefix-map=/buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/recipe-sysroot-native= -fdebug-prefix-map=/buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/recipe-sysroot= conftest.c >&5 /buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/recipe-sysroot-native/usr/bin/i586-poky-linux.gcc-cross-initial-i586/../../libexec/i586-poky-linux.gcc-cross-initial-i586/gcc/i586-poky-linux/7.1.0/cc1: /buildarea/poky/build/tmp/sysroots-uninative/i686-linux/lib/libgcc_s.so.1: version `GCC_7.0.0' not found (required by /buildarea/poky/build/tmp/work/i586-poky-linux/libgcc-initial/7.1.0-r0/recipe-sysroot-native/usr/bin/i586-poky-linux.gcc-cross-initial-i586/../../libexec/i586-poky-linux.gcc-cross-initial-i586/gcc/i586-poky-linux/7.1.0/cc1)
(In reply to comment #2) > Yi: Does this bug reproduce? If so, does > http://git.yoctoproject.org/cgit.cgi/poky/commit/ > ?id=548b1b0c8ad924b4b42973dba9a95dc6febb2433 help? It works with latest master branch. Git rev: master/914a53cc94c8977b348fd06de12a519187f90ca5
Fixed with the new uninative as of oe-core a2ab288bd002ebb6e64d46e941fb122e1157ff49.