Date: Fri, 11 May 2001 11:46:08 -0500 From: Mike Meyer <mwm@mired.org> To: "Richard E. Hawkins" <dochawk@psu.edu> Cc: questions@freebsd.org Subject: Re: bug reporting for link to obsolete library? Message-ID: <15100.5968.582238.297949@guru.mired.org> In-Reply-To: <81668553@toto.iv>
next in thread | previous in thread | raw e-mail | index | archive | help
Richard E. Hawkins <dochawk@psu.edu> types: > I'm assuming that this is a bug . . . > The xforms package tries to link to a file that is no longer part of > STABLE: > > > fac13ttyp3:/root#objdump -x /usr/X11R6/lib/libforms.so.0.88 | grep lib > /usr/X11R6/lib/libforms.so.0.88: file format elf32-i386 > /usr/X11R6/lib/libforms.so.0.88 > NEEDED libc.so.3 > SONAME libforms.so.0.88 > 0004b2c0 g F .text 000000a8 fl_library_version > > 4.3 has libc.so.4, not .3. I assume this is a bug--is it? Do I report > it to the package maintainer/owner, or what? It's not a bug, it's an installation problem.. The xforms port downloads a *binary* of the library, not the sources (which probably aren't available). The library is linked against libc.so.3. There's nothing you can do about that, except ask the libxforms developers to provide a version linked against a modern freebsd. To fix this, you need to install the FreeBSD 3.x compatability libraries. You can do that from sysinstall if you're runing -RELEASE, or by doing "make install" in /usr/src/lib/compat/compat3x.i386. If you're tracking -STABLE, add "COMPAT3X= yes" to your /etc/make.conf. <mike -- Mike Meyer <mwm@mired.org> http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15100.5968.582238.297949>