728a15476f
Accepting request 459981 from devel:languages:haskell
...
- comment for patch 100
- refresh ghc-no-madv-free.patch with upstream patch
* upstream fix for Haskell Trac #12865
* Haskell Trac #12495 is a duplicate
- update to 8.0.2
- drop patches merged by upstream:
* D2495.patch
- refreshed patches:
* 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch
* 0001-StgCmmPrim-Add-missing-write-barrier.patch
* ghc-no-madv-free.patch
- added ghc-8.0.2-Cabal-dynlibdir.patch by Jens Petersen simplifing
haskell packaging
+ Interface files produced by GHC should now be deterministic ( boo#998972 )
+ A bug has been fixed that caused standalone derived Ix instances
to fail for GADTs with exactly one constructor
+ Compatibility fixes recent Linux distributions.
OBS-URL: https://build.opensuse.org/request/show/459981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=53
2017-02-28 22:50:46 +00:00
f37c1d403c
- comment for patch 100
...
- refresh ghc-no-madv-free.patch with upstream patch
* upstream fix for Haskell Trac #12865
* Haskell Trac #12495 is a duplicate
- update to 8.0.2
- drop patches merged by upstream:
* D2495.patch
- refreshed patches:
* 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch
* 0001-StgCmmPrim-Add-missing-write-barrier.patch
* ghc-no-madv-free.patch
- added ghc-8.0.2-Cabal-dynlibdir.patch by Jens Petersen simplifing
haskell packaging
+ Interface files produced by GHC should now be deterministic ( boo#998972 )
+ A bug has been fixed that caused standalone derived Ix instances
to fail for GADTs with exactly one constructor
+ Compatibility fixes recent Linux distributions.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=241
2017-02-23 09:35:20 +00:00
Peter Simons
1ebb229e8e
Accepting request 459907 from devel:languages:haskell:lts:8
...
update to Haskell LTS version 8.x
OBS-URL: https://build.opensuse.org/request/show/459907
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=240
2017-02-22 20:36:57 +00:00
Peter Simons
a2632eba34
synchronize with lts-8 package sett from configuration 0cb270c8d22a0823ab5130d95cc499e186cf864e
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=239
2017-02-22 17:19:24 +00:00
11ba3fe34e
Accepting request 451807 from devel:languages:haskell
...
Fix boo#1020909
OBS-URL: https://build.opensuse.org/request/show/451807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=52
2017-01-23 10:41:01 +00:00
Peter Trommler
5b68ca8c4e
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=237
2017-01-22 10:59:21 +00:00
Peter Simons
154851d83c
Accepting request 451561 from devel:languages:haskell:lts:7
...
Fix boo#1020909
OBS-URL: https://build.opensuse.org/request/show/451561
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=236
2017-01-20 09:13:08 +00:00
738056f635
Accepting request 450588 from devel:languages:haskell
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/450588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=51
2017-01-18 20:43:49 +00:00
Peter Simons
1879fd5f33
import updates from devel:languages:haskell:lts:7
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=234
2017-01-09 21:10:38 +00:00
Peter Simons
5dacd8b967
import update from devel:languages:haskell:lts:7
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=233
2016-12-18 13:43:23 +00:00
52afd674c3
Accepting request 435803 from devel:languages:haskell
...
- make compatible with new ghc-rpm-macros
- update to 8.0.1
- drop patches fixed upstream:
* drop atomic-cast.patch
* drop cabal-show-detail-direct.patch
* drop 0001-link-command-line-libs-to-temp-so.patch
* drop 0001-implement-native-code-generator-for-ppc64.patch
* drop ghc.git-b29f20.patch
* drop u_terminfo_0402.patch
* drop u_Cabal_update.patch
* drop u_haskeline_update.patch
* drop 0001-Fix-misspelled-WORDS_BIGENDIAN-macro.patch
* drop D2214.patch
* drop D2225.patch
- refresh 0001-StgCmmPrim-Add-missing-write-barrier.patch
- refresh 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch
- add ghc-no-madv-free.patch to fix "unable to decommit memory:
Invalid argument" errors GHC reports due to a misdetected
MADV_FREE capability. The configure script sees the symbol define
by glibc, but unfortunately this doesn't mean that the running
kernel actually supports the feature, too. The upstream ticket
https://ghc.haskell.org/trac/ghc/ticket/12495 has more details.
Thanks to @psimons
- GHC produces debug information on x86 and x86_64
- aarch64 has LLVM backend (requires llvm-3.7)
- native code generator for powerpc64[le] (openSUSE contribution!)
- disable html doc on SLE, we don't have python-sphinx
* Thanks @mimi_vx
OBS-URL: https://build.opensuse.org/request/show/435803
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=50
2016-10-19 11:13:49 +00:00
e3b9e6ba9f
revmove old cabal
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=231
2016-10-14 20:37:54 +00:00
6774c63fac
Accepting request 430616 from devel:languages:haskell
...
1
OBS-URL: https://build.opensuse.org/request/show/430616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=49
2016-09-30 13:33:03 +00:00
Peter Trommler
c874ef2ba6
Accepting request 431112 from home:ptrommler:branches:devel:languages:haskell
...
Fix typo in changelog
OBS-URL: https://build.opensuse.org/request/show/431112
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=229
2016-09-28 14:53:35 +00:00
Peter Trommler
4d8cbbbb83
Accepting request 431106 from home:ptrommler:branches:devel:languages:haskell
...
Fix changelog and rescue lost patch 30.
OBS-URL: https://build.opensuse.org/request/show/431106
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=228
2016-09-28 14:42:24 +00:00
Peter Simons
8e32665755
Accepting request 430761 from devel:languages:haskell:lts:7
...
update devel:languages:haskell to LTS 7.x
OBS-URL: https://build.opensuse.org/request/show/430761
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=227
2016-09-28 10:48:25 +00:00
Peter Trommler
7313e05346
Accepting request 430597 from home:ptrommler:branches:devel:languages:haskell
...
Fix ghc-zeromq4-haskell on powerpc64 and powerpc64le. Make parallel builds a bit more reliable on PowerPC.
OBS-URL: https://build.opensuse.org/request/show/430597
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=226
2016-09-27 17:38:49 +00:00
0fe0d538f7
Accepting request 420447 from devel:languages:haskell
...
1
OBS-URL: https://build.opensuse.org/request/show/420447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=48
2016-08-22 08:07:15 +00:00
e1277b6de1
Accepting request 420295 from devel:languages:haskell:lts:6
...
- fix boo#994268
OBS-URL: https://build.opensuse.org/request/show/420295
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=224
2016-08-19 08:28:46 +00:00
9441f15ee2
Accepting request 397306 from devel:languages:haskell
...
1
OBS-URL: https://build.opensuse.org/request/show/397306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=47
2016-05-23 14:39:50 +00:00
a96b741889
Accepting request 397305 from home:ptrommler
...
Fix multithreading primitives on PPC 32-bit and 64-bit.
OBS-URL: https://build.opensuse.org/request/show/397305
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=221
2016-05-22 09:59:50 +00:00
b8dc45c0a9
Accepting request 395520 from devel:languages:haskell
...
1
OBS-URL: https://build.opensuse.org/request/show/395520
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=46
2016-05-17 15:15:36 +00:00
367e55ab24
Accepting request 395516 from home:ptrommler
...
Fixes for PowerPC big-endian and PowerPC code generator.
OBS-URL: https://build.opensuse.org/request/show/395516
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=219
2016-05-14 16:45:29 +00:00
f1e2b5d4e8
Accepting request 391619 from devel:languages:haskell
...
- update haskeline to 0.7.2.3
- refresh u_haskeline_update.patch
* Fix hsc2hs-related warning on ghc-8
* Fix the behavior of ctrl-W in the emacs bindings
* Point to github instead of trac (forwarded request 391618 from mimi_vx)
OBS-URL: https://build.opensuse.org/request/show/391619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=45
2016-04-30 21:30:20 +00:00
3bc135f698
Accepting request 391618 from devel:languages:haskell:lts
...
- update haskeline to 0.7.2.3
- refresh u_haskeline_update.patch
* Fix hsc2hs-related warning on ghc-8
* Fix the behavior of ctrl-W in the emacs bindings
* Point to github instead of trac
OBS-URL: https://build.opensuse.org/request/show/391618
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=217
2016-04-26 08:27:20 +00:00
d983e995d5
Accepting request 368691 from devel:languages:haskell
...
1
OBS-URL: https://build.opensuse.org/request/show/368691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=44
2016-03-16 09:33:51 +00:00
Peter Trommler
f459af695b
Accepting request 368388 from devel:languages:haskell:lts
...
- update Cabal to 1.22.8.0
- refresh u_Cabal_update.patch
* Distribution.Simple.Setup: remove job cap
* Check all object file suffixes for recompilation
* Move source files under 'src/'.
OBS-URL: https://build.opensuse.org/request/show/368388
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=215
2016-03-08 20:08:11 +00:00
62369602d4
Accepting request 360033 from devel:languages:haskell
...
1
OBS-URL: https://build.opensuse.org/request/show/360033
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=43
2016-02-22 07:57:28 +00:00
Peter Trommler
8cf1dc00d2
Accepting request 360032 from home:ptrommler
...
fix aarch64 build
OBS-URL: https://build.opensuse.org/request/show/360032
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=213
2016-02-17 21:12:25 +00:00
350f68c04f
Accepting request 359380 from devel:languages:haskell
...
1
OBS-URL: https://build.opensuse.org/request/show/359380
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=42
2016-02-17 09:26:00 +00:00
Peter Trommler
127379750b
Accepting request 359360 from home:ptrommler
...
fix C dependency on library terminfo
OBS-URL: https://build.opensuse.org/request/show/359360
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=211
2016-02-14 17:47:58 +00:00
c1b4d281f0
Accepting request 358149 from devel:languages:haskell
...
- update haskeline to 0.7.2.2
- add u_haskeline_update.patch
* canonicalize AMP instances to make the code more future proof
* Generalize constraints for InputT instances
* Bump upper bounds on base and transformers
* Make Haskeline `-Wtabs` clean (forwarded request 358148 from mimi_vx)
OBS-URL: https://build.opensuse.org/request/show/358149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=41
2016-02-08 08:48:19 +00:00
80d8324432
Accepting request 358148 from devel:languages:haskell:lts
...
- update haskeline to 0.7.2.2
- add u_haskeline_update.patch
* canonicalize AMP instances to make the code more future proof
* Generalize constraints for InputT instances
* Bump upper bounds on base and transformers
* Make Haskeline `-Wtabs` clean
OBS-URL: https://build.opensuse.org/request/show/358148
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=209
2016-02-07 07:24:04 +00:00
921125d8ce
Accepting request 356036 from devel:languages:haskell
...
- update Cabal to 1.22.7.0
- refresh u_Cabal_update.patch
* Backport #3012 to the 1.22 branch
* Add foldl' import
* The Cabal part for fully gcc-like response files (forwarded request 356034 from mimi_vx)
OBS-URL: https://build.opensuse.org/request/show/356036
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=40
2016-01-28 16:24:15 +00:00
6d6f02086b
Accepting request 356034 from devel:languages:haskell:lts
...
- update Cabal to 1.22.7.0
- refresh u_Cabal_update.patch
* Backport #3012 to the 1.22 branch
* Add foldl' import
* The Cabal part for fully gcc-like response files
OBS-URL: https://build.opensuse.org/request/show/356034
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=207
2016-01-26 12:15:10 +00:00
cf548aecfe
Accepting request 352338 from devel:languages:haskell
...
- update tarball to 7.10.3b
* some documentation files were missing in the original
7.10.3 tarball
- add 0001-link-command-line-libs-to-temp-so.patch
* fix panic in GHCi when linking against C library specified
as command line argument (-l<lib>)
* currently under upstream review
* fix Haskell trac #10458 (forwarded request 352337 from mimi_vx)
OBS-URL: https://build.opensuse.org/request/show/352338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=39
2016-01-08 14:23:22 +00:00
e08f7219d2
Accepting request 352337 from devel:languages:haskell:lts
...
- update tarball to 7.10.3b
* some documentation files were missing in the original
7.10.3 tarball
- add 0001-link-command-line-libs-to-temp-so.patch
* fix panic in GHCi when linking against C library specified
as command line argument (-l<lib>)
* currently under upstream review
* fix Haskell trac #10458
OBS-URL: https://build.opensuse.org/request/show/352337
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=205
2016-01-06 18:39:10 +00:00
17ad4e66a5
- update to 7.10.3
...
- add cabal-show-detail-direct.patch -- Fix testsuites with large output.
Debian patch. Thanks Joachim for suggesting it in Haskell #10870 !
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=204
2016-01-06 09:14:29 +00:00
cf2d279c55
Accepting request 352121 from devel:languages:haskell:lts
...
- drop remove-cur_term-usage.patch - merged by upstream
- add u_terminfo_0402.patch -- update of terminfo
OBS-URL: https://build.opensuse.org/request/show/352121
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=203
2016-01-06 08:18:51 +00:00
323ddb6254
Accepting request 351045 from devel:languages:haskell
...
- update Cabal to 1.22.6.0
- add u_Cabal_update.patch -- update of Cabal
* Relax upper bound to allow upcoming binary-0.8
- update terminfo to 0.4.0.2
OBS-URL: https://build.opensuse.org/request/show/351045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=38
2015-12-29 11:59:57 +00:00
61673d11d9
- update Cabal to 1.22.6.0
...
- add u_Cabal_update.patch -- update of Cabal
* Relax upper bound to allow upcoming binary-0.8
- update terminfo to 0.4.0.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=201
2015-12-28 10:04:29 +00:00
31af78b102
Accepting request 350168 from devel:languages:haskell
...
- update terminfo to 0.4.0.2
- drop remove-cur_term-usage.patch - merged by upstream
OBS-URL: https://build.opensuse.org/request/show/350168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=37
2015-12-23 07:50:18 +00:00
fdcaf0cd76
- update terminfo to 0.4.0.2
...
- drop remove-cur_term-usage.patch - merged by upstream
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=199
2015-12-21 08:58:12 +00:00
e265b84594
Accepting request 347910 from devel:languages:haskell
...
1
OBS-URL: https://build.opensuse.org/request/show/347910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=36
2015-12-09 18:54:10 +00:00
c62b300491
Accepting request 347873 from devel:languages:haskell:lts
...
- update Cabal to 1.22.5.0
* Don't recompile C sources unless needed
* Support Haddock response files.
* Add frameworks when linking a dynamic library.
OBS-URL: https://build.opensuse.org/request/show/347873
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=197
2015-12-08 11:40:05 +00:00
Peter Trommler
f88f78378f
Accepting request 347110 from devel:languages:haskell:lts
...
- use upstream variant of remove-cur_term-usage.patch
OBS-URL: https://build.opensuse.org/request/show/347110
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=196
2015-12-02 08:41:34 +00:00
Stephan Kulow
8738378828
Accepting request 337228 from devel:languages:haskell
...
1
OBS-URL: https://build.opensuse.org/request/show/337228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=35
2015-10-12 08:02:17 +00:00
Peter Trommler
f9d482f1f7
Accepting request 337227 from home:ptrommler:branches:devel:languages:haskell
...
Fix PowerPC assembler issue with large stack frames.
OBS-URL: https://build.opensuse.org/request/show/337227
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=194
2015-10-08 13:04:13 +00:00
Stephan Kulow
8d355cc700
Accepting request 336938 from devel:languages:haskell
...
- atomic-cast.patch: fix signature of atomic bultins
- ghc-7.8-arm-use-ld-gold.patch: remove obsolete patch
OBS-URL: https://build.opensuse.org/request/show/336938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=34
2015-10-08 06:26:08 +00:00
6c2d9e2cda
Accepting request 336409 from devel:languages:haskell
...
1
OBS-URL: https://build.opensuse.org/request/show/336409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=33
2015-10-06 11:27:28 +00:00