[Pkg-corba-devel] Bug#558942: Resolve unresolved symbols in shared libraries

Peter Fritzsche peter.fritzsche at gmx.de
Mon Nov 30 18:32:41 UTC 2009


Source: omniorb4
Version: 4.1.2-1
Severity: wishlist
User: peter.fritzsche at gmx.de
Usertags: unresolved-symbols-so

I build all packages some time ago with binutils-gold and your package build
without an hard failure, but I noticed that you seems to provide a library in
a specific library package so other packages can link against it without
problems.... but your shared object has still some unresolved symbols which
the program which links agaomst it must resolve. This isnt a good idea because
when you introduce new dependencies the package previously linked against the
old version will break because it doesnt know about the new dependency.
Maybe you could link against all needed libraries so programs must not link
against libraries which it doesnt need to use.

Maybe it is related to following bugs which hard failed due to unresolved
symbols in programs
 http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=peter.fritzsche@gmx.de;tag=no-add-needed

More informations can be found at
 http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-gold.2BAC8-indirectlinking
dpkg-shlibdeps already showed you the related warnings:

dpkg-shlibdeps: warning: symbol _ZN10CosTrading6Lookup18InvalidPolicyValuelSER9cdrStream used by debian/libcos4-1/usr/lib/libCOSDynamic4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN10CosTrading23ReadonlyDynamicPropertyC1ERKS0_ used by debian/libcos4-1/usr/lib/libCOSDynamic4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN13CosCollection16EqualitySequence10_duplicateEPNS_24_objref_EqualitySequenceE used by debian/libcos4-1/usr/lib/libCOSDynamic4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZTVN15CosNotifyFilter25UnsupportedFilterableDataE used by debian/libcos4-1/usr/lib/libCOSDynamic4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN20CosPersistenceDS_CLI13CursorFactory10_PD_repoIdE used by debian/libcos4-1/usr/lib/libCOSDynamic4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN16CosRelationships19Relationship_Helper4_nilEv used by debian/libcos4-1/usr/lib/libCOSDynamic4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN17CosPersistencePOM3POM10_duplicateEPNS_11_objref_POME used by debian/libcos4-1/usr/lib/libCOSDynamic4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZTVN16CosRelationships19RelationshipFactory11DegreeErrorE used by debian/libcos4-1/usr/lib/libCOSDynamic4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZNK17CosTradingDynamic11DynamicProprSER9cdrStream used by debian/libcos4-1/usr/lib/libCOSDynamic4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN9CosStream18RelationshipHandlelSER9cdrStream used by debian/libcos4-1/usr/lib/libCOSDynamic4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: 1401 other similar warnings have been skipped (use -v to see them all).
dpkg-shlibdeps: warning: symbol _ZN5CORBA8TypeCode17unmarshalTypeCodeER9cdrStream used by debian/libcos4-1/usr/lib/libCOS4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN5CORBA15TypeCode_memberlSER9cdrStream used by debian/libcos4-1/usr/lib/libCOS4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN5CORBA3AnyD1Ev used by debian/libcos4-1/usr/lib/libCOS4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN5CORBA19InterfaceDef_Helper4_nilEv used by debian/libcos4-1/usr/lib/libCOS4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN5CORBA3AnyaSERKS0_ used by debian/libcos4-1/usr/lib/libCOS4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN5CORBA8TypeCode4_nilEv used by debian/libcos4-1/usr/lib/libCOS4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN5CORBA15TypeCode_memberaSERKS0_ used by debian/libcos4-1/usr/lib/libCOS4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN5CORBA3AnyC1Ev used by debian/libcos4-1/usr/lib/libCOS4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN5CORBA19InterfaceDef_Helper15unmarshalObjRefER9cdrStream used by debian/libcos4-1/usr/lib/libCOS4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol _ZN5CORBA8TypeCode15marshalTypeCodeEPS0_R9cdrStream used by debian/libcos4-1/usr/lib/libCOS4.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: 11 other similar warnings have been skipped (use -v to see them all).





More information about the Pkg-corba-devel mailing list