void-ppc / void-packages

The Void source packages collection (all ppc platforms, staging + main)
https://repo.voidlinux-ppc.org
Other
27 stars 12 forks source link

ghc: fix build on big-endian architectures #56

Closed trommler closed 2 years ago

trommler commented 2 years ago

Add patch Disable-unboxed-arrays.patch for ghc issue #16998 https://gitlab.haskell.org/ghc/ghc/-/issues/16998. This patch has been accepted upstream as https://github.com/haskell/containers/commit/f5a511f1ff2cf16e710342948792cb8d7576e27c

Refresh patches ppc64-be-elfv2.patch, sphinx-unicode.patch so they apply cleanly again.

Testing the changes

Skipping CI

The build is likely to take more than 2 hours, please [skip CI].

Local build testing

trommler commented 2 years ago

I should add, the patch does not modify ghc binaries on other architectures, so I left the revision at 1.

trommler commented 2 years ago

This has been accepted upstream as void-linux/void-packages@cceedadd.