Unnecessary linked libraries

View: New views
4 Messages — Rating Filter:   Alert me  

Unnecessary linked libraries

by Eugen Dedu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

During building debian packages of ekiga, ptlib and opal, I receive many
warnings about libraries linked uselessly.  Can these libraries be
removed from the list of linked libraries?  I imagine however that they
are needed for certain parameteres to configure, so if it is to
complicated, let's stay with the actual code.  I think (so not sure)
that this might have negative influences to entering in debian testing
of these packages: imagine that libz does not enter testing, this then
prevents ekiga to enter testing, because its executable erroneously
depends on it...

Here are the warnings:



for ekiga:
dpkg-shlibdeps: warning: dependency on libz.so.1 could be avoided if
"debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libdbus-1.so.3 could be avoided
if "debian/ekiga-snapshot/usr/bin/ekiga-helper
debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libbonobo-activation.so.4 could
be avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libXrender.so.1 could be avoided
if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libfontconfig.so.1 could be
avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
if "debian/ekiga-snapshot/usr/bin/ekiga-helper
debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libbonoboui-2.so.0 could be
avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpopt.so.0 could be avoided if
"debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
"debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgnomecanvas-2.so.0 could be
avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgnomevfs-2.so.0 could be
avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpixman-1.so.0 could be avoided
if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpangocairo-1.0.so.0 could be
avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libfreetype.so.6 could be avoided
if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libICE.so.6 could be avoided if
"debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libORBit-2.so.0 could be avoided
if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if
"debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libxcb-render-util.so.0 could be
avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libxcb-render.so.0 could be
avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgmodule-2.0.so.0 could be
avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libcairo.so.2 could be avoided if
"debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libbonobo-2.so.0 could be avoided
if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libSM.so.6 could be avoided if
"debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpng12.so.0 could be avoided if
"debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libxcb.so.1 could be avoided if
"debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libart_lgpl_2.so.2 could be
avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libz.so.1 could be avoided if
"debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libdbus-1.so.3 could be avoided
if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga-helper
debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libbonobo-activation.so.4 could
be avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libXrender.so.1 could be avoided
if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libfontconfig.so.1 could be
avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga-helper
debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpopt.so.0 could be avoided if
"debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
"debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpixman-1.so.0 could be avoided
if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgnome-2.so.0 could be avoided
if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpangocairo-1.0.so.0 could be
avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libfreetype.so.6 could be avoided
if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libORBit-2.so.0 could be avoided
if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if
"debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libxcb-render-util.so.0 could be
avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libxcb-render.so.0 could be
avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgmodule-2.0.so.0 could be
avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libcairo.so.2 could be avoided if
"debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libbonobo-2.so.0 could be avoided
if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpng12.so.0 could be avoided if
"debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libxcb.so.1 could be avoided if
"debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
against it (they use none of its symbols).



for ptlib:
dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
"debian/libpt-snapshot/usr/lib/libpt.so.2.3-beta0" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
"debian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l2_pwplugin.so
debian/libpt-snapshot-ptrace/u
sr/lib/ptlib-snapshot/2.3-beta0/device/sound/alsa_pwplugin.so
debian/libpt-snapshot-ptrace/usr/lib/libpt.so.2.3-beta0
debian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/avc
_pwplugin.so
debian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l_pwplugin.so
debian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/oss_pwplugin.so
d
ebian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/dc_pwplugin.so"
were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
"debian/libpt-snapshot-develop/usr/lib/libpt.so.2.3-beta0
debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/
videoinput/avc_pwplugin.so
debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/alsa_pwplugin.so
debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/oss_p
wplugin.so
debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l_pwplugin.so
debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l2_pwplugi
n.so
debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/dc_pwplugin.so"
were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
"debian/libpt-snapshot-plugins-alsa/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/alsa_pwplugin.so"
were not uselessly linked ag
ainst it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
"debian/libpt-snapshot-plugins-oss/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/oss_pwplugin.so"
were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
"debian/libpt-snapshot-plugins-v4l2/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l2_pwplugin.so"
were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
"debian/libpt-snapshot-plugins-v4l/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l_pwplugin.so"
were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
"debian/libpt-snapshot-plugins-dc/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/dc_pwplugin.so"
were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libdv.so.4 could be avoided if
"debian/libpt-snapshot-plugins-dc/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/dc_pwplugin.so"
were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
"debian/libpt-snapshot-plugins-avc/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/avc_pwplugin.so"
were not uselessly linked against it (they use none of its symbols).



for opal:
dpkg-shlibdeps: warning: dependency on libssl.so.0.9.8 could be avoided
if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libldap_r-2.4.so.2 could be
avoided if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on liblber-2.4.so.2 could be avoided
if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libexpat.so.1 could be avoided if
"debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided
if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
"debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libSDL-1.2.so.0 could be avoided
if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libogg.so.0 could be avoided if
"debian/libopal-snapshot/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/theora_video_pwplugin.so"
were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libsasl2.so.2 could be avoided if
"debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libx264.so.59 could be avoided if
"debian/libopal-snapshot-plugins-h264/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/h264_video_pwplugin_helper"
were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided
if
"debian/libopal-snapshot-plugins-h264/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/h264_video_pwplugin_helper"
were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libssl.so.0.9.8 could be avoided
if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libldap_r-2.4.so.2 could be
avoided if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0"
were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on liblber-2.4.so.2 could be avoided
if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libexpat.so.1 could be avoided if
"debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided
if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
"debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libSDL-1.2.so.0 could be avoided
if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libogg.so.0 could be avoided if
"debian/libopal-snapshot-ptrace/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/theora_video_pwplugin.so"
were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libsasl2.so.2 could be avoided if
"debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libssl.so.0.9.8 could be avoided
if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libldap_r-2.4.so.2 could be
avoided if
"debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on liblber-2.4.so.2 could be avoided
if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libexpat.so.1 could be avoided if
"debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided
if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
"debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libSDL-1.2.so.0 could be avoided
if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libogg.so.0 could be avoided if
"debian/libopal-snapshot-develop/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/theora_video_pwplugin.so"
were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libsasl2.so.2 could be avoided if
"debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were not
uselessly linked against it (they use none of its symbols).


--
Eugen
_______________________________________________
Ekiga-devel-list mailing list
Ekiga-devel-list@...
http://mail.gnome.org/mailman/listinfo/ekiga-devel-list

Re: Unnecessary linked libraries

by Damien Sandras :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I think they are dependancies of our dependancies.

Le mardi 22 juillet 2008 à 11:13 +0200, Eugen Dedu a écrit :

> Hi,
>
> During building debian packages of ekiga, ptlib and opal, I receive many
> warnings about libraries linked uselessly.  Can these libraries be
> removed from the list of linked libraries?  I imagine however that they
> are needed for certain parameteres to configure, so if it is to
> complicated, let's stay with the actual code.  I think (so not sure)
> that this might have negative influences to entering in debian testing
> of these packages: imagine that libz does not enter testing, this then
> prevents ekiga to enter testing, because its executable erroneously
> depends on it...
>
> Here are the warnings:
>
>
>
> for ekiga:
> dpkg-shlibdeps: warning: dependency on libz.so.1 could be avoided if
> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
> it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libdbus-1.so.3 could be avoided
> if "debian/ekiga-snapshot/usr/bin/ekiga-helper
> debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
> it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libbonobo-activation.so.4 could
> be avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libXrender.so.1 could be avoided
> if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libfontconfig.so.1 could be
> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
> if "debian/ekiga-snapshot/usr/bin/ekiga-helper
> debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
> it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libbonoboui-2.so.0 could be
> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpopt.so.0 could be avoided if
> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
> it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
> it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgnomecanvas-2.so.0 could be
> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgnomevfs-2.so.0 could be
> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpixman-1.so.0 could be avoided
> if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpangocairo-1.0.so.0 could be
> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libfreetype.so.6 could be avoided
> if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libICE.so.6 could be avoided if
> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
> it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libORBit-2.so.0 could be avoided
> if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if
> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
> it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libxcb-render-util.so.0 could be
> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libxcb-render.so.0 could be
> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgmodule-2.0.so.0 could be
> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libcairo.so.2 could be avoided if
> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
> it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libbonobo-2.so.0 could be avoided
> if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libSM.so.6 could be avoided if
> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
> it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpng12.so.0 could be avoided if
> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
> it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libxcb.so.1 could be avoided if
> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
> it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libart_lgpl_2.so.2 could be
> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libz.so.1 could be avoided if
> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libdbus-1.so.3 could be avoided
> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga-helper
> debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libbonobo-activation.so.4 could
> be avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libXrender.so.1 could be avoided
> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libfontconfig.so.1 could be
> avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga-helper
> debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpopt.so.0 could be avoided if
> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpixman-1.so.0 could be avoided
> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgnome-2.so.0 could be avoided
> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpangocairo-1.0.so.0 could be
> avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libfreetype.so.6 could be avoided
> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libORBit-2.so.0 could be avoided
> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if
> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libxcb-render-util.so.0 could be
> avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libxcb-render.so.0 could be
> avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgmodule-2.0.so.0 could be
> avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libcairo.so.2 could be avoided if
> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libbonobo-2.so.0 could be avoided
> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpng12.so.0 could be avoided if
> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libxcb.so.1 could be avoided if
> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
> against it (they use none of its symbols).
>
>
>
> for ptlib:
> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
> "debian/libpt-snapshot/usr/lib/libpt.so.2.3-beta0" were not uselessly
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
> "debian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l2_pwplugin.so
> debian/libpt-snapshot-ptrace/u
> sr/lib/ptlib-snapshot/2.3-beta0/device/sound/alsa_pwplugin.so
> debian/libpt-snapshot-ptrace/usr/lib/libpt.so.2.3-beta0
> debian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/avc
> _pwplugin.so
> debian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l_pwplugin.so
> debian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/oss_pwplugin.so
> d
> ebian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/dc_pwplugin.so"
> were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
> "debian/libpt-snapshot-develop/usr/lib/libpt.so.2.3-beta0
> debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/
> videoinput/avc_pwplugin.so
> debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/alsa_pwplugin.so
> debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/oss_p
> wplugin.so
> debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l_pwplugin.so
> debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l2_pwplugi
> n.so
> debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/dc_pwplugin.so"
> were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
> "debian/libpt-snapshot-plugins-alsa/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/alsa_pwplugin.so"
> were not uselessly linked ag
> ainst it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
> "debian/libpt-snapshot-plugins-oss/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/oss_pwplugin.so"
> were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
> "debian/libpt-snapshot-plugins-v4l2/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l2_pwplugin.so"
> were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
> "debian/libpt-snapshot-plugins-v4l/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l_pwplugin.so"
> were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
> "debian/libpt-snapshot-plugins-dc/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/dc_pwplugin.so"
> were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libdv.so.4 could be avoided if
> "debian/libpt-snapshot-plugins-dc/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/dc_pwplugin.so"
> were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
> "debian/libpt-snapshot-plugins-avc/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/avc_pwplugin.so"
> were not uselessly linked against it (they use none of its symbols).
>
>
>
> for opal:
> dpkg-shlibdeps: warning: dependency on libssl.so.0.9.8 could be avoided
> if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libldap_r-2.4.so.2 could be
> avoided if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were
> not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on liblber-2.4.so.2 could be avoided
> if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
> if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libexpat.so.1 could be avoided if
> "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided
> if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
> "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libSDL-1.2.so.0 could be avoided
> if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libogg.so.0 could be avoided if
> "debian/libopal-snapshot/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/theora_video_pwplugin.so"
> were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libsasl2.so.2 could be avoided if
> "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libx264.so.59 could be avoided if
> "debian/libopal-snapshot-plugins-h264/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/h264_video_pwplugin_helper"
> were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided
> if
> "debian/libopal-snapshot-plugins-h264/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/h264_video_pwplugin_helper"
> were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libssl.so.0.9.8 could be avoided
> if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
> not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libldap_r-2.4.so.2 could be
> avoided if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0"
> were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on liblber-2.4.so.2 could be avoided
> if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
> not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
> if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
> not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libexpat.so.1 could be avoided if
> "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided
> if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
> not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
> "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libSDL-1.2.so.0 could be avoided
> if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
> not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libogg.so.0 could be avoided if
> "debian/libopal-snapshot-ptrace/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/theora_video_pwplugin.so"
> were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libsasl2.so.2 could be avoided if
> "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libssl.so.0.9.8 could be avoided
> if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
> not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libldap_r-2.4.so.2 could be
> avoided if
> "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on liblber-2.4.so.2 could be avoided
> if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
> not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
> if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
> not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libexpat.so.1 could be avoided if
> "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided
> if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
> not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
> "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libSDL-1.2.so.0 could be avoided
> if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
> not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libogg.so.0 could be avoided if
> "debian/libopal-snapshot-develop/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/theora_video_pwplugin.so"
> were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libsasl2.so.2 could be avoided if
> "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were not
> uselessly linked against it (they use none of its symbols).
>
>
--
 _     Damien Sandras
(o-      
//\    Ekiga Softphone : http://www.ekiga.org/
v_/_   NOVACOM         : http://www.novacom.be/
       FOSDEM          : http://www.fosdem.org/
       SIP Phone       : sip:dsandras@...
                       

_______________________________________________
Ekiga-devel-list mailing list
Ekiga-devel-list@...
http://mail.gnome.org/mailman/listinfo/ekiga-devel-list

Re: Unnecessary linked libraries

by Eugen Dedu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hm...  Here is the line for building ekiga, where -lz, -ldbus-1,
-lpthread for ex. are present:

g++ -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1
-pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DORBIT2=1
-pthread -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0
-I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0
-I/usr/lib/gnome-vfs-2.0/include -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0
-I/usr/include/libart-2.0 -I/usr/include/gnome-keyring-1
-I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0
-I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0
-I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12
-I/usr/include/pixman-1 -I/usr/include/dbus-1.0
-I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/opal -DPTRACING -DNDEBUG -Os
-g -fno-exceptions -felide-constructors -I/usr/include/sigc++-2.0
-I/usr/lib/sigc++-2.0/include -I/usr/include/libxml2 -g -O2 -Wall
-Wextra -Winit-self -Wswitch-default -Wswitch-enum -Wstrict-aliasing=2
-Wfloat-equal -Wshadow -o ekiga accounts.o callbacks.o conf.o dialpad.o
assistant.o main.o misc.o preferences.o tools.o statusicon.o
statusmenu.o videoinput.o videooutput.o audiodev.o ekiga.o manager.o
h323.o pcss.o sip-presentity.o sip-chat-simple.o sip-dialect.o sip.o
opal-account.o opal-bank.o opal-call.o opal-codec-description.o
opal-gmconf-bridge.o opal-main.o dbus.o -Wl,--export-dynamic -pthread
-pthread  ../lib/.libs/libekiga.a ../lib/engine/.libs/libekiga_engine.a
/usr/lib/libfreetype.so -lz -lfontconfig -lpng12 -lxcb-render-util
-lxcb-render -lxcb -lXrender -lX11 -lpixman-1 -lXv
/usr/lib/libavahi-common.so /usr/lib/libavahi-client.so
/usr/lib/libavahi-glib.so -lebook-1.2 -ledataserver-1.2 -llber -lldap
/usr/lib/libgnomeui-2.so -lSM -lICE /usr/lib/libbonoboui-2.so
/usr/lib/libgnomevfs-2.so /usr/lib/libgnomecanvas-2.so
/usr/lib/libgnome-2.so /usr/lib/libpopt.so /usr/lib/libbonobo-2.so
/usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so
/usr/lib/libart_lgpl_2.so /usr/lib/libgtk-x11-2.0.so
/usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so
/usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangocairo-1.0.so
/usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libgconf-2.so
/usr/lib/libgthread-2.0.so -lrt /usr/lib/libgmodule-2.0.so -ldbus-glib-1
-ldbus-1 /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so -ldl
-lpthread -lopal -lpt /usr/lib/libsigc-2.0.so /usr/lib/libxml2.so -lresolv

Damien Sandras wrote:

> Hi,
>
> I think they are dependancies of our dependancies.
>
> Le mardi 22 juillet 2008 à 11:13 +0200, Eugen Dedu a écrit :
>> Hi,
>>
>> During building debian packages of ekiga, ptlib and opal, I receive many
>> warnings about libraries linked uselessly.  Can these libraries be
>> removed from the list of linked libraries?  I imagine however that they
>> are needed for certain parameteres to configure, so if it is to
>> complicated, let's stay with the actual code.  I think (so not sure)
>> that this might have negative influences to entering in debian testing
>> of these packages: imagine that libz does not enter testing, this then
>> prevents ekiga to enter testing, because its executable erroneously
>> depends on it...
>>
>> Here are the warnings:
>>
>>
>>
>> for ekiga:
>> dpkg-shlibdeps: warning: dependency on libz.so.1 could be avoided if
>> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
>> it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libdbus-1.so.3 could be avoided
>> if "debian/ekiga-snapshot/usr/bin/ekiga-helper
>> debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
>> it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libbonobo-activation.so.4 could
>> be avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libXrender.so.1 could be avoided
>> if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libfontconfig.so.1 could be
>> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
>> if "debian/ekiga-snapshot/usr/bin/ekiga-helper
>> debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
>> it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libbonoboui-2.so.0 could be
>> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libpopt.so.0 could be avoided if
>> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
>> it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
>> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
>> it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libgnomecanvas-2.so.0 could be
>> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libgnomevfs-2.so.0 could be
>> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libpixman-1.so.0 could be avoided
>> if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libpangocairo-1.0.so.0 could be
>> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libfreetype.so.6 could be avoided
>> if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libICE.so.6 could be avoided if
>> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
>> it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libORBit-2.so.0 could be avoided
>> if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if
>> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
>> it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libxcb-render-util.so.0 could be
>> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libxcb-render.so.0 could be
>> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libgmodule-2.0.so.0 could be
>> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libcairo.so.2 could be avoided if
>> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
>> it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libbonobo-2.so.0 could be avoided
>> if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libSM.so.6 could be avoided if
>> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
>> it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libpng12.so.0 could be avoided if
>> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
>> it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libxcb.so.1 could be avoided if
>> "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly linked against
>> it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libart_lgpl_2.so.2 could be
>> avoided if "debian/ekiga-snapshot/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libz.so.1 could be avoided if
>> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libdbus-1.so.3 could be avoided
>> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga-helper
>> debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libbonobo-activation.so.4 could
>> be avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libXrender.so.1 could be avoided
>> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libfontconfig.so.1 could be
>> avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
>> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga-helper
>> debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libpopt.so.0 could be avoided if
>> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
>> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libpixman-1.so.0 could be avoided
>> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libgnome-2.so.0 could be avoided
>> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libpangocairo-1.0.so.0 could be
>> avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libfreetype.so.6 could be avoided
>> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libORBit-2.so.0 could be avoided
>> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if
>> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libxcb-render-util.so.0 could be
>> avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libxcb-render.so.0 could be
>> avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libgmodule-2.0.so.0 could be
>> avoided if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libcairo.so.2 could be avoided if
>> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libbonobo-2.so.0 could be avoided
>> if "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libpng12.so.0 could be avoided if
>> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libxcb.so.1 could be avoided if
>> "debian/ekiga-snapshot-gtkonly/usr/bin/ekiga" were not uselessly linked
>> against it (they use none of its symbols).
>>
>>
>>
>> for ptlib:
>> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
>> "debian/libpt-snapshot/usr/lib/libpt.so.2.3-beta0" were not uselessly
>> linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
>> "debian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l2_pwplugin.so
>> debian/libpt-snapshot-ptrace/u
>> sr/lib/ptlib-snapshot/2.3-beta0/device/sound/alsa_pwplugin.so
>> debian/libpt-snapshot-ptrace/usr/lib/libpt.so.2.3-beta0
>> debian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/avc
>> _pwplugin.so
>> debian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l_pwplugin.so
>> debian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/oss_pwplugin.so
>> d
>> ebian/libpt-snapshot-ptrace/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/dc_pwplugin.so"
>> were not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
>> "debian/libpt-snapshot-develop/usr/lib/libpt.so.2.3-beta0
>> debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/
>> videoinput/avc_pwplugin.so
>> debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/alsa_pwplugin.so
>> debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/oss_p
>> wplugin.so
>> debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l_pwplugin.so
>> debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l2_pwplugi
>> n.so
>> debian/libpt-snapshot-develop/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/dc_pwplugin.so"
>> were not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
>> "debian/libpt-snapshot-plugins-alsa/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/alsa_pwplugin.so"
>> were not uselessly linked ag
>> ainst it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
>> "debian/libpt-snapshot-plugins-oss/usr/lib/ptlib-snapshot/2.3-beta0/device/sound/oss_pwplugin.so"
>> were not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
>> "debian/libpt-snapshot-plugins-v4l2/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l2_pwplugin.so"
>> were not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
>> "debian/libpt-snapshot-plugins-v4l/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/v4l_pwplugin.so"
>> were not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
>> "debian/libpt-snapshot-plugins-dc/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/dc_pwplugin.so"
>> were not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libdv.so.4 could be avoided if
>> "debian/libpt-snapshot-plugins-dc/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/dc_pwplugin.so"
>> were not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if
>> "debian/libpt-snapshot-plugins-avc/usr/lib/ptlib-snapshot/2.3-beta0/device/videoinput/avc_pwplugin.so"
>> were not uselessly linked against it (they use none of its symbols).
>>
>>
>>
>> for opal:
>> dpkg-shlibdeps: warning: dependency on libssl.so.0.9.8 could be avoided
>> if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libldap_r-2.4.so.2 could be
>> avoided if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were
>> not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on liblber-2.4.so.2 could be avoided
>> if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
>> if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libexpat.so.1 could be avoided if
>> "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided
>> if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
>> "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libSDL-1.2.so.0 could be avoided
>> if "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libogg.so.0 could be avoided if
>> "debian/libopal-snapshot/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/theora_video_pwplugin.so"
>> were not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libsasl2.so.2 could be avoided if
>> "debian/libopal-snapshot/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libx264.so.59 could be avoided if
>> "debian/libopal-snapshot-plugins-h264/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/h264_video_pwplugin_helper"
>> were not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided
>> if
>> "debian/libopal-snapshot-plugins-h264/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/h264_video_pwplugin_helper"
>> were not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libssl.so.0.9.8 could be avoided
>> if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
>> not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libldap_r-2.4.so.2 could be
>> avoided if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0"
>> were not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on liblber-2.4.so.2 could be avoided
>> if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
>> not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
>> if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
>> not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libexpat.so.1 could be avoided if
>> "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided
>> if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
>> not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
>> "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libSDL-1.2.so.0 could be avoided
>> if "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were
>> not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libogg.so.0 could be avoided if
>> "debian/libopal-snapshot-ptrace/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/theora_video_pwplugin.so"
>> were not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libsasl2.so.2 could be avoided if
>> "debian/libopal-snapshot-ptrace/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libssl.so.0.9.8 could be avoided
>> if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
>> not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libldap_r-2.4.so.2 could be
>> avoided if
>> "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on liblber-2.4.so.2 could be avoided
>> if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
>> not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libresolv.so.2 could be avoided
>> if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
>> not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libexpat.so.1 could be avoided if
>> "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided
>> if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
>> not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
>> "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libSDL-1.2.so.0 could be avoided
>> if "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were
>> not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libogg.so.0 could be avoided if
>> "debian/libopal-snapshot-develop/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video/theora_video_pwplugin.so"
>> were not uselessly linked against it (they use none of its symbols).
>> dpkg-shlibdeps: warning: dependency on libsasl2.so.2 could be avoided if
>> "debian/libopal-snapshot-develop/usr/lib/libopal.so.3.3-beta0" were not
>> uselessly linked against it (they use none of its symbols).
>>
>>
_______________________________________________
Ekiga-devel-list mailing list
Ekiga-devel-list@...
http://mail.gnome.org/mailman/listinfo/ekiga-devel-list

Re: Unnecessary linked libraries

by Damien Sandras :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Le mardi 22 juillet 2008 à 12:32 +0200, Eugen Dedu a écrit :

> Hm...  Here is the line for building ekiga, where -lz, -ldbus-1,
> -lpthread for ex. are present:
>
> g++ -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1
> -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DORBIT2=1
> -pthread -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0
> -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0
> -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
> -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0
> -I/usr/include/libart-2.0 -I/usr/include/gnome-keyring-1
> -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0
> -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0
> -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0
> -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12
> -I/usr/include/pixman-1 -I/usr/include/dbus-1.0
> -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -I/usr/include/opal -DPTRACING -DNDEBUG -Os
> -g -fno-exceptions -felide-constructors -I/usr/include/sigc++-2.0
> -I/usr/lib/sigc++-2.0/include -I/usr/include/libxml2 -g -O2 -Wall
> -Wextra -Winit-self -Wswitch-default -Wswitch-enum -Wstrict-aliasing=2
> -Wfloat-equal -Wshadow -o ekiga accounts.o callbacks.o conf.o dialpad.o
> assistant.o main.o misc.o preferences.o tools.o statusicon.o
> statusmenu.o videoinput.o videooutput.o audiodev.o ekiga.o manager.o
> h323.o pcss.o sip-presentity.o sip-chat-simple.o sip-dialect.o sip.o
> opal-account.o opal-bank.o opal-call.o opal-codec-description.o
> opal-gmconf-bridge.o opal-main.o dbus.o -Wl,--export-dynamic -pthread
> -pthread  ../lib/.libs/libekiga.a ../lib/engine/.libs/libekiga_engine.a
> /usr/lib/libfreetype.so -lz -lfontconfig -lpng12 -lxcb-render-util
> -lxcb-render -lxcb -lXrender -lX11 -lpixman-1 -lXv
> /usr/lib/libavahi-common.so /usr/lib/libavahi-client.so
> /usr/lib/libavahi-glib.so -lebook-1.2 -ledataserver-1.2 -llber -lldap
> /usr/lib/libgnomeui-2.so -lSM -lICE /usr/lib/libbonoboui-2.so
> /usr/lib/libgnomevfs-2.so /usr/lib/libgnomecanvas-2.so
> /usr/lib/libgnome-2.so /usr/lib/libpopt.so /usr/lib/libbonobo-2.so
> /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so
> /usr/lib/libart_lgpl_2.so /usr/lib/libgtk-x11-2.0.so
> /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so
> /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangocairo-1.0.so
> /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libgconf-2.so
> /usr/lib/libgthread-2.0.so -lrt /usr/lib/libgmodule-2.0.so -ldbus-glib-1
> -ldbus-1 /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so -ldl
> -lpthread -lopal -lpt /usr/lib/libsigc-2.0.so /usr/lib/libxml2.so -lresolv
>


They are generated by pkg-config.

There is no place in the auto* stuff where we link to libz.
libpthread is essential to every Linux program (otherwise, no threads)
and libdbus-1 is linked because DBUS support is compiled in.
--
 _     Damien Sandras
(o-      
//\    Ekiga Softphone : http://www.ekiga.org/
v_/_   NOVACOM         : http://www.novacom.be/
       FOSDEM          : http://www.fosdem.org/
       SIP Phone       : sip:dsandras@...
                       

_______________________________________________
Ekiga-devel-list mailing list
Ekiga-devel-list@...
http://mail.gnome.org/mailman/listinfo/ekiga-devel-list