Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • GHC GHC
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 5,249
    • Issues 5,249
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 581
    • Merge requests 581
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Glasgow Haskell CompilerGlasgow Haskell Compiler
  • GHCGHC
  • Issues
  • #22268
Closed
Open
Issue created Oct 08, 2022 by Julian Ospald@maerwald🍵Developer

Provide bindists with old glibc compatibility

Switching to Fedora 33 has caused a lot of issues: https://github.com/haskell/haskell-language-server/issues/3247

GHCup uses fedora bindists for "unknown" distros. But 33's glibc is too new.

Debian (e.g. version 9) is a bad choice as a default, because it has low cross distro compatibility, e.g. https://bugzilla.redhat.com/show_bug.cgi?id=1875587

I've tried the centos 7 one, which seems to work much better, but centos (as a whole) seems to be EOL as of 2024. There are alternative RHEL based distros that could fill the gap, such as https://de.wikipedia.org/wiki/AlmaLinux or https://de.wikipedia.org/wiki/Rocky_Linux

Alternatively, we could continue to provide an ancient fedora 27 bindist, although it's already past EOL.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking