Bug#717331: gst-plugins-bad1.0: FTBFS on i386, kfreebsd-i386 and powerpc

Roland Stigge stigge at antcom.de
Fri Jul 19 13:34:24 UTC 2013


Source: gst-plugins-bad1.0
Version: 1.0.8-1
Severity: serious
Tags: patch

Hi,

gst-plugins-bad1.0 FTBFS on i386, kfreebsd-i386 and powerpc like this:

...
libtool: link: mv -f ".libs/libgstmodplug.expT" ".libs/libgstmodplug.exp"
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/powerpc-linux-gnu/4.6/../../../powerpc-linux-gnu/crti.o /usr/lib/gcc/powerpc-linux-gnu/4.6/crtbeginS.o  .libs/libgstmodplug_la-gstmodplug.o   -Wl,--as-needed -lgstreamer-1.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lmodplug -L/usr/lib/gcc/powerpc-linux-gnu/4.6 -L/usr/lib/gcc/powerpc-linux-gnu/4.6/../../../powerpc-linux-gnu -L/usr/lib/gcc/powerpc-linux-gnu/4.6/../../../../lib -L/lib/powerpc-linux-gnu -L/lib/../lib -L/usr/lib/powerpc-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/powerpc-linux-gnu/4.6/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/powerpc-linux-gnu/4.6/crtendS.o /usr/lib/gcc/powerpc-linux-gnu/4.6/../../../powerpc-linux-gnu/crtn.o  -pthread -pthread -O2 -Wl,-z -Wl,relro -Wl,-z -Wl,defs -Wl,-O1 -pthread   -pthread -Wl,-soname -Wl,libgstmodplug.so -Wl,-retain-symbols-file -Wl,.libs/libgstmodplug.exp -o .libs/libgstmodplug.so
/usr/lib/powerpc-linux-gnu/libc_nonshared.a(stack_chk_fail_local.oS): In function `__stack_chk_fail_local':
(.text+0x20): undefined reference to `__stack_chk_fail'
collect2: ld returned 1 exit status
make[4]: *** [libgstmodplug.la] Error 1
make[4]: Leaving directory `/«PKGBUILDDIR»/ext/modplug'
make[3]: *** [modplug] Error 2
make[3]: Leaving directory `/«PKGBUILDDIR»/ext'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/«PKGBUILDDIR»'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/«PKGBUILDDIR»'
...

This can be fixed by removing -Wl,--as-needed from debian/rules.

Roland

-- System Information:
Debian Release: 7.0
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: powerpcspe (ppc)

Kernel: Linux 3.9.0-dirty (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the pkg-gstreamer-maintainers mailing list