--host= for configure changed middle way. the package level configure ran with: --build=x86_64-pc-linux-gnu --host=armv7a-hardfloat-linux-gnueabi --target=armv7a-hardfloat-linux-gnueabi the failed 2 components configure ran with: --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=armv7a-hardfloat-linux-gnueabi Reproducible: Always Steps to Reproduce: all package is the ~ latest as of Dec 9. 1.emerge crossdev 2.USE="-fortran nossp" crossdev -t armv7a-hardfloat-linux-gnueabi 3.emerge-wrapper --init 4.USE="cxx nls nossp nptl openmp" CBUILD=x86_64-pc-linux-gnu CHOST=armv7a-hardfloat-linux-gnueabi ARCH=arm armv7a-hardfloat-linux-gnueabi-emerge -av sys-devel/gcc
Created attachment 365004 [details] crossdev-emerge-info
Created attachment 365006 [details] gcc-build.log
Created attachment 365008 [details] gcc-build-configure-logs.tar.bz2
ARCH=arm set in /usr/armv7a-hardfloat-linux-gnueabi/etc/portage/make.conf seems not have effect for the armv7a-hardfloat-linux-gnueabi-emerge wrapper.
err, what is failing exactly ? the `crossdev` is working, but when you try to run the `$CTARGET-emerge sys-devel/gcc`, it fails ?
it is probobly the crossdev wrapper for emerge not work as expected: 1. it seem the wrapper does not use the setting of ARCH,HOST,BUILD defined in the the crossdev default make.conf file. 2. it seem the wrapper does not use the setting of ARCH,HOST,BUILD defined in the the command line for some components' configure running.
(In reply to SpanKY from comment #5) > err, what is failing exactly ? the `crossdev` is working, but when you try > to run the `$CTARGET-emerge sys-devel/gcc`, it fails ? maybe the crossdev wrapper armv7a-hardfloat-linux-gnueabi-emerge not work as expected
(In reply to fkhp from comment #6) you didn't answer my question. what is failing ? is it `crossdev` or the `emerge sys-devel/gcc` ?
(In reply to SpanKY from comment #8) > (In reply to fkhp from comment #6) > > you didn't answer my question. what is failing ? is it `crossdev` or the > `emerge sys-devel/gcc` ? the following command failed: USE="cxx nls nossp nptl openmp" CBUILD=x86_64-pc-linux-gnu CHOST=armv7a-hardfloat-linux-gnueabi ARCH=arm armv7a-hardfloat-linux-gnueabi-emerge -av sys-devel/gcc
"armv7a-hardfloat-linux-gnueabi-emerge -av sys-devel/gcc" failed but no problem with "emerge -av sys-devel/gcc" .
Do you still have this problem with current gcc ?
no problem now
(In reply to Andreas K. Hüttel from comment #11) > Do you still have this problem with current gcc ? (In reply to fkhp from comment #12) > no problem now OK closing then. Thanks!