Hi,

Adrian Bunk wrote:
> > No idea why it does not result in a dependency on amd64/i386, but...
> 
> On architectures other than i386/amd64 the build log says:
> dpkg-shlibdeps: warning: dependency on libcrypto.so.0.9.8 could be avoided if 
> "debian/openoffice.org-core/usr/lib/openoffice/basis3.1/program/libucpdav1.so"
>  were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libssl.so.0.9.8 could be avoided if 
> "debian/openoffice.org-core/usr/lib/openoffice/basis3.1/program/libucpdav1.so"
>  were not uselessly linked against it (they use none of its symbols).

Hmm. Interesting.

> On i386/amd64 the build log says:
> Making: ../../../unxlngi6.pro/lib/libucpdav1.so
> i486-linux-gnu-g++ -Wl,-z,noexecstack -Wl,-z,combreloc -Wl,-z,defs 
> -Wl,--as-needed ...

Ah, that explains it...

> I don't know why the -Wl,--as-needed is only passed on i386/amd64,
> but it seems in no case OpenSSL is used directly by OOo.

OOo has a compiler flag definition for every arch *separately*, and
it seems Novell added  -Wl,--as-needed - but only for i386/amd64.... ;-)

Anyway, I'll fix this but I am not convinced that we should move from
SSl to Gnutls (except for curl which must be at gnutls for now because
of librdf0-dev. When it'll be removed with 3.2 I'll switch that to openssl, too)

Grüße/Regards,

René
-- 
 .''`.  René Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  r...@debian.org | GnuPG-Key ID: 248AEB73
   `-   Fingerprint: 41FA F208 28D4 7CA5 19BB  7AD9 F859 90B0 248A EB73



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to