git/list[1] front-page[2] threads[3] people[4] search[5] about
 

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.
Previous: Philippe Blain
Message 9 of 9 in “ci: update Cirrus-CI image to FreeBSD 13.0”
  1. ci: update Cirrus-CI image to FreeBSD 13.0Philippe Blain, May 24, 2022
  2. Carlo Marcelo Arenas BelónMay 24, 2022
  3. Philippe BlainMay 24, 2022
  4. Carlo ArenasMay 25, 2022
  5. Ævar Arnfjörð BjarmasonMay 24, 2022
  6. Philippe BlainMay 24, 2022
  7. Johannes SchindelinMay 25, 2022
  8. ci: update Cirrus-CI image to FreeBSD 12.3Philippe Blain, May 25, 2022
  9. Junio C HamanoMay 25, 2022

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.