Skip to content

Commit c67e5a1

Browse files
unhappychoiceclaude
andcommitted
fix: update glibc version requirement to 2.35
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 90f7ae8 commit c67e5a1

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

docs/installation.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ However, it's generally recommended to use cargo without sudo and ensure your us
280280
If you see an error like:
281281

282282
```
283-
gitlogue: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by gitlogue)
283+
gitlogue: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.35' not found (required by gitlogue)
284284
```
285285

286286
This means your system's glibc version is older than what the pre-built binary requires.
@@ -290,9 +290,9 @@ This means your system's glibc version is older than what the pre-built binary r
290290
1. **Upgrade your OS** (Recommended)
291291

292292
The safest way is to upgrade to a newer version of your Linux distribution:
293-
- Ubuntu 24.04+ includes glibc 2.39
294-
- Debian 13 (Trixie)+ includes glibc 2.38+
295-
- Fedora 39+ includes glibc 2.38+
293+
- Ubuntu 22.04+ includes glibc 2.35
294+
- Debian 12 (Bookworm)+ includes glibc 2.36
295+
- Fedora 36+ includes glibc 2.35+
296296

297297
2. **Build from source**
298298

install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ check_glibc_version() {
1414
fi
1515

1616
GLIBC_VERSION=$(ldd --version 2>&1 | head -n1 | grep -oE '[0-9]+\.[0-9]+' | head -1)
17-
REQUIRED_VERSION="2.39"
17+
REQUIRED_VERSION="2.35"
1818

1919
if [ -n "$GLIBC_VERSION" ]; then
2020
if [ "$(printf '%s\n' "$REQUIRED_VERSION" "$GLIBC_VERSION" | sort -V | head -n1)" != "$REQUIRED_VERSION" ]; then

0 commit comments

Comments
 (0)