>>>>> "Ray" == J H M Dassen <[EMAIL PROTECTED]> writes:
Ray> On Wed, Jan 13, 1999 at 09:07:59 +0100, Michael Meskes wrote: >> I'm currently creating a new upload of gaby, but lintian keeps >> complaining: [EMAIL PROTECTED]:~/todo/gaby-0.2.6$ lintian >> ../gaby_0.2.6-1_i386.deb E: gaby: compiled-with-bad-libc >> usr/bin/gaby >> Since I use libc6-2.0.7v-1 I guess that won't be a problem. Could >> anyone explain to me where these symbols come from? Ray> Probably from another library you're linking against. Look at Ray> the ldd output for gaby, and run nm --dynamic --demangle Ray> <library> | grep frameinfo on each of the libraries it lists. I have the same error message from lintian for the r-base package but am unable to find out why it occurs. I tried checking for the name frameinfo in every library listed by ldd and I didn't find it. Is this perhaps a problem with lintian? bash-2.01$ lintian r-base_0.63.2-1_i386.deb E: r-base: compiled-with-bad-libc usr/lib/R/bin/R.binary W: r-base: extra-license-file usr/lib/R/library/base/help/license W: r-base: extra-license-file usr/lib/R/library/base/latex/license.tex W: r-base: extra-license-file usr/lib/R/library/base/R-ex/license.R W: r-base: extra-license-file usr/lib/R/COPYING bash-2.01$ ldd /usr/lib/R/bin/R.binary libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40010000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40019000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40030000) libreadline.so.2 => /lib/libreadline.so.2 (0x400d3000) libz.so.1 => /usr/lib/libz.so.1 (0x400fe000) libdl.so.2 => /lib/libdl.so.2 (0x4010d000) libncurses.so.4 => /lib/libncurses.so.4 (0x40110000) libm.so.6 => /lib/libm.so.6 (0x40150000) libc.so.6 => /lib/libc.so.6 (0x40169000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) bash-2.01$ nm --dynamic --demangle /usr/X11R6/lib/libSM.so.6 | grep frameinfo bash-2.01$ nm --dynamic --demangle /usr/X11R6/lib/libICE.so.6 | grep frameinfo bash-2.01$ nm --dynamic --demangle /usr/X11R6/lib/libX11.so.6 | grep frameinfo bash-2.01$ nm --dynamic --demangle /lib/libreadline.so.2 | grep frameinfo bash-2.01$ nm --dynamic --demangle /usr/lib/libz.so.1 | grep frameinfo bash-2.01$ nm --dynamic --demangle /lib/libdl.so.2 | grep frameinfo bash-2.01$ nm --dynamic --demangle /lib/libncurses.so.4 | grep frameinfo bash-2.01$ nm --dynamic --demangle /lib/libm.so.6 | grep frameinfo bash-2.01$ nm --dynamic --demangle /lib/libc.so.6 | grep frameinfo bash-2.01$ nm --dynamic --demangle /lib/ld-linux.so.2 | grep frameinfo