Package Details: lib32-gstreamer0.10-bad 0.10.23-11

Git Clone URL: https://aur.archlinux.org/lib32-gstreamer0.10-bad.git (read-only)
Package Base: lib32-gstreamer0.10-bad
Description: GStreamer Multimedia Framework Bad Plugin libraries (gst-plugins-bad, lib32)
Upstream URL: http://gstreamer.freedesktop.org/
Keywords: lib32
Licenses: GPL, LGPL
Submitter: None
Maintainer: GordonGR
Last Packager: GordonGR
Votes: 9
Popularity: 0.356286
First Submitted: 2010-02-26 00:03
Last Updated: 2016-05-01 13:18

Sources (6)

Latest Comments

GordonGR commented on 2014-08-10 16:08

Awesome. Updated. Thanks for the great work, Roken.

Roken commented on 2014-08-10 15:45

The disable commands were wrong:

--disable-voaacenc --disable-voamrwbenc

but with that added, it built successfully :)

GordonGR commented on 2014-08-10 10:42

Very interesting. They are both in the AUR, which means they cannot be dependencies of the extra/gsteamer0.10 packages, however their existence distracts the compiling of this package.

Can you add "--disable-libvo-amrwbenc --disable-libvo-aacenc" to the PKGBUILD and see if it builds?

If not, I'll try making lib32 variants of them, though I would rather not; they seem to be a "negative" dependency.

GordonGR commented on 2014-08-10 10:40

Very interesting. They are both in the AUR, which means they cannot be dependencies of the extra/gsteamer0.10 packages, however their existence distracts the compiling of this package. Okay, I'll try making lib32 variants of them and see where that leads us.

Meanwhile, can you add "--disable-libvo-amrwbenc --disable-libvo-aacenc" to the PKGBUILD and see if it builds?

Roken commented on 2014-08-10 07:37

Good call - I'd assumed it was libvorbis - but nevertheless, it belongs to vo-amrwbenc which is installed, and has no lib32 variant. The same with vo-aacenc.

GordonGR commented on 2014-08-09 14:21

pacman -Qo /usr/lib/libvo-amrwbenc.so ?

Roken commented on 2014-08-09 13:00

Afraid not:

/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.1/../../../libvo-amrwbenc.so when searching for -lvo-amrwbenc
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.1/../../../libvo-amrwbenc.a when searching for -lvo-amrwbenc
/usr/bin/ld: skipping incompatible /usr/lib/libvo-amrwbenc.so when searching for -lvo-amrwbenc
/usr/bin/ld: skipping incompatible /usr/lib/libvo-amrwbenc.a when searching for -lvo-amrwbenc
/usr/bin/ld: cannot find -lvo-amrwbenc
collect2: error: ld returned 1 exit status
Makefile:645: recipe for target 'libgstvoamrwbenc.la' failed
make[3]: *** [libgstvoamrwbenc.la] Error 1
make[3]: Leaving directory '/tmp/packerbuild-1000/lib32-gstreamer0.10-bad/lib32-gstreamer0.10-bad/src/gst-plugins-bad-0.10.23/ext/voamrwbenc'
Makefile:1181: recipe for target 'voamrwbenc' failed
make[2]: *** [voamrwbenc] Error 2
make[2]: *** Waiting for unfinished jobs....
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.1/../../../libvo-aacenc.so when searching for -lvo-aacenc
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.1/../../../libvo-aacenc.a when searching for -lvo-aacenc
/usr/bin/ld: skipping incompatible /usr/lib/libvo-aacenc.so when searching for -lvo-aacenc
/usr/bin/ld: skipping incompatible /usr/lib/libvo-aacenc.a when searching for -lvo-aacenc
/usr/bin/ld: cannot find -lvo-aacenc
collect2: error: ld returned 1 exit status
Makefile:651: recipe for target 'libgstvoaacenc.la' failed
make[3]: *** [libgstvoaacenc.la] Error 1
make[3]: Leaving directory '/tmp/packerbuild-1000/lib32-gstreamer0.10-bad/lib32-gstreamer0.10-bad/src/gst-plugins-bad-0.10.23/ext/voaacenc'
Makefile:1181: recipe for target 'voaacenc' failed
make[2]: *** [voaacenc] Error 2
CCLD libgstassrender.la
CCLD libgstapexsink.la
make[3]: Leaving directory '/tmp/packerbuild-1000/lib32-gstreamer0.10-bad/lib32-gstreamer0.10-bad/src/gst-plugins-bad-0.10.23/ext/bz2'
make[3]: Leaving directory '/tmp/packerbuild-1000/lib32-gstreamer0.10-bad/lib32-gstreamer0.10-bad/src/gst-plugins-bad-0.10.23/ext/assrender'
make[3]: Leaving directory '/tmp/packerbuild-1000/lib32-gstreamer0.10-bad/lib32-gstreamer0.10-bad/src/gst-plugins-bad-0.10.23/ext/apexsink'
make[2]: Leaving directory '/tmp/packerbuild-1000/lib32-gstreamer0.10-bad/lib32-gstreamer0.10-bad/src/gst-plugins-bad-0.10.23/ext'
Makefile:731: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/packerbuild-1000/lib32-gstreamer0.10-bad/lib32-gstreamer0.10-bad/src/gst-plugins-bad-0.10.23'
Makefile:657: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
The build failed.

lib32-libvorbis installed, so I don't know why it's failing.

GordonGR commented on 2014-08-09 12:07

Adopted, added plugins and made it a split package. Other than that, I didn't make any changes in Joseph's PKGBUILD, i.e. I did not re-enable any of the features he kept disabled, so it will build for all.

Roken commented on 2013-05-19 08:19

Thank you. I can confirm it's now built properly here.

rafaelff commented on 2013-05-18 16:04

Updated 0.10.23-4.

Forced disable of lv2 as I can't find any valid package package providing it (although I was not able to reproduce Roken's problem) and did not disable opus as lib32-opus does exist in AUR (I'm the maintainer, btw).

Roken commented on 2013-05-13 16:42

I've been getting build failures on this for ages, and no idea what else I can do to fix it:

/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../librdf.so when searching for -lrdf
/usr/bin/ld: skipping incompatible /usr/lib/librdf.so when searching for -lrdf
/usr/bin/ld: cannot find -lrdf
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../libslv2.so when searching for -lslv2
/usr/bin/ld: skipping incompatible /usr/lib/libslv2.so when searching for -lslv2
/usr/bin/ld: cannot find -lslv2
collect2: error: ld returned 1 exit status
make[3]: *** [libgstlv2.la] Error 1

Any ideas?

Anonymous comment on 2013-04-16 13:00

the lib32-opus package does not exist on AUR, so the compilation fails.

Adding --disable-opus to the configure command line fixes the problem.

Anonymous comment on 2012-09-18 07:12

Compilation now fails with


/usr/include/gstreamer-0.10/gst/gstinfo.h:274:48: erreur: expected ‘)’ before ‘__attribute__’
/usr/include/gstreamer-0.10/gst/gstinfo.h:274:48: erreur: expected ‘,’ or ‘;’ before ‘)’ token
/usr/include/gstreamer-0.10/gst/gstinfo.h:296:68: erreur: expected ‘)’ before ‘__attribute__’
/usr/include/gstreamer-0.10/gst/gstinfo.h:296:68: erreur: expected ‘,’ or ‘;’ before ‘)’ token
/usr/include/gstreamer-0.10/gst/gstinfo.h:321:51: erreur: expected ‘)’ before ‘__attribute__’
/usr/include/gstreamer-0.10/gst/gstinfo.h:321:51: erreur: expected ‘,’ or ‘;’ before ‘)’ token
/usr/include/gstreamer-0.10/gst/gstinfo.h:333:70: erreur: expected ‘)’ before ‘__attribute__’
/usr/include/gstreamer-0.10/gst/gstinfo.h:333:70: erreur: expected ‘,’ or ‘;’ before ‘)’ token
make[3]: *** [dfb_example-dfb-example.o] Erreur 1

nivardus commented on 2012-05-20 14:30

lib32-celt seems to be a dependency missing from the dep list.

rafaelff commented on 2012-04-24 03:35

@Peace4all: fixed in 0.10.23-2

Peace4all commented on 2012-04-23 10:47

I encountered a problem compiling this package after installing 'opencv', which is in a chain of dependencies installed with the 'openshot' package. The error includes several lines similar to:

/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../libopencv_core.so when searching for -lopencv_core

After adding the flag '--disable-opencv' to the PKGBUILD, I was able to successfully compile with opencv installed, as in this example PKGBUILD, http://pastebin.com/jN2WRHW6.

rafaelff commented on 2012-01-26 02:23

Adopted and fixed. Heads up for the number of packages in makedepends in the PKGBUILD. I suggest using "yaourt -S --noconfirm lib32-gstreamer0.10-bad" to avoid the need of confirming installation of all dependencies.

Anonymous comment on 2011-09-07 04:59

pkgver=0.10.22
pkgrel=1
md5sums=('2669120128fcf478d5cc9b25e0f794ac')

Anonymous comment on 2011-03-08 04:54

--- PKGBUILD.org 2011-02-21 06:28:32.000000000 -0300
+++ PKGBUILD 2011-03-08 01:54:05.990000004 -0300
@@ -3,4 +3,4 @@
pkgname=lib32-gstreamer0.10-bad
-pkgver=0.10.20
-pkgrel=1
+pkgver=0.10.21
+pkgrel=2
pkgdesc="GStreamer Multimedia Framework Bad Plugins (gst-plugins-bad)"
@@ -12,3 +12,3 @@
source=(ftp://ftp.archlinux.org/extra/os/i686/${pkgname/lib32-/}-${pkgver}-${pkgrel}-i686.pkg.tar.xz)
-md5sums=('25aeed78ee3428962a53f5a648794f80')
+md5sums=('f676d3f1ed454de75e8956a5bb6e153d')