-
Improvement
-
Resolution: Declined
-
Normal
-
None
-
None
-
None
-
Users have already reported seeing an impact from Funtoo's `glibc` version getting out-of-date relative to other popular distros. These sorts of problems will only increase over time.
LFS Stable has the following versions:
- `glibc-2.38`
- `gcc-13.2`
- `binutils-2.41`
- `make-4.4`
Debian-10 Stable (bookworm) has:
- `glibc-2.36`
- `gcc-12.2`
- `binutils-2.40`
- `make-4.3`
Debian-13 Testing (trixie) has:
- `glibc-2.37`
- `gcc-13.2`
- `binutils-2.42`
- `make-4.3`
Ubuntu-22.04 LTS (jammy) has:
- `glibc-2.35`
- `gcc-12.3`
- `binutils-2.38`
- `make-4.3`
Ubuntu-23.10 (mantic) has:
- `glibc-2.38`
- `gcc-13.2`
- `binutils-2.41`
- `make-4.3`
Rocky 9 has:
- `glibc-2.34`
- `gcc-11.4`
- `binutils-2.35`
- `make-4.3`
Fedora-39 has:
- `glibc-2.38`
- `gcc-13.2`
- `binutils-2.40`
- `make-4.4`
We currently have:
- `glibc-2.33`
- `gcc-12.3`
- `binutils-2.40`
- `make-4.1`
We are
- `glibc`: behind everyone, including RHEL/Rocky!
- `gcc`: ahead of Rocky and Debian stable; congruent with Ubuntu transient; behind Fedora, Debian testing, and LFS
- `binutils`: ahead of Rocky, Ubuntu LTS; congruent with Debian stable and Fedora; behind Ubuntu transient, Debian testing, and LFS
- `make`: we are behind everybody!
... so ... re: :point_up_2: ... I think we should:
- update our `glibc` to match either LFS/Fedora (`2.38`) or Debian testing (`2.37`)
- leave `gcc` alone for now, aside from ensuring we have the latest point release in the `gcc-12.3` series
- update to `binutils-2.41` to match with Ubuntu transient and LFS
- update our `make` to at least the `4.3` series, if not `4.4`, to match with everyone else.
Opening this issue to invite and preserve discussion.