Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 236009 - cross-avr/avr-libc-1.2.6: crash with unexpected value 'avr6' for with_multisubdir
Summary: cross-avr/avr-libc-1.2.6: crash with unexpected value 'avr6' for with_multisu...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-28 11:17 UTC by Akira Hinoshiro
Modified: 2009-02-15 23:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Akira Hinoshiro 2008-08-28 11:17:12 UTC
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
Comment 1 SpanKY gentoo-dev 2009-02-15 23:39:21 UTC
avr-libc-1.6.4 + gcc-4.3.3 works fine for me