Project Description

We are currently at GHC-9.4.x, which a bit old. So I'd like to take a shot at the latest version of the compiler, GHC-9.6.x. This is gonna be interesting because the new version requires major updates to all kinds of libraries and base packages, which typically means patching lots of packages to make them build again. A significant part of the development effort will be live-streamed on Twitch so that others can collaborate easily.

Goal for this Hackweek

Have working builds of GHC-9.6.x and the required Haskell packages in 'devel:languages:haskell` so that we can compile:

  • git-annex
  • pandoc
  • xmonad
  • cabal-install

Resources

Looking for hackers with the skills:

haskell ghc opensuse tumbleweed packaging livestreaming

This project is part of:

Hack Week 22 Hack Week 23

Activity

  • 6 months ago: osukup joined this project.
  • over 1 year ago: psimons added keyword "livestreaming" to this project.
  • over 1 year ago: psimons started this project.
  • over 1 year ago: psimons added keyword "packaging" to this project.
  • over 1 year ago: psimons added keyword "haskell" to this project.
  • over 1 year ago: psimons added keyword "ghc" to this project.
  • over 1 year ago: psimons added keyword "opensuse" to this project.
  • over 1 year ago: psimons added keyword "tumbleweed" to this project.
  • over 1 year ago: psimons originated this project.

  • Comments

    • psimons
      8 months ago by psimons | Reply

      I re-used the "update to ghc-9.4.x" project from Hackweek 22 for Hackweek 23. The goal is to update to ghc-9.6.x this time.

    Similar Projects

    Basic calendar interface for upcoming openSUSE meetings by lkocman

    [comment]: # (Please use the project descriptio...


    Investigate zypper/openSUSE repository refresh optimisations by dirkmueller

    [comment]: # (Please use the project descriptio...


    Apple Silicon openSUSE spin by vgrinco

    Project Description

    The folks at [Asahi lin...


    Containerized home mirror by lkocman

    I'm running a simple home mirror, but I managed...


    Parental controls on Tumbleweed/Aeon by fcrozat

    [comment]: # (Please use the project descriptio...


    Tumbleweed on Mars-CM (RISC-V board) by ph03nix

    RISC-V is awesome, Tumbleweed is awesome, choco...


    Avahi Integration and Network Connection by vojha

    Avahi Integration and Network Connection

    ...


    Tumbleweed support for Raspberry Pi 4 with Quad SATA HAT by jbaier_cz

    [comment]: # (Please use the project descriptio...


    SSH key distribution solution by vgrinco

    Project Description

    SSH key distribution so...


    openSUSE on ZoL from OpenZFS project by jkohoutek

    Idea is to have SUSE system with OpenZFS as roo...


    A set of utilities to produce a "from scratch" OCI/Docker container using Opensuse/SLE rpms by ldragon

    [comment]: # (Please use the project descriptio...


    LSP server for SPEC files by mcepl

    Has anybody ever heard about RPM Spec LSP serve...