Tracking bug as requested in #863215 Issue reported at https://github.com/ValveSoftware/Proton/issues/6051 ('GLIBC update broke EAC for most games that use it') Another user's bisect implicated a specific commit at https://github.com/ValveSoftware/Proton/issues/6051#issuecomment-1206888814 ('e47de5cb2d4dbecb58f569ed241e8e95c568f03c is the first bad commit') Someone posted an alternate glibc tree with this patch reverted at https://github.com/ValveSoftware/Proton/issues/6051#issuecomment-1207123916 (links to https://github.com/Frogging-Family/glibc-eac) and various users seem to be reporting success with it. I've had no personal interaction with any of this (still on glibc-2.35), just posting it so Gentoo's glibc team can keep an eye on it.
FYI this also affected media-video/makemkv in the past, but I reported the issue upstream, and they made it work with both hash styles.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482fa96f4ed12c6c5fdb8c6aea17340136ecbdac commit 482fa96f4ed12c6c5fdb8c6aea17340136ecbdac Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2022-09-20 20:18:51 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2022-09-20 20:20:17 +0000 sys-libs/glibc: Introduce useflag hash-sysv-compat, untested so far Bug: https://bugs.gentoo.org/864100 Bug: https://bugs.gentoo.org/863863 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> sys-libs/glibc/glibc-2.36-r3.ebuild | 1615 +++++++++++++++++++++++++++++++++++ sys-libs/glibc/glibc-9999.ebuild | 8 +- sys-libs/glibc/metadata.xml | 1 + 3 files changed, 1623 insertions(+), 1 deletion(-)
(In reply to Larry the Git Cow from comment #2) > The bug has been referenced in the following commit(s): > > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=482fa96f4ed12c6c5fdb8c6aea17340136ecbdac > > commit 482fa96f4ed12c6c5fdb8c6aea17340136ecbdac > Author: Andreas K. Hüttel <dilfridge@gentoo.org> > AuthorDate: 2022-09-20 20:18:51 +0000 > Commit: Andreas K. Hüttel <dilfridge@gentoo.org> > CommitDate: 2022-09-20 20:20:17 +0000 > > sys-libs/glibc: Introduce useflag hash-sysv-compat, untested so far > > Bug: https://bugs.gentoo.org/864100 > Bug: https://bugs.gentoo.org/863863 > Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> > > sys-libs/glibc/glibc-2.36-r3.ebuild | 1615 > +++++++++++++++++++++++++++++++++++ > sys-libs/glibc/glibc-9999.ebuild | 8 +- > sys-libs/glibc/metadata.xml | 1 + > 3 files changed, 1623 insertions(+), 1 deletion(-) This seems to work fine.