>>> emerge (1 of 1) dev-db/mysqlcc-0.9.3 to / >>> md5 src_uri ;-) mysqlcc-0.9.3-src.tar.gz >>> Unpacking source... >>> Unpacking mysqlcc-0.9.3-src.tar.gz to /var/tmp/portage/mysqlcc-0.9.3/work * Applying mysqlcc-0.9.3-libmysqlclientac.patch... [ ok ] >>> Source unpacked. ssl libs now -lssl configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking build system type... Invalid configuration `i686-pc-linux-g++': machine `i686-pc-linux' not recognized configure: error: /bin/sh ./config.sub i686-pc-linux-g++ failed !!! ERROR: dev-db/mysqlcc-0.9.3 failed. !!! Function econf, Line 362, Exitcode 1 !!! econf failed > emerge info Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.5) ================================================================= System uname: 2.6.5 i686 AMD Duron(tm) Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2 /share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/ config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/shar e/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf /xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo/ http://ftp.easynet.nl/mirror /gentoo/ http://gentoo.inode.at/ ftp://gentoo.inode.at/source/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi alsa apm athena avi berkdb bonobo cdr crypt cups curl dg a directfb dnd doc dv dvd encode esd f77 faad fbcon foomaticdb fusion gdbm ggi g if gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml imlib java joystick jpeg kde lda p libg++ libwww mad maildir mbox mikmod mmx mozilla moznoirc moznomail mozp3p mo zsvg mpeg mule mysql nas ncurses neXt nls objc oggvorbis opengl oss pam pdflib p erl png python qt quicktime readline ruby sasl scanner sdk sdl slang spell sse s sl stencil-buffer svga tcltk tcpd tetex tiff truetype unicode wmf x86 xface xml xml2 xmms xrandr xv zlib" Reproducible: Always Steps to Reproduce: 1. 2. 3.
Verify in /etc/make.conf that your CHOST variable is really set to i686-pc-linux-gnu. It seems to bug on i686-pc-linux-g++. Tried it myself with i686-pc-linux-gnu and it works well. If I modify it to g++ it gives me the same error as you. Hysteric
/etc/make.conf: CHOST="i686-pc-linux-gnu" Any other ideas?
0.9.3 is horribly outdated. do you have the same problems with 0.9.4? I'll have to look into it, but when the problem persists (and this is not the only bug report) and there are not too much dependencies, it _may_ be removed, since >Development of MySQLGUI has been suspended. Our current development efforts are >directed towards the development of MySQL Administrator and MySQL Query Browser. *from: http://dev.mysql.com/downloads/other/mysqlcc.html
bug 60745 for reference