Bug#719485: [inventor] please explicitly link Decal.so against libc

Steve M. Robbins steve at sumost.ca
Fri Aug 16 19:01:55 UTC 2013


On August 12, 2013 01:50:05 PM Graham Inggs wrote:

> When building inventor 2.1.5-10-17 on Ubuntu Saucy's builders, the build
> was successful on amd64 and armhf, but failed with the following error
> on i386 and powerpc.
> 
> /usr/bin/g++   -L/build/buildd/inventor-2.1.5-10/debian/tmp/usr/lib
> -shared -Wl,--whole-archive -Wl,-z,defs    -L/usr/X11R6/lib
> Decal.o          -lGL -lInventor -lInventorXt -Wl,--no-whole-archive -o
> Decal.so
> /usr/lib/i386-linux-gnu/libc_nonshared.a(stack_chk_fail_local.oS): In
> function `__stack_chk_fail_local':
> (.text+0x10): undefined reference to `__stack_chk_fail'
> collect2: error: ld returned 1 exit status
> make[4]: *** [Decal.so] Error 1
> 
> I found similar bug reports [1,2] and my understanding is that Decal.so
> is being linked against the static libc instead of the shared libc.

Odd.  The Debian/sid builds for i386 and powerpc are fine: 
https://buildd.debian.org/status/package.php?p=inventor

Is there something different about the libc in Ubuntu Saucy?

Thanks,
-Steve
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20130816/85fec6d0/attachment.sig>


More information about the debian-science-maintainers mailing list