Hi guys, as the new dpkg does chatter a bit more about useful and not so useful depends declared by linking libraries that in fact aren't used, I can herewith present you with the output of the latest 2.0.11 release build: full build uselessly linked with: libaudiofile.so.0 (it uses none of its symbols). libSM.so.6 (it uses none of its symbols). libICE.so.6 (it uses none of its symbols). libbonoboui-2.so.0 (it uses none of its symbols). libgnomevfs-2.so.0 (it uses none of its symbols). libgnomecanvas-2.so.0 (it uses none of its symbols). libart_lgpl_2.so.2 (it uses none of its symbols). libatk-1.0.so.0 (it uses none of its symbols). libpangocairo-1.0.so.0 (it uses none of its symbols). libfontconfig.so.1 (it uses none of its symbols). libXext.so.6 (it uses none of its symbols). libXrender.so.1 (it uses none of its symbols). libXinerama.so.1 (it uses none of its symbols). libXi.so.6 (it uses none of its symbols). libXrandr.so.2 (it uses none of its symbols). libXcursor.so.1 (it uses none of its symbols). libXcomposite.so.1 (it uses none of its symbols). libXdamage.so.1 (it uses none of its symbols). libcairo.so.2 (it uses none of its symbols). libXfixes.so.3 (it uses none of its symbols). libpopt.so.0 (it uses none of its symbols). libxml2.so.2 (it uses none of its symbols). libgmodule-2.0.so.0 (it uses none of its symbols). librt.so.1 (it uses none of its symbols). libdl.so.2 (it uses none of its symbols). libpthread.so.0 (it uses none of its symbols). libgcc_s.so.1 (it uses none of its symbols). --disable-gnome variant uselessly linked with: libatk-1.0.so.0 (it uses none of its symbols). libpangocairo-1.0.so.0 (it uses none of its symbols). libfontconfig.so.1 (it uses none of its symbols). libXext.so.6 (it uses none of its symbols). libXrender.so.1 (it uses none of its symbols). libXinerama.so.1 (it uses none of its symbols). libXi.so.6 (it uses none of its symbols). libXrandr.so.2 (it uses none of its symbols). libXcursor.so.1 (it uses none of its symbols). libXcomposite.so.1 (it uses none of its symbols). libXdamage.so.1 (it uses none of its symbols). libcairo.so.2 (it uses none of its symbols). libXfixes.so.3 (it uses none of its symbols). libgmodule-2.0.so.0 (it uses none of its symbols). librt.so.1 (it uses none of its symbols). libxml2.so.2 (it uses none of its symbols). libdl.so.2 (it uses none of its symbols). libpthread.so.0 (it uses none of its symbols). libgcc_s.so.1 (it uses none of its symbols). At a first glance this is due to configure demanding these to be added to LDFLAGS. If someone finds the time to go through these and strip it down to only the required ones before me, please feel free to do so. -- Best regards, Kilian
Attachment:
signature.asc
Description: Digital signature