On 26/01/2008, Frank Lichtenheld wrote: > On Thu, Jan 24, 2008 at 09:01:22PM -0500, Barry deFreese wrote: > > http://mentors.debian.net/debian/pool/main/l/libapache2-mod-xmlrpc2/libapache2-mod-xmlrpc2_2.2.1-3.dsc > > Fairly intrusive but makes it build and fixes 2 important bugs. > > debdiff between the old and new binary: > File lists identical (after any substitutions) > > Control files: lines which differ (wdiff format) > ------------------------------------------------ > Depends: {+apache2.2-common,+} libc6 (>= [-2.3.6-6), libdb4.3 (>= 4.3.28-1), > libexpat1 (>= 1.95.8), libruby1.8 (>= 1.8.4), libxmlrpc-c3, apache2-common > (>= 2.0.50)-] {+2.7-1), libuuid1, libxmlrpc-c3+} > Installed-Size: [-72-] {+124+} > Maintainer: [-Andres Salomon <[EMAIL PROTECTED]>-] {+Debian QA Group <[EMAIL > PROTECTED]>+} > Version: [-2.2.1-2-] {+2.2.1-3+} > > So the dependencies on libdb4.3, libexpat1, libruby1.8 vanished? Is that > correct?
At least from a .so point of view: Symbol diff: ------------ ./usr/lib/apache2/modules/mod_xmlrpc.so: @@ -1,13 +1,10 @@ NEEDED libxmlrpc.so.3 + NEEDED libxmlrpc_util.so.3 NEEDED libxmlrpc_xmlparse.so.3 NEEDED libxmlrpc_xmltok.so.3 + NEEDED libuuid.so.1 NEEDED librt.so.1 - NEEDED libm.so.6 NEEDED libcrypt.so.1 - NEEDED libnsl.so.1 NEEDED libpthread.so.0 NEEDED libdl.so.2 - NEEDED libdb-4.3.so - NEEDED libexpat.so.1 NEEDED libc.so.6 - NEEDED libruby1.8.so.1.8 Since the previous (-2) revision can't be rebuilt (FTBFS), I only applied the CMakeLists.txt diff, and both (the rebuilt one and the “Barry one”) binaries are the same. Could it be that these NEEDED dependencies previously came from extra linking and/or from extra Libs in pkgconfig files (or similar), now moved to Libs.private? Note that xmlrpc-c is in a strange shape (build states), I'm contacting seanius through private mail about that. Cheers, -- Cyril Brulebois
pgpBUZFBDTfcJ.pgp
Description: PGP signature