When trying to emerge cross-avr/avr-libc it crashes while configuring with error message: checking for avr-gcc... avr-gcc -mmcu=avr6 checking for a BSD compatible install... /usr/bin/install -c checking for doxygen... no checking for pngtopnm... no checking for pngtopnm... no configure: error: unexpected value 'avr6' for with_multisubdir !!! Please attach the following file when seeking support: !!! /var/tmp/portage/cross-avr/avr-libc-1.2.6/work/avr-libc-1.2.6/obj-avr/config.log Reproducible: Always [32;01m*[0m Checking for avr-gcc ... [A[72C [34;01m[ [32;01mok[34;01m ][0m >>> Unpacking source... >>> Unpacking avr-libc-1.2.6.tar.bz2 to /var/tmp/portage/cross-avr/avr-libc-1.2.6/work >>> Unpacking avr-libc-manpages-1.2.6.tar.bz2 to /var/tmp/portage/cross-avr/avr-libc-1.2.6/work [32;01m*[0m Applying avr-libc-macros.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m >>> Source unpacked. >>> Compiling source in /var/tmp/portage/cross-avr/avr-libc-1.2.6/work/avr-libc-1.2.6 ... * econf: updating avr-libc-1.2.6/config.sub with /usr/share/gnuconfig/config.sub * econf: updating avr-libc-1.2.6/config.guess with /usr/share/gnuconfig/config.guess /var/tmp/portage/cross-avr/avr-libc-1.2.6/work/avr-libc-1.2.6/configure --prefix=/usr --host=avr --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-nls --target=avr --build=x86_64-pc-linux-gnu creating cache ./config.cache checking host system type... avr-unknown-none checking target system type... avr-unknown-none checking build system type... x86_64-pc-linux-gnu checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal-1.4... missing checking for working autoconf... found checking for working automake-1.4... missing checking for working autoheader... found checking for working makeinfo... found checking for avr-as... avr-as checking for avr-ar... avr-ar checking for avr-ranlib... avr-ranlib checking for avr-gcc... avr-gcc checking for a BSD compatible install... /usr/bin/install -c checking for doxygen... no checking for pngtopnm... no checking for pngtopnm... no checking if avr-gcc has support for attiny13... yes checking if avr-gcc has support for attiny2313... yes updating cache ./config.cache creating ./config.status creating crt1/Makefile creating libc/Makefile creating libc/stdlib/Makefile creating libc/pmstring/Makefile creating libc/string/Makefile creating libc/misc/Makefile creating libc/stdio/Makefile creating libm/Makefile creating libm/fplib/Makefile creating avr-libc.spec creating doc/Makefile creating doc/examples/Makefile creating doc/api/Makefile creating doc/api/doxygen.config creating scripts/Makefile creating scripts/avr-man creating Makefile Adding multilib support to Makefile in /var/tmp/portage/cross-avr/avr-libc-1.2.6/work/avr-libc-1.2.6 multidirs=avr3 avr4 avr5 avr6 with_multisubdir= Running configure in multilib subdirs avr3 avr4 avr5 avr6 Running configure in multilib subdir avr3 mkdir avr3 creating cache ../config.cache checking host system type... avr-unknown-none checking target system type... avr-unknown-none checking build system type... x86_64-pc-linux-gnu checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal-1.4... missing checking for working autoconf... found checking for working automake-1.4... missing checking for working autoheader... found checking for working makeinfo... found checking for avr-as... avr-as checking for avr-ar... avr-ar checking for avr-ranlib... avr-ranlib checking for avr-gcc... avr-gcc -mmcu=avr3 checking for a BSD compatible install... /usr/bin/install -c checking for doxygen... no checking for pngtopnm... no checking for pngtopnm... no updating cache ../config.cache creating ./config.status creating crt1/Makefile creating libc/Makefile creating libc/stdlib/Makefile creating libc/pmstring/Makefile creating libc/string/Makefile creating libc/misc/Makefile creating libc/stdio/Makefile creating libm/Makefile creating libm/fplib/Makefile creating avr-libc.spec creating doc/Makefile creating doc/examples/Makefile creating doc/api/Makefile creating doc/api/doxygen.config creating scripts/Makefile creating scripts/avr-man creating Makefile Adding multilib support to Makefile in /var/tmp/portage/cross-avr/avr-libc-1.2.6/work/avr-libc-1.2.6 with_multisubdir=avr3 Running configure in multilib subdir avr4 mkdir avr4 creating cache ../config.cache checking host system type... avr-unknown-none checking target system type... avr-unknown-none checking build system type... x86_64-pc-linux-gnu checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal-1.4... missing checking for working autoconf... found checking for working automake-1.4... missing checking for working autoheader... found checking for working makeinfo... found checking for avr-as... avr-as checking for avr-ar... avr-ar checking for avr-ranlib... avr-ranlib checking for avr-gcc... avr-gcc -mmcu=avr4 checking for a BSD compatible install... /usr/bin/install -c checking for doxygen... no checking for pngtopnm... no checking for pngtopnm... no checking if avr-gcc has support for atmega48... yes checking if avr-gcc has support for atmega88... yes updating cache ../config.cache creating ./config.status creating crt1/Makefile creating libc/Makefile creating libc/stdlib/Makefile creating libc/pmstring/Makefile creating libc/string/Makefile creating libc/misc/Makefile creating libc/stdio/Makefile creating libm/Makefile creating libm/fplib/Makefile creating avr-libc.spec creating doc/Makefile creating doc/examples/Makefile creating doc/api/Makefile creating doc/api/doxygen.config creating scripts/Makefile creating scripts/avr-man creating Makefile Adding multilib support to Makefile in /var/tmp/portage/cross-avr/avr-libc-1.2.6/work/avr-libc-1.2.6 with_multisubdir=avr4 Running configure in multilib subdir avr5 mkdir avr5 creating cache ../config.cache checking host system type... avr-unknown-none checking target system type... avr-unknown-none checking build system type... x86_64-pc-linux-gnu checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal-1.4... missing checking for working autoconf... found checking for working automake-1.4... missing checking for working autoheader... found checking for working makeinfo... found checking for avr-as... avr-as checking for avr-ar... avr-ar checking for avr-ranlib... avr-ranlib checking for avr-gcc... avr-gcc -mmcu=avr5 checking for a BSD compatible install... /usr/bin/install -c checking for doxygen... no checking for pngtopnm... no checking for pngtopnm... no checking if avr-gcc has support for atmega165... yes checking if avr-gcc has support for atmega168... yes checking if avr-gcc has support for atmega325... yes checking if avr-gcc has support for atmega3250... yes checking if avr-gcc has support for atmega645... yes checking if avr-gcc has support for atmega6450... yes checking if avr-gcc has support for at90can128... yes updating cache ../config.cache creating ./config.status creating crt1/Makefile creating libc/Makefile creating libc/stdlib/Makefile creating libc/pmstring/Makefile creating libc/string/Makefile creating libc/misc/Makefile creating libc/stdio/Makefile creating libm/Makefile creating libm/fplib/Makefile creating avr-libc.spec creating doc/Makefile creating doc/examples/Makefile creating doc/api/Makefile creating doc/api/doxygen.config creating scripts/Makefile creating scripts/avr-man creating Makefile Adding multilib support to Makefile in /var/tmp/portage/cross-avr/avr-libc-1.2.6/work/avr-libc-1.2.6 with_multisubdir=avr5 Running configure in multilib subdir avr6 mkdir avr6 creating cache ../config.cache checking host system type... avr-unknown-none checking target system type... avr-unknown-none checking build system type... x86_64-pc-linux-gnu checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal-1.4... missing checking for working autoconf... found checking for working automake-1.4... missing checking for working autoheader... found checking for working makeinfo... found checking for avr-as... avr-as checking for avr-ar... avr-ar checking for avr-ranlib... avr-ranlib checking for avr-gcc... avr-gcc -mmcu=avr6 checking for a BSD compatible install... /usr/bin/install -c checking for doxygen... no checking for pngtopnm... no checking for pngtopnm... no configure: error: unexpected value 'avr6' for with_multisubdir !!! Please attach the following file when seeking support: !!! /var/tmp/portage/cross-avr/avr-libc-1.2.6/work/avr-libc-1.2.6/obj-avr/config.log [31;01m*[0m [31;01m*[0m ERROR: cross-avr/avr-libc-1.2.6 failed. [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 49: Called src_compile [31;01m*[0m environment, line 2447: Called econf 'src_compile' [31;01m*[0m ebuild.sh, line 513: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m die "econf failed" [31;01m*[0m The die message: [31;01m*[0m econf failed [31;01m*[0m [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant. [31;01m*[0m A complete build log is located at '/var/tmp/portage/cross-avr/avr-libc-1.2.6/temp/build.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/cross-avr/avr-libc-1.2.6/temp/environment'. [31;01m*[0m This ebuild is from an overlay: '/usr/local/portage/' [31;01m*[0m
avr-libc-1.6.4 + gcc-4.3.3 works fine for me