Closed ozgurkazancci closed 8 months ago
The biggest headache for FreeBSD is to compile third-party boringSSL . Please check if you can build boringSSL successfully. May need to patch up something to make it compile. once get over that hurdle, others should be easy.
Well, there's already a security/boringssl binary package under FreeBSD, ready to be installed by "pkg". However, it has some horror lines in its description text;
"Fork of OpenSSL that is designed to meet Google's needs. Although BoringSSL is an open source project, it is not intended for general use, as OpenSSL is. We don't recommend that third parties depend upon it. Doing so is likely to be frustrating because there are no guarantees of API or ABI stability."
Persistently and stubbornly trying to have a stable&flawless OpenLiteSpeed since FreeBSD release 11 (it was first time I was trying it; and I had hairs on my head back then 😃), and later releases 12.1, 13 and now 14, and according to the lines above; it seems I've reached end of my adventure.
Hi. So the version 1.8.0 is now released and I was VERY excited to read in Release Notes;
"Improved compatibility with MacOSX, FreeBSD. Improved build.sh with optional module compilation."
Thus, after a long while, I wanted again, to try building OpenLiteSpeed on FreeBSD 14 - amd64 box, although with;
./build.sh -p OFF -o OFF -l OFF
(to maximize the compatibility - deselecting the installation of external modules)Got full of errors again :(
Any clue on how to install OpenLiteSpeed headache-free under FreeBSD?
A high-performance web server like OpenLiteSpeed would be the perfect choice (and a great alternative to nginx) on a server OS like FreeBSD; having a very stable and fully performant TCP/IP networking stack.
Any plan to give FreeBSD some love?
Regards.