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

Re: [PATCH 1/2] Check for Perl 5.26.0 from Meson build

From
Patrick Steinhardt <ps@pks.im>
Date
Jan 21, 2025, 06:44 UTC
Message-ID
<Z49CQaW9n86Uml_l@pks.im>
In-Reply-To
<20250120160301.121245-1-git@mavit.org.uk>
On Mon, Jan 20, 2025 at 04:03:00PM +0000, Peter Oliver wrote:
> Commit 702d8c1 (which landed not long before Meson was added) dropped
> support for Perl versions back to 5.8.1.

Makes sense. This commit was another thing that landed in parallel to the Meson effort, so it's not surprising that Meson still requires the old version.

A couple remarks for the commit message:
  - The subject should typically start with the subsystem you're
    touching, followed by a short description of what you're doing to
    it.
  - We aim to make the commit message work standalone, wihtout reading
    the commit subject. So saying something along the lines that the
    minimum required version in MEson hasn't been bumped accordingly
    would make sense.
  - We use `git log -1 --format=reference` when mentioning commits.
So, my suggestion:
    meson: bump minimum required Perl version to 5.26.0
    Commit 702d8c1f3b (Require Perl 5.26.0, 2024-10-23) dropped support
    for Perl versions older than 5.28.0. The Meson build system, which
    has been developed in parallel to that commit, hasn't been bumped
    accordingly and thus still requires Perl 5.8.1 or newer.
    Fix this and require Perl 5.28.0 or newer in Meson, as well.
Patrick
Previous: Patrick SteinhardtNext: Peter Oliver
Message 4 of 16 in “Check for Perl 5.26.0 from Meson build”
  1. 1/2 Check for Perl 5.26.0 from Meson buildPeter Oliver, Jan 20, 2025
  2. 2/2 Fix Meson Perl version checkPeter Oliver, Jan 20, 2025
  3. Patrick SteinhardtJan 21, 2025
  4. Patrick SteinhardtJan 21, 2025
  5. 0/2 Fix Meson Perl version checkPeter Oliver, Jan 24, 2025
  6. 1/2 meson: bump minimum required Perl version to 5.26.0Peter Oliver, Jan 24, 2025
  7. 2/2 meson: fix Perl version check for Meson versions before 1.7.0Peter Oliver, Jan 24, 2025
  8. Patrick SteinhardtJan 27, 2025
  9. 0/2 Fix Meson Perl version checkPeter Oliver, Feb 18, 2025
  10. 1/2 meson: bump minimum required Perl version to 5.26.0Peter Oliver, Feb 18, 2025
  11. 2/2 meson: fix Perl version check for Meson versions before 1.7.0Peter Oliver, Feb 18, 2025
  12. Junio C HamanoFeb 18, 2025
  13. Patrick SteinhardtFeb 19, 2025
  14. Junio C HamanoFeb 19, 2025
  15. Peter OliverFeb 25, 2025
  16. Junio C HamanoFeb 25, 2025

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.