Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 62447

Summary: dev-libs/m17n-lib-1.1.0 does not build on ~amd64
Product: Gentoo Linux Reporter: Panard <panard>
Component: New packagesAssignee: CJK Team <cjk>
Status: RESOLVED FIXED    
Severity: normal CC: amd64
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Panard 2004-08-31 16:21:31 UTC
>>> emerge (1 of 1) dev-libs/m17n-lib-1.1.0 to /
>>> md5 src_uri ;-) m17n-lib-1.1.0.tar.gz
>>> Unpacking source...
>>> Unpacking m17n-lib-1.1.0.tar.gz to /var/tmp/portage/m17n-lib-1.1.0/work
>>> Source unpacked.
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
[snip]
>>> Install m17n-lib-1.1.0 into /var/tmp/portage/m17n-lib-1.1.0/image/ category dev-libs
Making install in src
make[1]: Entering directory `/var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src'
make[2]: Entering directory `/var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src'
test -z "/usr/lib" || mkdir -p -- . "/var/tmp/portage/m17n-lib-1.1.0/image//usr/lib"
 /bin/sh ../libtool --mode=install /bin/install -c  'libm17n-core.la' '/var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n-core.la'
/bin/install -c .libs/libm17n-core.so.0.1.0 /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n-core.so.0.1.0
(cd /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib && rm -f libm17n-core.so.0 && ln -s libm17n-core.so.0.1.0 libm17n-core.so.0)
(cd /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib && rm -f libm17n-core.so && ln -s libm17n-core.so.0.1.0 libm17n-core.so)
/bin/install -c .libs/libm17n-core.lai /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n-core.la
/bin/install -c .libs/libm17n-core.a /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n-core.a
ranlib /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n-core.a
chmod 644 /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n-core.a
libtool: install: warning: remember to run `libtool --finish /usr/lib'
 /bin/sh ../libtool --mode=install /bin/install -c  'libm17n.la' '/var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n.la'
libtool: install: warning: relinking `libm17n.la'
(cd /var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src; /bin/sh ../libtool  --mode=relink gcc -march=k8 -O3 -pipe -o libm17n.la -rpath /usr/lib -export-dynamic -version-info 1:0:1 charset.lo coding.lo database.lo input.lo language.lo locale.lo m17n.lo ../src/libm17n-core.la -ldl -ldl -inst-prefix-dir /var/tmp/portage/m17n-lib-1.1.0/image/)
gcc -shared  .libs/charset.o .libs/coding.o .libs/database.o .libs/input.o .libs/language.o .libs/locale.o .libs/m17n.o  -L/var/tmp/portage/m17n-lib-1.1.0/image//usr/lib -L/usr/lib -lm17n-core -ldl  -march=k8 -Wl,-soname -Wl,libm17n.so.0 -o .libs/libm17n.so.0.1.0
/bin/install -c .libs/libm17n.so.0.1.0T /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n.so.0.1.0
(cd /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib && rm -f libm17n.so.0 && ln -s libm17n.so.0.1.0 libm17n.so.0)
(cd /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib && rm -f libm17n.so && ln -s libm17n.so.0.1.0 libm17n.so)
/bin/install -c .libs/libm17n.lai /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n.la
/bin/install -c .libs/libm17n.a /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n.a
ranlib /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n.a
chmod 644 /var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n.a
libtool: install: warning: remember to run `libtool --finish /usr/lib'
 /bin/sh ../libtool --mode=install /bin/install -c  'libm17n-gui.la' '/var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n-gui.la'
libtool: install: warning: relinking `libm17n-gui.la'
(cd /var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src; /bin/sh ../libtool  --mode=relink gcc -march=k8 -O3 -pipe -o libm17n-gui.la -rpath /usr/lib -export-dynamic -version-info 1:0:1 face.lo font.lo font-ft.lo font-flt.lo fontset.lo draw.lo input-gui.lo m17n-gui.lo -lfreetype -lz -lfribidi -lotf -lfontconfig ../src/libm17n.la -ldl -inst-prefix-dir /var/tmp/portage/m17n-lib-1.1.0/image/)
gcc -shared  .libs/face.o .libs/font.o .libs/font-ft.o .libs/font-flt.o .libs/fontset.o .libs/draw.o .libs/input-gui.o .libs/m17n-gui.o  -L/var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src/.libs -L/var/tmp/portage/m17n-lib-1.1.0/image//usr/lib -L/usr/lib -lfreetype -lz -lfribidi -lotf -lfontconfig -lm17n -ldl  -march=k8 -Wl,-soname -Wl,libm17n-gui.so.0 -o .libs/libm17n-gui.so.0.1.0
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.1/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/libotf.a(otfopen.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC
/usr/lib/libotf.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
libtool: install: error: relink `libm17n-gui.la' with the above command before installing it
 /bin/sh ../libtool --mode=install /bin/install -c  'libm17n-X.la' '/var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n-X.la'
libtool: install: warning: relinking `libm17n-X.la'
(cd /var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src; /bin/sh ../libtool  --mode=relink gcc -march=k8 -O3 -pipe -o libm17n-X.la -rpath /usr/lib -module -version-info 1:0:1 m17n-X.lo -lSM -lICE -L/usr/X11R6/lib -lXt -lX11 -L/usr/X11R6/lib -lXft -lX11 -L/usr/lib -lfreetype -lfontconfig -L/usr/X11R6/lib -lXrender ../src/libm17n-gui.la -ldl -inst-prefix-dir /var/tmp/portage/m17n-lib-1.1.0/image/)
libtool: link: warning: `/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.1/../../..//libfreetype.la' seems to be moved
gcc -shared  .libs/m17n-X.o  -L/var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src/.libs -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.1/../../../ -lSM -lICE -L/usr/X11R6/lib -lXt -lXft -lX11 -L/usr/lib -L/var/tmp/portage/m17n-lib-1.1.0/image//usr/lib -lfreetype -lfontconfig -lXrender -lm17n-gui -ldl  -march=k8 -Wl,-soname -Wl,libm17n-X.so.0 -o .libs/libm17n-X.so.0.1.0
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src/.libs/libm17n-gui.a(face.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC
/var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src/.libs/libm17n-gui.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
libtool: install: error: relink `libm17n-X.la' with the above command before installing it
 /bin/sh ../libtool --mode=install /bin/install -c  'libm17n-gd.la' '/var/tmp/portage/m17n-lib-1.1.0/image//usr/lib/libm17n-gd.la'
libtool: install: warning: relinking `libm17n-gd.la'
(cd /var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src; /bin/sh ../libtool  --mode=relink gcc -march=k8 -O3 -pipe -o libm17n-gd.la -rpath /usr/lib -module -version-info 1:0:1 m17n-gd.lo -lgd ../src/libm17n-gui.la -ldl -inst-prefix-dir /var/tmp/portage/m17n-lib-1.1.0/image/)
libtool: link: warning: `/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.1/../../..//libfreetype.la' seems to be moved
gcc -shared  .libs/m17n-gd.o  -L/var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src/.libs -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.1/../../../ -L/usr/X11R6/lib -L/var/tmp/portage/m17n-lib-1.1.0/image//usr/lib -L/usr/lib -lgd -lm17n-gui -ldl  -march=k8 -Wl,-soname -Wl,libm17n-gd.so.0 -o .libs/libm17n-gd.so.0.1.0
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src/.libs/libm17n-gui.a(face.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC
/var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src/.libs/libm17n-gui.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
libtool: install: error: relink `libm17n-gd.la' with the above command before installing it
make[2]: *** [install-libLTLIBRARIES] Error 1
make[2]: Leaving directory `/var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/var/tmp/portage/m17n-lib-1.1.0/work/m17n-lib-1.1.0/src'
make: *** [install-recursive] Error 1

!!! ERROR: dev-libs/m17n-lib-1.1.0 failed.
!!! Function src_install, Line 30, Exitcode 2
!!! (no error message)


Reproducible: Always
Steps to Reproduce:
1. emerge m17n-lib

Actual Results:  
 


banquise /usr/portage # emerge info 
Portage 2.0.50-r10 (gcc34-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0, 
2.6.8-gentoo-r3) 
================================================================= 
System uname: 2.6.8-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3200+ 
Gentoo Base System version 1.5.3 
ccache version 2.3 [enabled] 
Autoconf: sys-devel/autoconf-2.59-r4 
Automake: sys-devel/automake-1.8.5-r1 
ACCEPT_KEYWORDS="amd64 ~amd64" 
ACCEPT_LICENSE="" 
ARCH="amd64" 
AUTOCLEAN="yes" 
BASH_ENV="/etc/portage/bashrc" 
CC="gcc" 
CFLAGS="-march=k8 -O3 -pipe" 
CHOST="x86_64-pc-linux-gnu" 
CLASSPATH="." 
CLEAN_DELAY="5" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/X11/Sessions/ /etc/gconf /etc/terminfo /etc/env.d" 
CONF_LIBDIR="lib64" 
CVS_RSH="ssh" 
CXX="g++" 
CXXFLAGS="-march=k8 -O3 -pipe" 
DISPLAY=":0" 
DISTDIR="/usr/portage/distfiles" 
EDITOR="/usr/bin/vim" 
FEATURES="autoaddcvs ccache cvs fixpackages noinfo sandbox strict userpriv" 
FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" 
GDK_USE_XFT="1" 
GENTOO_MIRRORS="ftp://ftp.gentoo.skynet.be/pub/gentoo/" 
GLIBC_SSP_CHECKED="1" 
GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb acl 
ncurses -java -nptl" 
G_BROKEN_FILENAMES="1" 
HOME="/root" 
HOSTNAME="banquise" 
INFOPATH="/usr/share/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/3.4/info" 
JAVAC="/opt/sun-jdk-1.5.0_beta2/bin/javac" 
JAVA_HOME="/opt/sun-jdk-1.5.0_beta2" 
JDK_HOME="/opt/sun-jdk-1.5.0_beta2" 
KDEDIR="/usr/kde/3.3" 
KDEDIRS="/usr" 
KDE_MALLOC="1" 
LANG="fr_FR.utf8" 
LANGUAGE="33" 
LESS="-R" 
LESSOPEN="|lesspipe.sh %s" 
LINGUAS="fr zh_CN" 
LOGNAME="root" 
LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.xcf=01;35:*.pcx=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.avi=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.mov=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.mp3=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.ogg=00;36:" 
MAKEOPTS="-j2" 
MANPATH="/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/3.4/man:/usr/X11R6/man:/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/3.4/man:/usr/X11R6/man::/opt/sun-jdk-1.5.0_beta2/man:/usr/qt/3/doc/man:/opt/sun-jdk-1.5.0_beta2/man:/usr/qt/3/doc/man" 
NOCOLOR="false" 
OLDPWD="/usr/portage/app-i18n" 
PAGER="/usr/bin/less" 
PATH="/root/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/3.4:/usr/X11R6/bin:/opt/sun-jdk-1.5.0_beta2/bin:/opt/sun-jdk-1.5.0_beta2/jre/bin:/usr/qt/3/bin:/usr/kde/3.3/sbin:/usr/kde/3.3/bin:/usr/share/karamba/bin" 
PKGDIR="/usr/portage/packages" 
PORTAGE_BINHOST_CHUNKSIZE="3000" 
PORTAGE_CACHEDIR="/var/cache/edb/dep/" 
PORTAGE_CALLER="emerge" 
PORTAGE_GID="250" 
PORTAGE_MASTER_PID="5550" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
PRELINK_PATH="" 
PRELINK_PATH_MASK="" 
PS1="\[\033[01;31m\]\h \[\033[01;34m\]\w \$ \[\033[00m\]" 
PWD="/usr/portage" 
QMAKESPEC="linux-g++" 
QTDIR="/usr/qt/3" 
RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}" 
RPMDIR="/usr/portage/rpm" 
RSYNC_RETRIES="3" 
RSYNC_TIMEOUT="180" 
SANE_CONFIG_DIR="/etc/sane.d" 
SHELL="/bin/bash" 
SHLVL="1" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
TERM="xterm" 
USE="X alsa amd64 apache2 apm arts artswrappersuid avi berkdb bzlib canna 
crypt cups curl dba divx4linux dvd encode esd foomaticdb gd gdbm gif gimp 
gimpprint gphoto2 gtk2 imlib ipv6 ipv6arpa jabber jce jpeg kde ldap libg++ 
libwww linguas_fr linguas_zh_CN lzw lzw-tiff mikmod ming mng motif mozilla 
mpeg multilib mysql ncurses nls nptl oggvorbis opengl oss pam pdflib perl php 
pic pngposix postgres python qt quicktime readline scanner sdl session slang 
spell ssl tcltk tcpd tiff truetype unicode usb wmf xine xml xml2 xmms xsl xv 
xvid zlib" 
USER="root" 
USERLAND="GNU" 
USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS" 
XARGS="xargs -r" 
XINITRC="/etc/X11/xinit/xinitrc" 
_="/usr/bin/emerge"
Comment 1 Tom Martin (RETIRED) gentoo-dev 2004-09-01 03:59:56 UTC
Fixed in CVS. Thanks for reporting!