/* Please CC me */ Currently functions __xmlDoValidityCheckingDefaultValue() and __xmlLoadExtDtdDefaultValue() has no version symbol.
This can cause an issue: Suppose libxml is linked with GNU ld and libxml consumer is linked with solaris ld. Solaris ld always assing "base version" to unversioned symbols [1], this is equivalent to GNU ld with options --default-imported-symver and --default-symver. Thus if libpool is linked via solaris ld and libxml - via GNU ld, we have: debian/tmp/usr/lib/x86_64-illumos//libpool.so: undefined reference to `[email protected]' debian/tmp/usr/lib/x86_64-illumos//libpool.so: undefined reference to `[email protected]' [1] https://github.com/illumos/illumos-gate/blob/master/usr/src/cmd/sgs/libld/common/version.c#L948
_______________________________________________ xml mailing list, project page http://xmlsoft.org/ [email protected] https://mail.gnome.org/mailman/listinfo/xml
