ports/129156: multimedia/vlc-devel under amd64
Vany B. Serezhkin
ivan at serezhkin.com
Tue Nov 25 03:50:02 UTC 2008
>Number: 129156
>Category: ports
>Synopsis: multimedia/vlc-devel under amd64
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Nov 25 03:50:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Vany B. Serezhkin
>Release: FreeBSD 8.0-CURRENT amd64
>Organization:
Yandex
>Environment:
System: FreeBSD vany.yandex.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Tue Nov 25 00:16:25 MSK 2008 root at vany.yandex.ru:/opt/obj/opt/src/sys/VWN amd64
>Description:
port fails to build:
gmake[5]: Entering directory `/opt/obj/opt/ports/multimedia/vlc-devel/work/vlc-0.9.6/modules/demux'
/bin/sh ../../libtool --tag=CXX --mode=link c++ `top_builddir="../.." ../../vlc-config --cxxflags plugin liblive555_plugin.la` -O2 -pipe -march=nocona -fno-strict-aliasing -rpath '/usr/local/lib/vlc/demux' -avoid-version -module -no-undefined -export-symbol-regex ^vlc_entry -shrext .so `top_builddir="../.." ../../vlc-config --ldflags plugin liblive555_plugin.la` -L/usr/local/lib -o liblive555_plugin.la liblive555_plugin_la-live555.lo liblive555_plugin_la-asf.lo liblive555_plugin_la-buffer.lo `top_builddir="../.." ../../vlc-config -libs plugin liblive555_plugin.la` ../../src/libvlccore.la
libtool: link: c++ -shared -nostdlib /usr/lib/crti.o /usr/lib/crtbeginS.o .libs/liblive555_plugin_la-live555.o .libs/liblive555_plugin_la-asf.o .libs/liblive555_plugin_la-buffer.o -Wl,-rpath -Wl,/opt/obj/opt/ports/multimedia/vlc-devel/work/vlc-0.9.6/src/.libs -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -L/usr/local/live/UsageEnvironment -lUsageEnvironment -L/usr/local/live/groupsock -lgroupsock -L/usr/local/live/BasicUsageEnvironment -lBasicUsageEnvironment -L/usr/local/live/liveMedia -lliveMedia ../../src/.libs/libvlccore.so /usr/local/lib/libhal.so /usr/local/lib/libdbus-1.so -lrt /usr/local/lib/libintl.so /usr/local/lib/libiconv.so -L/usr/lib -lstdc++ -lm -lpthread -lc -lgcc_s /usr/lib/crtendS.o /usr/lib/crtn.o -march=nocona -pthread -pthread -Wl,-soname -Wl,liblive555_plugin.so -o .libs/liblive555_plugin.so
/usr/bin/ld: /usr/local/live/UsageEnvironment/libUsageEnvironment.a: relocation R_X86_64_32S can not be used when making a shared object; recompile with -fPIC
/usr/local/live/UsageEnvironment/libUsageEnvironment.a: could not read symbols: Bad value
>How-To-Repeat:
build vlc under amd64
>Fix:
in net/liveMedia add -fPIC to files/config.fixed-freebsd
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list