[paludis-user] Contrarius gcc failing

Trent Telfer trent.telfer at gmail.com
Wed Aug 15 19:23:43 UTC 2007


My problem with contrarius occurs when I run:

contrarius --target x86_64-pc-linux-gnu -s full

It compiles cross-binutils fine but then fails on gcc with this error:

-------------------
checking libintl.h usability... no
checking size of char... 0
checking for type equivalent to int8_t... configure: error: no 8-bit type
/var/tmp/paludis/cross-x86_64-pc-linux-gnu/gcc-4.1.2/work/gcc-4.1.2/libgfortran/configure:
line 9723: exit: please: numeric argument required
/var/tmp/paludis/cross-x86_64-pc-linux-gnu/gcc-4.1.2/work/gcc-4.1.2/libgfortran/configure:
line 9723: exit: please: numeric argument required
no
checking libintl.h presence... no
checking for libintl.h... no
checking for library containing gettext... configure: error: Link tests
are not allowed after GCC_NO_EXECUTABLES.
make[1]: *** [configure-target-libgfortran] Error 1
make[1]: *** [configure-target-libstdc++-v3] Error 1
make[1]: Leaving directory
`/var/tmp/paludis/cross-x86_64-pc-linux-gnu/gcc-4.1.2/work/build'
make: *** [all] Error 2

!!! ERROR in cross-x86_64-pc-linux-gnu/gcc-4.1.2:
!!! In gcc_do_make at line 3525
!!! emake failed with all

!!! Call stack:
!!!    * gcc_do_make
(/var/tmp/paludis/cross-x86_64-pc-linux-gnu/gcc-4.1.2/temp/loadsaveenv:3525)
!!!    * gcc_src_compile
(/var/tmp/paludis/cross-x86_64-pc-linux-gnu/gcc-4.1.2/temp/loadsaveenv:3695)
!!!    * toolchain_src_compile
(/var/tmp/paludis/cross-x86_64-pc-linux-gnu/gcc-4.1.2/temp/loadsaveenv:5980)
!!!    * src_compile
(/var/tmp/paludis/cross-x86_64-pc-linux-gnu/gcc-4.1.2/temp/loadsaveenv:5517)
!!!    * ebuild_f_compile (/usr/libexec/paludis/src_compile.bash:51)
!!!    * ebuild_main (/usr/libexec/paludis/ebuild.bash:363)
!!!    * main (/usr/libexec/paludis/ebuild.bash:381)

die trap: exiting with error.

Install error:
  * In main program:
  * When executing stage builder task:
  * When building stage 'cross-minimal-gcc stage':
  * When executing MinimalStage:
  * When performing install action from command line:
  * When executing install task:
  * When installing 'cross-x86_64-pc-linux-gnu/gcc-4.1.2':
  * Install error: Install failed for
'cross-x86_64-pc-linux-gnu/gcc-4.1.2::cross-toolchains'

Build of stage 'cross-minimal-gcc stage' failed:
Error: Failed building stage 'cross-minimal-gcc stage'


Unhandled exception:
  * In main program:
  * When executing stage builder task:
  * When building stage 'cross-minimal-gcc stage':
  * Failed building stage 'cross-minimal-gcc stage'
(paludis::StageBuildError)
------------------

I am attempting to compile this on a i686 system. Any ideas on how I may
remedy this problem?



More information about the paludis-user mailing list