-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>Description:
        Most Linux binaries available from mysql.com are compiled to work with glibc 
versions as old as 2.0,
        but the latest glibc 2.3.2 shipped by RedHat has apparently dropped support 
for 2.0 symbols.
        This is what you get from mysqlcc:

         ./mysqlcc: relocation error: ./mysqlcc: symbol errno, version GLIBC_2.0 not 
defined in
           file libc.so.6 with link time reference

>How-To-Repeat:
        Install RH 8.1.92 (Phoebe) or RawHide and run mysqlcc or try using libmysql.so 
shipped
        with MySQL 4.0.7 RPM binaries.
>Fix:
        Recompile on a system with glibc 2.1 or higher.

>Originator:    Bernardo Innocenti <[EMAIL PROTECTED]>
>MySQL support: none
>Synopsis:      MySQL binaries built for glibc 2.0 don't work with latest glibc 2.3.2
>Severity:      serious
>Priority:      medium
>Category:      mysql
>Class:         sw-bug
>Release:       mysql-3.23.54 (Source distribution)

>Environment:
System: Linux beetle.trilan 2.4.20-2.2custom #3 Thu Dec 26 19:04:19 CET 2002 i686 
athlon i386 GNU/Linux
Architecture: i686

Some paths:  /usr/bin/perl /usr/bin/make /usr/bin/gmake /usr/bin/gcc /usr/bin/cc
GCC: Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.1/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man 
--infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking 
--with-system-zlib --enable-__cxa_atexit --host=i386-redhat-linux
Thread model: posix
gcc version 3.2.1 20021207 (Red Hat Linux 8.0 3.2.1-2)
Compilation info: CC='i386-redhat-linux-gcc'  CFLAGS='-O2 -march=i386 -mcpu=i686 -g 
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE'  CXX='i386-redhat-linux-g++' 
 CXXFLAGS='-O2 -march=i386 -mcpu=i686 -g -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 
-D_LARGEFILE_SOURCE -fno-rtti -fno-exceptions'  LDFLAGS=''
LIBC: 
lrwxrwxrwx    1 root     root           13 Dec 28 08:52 /lib/libc.so.6 -> libc-2.3.1.so
- -rwxr-xr-x    1 root     root      1226072 Dec 19 12:41 /lib/libc-2.3.1.so
- -rw-r--r--    1 root     root      2231738 Dec 19 11:44 /usr/lib/libc.a
- -rw-r--r--    1 root     root          204 Dec 19 11:35 /usr/lib/libc.so
Configure command: ./configure '--host=i386-redhat-linux' '--build=i386-redhat-linux' 
'--target=i386-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' 
'--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' 
'--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' 
'--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/usr/com' 
'--mandir=/usr/share/man' '--infodir=/usr/share/info' '--without-readline' 
'--without-debug' '--enable-shared' '--with-extra-charsets=complex' '--with-bench' 
'--localstatedir=/var/lib/mysql' '--with-unix-socket-path=/var/lib/mysql/mysql.sock' 
'--with-mysqld-user=mysql' '--with-extra-charsets=all' '--with-innodb' 
'--enable-local-infile' '--enable-large-files=yes' '--enable-largefile=yes' 
'--with-berkeley-db-includes=/usr/include' '--with-berkeley-db-libs=/usr/lib' 
'--with-thread-safe-client' 'CFLAGS=-O2 -march=i386 -mcpu=i686 -g -D_GNU_SOURCE 
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE' 'CXXFLAGS=-O2 -march=i386 -mcpu=i686 -g 
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-rtti -fno-exceptions' 
'build_alias=i386-redhat-linux' 'host_alias=i386-redhat-linux' 
'target_alias=i386-redhat-linux-gnu'

- -- 
  // Bernardo Innocenti - Develer S.r.l., R&D dept.
\X/  http://www.develer.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+DlpBltU4TfxqZsoRAnCrAJ4kcmiOFDTUW3Bt18Z4pXyj0fINxQCeMZwA
rvWHfVuUEWdWbF4ZqwWMv5Q=
=Nhdd
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to