>>> Unpacking source... >>> Unpacking SDL_mixer-1.2.8.tar.gz to /var/tmp/portage/media-libs/sdl-mixer-1.2.8/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/media-libs/sdl-mixer-1.2.8/work/SDL_mixer-1.2.8 ... * econf: updating SDL_mixer-1.2.8/build-scripts/config.guess with /usr/share/gnuconfig/config.guess * econf: updating SDL_mixer-1.2.8/build-scripts/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-music-midi --disable-timidity-midi --enable-music-mod --enable-music-libmikmod --enable-music-mp3 --disable-music-ogg --build=i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details. !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/media-libs/sdl-mixer-1.2.8/work/SDL_mixer-1.2.8/config.log * * ERROR: media-libs/sdl-mixer-1.2.8 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * sdl-mixer-1.2.8.ebuild, line 36: Called econf '--disable-dependency-tracking' '--disable-music-midi' '--disable-timidity-midi' '--enable-music-mod' '--enable-music-libmikmod' '--enable-music-mp3' '--disable-music-ogg' * ebuild.sh, line 638: Called die * The specific snippet of code: * die "econf failed" * The die message: * econf failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-libs/sdl-mixer-1.2.8/temp/build.log'. * build.log and config.log attached other packeges compile fine. i am not using icc to compile packages (i never did), but icc is installed. Reproducible: Always Steps to Reproduce: sudo emerge -1 =media-libs/sdl-mixer-1.2.8
Created attachment 143133 [details] build.log
Created attachment 143135 [details] config.log
Created attachment 143136 [details] emerge --info
> INCLUDE="/opt/intel/cc/10.0.026/include" Ugh... icc shouldn't pollute environment with such nonsense (ditto, Bug 198764).
This has been fixed a while ago. Sebastian, try re-emerging icc, and then sdl. *** This bug has been marked as a duplicate of bug 198057 ***
You are right. After emerge icc it works. Thank you.
*** Bug 210099 has been marked as a duplicate of this bug. ***
*** Bug 214437 has been marked as a duplicate of this bug. ***