Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23621 - Undefined symbol in libsqlplus.so.1.0.7 (mysql++-1.7.9-r1)
Summary: Undefined symbol in libsqlplus.so.1.0.7 (mysql++-1.7.9-r1)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux MySQL bugs team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-27 15:02 UTC by Jens Kreiensiek
Modified: 2003-08-17 21:38 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 Jens Kreiensiek 2003-06-27 15:02:03 UTC
After emerging mysql++-1.7.9-r1, the libsqlplus.so.1.0.7 is missing the exported 
symbol: _ZN22mysql_ti_sql_type_infoC1ERKS_ 

Reproducible: Always
Steps to Reproduce:
1. $ emerge mysql++ 
2. $ ldd -r /usr/lib/libsqlplus.so 
Actual Results:  
$ ldd -r /usr/lib/libsqlplus.so 
        libz.so.1 => /usr/lib/libz.so.1 (0x4003c000) 
        libmysqlclient.so.12 => /usr/lib/libmysqlclient.so.12 (0x4004b000) 
        libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libstdc++.so.5 
(0x4008b000) 
        libm.so.6 => /lib/libm.so.6 (0x4013c000) 
        libc.so.6 => /lib/libc.so.6 (0x4015e000) 
        libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libgcc_s.so.1 
(0x4028c000) 
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x40295000) 
        libnsl.so.1 => /lib/libnsl.so.1 (0x402c2000) 
        libssl.so.0.9.6 => /usr/lib/libssl.so.0.9.6 (0x402d7000) 
        libcrypto.so.0.9.6 => /usr/lib/libcrypto.so.0.9.6 (0x40306000) 
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) 
        libdl.so.2 => /lib/libdl.so.2 (0x403cb000) 
undefined symbol: _ZN22mysql_ti_sql_type_infoC1ERKS_    (/usr/lib/libsqlplus.so) 
 

Expected Results:  
There should be no missing symbols! 

Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) 
================================================================= 
System uname: 2.4.20-gentoo-r5 i686 Celeron (Coppermine) 
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo 
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://gentoo.inode.at/source/" 
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config 
/usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config 
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ 
/usr/share/config" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" 
PORTDIR="/usr/portage" 
DISTDIR="/usr/portage/distfiles" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR_OVERLAY="/data/ebuilds" 
USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg 
ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib alsa gdbm berkdb 
slang readline tetex svga tcltk java guile sdl gpm tcpd pam libwww ssl perl python imlib 
oggvorbis motif opengl snmp cdr imap kde qt arts radeon apache2 -esd -gnome -gtk 
-gtk2 X -pcmcia -ldap sse usb mysql aavm evms2 usagi" 
COMPILER="gcc3" 
CHOST="i686-pc-linux-gnu" 
CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" 
CXXFLAGS="-O2 -mcpu=i686 -pipe" 
ACCEPT_KEYWORDS="x86 ~x86" 
MAKEOPTS="-j2" 
AUTOCLEAN="yes" 
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" 
FEATURES="sandbox ccache"
Comment 1 Voicu Liviu 2003-08-14 15:49:16 UTC
liviu@starshooter liviu $ ldd -r /usr/lib/libsqlplus.so
        libz.so.1 => /usr/lib/libz.so.1 (0x4db96000)
        libmysqlclient.so.12 => /usr/lib/libmysqlclient.so.12 (0x4dba4000)
        libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libstdc++.so.
5 (0x4dbe4000)
        libm.so.6 => /lib/libm.so.6 (0x4dc95000)
        libc.so.6 => /lib/libc.so.6 (0x4dcb7000)
        libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libgcc_s.so.1 
(0x4dde5000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x4ddee000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x4de1b000)
        libssl.so.0.9.6 => /usr/lib/libssl.so.0.9.6 (0x4de30000)
        libcrypto.so.0.9.6 => /usr/lib/libcrypto.so.0.9.6 (0x4de5f000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x135b3000)
        libdl.so.2 => /lib/libdl.so.2 (0x4df23000)
undefined symbol: _ZN22mysql_ti_sql_type_infoC1ERKS_    (/usr/lib/libsqlplus.so)
liviu@starshooter liviu $ emerge info
Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1)
=================================================================
System uname: 2.4.20-wolk4.6s i686 Pentium II (Deschutes)
GENTOO_MIRRORS="http://gentoo.linux.no/ ftp://gentoo.linux.no/pub/gentoo/ http:/
/ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gento
o/ http://ftp.gentoo.or.kr/ http://gentoo.gnukorea.org/ http://ftp.snt.utwente.n
l/pub/os/linux/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/ ftp://ftp.r
ez-gif.supelec.fr/pub/Linux/distrib/gentoo/ http://distro.ibiblio.org/gentoo "
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi
g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /opt/tomcat/conf"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY="/usr/local/portage"
USE="oss 3dnow apm avi encode foomaticdb jpeg libg++ mad mikmod mpeg nls pdflib 
png quicktime zlib gdbm berkdb slang svga mysql sdl tcpd pam esd imlib oggvorbis
 gtk opengl qt X -kde -arts gnome gtk2 gtk+ alsa pm php mod_php python ssl ncurs
es qtmt readline truetype xml2 xv x86 gpm libwww mmx motif mozsvg java ipv6 free
type xfs xmms aalib dga flash gd ggz gtkhtml icc mozilla perl sasl slp sse xml s
pell -cups crypt vim-with-x gif tiff -ldap mozcalendar"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium2 -O2 -pipe -fmerge-all-constants -fomit-frame-pointer"
CXXFLAGS="-march=pentium2 -O2 -pipe -fmerge-all-constants -fomit-frame-pointer"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="ccache sandbox usersandbox userpriv"
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2003-08-17 21:38:07 UTC
fixed in CVS.