Commit Graph

615 Commits

Author SHA1 Message Date
David Abdurachmanov 437025a4db
Upstream dist-git with no changes (rebuild)
All the changes have been upstreamed to dist-git, but this doesn't have
a new NVR yet. No actual changes here.

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-02-13 11:03:00 +02:00
David Abdurachmanov 0a7f7b22d5
Merge remote-tracking branch 'up/main' into main-riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-02-13 11:01:30 +02:00
Jens Petersen 63a2061ee7 condition the riscv64 patches
Patching Cabal would cause the ABI hash to change causing major
rawhide breakage
2024-02-13 00:50:57 +08:00
Richard W.M. Jones 2c11fbebc0 riscv64: Apply Cabal patch
Commit ebb2ee7214 ("Add RISCV64 to Cabal") added the patch but did not
apply it in %prep.

Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
2024-02-12 15:38:31 +00:00
Richard W.M. Jones c1d77a5759 riscv64: Enable support for GHCi (internal interpreter)
Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
2024-02-12 14:48:56 +00:00
Jens Petersen 5bda6f7d57 Merge #6 `Add support for riscv64` 2024-02-12 14:15:46 +00:00
David Abdurachmanov 21c896f4bc Add support for riscv64
Support for an LLVM backend was added a while back in this
upstream commit:
31e265c1df

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-02-07 13:40:03 +00:00
David Abdurachmanov ebb2ee7214 Add RISCV64 to Cabal
This is already merged upstreamed. See:
https://github.com/haskell/cabal/pull/9062

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-02-07 13:36:53 +00:00
Fedora Release Engineering 3797e2ad85 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 12:57:27 +00:00
Fedora Release Engineering b9119ce1a9 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 20:41:58 +00:00
Jens Petersen 6253449ed3 enable the llvm alignment patch for all archs not just s390x 2023-12-16 18:18:55 +08:00
Jens Petersen f3741279b3 BR ghc-*-devel instead of ghc-*-static 2023-11-29 10:34:09 +08:00
Jens Petersen 204697fda0 s390x: patch from @stefansf (IBM) to fix llvm alignment of data sections 2023-11-29 10:34:09 +08:00
David Abdurachmanov 3a0e032d3f
Rebuild for a new ghc-rpm-macros
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-11-20 20:02:58 +02:00
David Abdurachmanov 1f4e4e2818
Add RISCV64 to Cabal
This is already merged upstreamed. See:
https://github.com/haskell/cabal/pull/9062

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-11-20 19:27:40 +02:00
David Abdurachmanov 2f5be1a71c
Bump release
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-11-14 20:56:29 +02:00
David Abdurachmanov 69494acec6
Add support for riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-11-14 20:08:38 +02:00
Jens Petersen af12036cab changelog for sphinx7 and external links tweak 2023-09-11 14:08:22 +08:00
Jens Petersen 24eeb06d7d tweak a couple of comments 2023-09-11 14:03:30 +08:00
Jens Petersen afd169846d sync ghc9.4: add sphinx7 patch 2023-09-11 14:00:31 +08:00
Jens Petersen 029e0a3682 user_guide: update external links patch to final upstream
https://gitlab.haskell.org/ghc/ghc/-/issues/22690
2023-09-11 13:28:30 +08:00
Jens Petersen 7b4a7ac6f8 quote commented gpgverify macros 2023-08-09 02:38:59 +08:00
Jens Petersen 751bee0355 disable ghc9.4 obsoletes for 9.4.6 2023-08-09 02:38:30 +08:00
Jens Petersen d003c8c955 fixup SPDX license tags to use "AND" 2023-08-07 00:45:46 +02:00
Jens Petersen 2b31b684ce rebase to 9.4.5 from ghc9.4 package
- https://downloads.haskell.org/~ghc/9.4.5/docs/users_guide/9.4.1-notes.html
2023-07-28 18:37:27 +08:00
Jens Petersen 624ff1fac9 changelog for commits added to fix mass rebuild 2023-07-25 15:27:03 +08:00
Jens Petersen 0f90ec3d22 backport hadrian macro handling 2023-07-25 15:26:08 +08:00
Jens Petersen d7c965e2be s390x: no longer apply unregisterized patches 2023-07-25 15:26:08 +08:00
Jens Petersen 7fa56d508e base subpkg now owns ghcliblib and ghclibplatform dirs (#2185357) 2023-07-25 10:38:38 +08:00
Jens Petersen 1b7335d495 fix sphinx flags.py: python 3.12 dropped distutils
https://gitlab.haskell.org/ghc/ghc/-/merge_requests/10922
2023-07-24 21:51:10 +08:00
Jens Petersen f7e9d694be fix BSD3 SPDX tags 2023-07-20 23:35:27 +08:00
Fedora Release Engineering 74ee6275c8 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 21:14:18 +00:00
Jens Petersen ff8deba8f3 backport of 9.4 m32_allocator_init changes by Sylvain Henry (#2209162) 2023-05-25 13:12:29 +08:00
Jens Petersen 97598e8801 drop redundant ExcludeArch for armv7hl and update archs comment 2023-05-25 13:07:36 +08:00
Jens Petersen 407afb0113 SPDX migration 2023-05-25 12:58:26 +08:00
Jens Petersen b5cf727954 upstream commit to fix manual external links for sphinx-6
https://gitlab.haskell.org/ghc/ghc/-/issues/23286
2023-05-10 16:41:33 +08:00
Jens Petersen 17c6346a25 use %patch -P to quieten rpmbuild 2023-05-10 16:36:55 +08:00
Jens Petersen 80e2008e81 allow parallel installing ghc9.2-9.2.7 2023-03-13 20:01:46 +08:00
Jens Petersen aa1f6bd3d7 drop the ppc64le threaded hadrian workaround 2023-02-28 12:59:52 +08:00
Jens Petersen b5d643a65e ppc64le: disable parallel GC in hadrian temporarily (before !5725) 2023-02-17 18:56:48 +08:00
Jens Petersen 1026d3dcb9 upstream patch to enable SMP rts for ppc64le 2023-02-17 18:32:54 +08:00
Jens Petersen 12e492c7ee rebuild to fix prof deps 2023-02-16 00:22:50 +08:00
Jens Petersen fc6aef5532 restore RPATHs to allow correct dependency generation 2023-02-11 17:20:21 +08:00
Jens Petersen 5d91d09b6f update to 9.2.6 2023-02-11 17:20:10 +08:00
Jens Petersen f0b4448eb6 happy is also needed when not building hadrian 2023-02-11 00:13:31 +08:00
Jens Petersen 6ad54b8225 restore ld.so.conf.d to workaround mock issue (rhbz#2166028) 2023-02-11 00:03:14 +08:00
Jens Petersen 1c6ff01623 remove the RUNPATHs again since they are covered by the ld.so.conf.d file 2023-02-05 00:42:53 +08:00
Jens Petersen 9b70e66d38 obsolete manual if disabled 2023-02-04 22:03:20 +08:00
Jens Petersen 0b223c6fe8 restore the ld.so.conf.d file to workaround mock issue (#2166028) 2023-02-04 22:03:09 +08:00
Jens Petersen e9399b13bb also arch filesystem subpackage since content depends on haddock 2023-01-31 20:48:19 +08:00