Okay to build potato package using slink g++ ?
I have taken over the xtide package. Unfortunately, when
compiling it with potato's g++ (1:2.95.2-0pre3) it core dumps on
a strange math error which the upstream author can't understand
(could be a library error for all we know).
If I build it on slink it appears to run fine on potato. Would
it be okay to upload a new verion built on slink? The 2.1.1
version currently in potato was uploaded early in potato and is
also based on libstdc++2.9. I know this makes a mess for non-x86
architectures.
This is the depends info for the slink-compiled version:
Depends: libc6, libpng2, libstdc++2.9, xlib6g (>= 3.3-5), xlib6g (>= 3.3.2.3a-2), xpm4g (>= 3.4j-0), zlib1g (>= 1:1.1.3)
# ldd /usr/bin/tide
libpng.so.2 => /usr/lib/libpng.so.2 (0x40015000)
libz.so.1 => /usr/lib/libz.so.1 (0x4003d000)
libstdc++-libc6.0-1.so.2 =>
/usr/lib/libstdc++-libc6.0-1.so.2 (0x4004b000)
libm.so.6 => /lib/libm.so.6 (0x4008f000)
libc.so.6 => /lib/libc.so.6 (0x400ac000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
This is the broken potato one:
Depends: libc6 (>= 2.1), libpng2(>=1.0.3), libstdc++2.10, xlib6g (>= 3.3-5), xlib6g (>= 3.3.5-1), xpm4g (>= 3.4j-0), zlib1g (>= 1:1.1.3)
# ldd tide
libpng.so.2 => /usr/lib/libpng.so.2 (0x40015000)
libz.so.1 => /usr/lib/libz.so.1 (0x4003d000)
libstdc++-libc6.1-2.so.3 =>
/usr/lib/libstdc++-libc6.1-2.so.3 (0x4004b000)
libm.so.6 => /lib/libm.so.6 (0x40090000)
libc.so.6 => /lib/libc.so.6 (0x400ad000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Thanks
--
Peter Galbraith, research scientist <GalbraithP@dfo-mpo.gc.ca>
6623'rd GNU/Linux user at the Counter - http://counter.li.org/
Reply to: