Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 96347 - mysql-administrator-1.0.22a Does not compile
Summary: mysql-administrator-1.0.22a Does not compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Sven Wegener
URL:
Whiteboard:
Keywords:
: 96392 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-06-17 01:04 UTC by Andy Dalton
Modified: 2005-06-20 09:47 UTC (History)
2 users (show)

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 Andy Dalton 2005-06-17 01:04:12 UTC
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
Comment 1 Sven Wegener gentoo-dev 2005-06-17 03:45:05 UTC
Which version of MySQL do you have installed?
Comment 2 Jesse Lavigne 2005-06-17 06:24:08 UTC
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

Comment 3 Kjell Claesson 2005-06-17 06:35:31 UTC
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
Comment 4 Kjell Claesson 2005-06-17 06:35:31 UTC
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
Comment 5 Sven Wegener gentoo-dev 2005-06-17 06:37:53 UTC
So, they are relying on features from mysql-4.0, I'll have a look.
Comment 6 Sven Wegener gentoo-dev 2005-06-17 06:38:37 UTC
Sure, that should be mysql-4.1
Comment 7 Sven Wegener gentoo-dev 2005-06-17 07:40:49 UTC
I added a patch to CVS that should make 1.0.22a work with mysql-4.0, please give
it a test.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2005-06-17 10:23:10 UTC
*** Bug 96392 has been marked as a duplicate of this bug. ***
Comment 9 Andy Dalton 2005-06-20 09:47:54 UTC
Sorry for the delay in responding.  Yes, everything seems to be working properly
now.  Thanks for the quick turn-around.