Re: 6.2 running 4.x binaries (missing libc.so.3)

2007-03-13 Thread Kris Kennaway
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)

2007-03-13 Thread Eric P. Scott
[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)

2007-03-13 Thread Kris Kennaway
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)

2007-03-13 Thread Kris Kennaway
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)

2007-03-13 Thread Robert Huff
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)

2007-03-13 Thread Tamouh H.
> 
> 
> 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)

2007-03-13 Thread Sergio Lenzi
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]"


6.2 running 4.x binaries (missing libc.so.3)

2007-03-13 Thread Robert Huff

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 ?



Robert Huff
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


6.2 running 4.x binaries (missing libc.so.3)

2007-03-13 Thread Thomas David Rivers

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 -

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"