On Fr, 2013-07-19 at 15:34 +0200, Roland Stigge wrote: > 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
I think this is a bug in the toolchain. The compiler did not make sure that all libraries required for the symbols that itself added are linked in.
signature.asc
Description: This is a digitally signed message part