Bug#608183: Resolve unresolved symbols in shared libraries

2010-12-29 Thread Frank B. Brokken
Dear Matthias Klose, you wrote: tag 608183 + patch user ubuntu-de...@lists.ubuntu.com usertags 608183 + origin-ubuntu natty ubuntu-patch thanks the shared library has to be linked with g++, not gcc. I missed this posting, somehow, but it doesn't solve the issue: the library construction

Bug#608183: Resolve unresolved symbols in shared libraries

2010-12-29 Thread Matthias Klose
On 29.12.2010 12:37, Frank B. Brokken wrote: Dear Matthias Klose, you wrote: tag 608183 + patch user ubuntu-de...@lists.ubuntu.com usertags 608183 + origin-ubuntu natty ubuntu-patch thanks the shared library has to be linked with g++, not gcc. I missed this posting, somehow, but it doesn't

Bug#608183: Resolve unresolved symbols in shared libraries

2010-12-29 Thread Frank B. Brokken
Dear Matthias Klose, you wrote: this has nothing to do with --as-needed or --no-as-needed. you don't link with -lstdc++, therefore use the g++ driver, not the gcc driver. Ok, that's clear and it's certainly true and an improvement, but it doesn't solve the undefined references when building

Bug#608183: Resolve unresolved symbols in shared libraries

2010-12-29 Thread Matthias Klose
On 29.12.2010 13:38, George Danchev wrote: Frank B. Brokken writes: Dear Matthias Klose, you wrote: this has nothing to do with --as-needed or --no-as-needed. you don't link with -lstdc++, therefore use the g++ driver, not the gcc driver. Ok, that's clear and it's certainly true and an

Bug#608183: Resolve unresolved symbols in shared libraries

2010-12-29 Thread Matthias Klose
On 29.12.2010 14:53, Matthias Klose wrote: On 29.12.2010 13:38, George Danchev wrote: Frank B. Brokken writes: Dear Matthias Klose, you wrote: this has nothing to do with --as-needed or --no-as-needed. you don't link with -lstdc++, therefore use the g++ driver, not the gcc driver. Ok,

Bug#608183: Resolve unresolved symbols in shared libraries

2010-12-29 Thread Frank B. Brokken
Dear George Danchev, you wrote: Matthias Klose writes: so, no need to add --no-as-needed. The three bugs are: - use g++ instead of gcc - use the correct -z defs option - link with -lcrypto. Ah, that's it. Thank you, Matthias! Frank, I just tested the attached patch

Bug#608183: Resolve unresolved symbols in shared libraries

2010-12-28 Thread Matthias Klose
Package: bobcat Version: 2.10.01-2 Severity: wishlist User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu natty User: peter.fritzs...@gmx.de Usertags: unresolved-symbols-so seen with current build logs: dh_shlibdeps dpkg-shlibdeps: warning: symbol EVP_EncryptUpdate used by

Bug#608183: Resolve unresolved symbols in shared libraries

2010-12-28 Thread Matthias Klose
tag 608183 + patch user ubuntu-de...@lists.ubuntu.com usertags 608183 + origin-ubuntu natty ubuntu-patch thanks the shared library has to be linked with g++, not gcc. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact