6.2 running 4.x binaries (missing libc.so.3)
Kris Kennaway
kris at obsecurity.org
Tue Mar 13 17:51:47 UTC 2007
On Tue, Mar 13, 2007 at 10:27:27AM -0500, Robert Huff wrote:
> Sergio Lenzi writes:
>
> > > > However, the 4.x binaries want to find libc.so.3, which
> > > > doesn't seem to be anywhere around.
> > > >
> > > > Anyone know the trick to getting this to work?
> > >
> > > /usr/ports/misc/compat4x ?
> >
> > or as a workaround
> > add in the /etc/libmap.conf
> >
> > libc.so.3 libc.so
> > libm.so.3 libm.so
> >
> > ......
> > that is every shared library it complains add it to
> > the /etc/libmap.conf
>
> That can work.
> On the other hand, there's no guarantee the ABI - never mind
> the internal operation - of any function will remain constant across
> a major version bump. (As far as I know.)
In fact in FreeBSD a version bump is almost always a guarantee that
they are incompatible and you will break some applications by doing
this.
Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20070313/039b66e0/attachment.pgp
More information about the freebsd-questions
mailing list