Re: [PATCH v2] ci: update Cirrus-CI image to FreeBSD 12.3
- From
Junio C Hamano <gitster@pobox.com>
- Date
- May 25, 2022, 15:50 UTC
- Message-ID
- <xmqqsfoxa9xe.fsf@gitster.g>
- In-Reply-To
- <20220525125112.86954-1-levraiphilippeblain@gmail.com>
Philippe Blain <levraiphilippeblain@gmail.com> writes:
Show 9 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: > > $ GIT_SEND_EMAIL_NOTTY=1 git send-email \ > '--from=Example <from@example.com>' '--to=nobody@example.com' \ > '--smtp-server=/tmp/cirrus-ci-build/t/trash directory.t9001-send-email/fake.sendmail' \ > --compose '--subject=foo' 0001-Second.patch > ld-elf.so.1: /usr/local/lib/perl5/5.32/mach/CORE/libperl.so.5.32: Undefined symbol "strerror_l@FBSD_1.6"
It does sound like the image has a broken build of Perl. Is that something FreeBSD folks might care about, or they already know but they are happy with newer versions they support already?
Show 8 quoted lines
> This 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, 12.3, > makes this error disappear [2]. > > Change the image we use to FreeBSD 12.3.
Thanks. Will queue.