Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 161594 - missing -fPIC in media-video/vlc-0.8.6-r1
Summary: missing -fPIC in media-video/vlc-0.8.6-r1
Status: RESOLVED DUPLICATE of bug 157746
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-11 18:46 UTC by Thomas R. (TRauMa)
Modified: 2007-01-11 18:54 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
My emerge --info (emerge-info.txt,3.83 KB, text/plain)
2007-01-11 18:47 UTC, Thomas R. (TRauMa)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas R. (TRauMa) 2007-01-11 18:46:43 UTC
Hi, summary says it all.

Error:
Making install in mms
 /bin/sh ../../../libtool --mode=install /bin/install -c  'libaccess_mms_plugin.la' '/var/tmp/portage/vlc-0.8.6-r1/image//usr/lib64/vlc/access/libaccess_mms_plugin.la'
libtool: install: warning: relinking `libaccess_mms_plugin.la'
(cd /var/tmp/portage/vlc-0.8.6-r1/work/vlc-0.8.6/modules/access/mms; /bin/sh ../../../libtool  --tag=CC --mode=relink x86_64-pc-linux-gnu-gcc -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_LARGEFILE64_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLOCALEDIR="/usr/share/locale" -DDATA_PATH="/usr/share/vlc" -DPLUGIN_PATH="/usr/lib64/vlc" -O3 -ffast-math -funroll-loops -mtune=athlon64 -fomit-frame-pointer -D__VLC__ -D__PLUGIN__ -DMODULE_NAME=access_mms -DMODULE_NAME_IS_access_mms -Wsign-compare -Wall -march=k8 -O2 -pipe -fomit-frame-pointer -pipe -L/usr/lib64 -shared -lpthread -rpath /usr/lib64/vlc/access -avoid-version -module -shrext .so -Wl,-O1 -o libaccess_mms_plugin.la libaccess_mms_plugin_la-mms.lo libaccess_mms_plugin_la-mmsh.lo libaccess_mms_plugin_la-mmstu.lo libaccess_mms_plugin_la-buffer.lo libaccess_mms_plugin_la-asf.lo ../../../src/libvlc.la -inst-prefix-dir /var/tmp/portage/vlc-0.8.6-r1/image/)
x86_64-pc-linux-gnu-gcc -shared  .libs/libaccess_mms_plugin_la-mms.o .libs/libaccess_mms_plugin_la-mmsh.o .libs/libaccess_mms_plugin_la-mmstu.o .libs/libaccess_mms_plugin_la-buffer.o .libs/libaccess_mms_plugin_la-asf.o  -L/usr/lib64 -lpthread -L/var/tmp/portage/vlc-0.8.6-r1/image//usr/lib64 -lvlc  -mtune=athlon64 -march=k8 -Wl,-O1 -Wl,-soname -Wl,libaccess_mms_plugin.so -o .libs/libaccess_mms_plugin.so
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libvlc.a(lib_libvlc_a-item-ext.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/lib64/libvlc.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
libtool: install: error: relink `libaccess_mms_plugin.la' with the above command before installing it
make[9]: *** [install-libvlcLTLIBRARIES] Fehler 1
make[8]: *** [install-exec-local] Fehler 2
make[7]: *** [install-am] Fehler 2
make[6]: *** [install-recursive] Fehler 1
make[5]: *** [install] Fehler 2
make[4]: *** [install-recursive] Fehler 1
make[3]: *** [install] Fehler 2
make[2]: *** [install-recursive] Fehler 1
make[1]: *** [install-recursive] Fehler 1
make: *** [install] Fehler 2

!!! ERROR: media-video/vlc-0.8.6-r1 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_install
  ebuild.sh, line 1020:   Called src_install
  vlc-0.8.6-r1.ebuild, line 258:   Called die

!!! make install failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 1 Thomas R. (TRauMa) 2007-01-11 18:47:31 UTC
Created attachment 106582 [details]
My emerge --info
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-01-11 18:48:51 UTC

*** This bug has been marked as a duplicate of bug 157746 ***
Comment 3 Thomas R. (TRauMa) 2007-01-11 18:54:13 UTC
Whoops, Sry!