]> git.ipfire.org Git - thirdparty/systemd.git/commit
meson: bump required minimum version to 0.62.0
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 4 Mar 2025 18:14:04 +0000 (03:14 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 9 Mar 2025 17:41:40 +0000 (02:41 +0900)
commita030f8cc94dc426325ce73b2ab2dda1ceb68d645
treef9d3b5aaa355c95ef26a4ff1c28c168e8ff9117f
parente645246c8d8d2c0346e029620d430836c78927ba
meson: bump required minimum version to 0.62.0

The commit 8442ac9c0264ac7beb5afd6c3bf922030a6edaf3 set
install_tag option to install_emptydir() calls, but it requires
meson-0.62.0. Hence, after the commit, we cannot build systemd
with older meson anymore. As using install_tag is quite useful
for building systemd package, let's bump the requirement of
meson version to 0.62.0.

Note, the current meson versions of major distributions are:
CentOS 9:  0.63.3
CentOS 10: 1.4.1
Fedora 40: 1.4.1
Fedora 41: 1.5.1
Ubuntu 20.04 LTS (focal): 0.53.2 -- EOL on 2025-04
Ubuntu 22.04 LTS (jammy): 0.61.2 -- EOL on 2027-04
Ubuntu 24.04 LTS (noble): 1.3.2
Ubuntu 24.10 (oracular):  1.5.2
Debian 11 (bullseye): 0.56.2 (1.0.0 in backports) -- EOL on 2024-08
Debian 12 (bookworm): 1.0.1  (1.5.1 in backports)
openSUSE Leap 15.6:  1.6.1
openSUSE Tumbleweed: 1.6.1

As the next version (v258) is not expected to be released before
the end of 2025-04, it is OK to cut the support of Ubuntu 20.04 LTS and
Debian 11. Also, our policy for support of distributions explicitly says
only latest Ubuntu LTS and non-LTS releases are supported.
Hence, we can also cut Ubuntu 22.04, even if it is not EOL.

Follow-up for 8442ac9c0264ac7beb5afd6c3bf922030a6edaf3.
Closes #35967.
.github/workflows/build_test.sh
.github/workflows/unit_tests.sh
README
meson.build