curl-library
Re: FreeBSD CI builds
Date: Sun, 10 Feb 2019 11:06:15 -0500
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.htmlReceived on 2019-02-10