diff options
author | Eric Hameleers <alien@slackware.com> | 2013-04-12 08:07:45 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2013-04-12 08:07:45 +0000 |
commit | 17f2d6cc1b6f92e316adc4ab5de0787ca4fdcc30 (patch) | |
tree | e01983250d445f9ce3f257a7deb02f3a1604f337 /vlc/build | |
parent | 1d97d9fd7dd2985ef51ea56c111f17154d31eea0 (diff) | |
download | asb-17f2d6cc1b6f92e316adc4ab5de0787ca4fdcc30.tar.gz asb-17f2d6cc1b6f92e316adc4ab5de0787ca4fdcc30.tar.xz |
Fix the "undefined symbol SetSoapCallback" in 'ldd -d' of the upnp plugin, which apparently caused audio stuttering in some videos.
Diffstat (limited to '')
-rwxr-xr-x | vlc/build/vlc.SlackBuild | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/vlc/build/vlc.SlackBuild b/vlc/build/vlc.SlackBuild index 3d8ed1ed..1573b9a1 100755 --- a/vlc/build/vlc.SlackBuild +++ b/vlc/build/vlc.SlackBuild @@ -350,6 +350,9 @@ # 2.0.6-1 08/apr/2013 by Eric Hameleers <alien@slackware.com> # * New release. Updates to the internal ffmpeg fribidi live555 # libvpx and x264 libraries. +# 2.0.6-2 12/apr/2013 by Eric Hameleers <alien@slackware.com> +# * Fix the broken uPnP service discovery module which caused +# audio stuttering in some videos. # # Run 'sh vlc.SlackBuild' to build a Slackware package. # The package (.txz) plus descriptive .txt file are created in /tmp . @@ -373,7 +376,7 @@ PRGNAM=vlc PRGNAM2=npapi-vlc -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-"alien"} PKGTYPE=${PKGTYPE:-"txz"} @@ -2183,6 +2186,11 @@ make_upnp() { echo -e "**\n** libupnp ...\n**" cd $TMP/tmp-$PRGNAM/libupnp-$UPNP + +# Fix the compilation and avoid undefined symbols afterwards: +cat $SRCDIR/vlc_upnp_miniserver.patch | patch -p1 --verbose \ + 2>&1 | tee $OUTPUT/patch-${PRGNAM}_upnp.log + CFLAGS="$SLKCFLAGS -DUPNP_STATIC_LIB" \ CXXFLAGS="$SLKCFLAGS -DUPNP_STATIC_LIB" \ LDFLAGS="$SLKLDFLAGS" \ |