Date: Thu, 19 Jul 2001 20:53:00 -0500 From: Mike Meyer <mwm@mired.org> To: Neil Darlow <neil@darlow.co.uk> Cc: questions@freebsd.org Subject: Re: Source Update is incomplete? Message-ID: <15191.36604.577995.987796@guru.mired.org> In-Reply-To: <25723275@toto.iv>
next in thread | previous in thread | raw e-mail | index | archive | help
Neil Darlow <neil@darlow.co.uk> types: > I haven't come across any good documentation on these so which do I > need to enable. I'm guessing that these are for compatibility with > older versions of FreeBSD and if I'm not running anything from 3.x, > and earlier, should I just enable COMPAT4X? You're right - they are for compatability with old versions of freebsd's C libraries. To run binaries from FreeBSD ?.X, you need to enable COMPAT?X. Note that some ports/packages install prebuilt binaries that may need those compat libraries, though I've not found anything that needs things prior to COMPAT3X. A message like '/usr/libexec/ld-elf.so.1: Shared object "libc.so.3" not found' from the binary is a good indication that it wants - in this case - COMPAT3X. As for COMPAT4X on 4-STABLE, it just creates old versions of some crypto libraries. You may not need it at all in that case. If you're running -current, you should read the description of -stable vs. -current at <URL: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/current-stable.html >, then consider whether you really want to be doing that. <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?15191.36604.577995.987796>