Hi, I spent a bit of time investigating the Git Cirrus-CI failures on FreeBSD. It seems something goes wrong with the Perl installation, as most failures are in t9001-send-email.sh, and the error messages are: ld-elf.so.1: /usr/local/lib/perl5/5.32/mach/CORE/libperl.so.5.32: Undefined symbol "strerror_l@FBSD_1.6" The first instance is in t9001.6. (See for example [1]). I know next to nothing about Perl or FreeBSD, but simply changing our image to FreeBSD 13.0 makes all failures in t9001 disappear [2]: diff --git a/.cirrus.yml b/.cirrus.yml index 0d94d89f6c..d1ea14362f 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -9,7 +9,7 @@ freebsd_12_task: DEFAULT_TEST_TARGET: prove DEVELOPER: 1 freebsd_instance: - image_family: freebsd-12-2 + image_family: freebsd-13-0 memory: 2G install_script: pkg install -y gettext gmake perl5 vim Is this something that we should do ? Or should we stick to FreeBSD 12 and try to debug this installation problem ? Cheers, Philippe. [1] https://cirrus-ci.com/task/5856927879004160 [2] https://cirrus-ci.com/task/4597971764379648