When trying to emerge dev-db/mysql-administrator-1.0.22a, I get the following error: ... i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"mysql-gui-common\" -DVERSION=\"0.5.1\" -DGTKMM_VERSION=20000 -I. -I. -Wall -Wsign-compare -I../include -I../shared_include -I../public_interface/linux -I/usr/include/mysql -march=pentium4 -fforce-addr -fomit-frame-pointer -ftracer -pipe -DHAVE_ERRNO_AS_DEFINE=1 -DUSE_OLD_FUNCTIONS -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -O3 -march=pentium4 -fforce-addr -fomit-frame-pointer -ftracer -pipe -c `test -f 'myx_library.c' || echo './'`myx_library.c myx_library.c: In function `myx_connect_to_instance': myx_library.c:585: error: `MYSQL_OPT_USE_EMBEDDED_CONNECTION' undeclared (first use in this function) myx_library.c:585: error: (Each undeclared identifier is reported only once myx_library.c:585: error: for each function it appears in.) myx_library.c:587: error: `MYSQL_OPT_USE_REMOTE_CONNECTION' undeclared (first use in this function) make[2]: *** [myx_library.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/mysql-administrator-1.0.22a/work/mysql-administrator-1.0.22a/mysql-gui-common/library/source' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/mysql-administrator-1.0.22a/work/mysql-administrator-1.0.22a/mysql-gui-common/library' make: *** [all-recursive] Error 1 # emerge --info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.11-gentoo-r11 i686) ================================================================= System uname: 2.6.11-gentoo-r11 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.6.12 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 27 2005, 23:10:29)] ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -fforce-addr -fomit-frame-pointer -ftracer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/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="-O3 -march=pentium4 -fforce-addr -fomit-frame-pointer -ftracer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://londo/gentoo-portage" USE="x86 X a52 aac acl acpi alsa apm arts avi bash-completion berkdb bitmap-fonts bzlib calendar cdparanoia cdr crypt cscope cups curl dio directfb divx4linux dvd dvdread emboss encode esd ethereal exif fam fbcon fdftk ffmpeg flac foomaticdb fortran gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib java jpeg junit kde kdeenablefinal libg++ libwww lirc mad mbox mikmod mime mmap mmx mng mono motif mp3 mpeg mysql ncurses nls nptl offensive ogg oggvorbis opengl oss pam pcntl pdflib perl png posix python qt quicktime readline sdl sockets spell sse ssl svga symlink sysfs sysvipc tcpd tetex threads tiff truetype truetype-fonts type1-fonts vorbis win32codecs wmf xine xml2 xosd xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Which version of MySQL do you have installed?
I am having the same problem. I have this version of mysql installed: [ebuild R ] dev-db/mysql-4.0.24 +berkdb -debug +innodb +perl +readline (-selinux) +ssl -static +tcpd Here's my emerge -info: Gentoo Base System version 1.6.12 Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) XP 2400+ Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 29 2005, 01:14:39)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/ mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ http://mirror.switch.ch/ftp/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X aac alsa apache2 apm arts avi berkdb bitmap-fonts cdr crypt cups curl divx4linux dvd dvdr eds emboss encode esd fam flac foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 guile imagemagick imlib ipv6 jack java jpeg libg++ libwww mad mikmod mmx mmxext motif mozilla mp3 mpeg mysql ncurses nls nvidia ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis xine xml xml2 xml2:q xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
FYI from a ~x86. The same error. i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"mysql-gui-common\" -DVERSION=\"0.5.1\" -DGTKMM_VERSION=20000 -I. -I. -Wall -Wsign-compare -I../include -I../shared_include -I../public_interface/linux -I/usr/include/mysql -march=pentium3 -pipe -DHAVE_ERRNO_AS_DEFINE=1 -DUSE_OLD_FUNCTIONS -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -march=pentium3 -O3 -pipe -c `test -f 'myx_library.c' || echo './'`myx_library.c myx_library.c: In function `myx_connect_to_instance': myx_library.c:585: error: "MYSQL_OPT_USE_EMBEDDED_CONNECTION" odeklarerad (f
FYI from a ~x86. The same error. i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"mysql-gui-common\" -DVERSION=\"0.5.1\" -DGTKMM_VERSION=20000 -I. -I. -Wall -Wsign-compare -I../include -I../shared_include -I../public_interface/linux -I/usr/include/mysql -march=pentium3 -pipe -DHAVE_ERRNO_AS_DEFINE=1 -DUSE_OLD_FUNCTIONS -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -march=pentium3 -O3 -pipe -c `test -f 'myx_library.c' || echo './'`myx_library.c myx_library.c: In function `myx_connect_to_instance': myx_library.c:585: error: "MYSQL_OPT_USE_EMBEDDED_CONNECTION" odeklarerad (första förekomsten i denna funktionen) myx_library.c:585: error: (Varje odeklarerad identifierare rapporteras bara myx_library.c:585: error: en gång för varje funktion den finns i.) myx_library.c:587: error: "MYSQL_OPT_USE_REMOTE_CONNECTION" odeklarerad (första förekomsten i denna funktionen) make[2]: *** [myx_library.o] Fel 1 make[2]: Leaving directory `/var/tmp/portage/mysql-administrator-1.0.22a/work/mysql-administrator-1.0.22a/mysql-gui-common/library/source' make[1]: *** [all-recursive] Fel 1 make[1]: Leaving directory `/var/tmp/portage/mysql-administrator-1.0.22a/work/mysql-administrator-1.0.22a/mysql-gui-common/library' make: *** [all-recursive] Fel 1 !!! ERROR: dev-db/mysql-administrator-1.0.22a failed. !!! Function src_compile, Line 29, Exitcode 2 !!! emake failed !!! If you need support, post the topmost build error, NOT this status message. (sorry for the Swedish in the error) mysql version: [I--] [ ] dev-db/mysql-4.0.24-r1 (0) emerge --info Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.12-rc6 i686) ================================================================= System uname: 2.6.12-rc6 i686 Intel(R) Celeron(TM) CPU 1400MHz Gentoo Base System version 1.6.12 dev-lang/python: 2.2.3-r5, 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.9 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.5 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/ ftp://ftp.du.se/pub/os/gentoo http://ftp.du.se/pub/os/gentoo http://ds.thn.htu.se/linux/gentoo http://mirror.pudas.net/gentoo ftp://mirror.pudas.net/gentoo" LANG="sv_SE" LC_ALL="sv_SE" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 X aac aalib alsa apache2 apm avi berkdb bitmap-fonts blender-game bonobo cdr crypt css cups curl dba directfb divx4linux dv dvd dvdr dvdread eds emboss encode esd faac faad fam fbcon fla flac flash font-server foomaticdb fortran gd gdbm gif gimpprint glut gnome gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal ieee1394 imagemagick imlib innodb java joystick jpeg junit kde libg++ libwww live lm_sensors mad mikmod ming mmx motif mozilla mp3 mpeg mpm-prefork mysql mysqli ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl oss pam pdflib perl php png ppds python qt quicktime readline samba scanner sdl slang speex spell sse ssl svga tcltk tcpd tetex tiff timidity transcode truetype truetype-fonts type1 type1-fonts unicode usb userlocales v4l vcd vcdimager vorbis win32codecs xine xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS, MAKEOPTS
So, they are relying on features from mysql-4.0, I'll have a look.
Sure, that should be mysql-4.1
I added a patch to CVS that should make 1.0.22a work with mysql-4.0, please give it a test.
*** Bug 96392 has been marked as a duplicate of this bug. ***
Sorry for the delay in responding. Yes, everything seems to be working properly now. Thanks for the quick turn-around.