Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#11642 - No module RTSP for vlc 0.9.3
Attached to Project:
Arch Linux
Opened by Daniel Chesters (Oni) - Thursday, 02 October 2008, 12:42 GMT
Last edited by Anonymous Submitter - Saturday, 25 October 2008, 18:54 GMT
Opened by Daniel Chesters (Oni) - Thursday, 02 October 2008, 12:42 GMT
Last edited by Anonymous Submitter - Saturday, 25 October 2008, 18:54 GMT
|
DetailsSince the update to vlc 0.9.3-1, vlc can't read live555 rtsp stream.
I tried to force to build the RTSP, with add "--with-live555-tree=/usr/lib/live-media" at the ./configure in the PKGBUILD file but when I build the package, makepkg return this : /bin/sh ../../libtool --tag=CXX --mode=link g++ `top_builddir="../.." ../../vlc-config --cxxflags plugin liblive555_plugin.la` -march=x86-64 -mtune=generic -O2 -pipe -rpath '/usr/lib/vlc/demux' -avoid-version -module -no-undefined -export-symbol-regex ^vlc_entry -shrext .so `top_builddir="../.." ../../vlc-config --ldflags plugin liblive555_plugin.la` -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 g++ -shared -nostdlib /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../lib/crti.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.2/crtbeginS.o .libs/liblive555_plugin_la-live555.o .libs/liblive555_plugin_la-asf.o .libs/liblive555_plugin_la-buffer.o -Wl,--rpath -Wl,/home/daniel/pkgbuild/vlc/0.9/src/vlc-0.9.3/src/.libs -lpthread -L/usr/lib/live-media/UsageEnvironment -lUsageEnvironment -L/usr/lib/live-media/groupsock -lgroupsock -L/usr/lib/live-media/BasicUsageEnvironment -lBasicUsageEnvironment -L/usr/lib/live-media/liveMedia -lliveMedia ../../src/.libs/libvlccore.so -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.2 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.2/crtendS.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../lib/crtn.o -mtune=athlon64 -march=x86-64 -mtune=generic -Wl,-soname -Wl,liblive555_plugin.so -o .libs/liblive555_plugin.so /usr/bin/ld: /usr/lib/live-media/UsageEnvironment/libUsageEnvironment.a: relocation R_X86_64_32S against `vtable for UsageEnvironment' can not be used when making a shared object; recompile with -fPIC /usr/lib/live-media/UsageEnvironment/libUsageEnvironment.a: could not read symbols: Bad value collect2: ld returned 1 exit status make[5]: *** [liblive555_plugin.la] Error 1 make[5]: Leaving directory `/home/daniel/pkgbuild/vlc/0.9/src/vlc-0.9.3/modules/demux' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/daniel/pkgbuild/vlc/0.9/src/vlc-0.9.3/modules/demux' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/daniel/pkgbuild/vlc/0.9/src/vlc-0.9.3/modules/demux' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/daniel/pkgbuild/vlc/0.9/src/vlc-0.9.3/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/daniel/pkgbuild/vlc/0.9/src/vlc-0.9.3' make: *** [all] Error 2 ==> ERROR: Build Failed. Aborting... I don't have problem before with vlc 0.8.6i-4-x86_64 built with live-media version 2008.09.02 and live555 stream. |
This task depends upon
Closed by Anonymous Submitter
Saturday, 25 October 2008, 18:54 GMT
Reason for closing: Fixed
Saturday, 25 October 2008, 18:54 GMT
Reason for closing: Fixed
The package live-media must be built with -fPIC (see bug #9271) and the PKGBUILD must be changed to :
[ "${CARCH}" = "i686" ] && EXTRAFEATURES="--enable-loader"
[ "${CARCH}" = "x86_64" ] && EXTRAFEATURES="--enable-fast-install"
./configure --prefix=/usr --enable-dvdread --enable-dvdnav \
--enable-madi --enable-ffmpeg --disable-rpath \
--enable-qt4 --enable-faad --enable-alsa --enable-skins2 \
--enable-dvb --enable-dmo --with-ffmpeg-faac \
--with-ffmpeg-vorbis --with-ffmpeg-dts --with-ffmpeg-ogg \
--with-ffmpeg-theora --enable-v4l --enable-theora \
--enable-flac --enable-snapshot --enable-hal --enable-dbus \
--enable-ogg --enable-dbus-control --enable-shared \
--enable-nls --enable-lirc --enable-shout \
--enable-debug --program-suffix= \
--with-dv-raw1394=/usr/include/libraw1394 --enable-live555 \
--with-live555-tree=/usr/lib/live-media ${EXTRAFEATURES} || return 1
(for the lines affected)