Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 117508 - gcc 3.4.5 doesn't compile under uclibc with libiconv
Summary: gcc 3.4.5 doesn't compile under uclibc with libiconv
Status: RESOLVED DUPLICATE of bug 91798
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Embedded Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-02 16:10 UTC by Stefan de Konink
Modified: 2006-01-02 17:05 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 Stefan de Konink 2006-01-02 16:10:13 UTC
/var/tmp/portage/gcc-3.4.5/work/build/gcc/xgcc -shared-libgcc -B/var/tmp/portage/gcc-3.4.5/work/build/gcc/ -nostdinc++ -L/var
/tmp/portage/gcc-3.4.5/work/build/i686-gentoo-linux-uclibc/libstdc++-v3/src -L/var/tmp/portage/gcc-3.4.5/work/build/i686-gent
oo-linux-uclibc/libstdc++-v3/src/.libs -B/usr/i686-gentoo-linux-uclibc/bin/ -B/usr/i686-gentoo-linux-uclibc/lib/ -isystem /us
r/i686-gentoo-linux-uclibc/include -isystem /usr/i686-gentoo-linux-uclibc/sys-include -I/var/tmp/portage/gcc-3.4.5/work/build
/i686-gentoo-linux-uclibc/libstdc++-v3/include/i686-gentoo-linux-uclibc -I/var/tmp/portage/gcc-3.4.5/work/build/i686-gentoo-l
inux-uclibc/libstdc++-v3/include -I/var/tmp/portage/gcc-3.4.5/work/gcc-3.4.5/libstdc++-v3/libsupc++ -g -Os -g -Os -fno-implic
it-templates -Wall -W -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c /va
r/tmp/portage/gcc-3.4.5/work/gcc-3.4.5/libstdc++-v3/src/codecvt.cc  -fPIC -DPIC -o .libs/codecvt.o
In file included from /var/tmp/portage/gcc-3.4.5/work/build/i686-gentoo-linux-uclibc/libstdc++-v3/include/bits/codecvt.h:475,
                 from /var/tmp/portage/gcc-3.4.5/work/build/i686-gentoo-linux-uclibc/libstdc++-v3/include/bits/locale_facets.
h:1533,
                 from /var/tmp/portage/gcc-3.4.5/work/build/i686-gentoo-linux-uclibc/libstdc++-v3/include/locale:46,
                 from /var/tmp/portage/gcc-3.4.5/work/gcc-3.4.5/libstdc++-v3/src/codecvt.cc:30:
/var/tmp/portage/gcc-3.4.5/work/build/i686-gentoo-linux-uclibc/libstdc++-v3/include/i686-gentoo-linux-uclibc/bits/codecvt_spe
cializations.h:52: error: `iconv_t' does not name a type
/var/tmp/portage/gcc-3.4.5/work/build/i686-gentoo-linux-uclibc/libstdc++-v3/include/i686-gentoo-linux-uclibc/bits/codecvt_spe
cializations.h:64: error: `__desc_type' does not name a type
/var/tmp/portage/gcc-3.4.5/work/build/i686-gentoo-linux-uclibc/libstdc++-v3/include/i686-gentoo-linux-uclibc/bits/codecvt_spe
cializations.h:66: error: `__desc_type' does not name a type
/var/tmp/portage/gcc-3.4.5/work/build/i686-gentoo-linux-uclibc/libstdc++-v3/include/i686-gentoo-linux-uclibc/bits/codecvt_spe
cializations.h:170: error: expected `;' before '*' token
/var/tmp/portage/gcc-3.4.5/work/build/i686-gentoo-linux-uclibc/libstdc++-v3/include/i686-gentoo-linux-uclibc/bits/codecvt_spe
cializations.h:174: error: expected `;' before "const"
/var/tmp/portage/gcc-3.4.5/work/build/i686-gentoo-linux-uclibc/libstdc++-v3/include/i686-gentoo-linux-uclibc/bits/codecvt_spe
cializations.h:174: error: expected `;' before '*' token
/var/tmp/portage/gcc-3.4.5/work/build/i686-gentoo-linux-uclibc/libstdc++-v3/include/i686-gentoo-linux-uclibc/bits/codecvt_spe
cializations.h:178: error: expected `;' before "int"


Portage 2.1_pre3-r1 (uclibc/x86/2005.1, gcc-3.4.4, uclibc-0.9.28-r0, 2.6.14-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.14-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.0_pre10
dev-lang/python:     2.3.4-r1, 2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-gentoo-linux-uclibc"
CFLAGS="-march=athlon-xp -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=athlon-xp -Os -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache distlocks fixpackages nodoc noinfo noman sandbox sfperms strict"
GENTOO_MIRRORS="ftp://192.168.1.2/ http://distfiles.gentoo.org/"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 bitmap-fonts bzip2 expat ncurses readline sqlite truetype-fonts type1-fonts uclibc udev zlib elibc_uclibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 SpanKY gentoo-dev 2006-01-02 16:37:53 UTC
are you using USE=nls or USE=iconv ?  do you have libiconv installed ?
Comment 2 Stefan de Konink 2006-01-02 17:00:39 UTC
libiconv-1.10 is installed, I'm not aware of the possibility to use the nls useflag in pure uclibc environments.
Comment 3 SpanKY gentoo-dev 2006-01-02 17:03:29 UTC

*** This bug has been marked as a duplicate of 91798 ***
Comment 4 Stefan de Konink 2006-01-02 17:05:56 UTC
And why does gcc 3.4.4 compiles uclibc with libiconv installed?