[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian FreeBSD

At 12:33 +1100 1999-11-21, Hamish Moffatt wrote:
>On Fri, Nov 19, 1999 at 10:38:50PM -0800, Joey Hess wrote:
>> Who said anything about emulated binaries? Port glibc to freebsd, and use it
>> natively.
>You still need syscall emulation, which is what the BSD linux-compat
>stuff does.

No you don't, a native FreeBSD port of glibc2 wouldn't have any need of
Linux system call emulation.
glibc is designed to be portable, the majority of its code is system
independant, system dependencies are in a hierarchial directory structure
(sysdeps/) from least specific to most specific as you traverse deeper in
the tree.
glibc1 was ported to NetBSD and several commercial unices.
In glibc2 the sysdeps for all the glibc1 ports are still present in the
source tree, but most of them wewren't ported to glibc2 and don't have
anyone supporting them (save for solaris2 which had a bit of work done
towards the end of the glibc 2.1 development cycle).
Joel Klecker (aka Espy)                    Debian GNU/Linux Developer
<URL:mailto:jk@espy.org>                 <URL:mailto:espy@debian.org>
<URL:http://web.espy.org/>               <URL:http://www.debian.org/>

Reply to: