Summary: | gcc does not compile in uclibc with libiconv | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Vit Vomacko <vomacko> |
Component: | [OLD] Development | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | flameeyes, rene.rheaume, stefan |
Priority: | High | ||
Version: | 2005.0 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Vit Vomacko
2005-05-07 07:31:23 UTC
The same here with gcc-3.3.6 emerge info: Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r0, 2.6.12.5 i686) ================================================================= System uname: 2.6.12.5 i686 VIA Samuel 2 Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i586-pc-linux-gnu" CFLAGS="-march=c3 -m3dnow -mmmx -Os -fomit-frame-pointer -pipe" CHOST="i586-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=c3 -m3dnow -mmmx -Os -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/" LC_ALL="en_US.UTF-8" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage" USE="x86 3dnow acpi apache2 crypt cups curl eds foomaticdb ftp gd gdbm gif glibc-omitfp gstreamer imagemagick imap jpeg libwww maildir mmx mpm-prefork mysql mysqli ncurses nls ogg pcntl pcre php png posix ppds readline samba session sftplogging sharedext slang sockets ssl tcpd truetype truetype-fonts type1-fonts unicode usb vorbis xml2 zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY (In reply to comment #1) > The same here with gcc-3.3.6 > > emerge info: > > Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r0, > 2.6.12.5 i686) > ================================================================= > System uname: 2.6.12.5 i686 VIA Samuel 2 > Gentoo Base System version 1.6.13 > dev-lang/python: 2.3.5-r2 > sys-apps/sandbox: 1.2.12 > sys-devel/autoconf: 2.13, 2.59-r6 > sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 > sys-devel/binutils: 2.15.92.0.2-r10 > sys-devel/libtool: 1.5.18-r1 > virtual/os-headers: 2.6.11-r2 > ACCEPT_KEYWORDS="x86" > AUTOCLEAN="yes" > CBUILD="i586-pc-linux-gnu" > CFLAGS="-march=c3 -m3dnow -mmmx -Os -fomit-frame-pointer -pipe" > CHOST="i586-pc-linux-gnu" > CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config > /usr/share/config /var/bind /var/qmail/control" > CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" > CXXFLAGS="-march=c3 -m3dnow -mmmx -Os -fomit-frame-pointer -pipe" > DISTDIR="/usr/portage/distfiles" > FEATURES="autoconfig distlocks sandbox sfperms strict" > GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/" > LC_ALL="en_US.UTF-8" > PKGDIR="/usr/portage/packages" > PORTAGE_TMPDIR="/var/tmp" > PORTDIR="/usr/portage" > SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage" > USE="x86 3dnow acpi apache2 crypt cups curl eds foomaticdb ftp gd gdbm gif > glibc-omitfp gstreamer imagemagick imap jpeg libwww maildir mmx mpm-prefork > mysql mysqli ncurses nls ogg pcntl pcre php png posix ppds readline samba > session sftplogging sharedext slang sockets ssl tcpd truetype truetype-fonts > type1-fonts unicode usb vorbis xml2 zlib userland_GNU kernel_linux elibc_glibc" > Unset: ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY > Sorry, got the emerge info from the wrong system... Here's the correct output: Gentoo Base System version 1.6.13 Portage 2.0.51.22-r2 (uclibc/x86/2005.1, gcc-3.3.5-20050130, uclibc-0.9.27-r0, 2.6.12.5 i686) ================================================================= System uname: 2.6.12.5 i686 Celeron (Mendocino) dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-gentoo-linux-uclibc" CFLAGS="-march=pentium2 -Os -fomit-frame-pointer -pipe" CHOST="i686-gentoo-linux-uclibc" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium -Os -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/" LINGUAS="en nl" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage-overlay" SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage" USE="x86 X bzip2 cdparanoia curl divx4linux fbcon ffmpeg ftp gd gdbm gif gpm gtk iconv imagemagick imap jpeg jpeg2k mime mmx mp3 mpeg ncurses no-old-linux ogg pcmcia pcre perl png python readline sockets ssl sysfs truetype truetype-fonts uclibc usb win32codecs xml2 zlib linguas_en linguas_nl userland_GNU kernel_linux elibc_uclibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, MAKEOPTS libiconv is not supported *** Bug 117508 has been marked as a duplicate of this bug. *** Did something attempt to pull libiconv in as a dep? Having libiconv installed can lead to a depends mess. Yes, I found out a minute ago when I unmerged libiconv and started to emerge gcc, which lead to a compiler crash in GCC. I was too lazy to post a full bug report, and switched back to 3.3.6 which, I hope, can give me a working 3.4.5 and I guess I have to remerge libiconv again to recompile uclibc/uclibc++ ;) Because something says to me I needed it for *something* on this system ;) Just remembered I had an emerge.log somewhere. libiconv was a dep of gettext. Can someone show me the code that's bringing this on? I'd like to see if it's possible to fix it anyway. Or I'll just have to find time to get an uclibc chroot here :) (In reply to comment #8) > Can someone show me the code that's bringing this on? I'd like to see if it's > possible to fix it anyway. > > Or I'll just have to find time to get an uclibc chroot here :) I have a chroot available, so if you want to try something, be my guest. In the other bugreport, you see which file screws up. |