diff --git a/dso-fixup b/dso-fixup index 5ed57a4..4045bf0 100755 --- a/dso-fixup +++ b/dso-fixup @@ -31,11 +31,15 @@ done | ./depsort | while read lib deps; do echo "bad file '$link'" >&2 exit 1 } - rm -f $link set -- $deps + test $# -ne 0 || continue + + rm -f $link + { + echo '/* GNU ld script */' echo -n "INPUT($LIBDIR/$lib" d= if test "$#" -gt 0; then diff --git a/xmlrpc-c.spec b/xmlrpc-c.spec index 242d208..a119bdb 100644 --- a/xmlrpc-c.spec +++ b/xmlrpc-c.spec @@ -6,7 +6,7 @@ Summary: A lightweight RPC library based on XML and HTTP Name: xmlrpc-c Version: 1.21.00 -Release: %release_func 1301.%svnrev +Release: %release_func 1400.%svnrev # See COPYING for details. # The Python 1.5.2 license used by a few files is just BSD. License: BSD and MIT @@ -231,6 +231,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Feb 21 2010 Enrico Scholz - 1.21.00-1400.1851 +- made linker scripts more 'ldconfig' friendly + * Mon Feb 15 2010 Enrico Scholz - 1.21.00-1301.1851 - replaced .so symlinks by linker scripts which add all implicit dependencies in AS_NEEDED() commands (#564607, #565577)