[OpenSER-Devel] GNU/kFreeBSD support

Julien BLACHE jb at jblache.org
Thu Nov 29 12:39:54 UTC 2007


Hi,

I've just added GNU/kFreeBSD support to the build system a few hours
ago.

For those of you who might not know what this beast is, it's fairly
simple: it's a system running the FreeBSD kernel with a GNU userland,
including (and most importantly) the GNU libc. [1]

So, simply put, this system shares the generic userland properties of
any glibc-based system and the kernel properties of FreeBSD.

I've grepped through the tree for __OS_freebsd and __OS_linux and it
doesn't look like I have to add anything for __OS_gnu_kfreebsd. It
could be used in io_wait.c for kqueue, but GNU/kFreeBSD can't use a
FreeBSD old enough that it wouldn't support kqueue, so that's not
really warranted either.

The Debian packages for OpenSER build fine on GNU/kFreeBSD with the
current trunk.

JB.

[1] <http://www.debian.org/ports/kfreebsd-gnu/>

-- 
Julien BLACHE                                   <http://www.jblache.org> 
<jb at jblache.org>                                  GPG KeyID 0xF5D65169



More information about the Devel mailing list