On 2/10/19 10:59 AM, Dan Fandrich via curl-library wrote:
After some trial runs, I've enabled Cirrus with builds on FreeBSD 10.4, 11.2 and
12.0. They're pretty full-featured builds, too, but there are some caveats. I
discovered that quite a few tests (22) fail on FreeBSD. I didn't look into the
reasons why, but rather just disabled those in the CI system so we can start
getting some FreeBSD coverage at all and use the working tests to avoid
regression.
The SSH server also isn't starting during the test runs due to some
options used in its config file that are unsupported on the FreeBSD OpenSSH
version. The DICT server also is failing on startup for some reason.
If we have some FreeBSD hackers listening, it would be really useful to get to
the bottom of these failures. If they're problems with curl then they could
be affecting end users, but if they're only issues with the test suite, then we
should fix them to make sure we don't encounter test regressions on FreeBSD in
the future.
They are most likely problem with FreeBSD itself. Out of the box 12.0
right now has a broken pkg which means that a new user can not install
software unless they know how to firstly build OpenSSL from ports
themselves and then a few other dependencies. Those then break other
features such as GSSAPI settings ( HEIMDAL etc ) which then breaks git
which then breaks other things.
So there are problems right from the install dvd images for FreeBSD. It
does have a sweet implementation of ZFS of course however you need to
know a ton of little details to get there on anything other than x86_64.
--
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken
GreyBeard and suspenders optional
ps: FreeBSD 12.0 Release DVD and CD will not boot on PowerMac G5 Quad
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235060
Bug 233579 - ppc64 r341455 will panic on boot with usefdt=1
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233579#c7
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette: https://curl.haxx.se/mail/etiquette.html