Skip to content

Releases: Frogging-Family/glibc-eac

CI rebuild

09 Aug 11:19
Compare
Choose a tag to compare

People have reported issues with some OS management tools using previous prebuilts. The packages have been rebuilt through the CI on a fresh and minimal environment which fixes those issues (https://github.com/Frogging-Family/glibc-eac/actions/runs/2820674546).
Since we have now verified that the changes are indeed fixing the known glibc 2.36 breakage with eos-eac, this rebuild is tagged as release_1.

Even if you're not having issues with the previous builds, please consider updating your packages to those to prevent eventual issues.

Thanks to @Frogging101 for the 2.36 bisection and @GloriousEggroll for the Rogue Company one on >=2.34.

You can download both packages through CLI with wget for example:

wget https://github.com/Frogging-Family/glibc-eac/releases/download/release_1/glibc-2.39+r64+g70f560fc22-1-x86_64.pkg.tar.zst https://github.com/Frogging-Family/glibc-eac/releases/download/release_1/lib32-glibc-2.39+r64+g70f560fc22-1-x86_64.pkg.tar.zst https://github.com/Frogging-Family/glibc-eac/releases/download/release_1/glibc-locales-2.39+r64+g70f560fc22-1-x86_64.pkg.tar.zst

After both packages are downloaded, use pacman to install them:

sudo pacman -U glibc-2.39+r64+g70f560fc22-1-x86_64.pkg.tar.zst lib32-glibc-2.39+r64+g70f560fc22-1-x86_64.pkg.tar.zst glibc-locales-2.39+r64+g70f560fc22-1-x86_64.pkg.tar.zst

Edit: Added glibc-2.36-3 packages
Edit: Added glibc-2.36-4 packages
Edit: Added glibc-2.37-4 packages
Edit: Added glibc-2.38-2 packages
Edit: Added glibc-2.38-4 packages
Edit: Added glibc-2.39-1 packages
Edit: Added glibc-2.39-2 packages
Edit: Added glibc-2.39+r52 packages
Edit: Added glibc-2.39+r64 packages - Supposedly fixing Squad

Rogue Company compat

06 Aug 15:47
Compare
Choose a tag to compare

This version contains the glibc reverts needed for Rogue Company (https://github.com/GloriousEggroll/glibc-eac-rc) in addition to the 2.36 specific revert workaround.

Thanks to @Frogging101 for the 2.36 bisection and @GloriousEggroll for the 2.35 one

! Prebuilts updated to the CI rebuild (which contains the Rogue Company fixes as well) for sanity so people sharing links get the correct version nonetheless !
See https://github.com/Frogging-Family/glibc-eac/releases/tag/release_1

Test

06 Aug 01:12
Compare
Choose a tag to compare

Archlinux glibc 2.36-1 packages with https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=e47de5cb2d4dbecb58f569ed241e8e95c568f03c reverted.
Bisected by @Frogging101 ValveSoftware/Proton#6051 (comment)

Tested successfully on Brawlhalla.

! Prebuilts updated to the CI rebuild (which contains the Rogue Company fixes as well) for sanity so people sharing links get the correct version nonetheless !
See https://github.com/Frogging-Family/glibc-eac/releases/tag/release_1