Re: 6.2 running 4.x binaries (missing libc.so.3)
On Tue, Mar 13, 2007 at 11:59:21AM -0700, Eric P. Scott wrote: > [Kris Kennaway <[EMAIL PROTECTED]>] > >libc.so.3 was FreeBSD 3.x, not 4.x. > > And misc/compat3x is marked FORBIDDEN. Yep, that's easily overridden, but something the OP will have to evaluate for himself. Kris ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: 6.2 running 4.x binaries (missing libc.so.3)
[Kris Kennaway <[EMAIL PROTECTED]>] >libc.so.3 was FreeBSD 3.x, not 4.x. And misc/compat3x is marked FORBIDDEN. -=EPS=- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: 6.2 running 4.x binaries (missing libc.so.3)
On Tue, Mar 13, 2007 at 08:32:49AM -0400, Thomas David Rivers wrote: > > I've been trying to run 4.x binaries on FreeBSD 6.2; with > the compat4x package (and/or port) installed. > > 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? libc.so.3 was FreeBSD 3.x, not 4.x. Kris ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: 6.2 running 4.x binaries (missing libc.so.3)
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.3libc.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 pgpP5h4rGhyeY.pgp Description: PGP signature
Re: 6.2 running 4.x binaries (missing libc.so.3)
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.3libc.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.) The safe way is to update/rebuild against current libs; failing that, to install the compat?x package. Robert Huff ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
RE: 6.2 running 4.x binaries (missing libc.so.3)
> > > I've been trying to run 4.x binaries on FreeBSD 6.2; with the > compat4x package (and/or port) installed. > > 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? > > - Thanks - > - Dave Rivers - > I usually had lots of trouble with these libraries. The best solution I've found was to do a find ./ -name "libc.so*" on the /usr/* folder, you might find libc.so.4 or libc.so.2 , cp to libc.so.3 usually fixes it (you may need to do this for multiple files as the errors progress). Not the best way of doing it, but it does job! ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: 6.2 running 4.x binaries (missing libc.so.3)
Em Ter, 2007-03-13 às 09:47 -0500, Robert Huff escreveu: > Thomas David Rivers writes: > > > > I've been trying to run 4.x binaries on FreeBSD 6.2; with > > the compat4x package (and/or port) installed. > > > > 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.3libc.so libm.so.3 libm.so .. that is every shared library it complains add it to the /etc/libmap.conf It worked for me for 5.x binaries and 4.x on a FreeBSD 6.1/6.2 Sergio ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"