Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79588 - mysql-4.0.23-r2 fails to build on amd64 (/lib32/libreadline.so not found)
Summary: mysql-4.0.23-r2 fails to build on amd64 (/lib32/libreadline.so not found)
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-26 09:17 UTC by Alexander Jenisch
Modified: 2005-06-26 02:30 UTC (History)
1 user (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 Alexander Jenisch 2005-01-26 09:17:27 UTC
/bin/sed: -e expression #1, char 23: unknown command: `/'
mkdir .libs
x86_64-pc-linux-gnu-gcc -O3 -DDBUG_OFF -march=k8 -O2 -pipe -DHAVE_ERRNO_AS_DEFINE=1 -DUSE_OLD_FUNCTIONS -rdynamic -o .libs/mysqladmin mysqladmin.o  //usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/32/libstdc++.so -L/usr/x86_64-pc-linux-gnu/bin -L/usr/x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/32 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib32 -L/lib/../lib32 -L/usr/lib/../lib32 -lgcc_s_32 -lc ../libmysql/.libs/libmysqlclient.so -L/usr/lib64 -lz -lcrypt -lnsl -lm -lssl -lcrypto -Wl,--rpath -Wl,//usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/32 -Wl,--rpath -Wl,/usr/lib/mysql
//usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/32/libstdc++.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[2]: *** [mysqladmin] Error 1
make[2]: *** Waiting for unfinished jobs....
x86_64-pc-linux-gnu-g++ -O3 -DDBUG_OFF -march=k8 -O2 -pipe -felide-constructors -fno-exceptions -fno-rtti -fno-implicit-templates -fno-exceptions -fno-rtti -rdynamic -o .libs/mysql mysql.o readline.o sql_string.o completion_hash.o  -lreadline -lncurses //usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/32/libstdc++.so -L/usr/x86_64-pc-linux-gnu/bin -L/usr/x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/32 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib32 -L/lib/../lib32 -L/usr/lib/../lib32 -lgcc_s_32 -lc ../libmysql/.libs/libmysqlclient.so -L/usr/lib64 -lz -lcrypt -lnsl -lm -lssl -lcrypto -Wl,--rpath -Wl,//usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/32 -Wl,--rpath -Wl,/usr/lib/mysql
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /lib32/libreadline.so
collect2: ld returned 1 exit status
make[2]: *** [mysql] Error 1
make[2]: Leaving directory `/var/tmp/portage/mysql-4.0.23-r2/work/mysql-4.0.23a/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/mysql-4.0.23-r2/work/mysql-4.0.23a'
make: *** [all] Error 2

root@eNTi # emerge info
Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.10-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan 11 2005, 21:55:34)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.9.4, 1.5, 1.6.3, 1.7.9, 1.4_p6, 1.8.5-r2
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.6.8.1-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache digest distlocks fixpackages sandbox"
GENTOO_MIRRORS="http://gentoo.inode.at/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mir.zyrianes.net/gentoo/ ftp://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ ftp://mir.zyrianes.net/gentoo/ http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ ftp://ftp.ntua.gr/pub/linux/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.ntua.gr/pub/linux/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 16bit X aalib acpi acpi4linux alsa apache2 audiofile bash-completion berkdb bitmap-fonts bzip2 bzlib c++ cdb cdda cddb cdinstall cdparanoia cdr chroot crypt ctype cups curl dga dio divx4linux dts dvb dvd dvdr emul-linux encode ethereal faad fam ffmpeg flac fltk font-server foomaticdb fortran freetype ftp gdbm gif gkrellm gmp gphoto2 gpm gtk gtk2 icq imagemagick imlib imlib2 ipv6 java jikes jp2 jpeg junit lesstif libwww lua lzw lzw-tiff mad maildir matroska mcal motif moznocompose moznoirc moznomail mozsvg mp3 mpeg mpeg4 mplayer multilib ncurses net nethack nls nptl nptlonly nvidia offensive ogg oggvorbis openal opengl pam pdflib perl png ppds print procmail python qt readline samba sdl ssl svg sysvipc tcltk tcpd tetex tga threads tiff timidity transcode truetype truetype-fonts type1 type1-fonts usb userlocales utf8 v4l v4l2 videos vim vim-with-x xchatdccserver xine xml2 xmms xosd xpm xrandr xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Simon Stelling (RETIRED) gentoo-dev 2005-05-04 01:41:06 UTC
hm, why does it try to link against 32bit libs? is this still a problem with 2005.0 and mysql-4.0.24?

sorry for the big delay
Comment 2 Simon Stelling (RETIRED) gentoo-dev 2005-06-26 02:30:29 UTC
can't reproduce it, switching to 2005.0 will very likely solve your problem