Re: [PATCH] ci: update Cirrus-CI image to FreeBSD 13.0
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- May 25, 2022, 10:37 UTC
- Message-ID
- <nycvar.QRO.7.76.6.2205251236380.352@tvgsbejvaqbjf.bet>
- In-Reply-To
- <20220524165823.18804-1-levraiphilippeblain@gmail.com>
Hi Philippe,
On Tue, 24 May 2022, Philippe Blain wrote:
Show 5 quoted lines
> The FreeBSD CI build (on Cirrus-CI) has been failing in > 't9001-send-email.sh' for quite some time, with an error from the > runtime linker relating to the Perl installation: > > ld-elf.so.1: /usr/local/lib/perl5/5.32/mach/CORE/libperl.so.5.32: Undefined symbol "strerror_l@FBSD_1.6"
Thank you for taking care of this. It has been bugging other GitGitGadget users as well.
Show 9 quoted lines
> > The first instance is in t9001.6 but it fails similarly in several tests > in this file. > > The FreeBSD image we use is FreeBSD 12.2, which is unsupported since > March 31st, 2022 [1]. Switching to a supported version, 13.0, > makes this error disappear [2]. > > Change the image we use to FreeBSD 13.0.
I like this minimal fix, and would be fine with using 12.3 instead (as Carlo suggested), too.
Thank you! Dscho