Subject | RE: [firebird-support] Firebird on FreeBSD |
---|---|
Author | Nigel Weeks |
Post date | 2005-01-20T21:51:57Z |
I'll try and summarise where I'm up to:
contents out under any operating system.
(run something like: `rpm2cpio foo.rpm | cpio -idmv` in an empty directory)
Really though, in 4 years of using Firebird on FreeBSD, I've not had a
single need to use SuperServer - just give Classic a go, cause it'll take me
a week to get the SS build tested...
I've just heard back from the Maintainer, and he said (condensed): he hasn't
spent time wading through the build of SuperServer on FreeBSD as the way
Firebird uses Linux Threads doesn't lend itself well to running on FreeBSD
without significant modification. FreeBSD 5.3 has better support for
pre-NTPL Linux threads(handles cludgier code better), but there's still work
to be done.
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/linuxemu.html
So, in summary, try the classic server. SuperServer on FreeBSD will be a
while...mainly because CS on FreeBSD runs so well.
Nige.
> Apparently (and I am no expert) the Linux version of FirebirdThis is incorrect, as RPM is simply a container - it's easy to pull the
> cannot be
> installed on FreeBSD as one cannot use RPM's to install under
> FreeBSD. I'm
> swimming in a sea of unknowns here, so nay help will be most welcome.
contents out under any operating system.
(run something like: `rpm2cpio foo.rpm | cpio -idmv` in an empty directory)
> I'm trying to follow your progress and deduce what it means. Am > Icorrect in
> assuming that having found the problem, once the fix is implemented,I've almost got it building, but then there's testing to go.
> SuperServer will compile, install and run on FreeeBSD?
Really though, in 4 years of using Firebird on FreeBSD, I've not had a
single need to use SuperServer - just give Classic a go, cause it'll take me
a week to get the SS build tested...
I've just heard back from the Maintainer, and he said (condensed): he hasn't
spent time wading through the build of SuperServer on FreeBSD as the way
Firebird uses Linux Threads doesn't lend itself well to running on FreeBSD
without significant modification. FreeBSD 5.3 has better support for
pre-NTPL Linux threads(handles cludgier code better), but there's still work
to be done.
> OK, you've answered my question (sort of). Where do I find out more aboutConsult the FreeBSD handbook - it's got everything you need:
> the Linux Abstraction layer?
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/linuxemu.html
So, in summary, try the classic server. SuperServer on FreeBSD will be a
while...mainly because CS on FreeBSD runs so well.
Nige.