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
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
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
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
Jens Petersen
eea1f6cad7
make ghc-doc-index arch since haddock disabled on i686
...
BuildError: The following noarch package built differently on different architectures: ghc-doc-index-9.2.5-125.fc38.noarch.rpm
rpmdiff output was:
added /usr/share/doc/ghc/html/libraries/doc-index-124.html
added /usr/share/doc/ghc/html/libraries/doc-index-126.html
added /usr/share/doc/ghc/html/libraries/doc-index-33.html
:
:
2023-01-31 16:27:40 +08:00
Jens Petersen
608b9ae719
correct manpage location from docdir
2023-01-31 11:16:41 +08:00
Jens Petersen
e3d6c97334
hadrian: put ghc manpage in the right place
2023-01-30 23:48:23 +08:00
Jens Petersen
ce8a0ee17f
include the manpage now built with hadrian
2023-01-30 22:50:17 +08:00
Jens Petersen
5cbb28b98c
also disable haddock for i686: runs out of memory now like armv7hl
...
Warning: GHC.IfaceToCore: could not find link destinations for:
- GHC.IfaceToCore.mergeIfaceDecl
Warning: GHC.Iface.Rename: could not find link destinations for:
- GHC.Iface.Rename.ShIfM
Warning: GHC.Types.Name.Shape: could not find link destinations for:
- GHC.Types.Name.Shape.uAvailInfos
haddock: out of memory (requested 1048576 bytes)
Warning: GHC.Tc.Gen.Splice: could not find link
2023-01-30 22:03:44 +08:00
Jens Petersen
a028d88f6f
replace ghc-configure-c99.patch with upstream patch
...
https://fedoraproject.org/wiki/Changes/PortingToModernC
2023-01-30 20:23:07 +08:00
Jens Petersen
2a8e5b4268
actually update configure for ghc-configure-c99.patch
2023-01-30 20:22:45 +08:00