Skip to content

Commit 8b6b925

Browse files
committed
fix: adjusments following PR reviews
1 parent 3c3fde0 commit 8b6b925

File tree

5 files changed

+16
-17
lines changed

5 files changed

+16
-17
lines changed

.github/workflows/actions/prepare-distribution/action.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,11 +103,10 @@ runs:
103103
Compatible systems include, but are not limited to, \`Ubuntu 20.04+\` or \`Debian 11+\` (Bullseye)).
104104
105105
> [!WARNING]
106-
> After the release of distribution `2506`, the minimum required \`glibc\` version for Linux binaries
107-
> will be raised to \`2.35\`.
106+
> From March 2025 onwards, released Linux binaries will have their minimum required \`glibc\` version raised to \`2.35\`.
108107
> Compatible systems include, but are not limited to, \`Ubuntu 22.04+\` or \`Debian 12+\` (Bookworm)).
109108
>
110-
> If you using a system with an older version of \`glibc\`, you will need to compile the binaries from source.
109+
> If you are using a system with an older version of \`glibc\`, you will need to compile the binaries from source.
111110
EOF
112111
113112
- name: Fetch the latest version of the unstable tag

docs/website/blog/2025-02-04-glibc-minimum-requirement-change.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
2-
title: Minimum Required glibc Version Bump
2+
title: Minimum required glibc version bump
33
authors:
44
- name: Mithril Team
5-
tags: [mithril client, cli, breaking-change]
5+
tags: [ci, glibc, breaking-change]
66
---
77

8-
# Upcoming Change: Minimum Required glibc Version Bump
8+
# Upcoming Change: Minimum required glibc version bump
99

1010
:::info
1111
This only affects users who rely on the **precompiled Linux binaries** provided by the Mithril team.
@@ -29,27 +29,27 @@ the last two LTS versions.
2929

3030
As a result, we need to update our CI environment to use a more recent version of Ubuntu.
3131

32-
## Upcoming Change
32+
## Upcoming change
3333

3434
Distribution `2506` will be the last distribution with a minimum required glibc version of `2.31`.
3535

3636
After the release of distribution `2506`, our CI builders will be updated to use `Ubuntu 22.04`. Raising the minimum
3737
required glibc version for our Linux binaries to `2.35`.
3838

39-
## Impact on Users
39+
## Impact for users
4040

4141
The new glibc version `2.35` is compatible with systems such as `Ubuntu 22.04` and `Debian 12 (Bookworm)`.
4242

4343
If you are using a system with an older version of glibc, you can either:
4444

45-
- Upgrade your system to a newer version that supports glibc `2.35` to continue using our compiled binaries.
45+
- Upgrade your system to a newer version that supports glibc `2.35` to keep using our compiled binaries.
4646
- Compile the binaries from source to avoid upgrading your system.
4747

4848
## Summary
4949

5050
- **Current minimum glibc version**: `2.31`
5151
- Examples of compatible systems: `Ubuntu 20.04`, `Debian 11 (Bullseye)`
52-
- **New minimum glibc version**: `2.35` (effective **after** distribution `2506` release)
52+
- **New minimum glibc version**: `2.35` (effective for distributions released from **March 2025** )
5353
- Examples of compatible systems: `Ubuntu 22.04`, `Debian 12 (Bookworm)`
5454

5555
For any inquiries or assistance, don't hesitate to contact the team on the [Discord channel](https://discord.gg/5kaErDKDRq).

docs/website/root/compiled-binaries.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ or `Debian Bullseye`).
3232

3333
:::warning
3434

35-
After the release of distribution `2506` mid-February, the minimum required `glibc` version for Linux binaries
36-
will be raised to `2.35` (compatible with `Ubuntu 22.04` or `Debian 12 - Bookworm`).
35+
From March 2025 onwards, released Linux binaries will have their minimum required `glibc` version raised to `2.35`
36+
(compatible with `Ubuntu 22.04` or `Debian 12 - Bookworm`).
3737

38-
If you using a system with an older version of `glibc`, you will need to compile the binaries from source.
38+
If you are using a system with an older version of `glibc`, you will need to compile the binaries from source.
3939

4040
:::

docs/website/versioned_docs/version-maintained/compiled-binaries.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ or `Debian Bullseye`).
3232

3333
:::warning
3434

35-
After the release of distribution `2506` mid-February, the minimum required `glibc` version for Linux binaries
36-
will be raised to `2.35` (compatible with `Ubuntu 22.04` or `Debian 12 - Bookworm`).
35+
From March 2025 onwards, released Linux binaries will have their minimum required `glibc` version raised to `2.35`
36+
(compatible with `Ubuntu 22.04` or `Debian 12 - Bookworm`).
3737

38-
If you using a system with an older version of `glibc`, you will need to compile the binaries from source.
38+
If you are using a system with an older version of `glibc`, you will need to compile the binaries from source.
3939

4040
:::

mithril-install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ check_glibc_min_version() {
3030
glibc_version=$(ldd --version | awk 'NR==1{print $NF}')
3131

3232
if [ "$(echo "$glibc_version" | grep -cE "2\.3[1-4]")" -gt 0 ]; then
33-
echo "Warning: Mithril support for your GLIBC version $glibc_version is deprecated. The minimum required version will be bumped to 2.35 after the 2506 distribution."
33+
echo "Warning: Mithril support for your GLIBC version $glibc_version is deprecated. The minimum required version will be bumped to 2.35 for distributions released from March 2025 onwards."
3434
elif [ "$(echo "$glibc_version" | grep -cE -e "2\.[0-2][0-9]" -e "2\.30")" -gt 0 ]; then
3535
error_exit "Error: Your GLIBC version is $glibc_version, but the minimum required version is 2.31."
3636
fi

0 commit comments

Comments
 (0)