On Wed, Nov 30, 2011 at 11:40:42AM +0000, Andrew Ross wrote:
>
> I have fixed all the issues I have found. Still outstanding is Orions
> fortran issue (I don't see this) and the copyright issue.
Building the full debian packages using svn and -DNON_TRANSITIVE=ON
produces the following linkage related warnings. I think I have
fixed the libscironn linking against -lm and wxwidgets linking
against libplplotd issues. The remaining ones seem mostly to
do with extra external libraries pulled in for X / cairo / gd
etc from the pkg-config / cmake generated library lists. There
are also a number that seem related to libraries the compiler
automatically includes. There is also the libdl issue Orion
mentioned. We've cleaned this up a lot, but it is still not
perfect.
Andrew
dh_shlibdeps -a --no-package=octave-plplot -L libplplot11 \
-l
/tmp/buildd/plplot-5.9.9/debian/libplplot11/usr/lib:/tmp/buildd/plplot-5.9.9/debian/plplot-tcl/usr/lib
dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if
"debian/libplplot11/usr/lib/libplplotd.so.11.0.0" 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/libplplot-c++10/usr/lib/libplplotcxxd.so.10.0.0" 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/libplplot-fortran9/usr/lib/libplplotf77d.so.9.1.1
debian/libplplot-fortran9/usr/lib/libplplotf95d.so.9.1.1" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libquadmath.so.0 could be avoided if
"debian/libplplot-fortran9/usr/lib/libplplotf77d.so.9.1.1
debian/libplplot-fortran9/usr/lib/libplplotf95d.so.9.1.1" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libm.so.6 could be avoided if
"debian/libplplot-fortran9/usr/lib/libplplotf77d.so.9.1.1
debian/libplplot-fortran9/usr/lib/libplplotf95d.so.9.1.1" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: symbol hypot used by
debian/libcsiro0/usr/lib/libcsironn.so.0.0.1 found in none of the libraries.
dpkg-shlibdeps: warning: dependency on libSM.so.6 could be avoided if
"debian/plplot11-driver-xwin/usr/lib/plplot5.9.9/driversd/xwin.so" 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/plplot11-driver-xwin/usr/lib/plplot5.9.9/driversd/xwin.so" were not
uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libXext.so.6 could be avoided if
"debian/plplot11-driver-xwin/usr/lib/plplot5.9.9/driversd/xwin.so" were not
uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: symbol c_plreplot used by
debian/plplot11-driver-wxwidgets/usr/lib/libplplotwxwidgetsd.so.0.0.0 found in
none of the libraries.
dpkg-shlibdeps: warning: symbol c_plend1 used by
debian/plplot11-driver-wxwidgets/usr/lib/libplplotwxwidgetsd.so.0.0.0 found in
none of the libraries.
dpkg-shlibdeps: warning: symbol c_plcpstrm used by
debian/plplot11-driver-wxwidgets/usr/lib/libplplotwxwidgetsd.so.0.0.0 found in
none of the libraries.
dpkg-shlibdeps: warning: symbol plsfile used by
debian/plplot11-driver-wxwidgets/usr/lib/libplplotwxwidgetsd.so.0.0.0 found in
none of the libraries.
dpkg-shlibdeps: warning: symbol c_plspage used by
debian/plplot11-driver-wxwidgets/usr/lib/libplplotwxwidgetsd.so.0.0.0 found in
none of the libraries.
dpkg-shlibdeps: warning: symbol c_plsstrm used by
debian/plplot11-driver-wxwidgets/usr/lib/libplplotwxwidgetsd.so.0.0.0 found in
none of the libraries.
dpkg-shlibdeps: warning: symbol c_plgstrm used by
debian/plplot11-driver-wxwidgets/usr/lib/libplplotwxwidgetsd.so.0.0.0 found in
none of the libraries.
dpkg-shlibdeps: warning: symbol c_plsdev used by
debian/plplot11-driver-wxwidgets/usr/lib/libplplotwxwidgetsd.so.0.0.0 found in
none of the libraries.
dpkg-shlibdeps: warning: symbol c_pladv used by
debian/plplot11-driver-wxwidgets/usr/lib/libplplotwxwidgetsd.so.0.0.0 found in
none of the libraries.
dpkg-shlibdeps: warning: symbol c_plmkstrm used by
debian/plplot11-driver-wxwidgets/usr/lib/libplplotwxwidgetsd.so.0.0.0 found in
none of the libraries.
dpkg-shlibdeps: warning: dependency on libfreetype.so.6 could be avoided if
"debian/plplot11-driver-wxwidgets/usr/lib/libplplotwxwidgetsd.so.0.0.0
debian/plplot11-driver-wxwidgets/usr/lib/plplot5.9.9/driversd/wxwidgets.so"
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/plplot11-driver-wxwidgets/usr/lib/libplplotwxwidgetsd.so.0.0.0
debian/plplot11-driver-wxwidgets/usr/lib/plplot5.9.9/driversd/wxwidgets.so"
were not uselessly linked against it (they use none of its symbols).
pkg-shlibdeps: warning: dependency on libSM.so.6 could be avoided if
"debian/plplot-tcl/usr/lib/plplot5.9.9/driversd/tk.so
debian/plplot-tcl/usr/lib/libplplottcltkd.so.
9.2.0 debian/plplot-tcl/usr/bin/plserver
debian/plplot-tcl/usr/lib/plplot5.9.9/driversd/tkwin.so" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libm.so.6 could be avoided if
"debian/plplot-tcl/usr/lib/plplot5.9.9/driversd/tk.so
debian/plplot-tcl/usr/lib/plplot5.9.9/driversd
/tkwin.so" 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/plplot-tcl/usr/lib/plplot5.9.9/driversd/tk.so
debian/plplot-tcl/usr/lib/libplplottcltkd.so
.9.2.0 debian/plplot-tcl/usr/bin/plserver
debian/plplot-tcl/usr/lib/plplot5.9.9/driversd/tkwin.so" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libXext.so.6 could be avoided if
"debian/plplot-tcl/usr/lib/plplot5.9.9/driversd/tk.so
debian/plplot-tcl/usr/lib/libplplottcltkd.s
o.9.2.0 debian/plplot-tcl/usr/bin/plserver
debian/plplot-tcl/usr/lib/plplot5.9.9/driversd/tkwin.so" 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/plplot11-driver-gd/usr/lib/plplot5.9.9/driversd/gd.so" were not
uselessly linked against it
(they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libm.so.6 could be avoided if
"debian/plplot11-driver-gd/usr/lib/plplot5.9.9/driversd/gd.so" 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/plplot11-driver-gd/usr/lib/plplot5.9.9/driversd/gd.so" were not
uselessly linked agai
nst it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libjpeg.so.8 could be avoided if
"debian/plplot11-driver-gd/usr/lib/plplot5.9.9/driversd/gd.so" 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/plplot11-driver-gd/usr/lib/plplot5.9.9/driversd/gd.so" 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/plplot11-driver-cairo/usr/lib/plplot5.9.9/driversd/cairo.so" were not
uselessly li
nked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libSM.so.6 could be avoided if
"debian/plplot11-driver-cairo/usr/lib/plplot5.9.9/driversd/cairo.so" were not
uselessly linked agai
nst it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libglib-2.0.so.0 could be avoided if
"debian/plplot11-driver-cairo/usr/lib/plplot5.9.9/driversd/cairo.so" were not
uselessly linke
d against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgthread-2.0.so.0 could be avoided if
"debian/plplot11-driver-cairo/usr/lib/plplot5.9.9/driversd/cairo.so" were not
uselessly li
nked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libICE.so.6 could be avoided if
"debian/plplot11-driver-cairo/usr/lib/plplot5.9.9/driversd/cairo.so" were not
uselessly linked aga
inst it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libXext.so.6 could be avoided if
"debian/plplot11-driver-cairo/usr/lib/plplot5.9.9/driversd/cairo.so" were not
uselessly linked ag
ainst it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if
"debian/plplot11-driver-cairo/usr/lib/plplot5.9.9/driversd/cairo.so" were not
uselessly linked agai
nst it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided if
"debian/plplot11-driver-cairo/usr/lib/plplot5.9.9/driversd/cairo.so" were not
uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning:
debian/python-plplot/usr/lib/python2.6/dist-packages/_plplotcmodule.so contains
an unresolvable reference to symbol PyCapsule_GetPointer: it's
probably a plugin.
dpkg-shlibdeps: warning: 2 other similar warnings have been skipped (use -v to
see them all).
dpkg-shlibdeps: warning:
debian/python-plplot-qt/usr/lib/python2.6/dist-packages/plplot_pyqt4.so
contains an unresolvable reference to symbol PyCapsule_GetPointer: it's
probably a plugin.
dpkg-shlibdeps: warning: 1 similar warning has been skipped (use -v to see it).
dpkg-shlibdeps: warning: dependency on libQtSvg.so.4 could be avoided if
"debian/python-plplot-qt/usr/lib/python2.6/dist-packages/plplot_pyqt4.so
debian/python-plplot-qt/usr/lib/python2.7/dist-packages/plplot_pyqt4.so" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libplplotd.so.11 could be avoided if
"debian/python-plplot-qt/usr/lib/python2.6/dist-packages/plplot_pyqt4.so
debian/python-plplot-qt/usr/lib/python2.7/dist-packages/plplot_pyqt4.so" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libQtXml.so.4 could be avoided if
"debian/python-plplot-qt/usr/lib/python2.6/dist-packages/plplot_pyqt4.so
debian/python-plplot-qt/usr/lib/python2.7/dist-packages/plplot_pyqt4.so" were
not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning:
debian/plplot11-driver-qt/usr/lib/plplot5.9.9/driversd/qt.so contains an
unresolvable reference to symbol _ZN6QMutex4lockEv: it's probably a
plugin.
dpkg-shlibdeps: warning: 19 other similar warnings have been skipped (use -v to
see them all).
dpkg-shlibdeps: warning: dependency on libQtXml.so.4 could be avoided if
"debian/plplot11-driver-qt/usr/lib/libplplotqtd.so.0.0.1" 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/libplplot-ocaml/usr/lib/ocaml/stublibs/dllplcairo_stubs.so" were not
uselessly linked
against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libm.so.6 could be avoided if
"debian/libplplot-lua/usr/lib/lua/5.1/plplot/plplotluac.so" were not uselessly
linked against it
(they use none of its symbols).
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel