[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: register_frame_info troubles



>>>>> "Ray" == J H M Dassen <jdassen@wi.leidenuniv.nl> 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: meskes@feivel:~/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


Reply to: