3c4d4b0111
Set it to -j1
...
To avoid segfaults.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-06-28 11:58:11 +03:00
f85d5f36bc
Clean up spec (enable LTO)
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-06-23 15:37:28 +03:00
4f91074d19
Merge remote-tracking branch 'up/f38' into f38-riscv64
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-06-23 15:36:11 +03: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
0978cdcd95
Enable haddock on riscv64
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-04-15 09:31:08 +03:00
197eb1f4db
Apply missing patches
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-04-15 09:30:03 +03:00
1d66258d1f
Disable haddock on riscv64
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-04-15 08:02:51 +03:00
14c6c6dbfe
Attempt to build with LLVM 13
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-04-15 07:22:49 +03:00
00accca8a3
Disable LLVM on riscv64
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-04-09 17:57:19 +03:00
4fb03baa46
Try again to enable LLVM, disable LTO
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-04-06 15:49:18 +03:00
26a9c5c3f2
Merge remote-tracking branch 'up/f38' into f38-riscv64
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-04-06 15:41:34 +03:00
Jens Petersen
80e2008e81
allow parallel installing ghc9.2-9.2.7
2023-03-13 20:01:46 +08:00
96c6edffcb
Bump Release
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-03-09 07:26:12 +02:00
c75dcf1283
Revert "Try to use LLVM for riscv64"
...
This reverts commit 9569b7fa8a75bf846f9d69c960c02122e7bb07f2.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-03-09 07:25:38 +02:00
40cedcdbaa
Revert "Bump Release"
...
This reverts commit 6a3505b47b45f534bd8d2e96baf1415bd2d45e77.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-03-09 07:25:27 +02:00
6a3505b47b
Bump Release
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-03-09 07:24:38 +02:00
9569b7fa8a
Try to use LLVM for riscv64
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-03-07 20:00:34 +02:00
4cfd88badd
Disable ld.gold on riscv64
...
ld.gold was never ported to riscv64.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-03-02 10:21:24 +02: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
Jens Petersen
c7637d9d11
add 9.2.5 tarballs
2023-01-30 20:16:37 +08:00
Jens Petersen
eef765975c
ghc_devel_prof deprecated
2023-01-30 20:16:37 +08:00
Jens Petersen
639b07bccd
build manpage with sphinx
2023-01-30 20:16:37 +08:00
Jens Petersen
d8c7935735
subpackage ghc-bignum
...
some hackages now depend on it
2023-01-30 20:16:37 +08:00
Jens Petersen
46f60c5540
install bash-completion file
2023-01-30 20:16:37 +08:00
Jens Petersen
0c150de12d
introduce %ghc_obsoletes_name so that ghc-* obsoletes ghc9.2-*
2023-01-30 20:16:37 +08:00
Jens Petersen
04d947cd74
consolidate ld.so.conf.d and chrpath for _ghcdynlibdir
2023-01-30 20:16:37 +08:00
Jens Petersen
24f60eba3d
add xhtml_ver and obsoletes
2023-01-30 20:16:37 +08:00
Jens Petersen
206ca11ac0
use %ghcliblib as much as possible
2023-01-30 20:16:37 +08:00