Bug 189044 - multimedia/gstreamer-plugins-bad not upgradable
Summary: multimedia/gstreamer-plugins-bad not upgradable
Status: Closed Feedback Timeout
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-multimedia (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-27 12:20 UTC by vsityz
Modified: 2014-08-30 16:42 UTC (History)
1 user (show)

See Also:


Attachments
file.txt (13.11 KB, text/plain)
2014-04-27 12:20 UTC, vsityz
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description vsityz 2014-04-27 12:20:00 UTC
multimedia/gstreamer-plugins-bad not upgradable

test -z "/usr/local/lib/gstreamer-0.10" || /bin/mkdir -p "/usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10"
 /bin/sh ../../libtool   --mode=install /usr/bin/install -c -o root -g wheel -s  libgstvideoparsersbad.la '/usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10'
libtool: install: warning: relinking `libgstvideoparsersbad.la'
libtool: install: (cd /usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/videoparsers; /bin/sh /usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/libtool  --silent --tag CC --tag disable-static --mode=relink gcc47 -std=gnu99 -I../../gst-libs -I../../gst-libs -I/usr/local/include/gstreamer-0.10 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include -I/usr/local/include/libxml2 -DGST_USE_UNSTABLE_API -I/usr/local/include/gstreamer-0.10 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include/gstreamer-0.10 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include -I/usr/local/include/libxml2 -DG_THREADS_MANDATORY -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT -Wall -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wwrite-strings -Wformat-security -Wold-style-definition -Winit-self -Waddress -Wno-multichar -Wnested-exter
 ns -g -O2 -march=athlon64-sse3 -mtune=athlon64-sse3 -pipe -Wformat -Wformat-security -O2 -Wno-format -I/usr/local/include -fno-strict-aliasing -module -avoid-version -export-symbols-regex "^_*gst_plugin_desc.*" -no-undefined -L/usr/local/lib -o libgstvideoparsersbad.la -rpath /usr/local/lib/gstreamer-0.10 libgstvideoparsersbad_la-plugin.lo libgstvideoparsersbad_la-h263parse.lo libgstvideoparsersbad_la-gsth263parse.lo libgstvideoparsersbad_la-gstdiracparse.lo libgstvideoparsersbad_la-dirac_parse.lo libgstvideoparsersbad_la-gsth264parse.lo libgstvideoparsersbad_la-gstmpegvideoparse.lo libgstvideoparsersbad_la-gstmpeg4videoparse.lo ../../gst-libs/gst/codecparsers/libgstcodecparsers-0.10.la -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lintl -L/usr/local/lib -lxml2 -lgstpbutils-0.10 -lgstvideo-0.10 -lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lintl -L/usr/local/lib -lxml2 -lgstreamer-0.10 -lgobject-2.0 -
 lgmodule-2.0 -lgthread-2.0 -pthread -lglib-2!
 .0 -lintl -L/usr/local/lib -lxml2 -inst-prefix-dir /usr/ports/multimedia/gstreamer-plugins-bad/work/stage)
/usr/local/bin/ld: /usr/local/lib/libgstcodecparsers-0.10.a(libgstcodecparsers_0.10_la-gstmpegvideoparser.o): relocation R_X86_64_32S against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libgstcodecparsers-0.10.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
libtool: install: error: relink `libgstvideoparsersbad.la' with the above command before installing it
gmake[4]: *** [install-pluginLTLIBRARIES] Error 1
gmake[4]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/videoparsers'
gmake[3]: *** [install-am] Error 2
gmake[3]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/videoparsers'
Making install in videosignal
gmake[3]: Entering directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/videosignal'
gmake[4]: Entering directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/videosignal'
gmake[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/lib/gstreamer-0.10" || /bin/mkdir -p "/usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10"
 /bin/sh ../../libtool   --mode=install /usr/bin/install -c -o root -g wheel -s  libgstvideosignal.la '/usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10'
libtool: install: /usr/bin/install -c -o root -g wheel .libs/libgstvideosignal.so /usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10/libgstvideosignal.so
libtool: install: strip --strip-unneeded /usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10/libgstvideosignal.so
libtool: install: /usr/bin/install -c -o root -g wheel .libs/libgstvideosignal.lai /usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10/libgstvideosignal.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/gstreamer-0.10'
gmake[4]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/videosignal'
gmake[3]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/videosignal'
Making install in vmnc
gmake[3]: Entering directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/vmnc'
gmake[4]: Entering directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/vmnc'
gmake[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/lib/gstreamer-0.10" || /bin/mkdir -p "/usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10"
 /bin/sh ../../libtool   --mode=install /usr/bin/install -c -o root -g wheel -s  libgstvmnc.la '/usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10'
libtool: install: /usr/bin/install -c -o root -g wheel .libs/libgstvmnc.so /usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10/libgstvmnc.so
libtool: install: strip --strip-unneeded /usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10/libgstvmnc.so
libtool: install: /usr/bin/install -c -o root -g wheel .libs/libgstvmnc.lai /usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10/libgstvmnc.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/gstreamer-0.10'
gmake[4]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/vmnc'
gmake[3]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/vmnc'
Making install in y4m
gmake[3]: Entering directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/y4m'
gmake[4]: Entering directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/y4m'
gmake[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/lib/gstreamer-0.10" || /bin/mkdir -p "/usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10"
 /bin/sh ../../libtool   --mode=install /usr/bin/install -c -o root -g wheel -s  libgsty4mdec.la '/usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10'
libtool: install: /usr/bin/install -c -o root -g wheel .libs/libgsty4mdec.so /usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10/libgsty4mdec.so
libtool: install: strip --strip-unneeded /usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10/libgsty4mdec.so
libtool: install: /usr/bin/install -c -o root -g wheel .libs/libgsty4mdec.lai /usr/ports/multimedia/gstreamer-plugins-bad/work/stage/usr/local/lib/gstreamer-0.10/libgsty4mdec.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/gstreamer-0.10'
gmake[4]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/y4m'
gmake[3]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst/y4m'
gmake[3]: Entering directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst'
gmake[4]: Entering directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst'
gmake[4]: Nothing to be done for `install-exec-am'.
gmake[4]: Nothing to be done for `install-data-am'.
gmake[4]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst'
gmake[3]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst'
gmake[2]: *** [install-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst'
gmake[1]: *** [install-strip] Error 2
gmake[1]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins-bad/work/gst-plugins-bad-0.10.23/gst'
*** Error code 2

Fix: Patch attached with submission follows:
How-To-Repeat: portmaster multimedia/gstreamer-plugins-bad
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-04-27 12:20:07 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-multimedia

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Thomas Zander freebsd_committer freebsd_triage 2014-07-27 09:59:37 UTC
gstreamer-plugins-bad work fine in recent tests here. Could you verify whether the problem still exists?