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
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
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
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
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
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
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
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
dfc7b78992
Accepting request 336458 from home:Andreas_Schwab:Factory
...
- 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/336458
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=191
2015-10-05 11:20:09 +00:00
Peter Trommler
d2ad58f410
Accepting request 336406 from devel:languages:haskell:lts
...
- Remove ncurses6.patch - it's not so easy ;)
- Add remove-cur_term-usage.patch to remove the need to access the
cur_term global which isn't available in the openSUSE ncurses6
build.
OBS-URL: https://build.opensuse.org/request/show/336406
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=190
2015-10-04 19:50:24 +00:00
42689d236e
Tomas Cech tcech@opensuse.org
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=188
2015-10-03 18:13:52 +00:00
407c6707c0
Accepting request 336074 from home:mimi_vx:ghc-rpm
...
- Add choice for libffi in openSUSE:Leap:42.1
Tomas Cech tcech@suse.cz
OBS-URL: https://build.opensuse.org/request/show/336074
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=187
2015-10-03 18:03:32 +00:00
Peter Trommler
d131c516f6
Accepting request 332344 from devel:languages:haskell:lts
...
- remove llvm from requires
- add ncurses6.patch to fix build with ncurses6, all thanks goes to
Tomas Cech - sleep_walker@opensuse.org
OBS-URL: https://build.opensuse.org/request/show/332344
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=185
2015-09-21 05:57:24 +00:00
71ec5bb07c
Accepting request 322625 from devel:languages:haskell:lts
...
- update to 7.10.2
* type checker fixes
* fixes for Aarch64 support
* fix deadlock in runtime system when scheduling garbage collection
- 7.10.1 highlights
* implement Applicative Monad Proposal
* implement Burning Bridges Proposal
* support for partial type signatures
* reimplement integer-gmp
* support plugins in type checker (experimental!)
- drop llvm-powerpc64-datalayout.patch
* this patch was incomplete all along and now we have our native
code generator
- drop ghc-cabal-unversion-docdir.patch
* ghc-rpm-macros is following ghc's doc layout so no need to patch
- drop D349.patch
* fixed upstream
- drop integer-gmp.patch
* we do not support SLE11 anymore
- drop ghc-7.8.2-cgen-constify.patch
* fixed upstream
- drop D560.patch
* fixed upstream
- drop ghc-glibc-2.20_BSD_SOURCE.patch
* fixed upstream
- drop ghc-arm64.patch
* fixed upstream
- drop ghc-config.mk.in-Enable-SMP-and-GHCi-support-for-Aarch64.patch
* fixed upstream
- refresh 0001-implement-native-code-generator-for-ppc64.patch
OBS-URL: https://build.opensuse.org/request/show/322625
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=183
2015-08-20 05:53:26 +00:00
Peter Trommler
bf77061113
Accepting request 317272 from home:ptrommler:ghc-fix-aarch64
...
AArch64 neeeds gold linker.
OBS-URL: https://build.opensuse.org/request/show/317272
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=179
2015-07-17 14:55:57 +00:00
Peter Trommler
c85b2f73b9
Accepting request 309163 from home:ptrommler:branches:devel:languages:haskell
...
Add ppc64le native code generator. Back port of my upstream patch for ghc 7.12.
OBS-URL: https://build.opensuse.org/request/show/309163
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=177
2015-05-29 12:01:37 +00:00
Peter Trommler
b564f11091
Accepting request 309063 from home:oertel:branches:devel:languages:haskell
...
- on s390/s390x use "make -j2" to stabilize abi hashes
(see also redhat bug 1212374)
OBS-URL: https://build.opensuse.org/request/show/309063
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=176
2015-05-28 11:21:57 +00:00
Peter Trommler
e3f8ef15a9
Accepting request 308728 from home:mimi_vx:branches:devel:languages:haskell
...
- disable llvm on arm64
OBS-URL: https://build.opensuse.org/request/show/308728
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=174
2015-05-26 12:21:35 +00:00
Peter Trommler
7012bff814
Accepting request 308323 from home:oertel:branches:devel:languages:haskell
...
- re-diffed ghc-arm64.patch
- add ghc-arm64.patch for aarch64
- add aarch64, s390, s390x to ExclusiveArch
OBS-URL: https://build.opensuse.org/request/show/308323
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=172
2015-05-22 07:17:33 +00:00
Peter Trommler
171c5543f0
Accepting request 304515 from devel:languages:haskell:lts
...
+ add ghc-glibc-2.20_BSD_SOURCE.patch from fedora
- updated to 7.8.4
+ removed D177.patch (in upstream)
+ removed D173.patch (in upstream)
+ removed ghc.git-e18525f.patch (in upstream)
+ refresh 0001-implement-native-code-generator-for-ppc64.patch
* A critical bug in the LLVM backend which would cause the compiler to generate incorrect code has been fixed (issue #9439 ).
* Several bugs in the code generator have been fixed for unregisterised platforms, such as 64bit PowerPC (issue #8819 and #8849 ).
* A bug that could cause GHC's constructor specialization pass (enabled by default at -O2, or via -fspec-constr) to loop forever and consume large amounts of memory has been fixed (issue #8960 ).
* A bug that would cause GHC to fail when attempting to determine GCC's version information in non-english locales has been fixed (issue #8825 ).
* A minor bug that allowed GHC to seemingly import (but not use) private data constructors has been fixed (issue #9006 ).
* A bug in the register allocator which would cause GHC to crash during compilation has been fixed (issue #9303 ).
* A bug that caused the compiler to panic on some input C-- code has been fixed (issue #9329 ).
* A few various minor deadlocks in the runtime system when using forkProcess have been fixed.
* A bug which made blocked STM transactions non-interruptible has been fixed (issue #9379 ).
* A bug in the compiler which broke pattern synonym imports across modules in Haddock has been fixed (issue #9417 ).
* A minor bug in the code generator in which the popCnt16# did not zero-extend its result has been fixed (issue #9435 ).
* A bug which caused the compiler to panic on pattern synonyms inside a class declaration has been fixed (issue #9705 ).
* A bug in the typechecker revolving around un-saturated type family applications has been fixed (issue #9433 ).
* Several bugs have been fixed causing problems with building GHC on ARM (issues #8951 , #9620 , #9336 , and #9552 ).
* A bug in the typechecker that could cause an infinite loop when using superclasses in a cycle has been fixed (issue #9415 ).
* A bug causing corruption in signal handling with the single-threaded runtime system has been fixed (issue #9817 ).
* A bug that could cause compiled programs to crash due to use of overlapping type families has been fixed (issue #9371 ).
* A bug in the inliner that caused certain expressions within unboxed tuples to not be properly evaluated has been fixed (issue #9390 ).
* A bug that caused the compiler to not always properly detect LLVM tools (particularly on Windows) has been fixed (issue #7143 ).
* A bug that prevented GHC from deriving Generic1 instances for data families has been fixed (#9563 ).
* A bug that caused type inference to infer the incorrect type in the presence of certain type families and constraints has been fixed (issue #9316 ).
OBS-URL: https://build.opensuse.org/request/show/304515
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=170
2015-05-02 09:36:33 +00:00
Peter Trommler
c9f3ec6de5
Accepting request 296152 from home:mimi_vx:branches:devel:languages:haskell
...
- remove unneeded conditions
OBS-URL: https://build.opensuse.org/request/show/296152
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=167
2015-04-14 15:02:49 +00:00
Peter Trommler
686e37351f
- add ghc-glibc-2.20_BSD_SOURCE.patch
...
* fixes build on unregisterised architectures (openSUSE: ppc64le)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=164
2015-03-15 14:17:35 +00:00
Peter Trommler
372c6d9ed9
Accepting request 287471 from home:ptrommler:branches:devel:languages:haskell
...
followup on ghc-rpm-macros update
OBS-URL: https://build.opensuse.org/request/show/287471
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=162
2015-02-24 07:58:09 +00:00
Peter Trommler
21ef6b3a5e
Accepting request 283959 from home:mimi_vx:branches:devel:languages:haskell
...
- add constraints file
- remove dblatex dependency
OBS-URL: https://build.opensuse.org/request/show/283959
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=160
2015-02-04 11:01:19 +00:00
Peter Trommler
1104683b54
Accepting request 283228 from devel:languages:haskell:platform
...
Compile to assembly language directly and not through C on ppc64 (cuts compile time roughly in half).
Patch 19 is a backport of the patch that is currently under review upstream for inclusion into v. 7.12
OBS-URL: https://build.opensuse.org/request/show/283228
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=158
2015-01-28 18:40:16 +00:00
Peter Trommler
3c5eaee127
Accepting request 265137 from devel:languages:haskell:platform
...
fix Haskell shared libraries on ppc
OBS-URL: https://build.opensuse.org/request/show/265137
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=156
2014-12-14 09:35:53 +00:00
Peter Trommler
202f813b38
Accepting request 259991 from devel:languages:haskell:platform
...
Haskell Platform 2014.2.0.0 update
OBS-URL: https://build.opensuse.org/request/show/259991
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=154
2014-11-05 21:40:33 +00:00
Peter Trommler
c022f45e94
Accepting request 249651 from devel:languages:haskell:compiler
...
Bootstrap with ghc-bootstrap
OBS-URL: https://build.opensuse.org/request/show/249651
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=153
2014-09-16 19:37:06 +00:00
Peter Trommler
c9cda66adb
Accepting request 243197 from home:dimstar:rpmlintrc
...
Rename rpmlintrc as per pkg guideline to %{name}-rpmlintrc
OBS-URL: https://build.opensuse.org/request/show/243197
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=151
2014-07-31 19:53:05 +00:00
Peter Trommler
2cae1e690c
Accepting request 233472 from openSUSE:Factory:PowerPC
...
- Enable ppc64le (ghc-ppc64le.patch)
OBS-URL: https://build.opensuse.org/request/show/233472
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=149
2014-05-11 18:17:00 +00:00
Peter Trommler
e792a6e2ef
Accepting request 211680 from devel:languages:haskell:platform
...
- fix ppc64 build (profiling libs were missing)
- remove llvm again
- build pdf docs for newer openSUSE
OBS-URL: https://build.opensuse.org/request/show/211680
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=147
2013-12-19 11:36:13 +00:00
Peter Trommler
96aeeb4228
Accepting request 210908 from devel:languages:haskell:platform
...
- fix docs packaging (RPM macros v 1.2)
- fix ppc64 LLVM backend
- package Postscript and PDF manuals (forwarded request 210907 from ptrommler)
OBS-URL: https://build.opensuse.org/request/show/210908
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=146
2013-12-15 07:35:30 +00:00
Peter Trommler
011c369f27
Accepting request 205174 from devel:languages:haskell:platform
...
Fix threaded runtime on 64 bit big endian. Haskell trac #8134 .
OBS-URL: https://build.opensuse.org/request/show/205174
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=144
2013-10-29 20:59:14 +00:00
Peter Trommler
a31c5d4bbd
Accepting request 201119 from devel:languages:haskell:platform
...
Fix autoconf issues.
Fix ppc64 build.
OBS-URL: https://build.opensuse.org/request/show/201119
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=142
2013-09-27 14:30:03 +00:00
Peter Trommler
911a33a5d2
Accepting request 198335 from devel:languages:haskell:platform
...
add missing macro definitions for optimized build to build.mk (forwarded request 198334 from ptrommler)
OBS-URL: https://build.opensuse.org/request/show/198335
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=138
2013-09-10 16:17:48 +00:00
Peter Trommler
3f6dc53c3d
Accepting request 198332 from home:ptrommler:ppc
...
- Patch ghc for llvm 3.3.
- explicitly configure gcc location in bootstrap builds too
- allow ppc builds (ppc64 build gets stuck)
OBS-URL: https://build.opensuse.org/request/show/198332
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=137
2013-09-10 16:09:04 +00:00
Peter Trommler
d55c4f449d
Accepting request 197437 from devel:languages:haskell:platform
...
Build optimized compiler, fix Template Haskell. (forwarded request 197435 from ptrommler)
OBS-URL: https://build.opensuse.org/request/show/197437
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=135
2013-09-05 06:14:00 +00:00
Peter Trommler
6d5864aaba
Accepting request 185235 from devel:languages:haskell:platform
...
Update for Haskell Platform 2013.2.0.0.
OBS-URL: https://build.opensuse.org/request/show/185235
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=133
2013-07-31 16:21:12 +00:00
Peter Trommler
8d2dff4617
- ghc-pkg allocates memeory in an infinite loop and then crashes
...
when glibc-locale is not installed, so require glibc-locale for
ghc-compiler
- this should stop Factory builds of ghc-* packages from hogging
OBS for hours on end
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=131
2013-05-19 07:18:00 +00:00
Peter Trommler
9509ef86a7
Accepting request 148378 from home:ptrommler:branches:devel:languages:haskell
...
Enable color and links in ghc documentation.
OBS-URL: https://build.opensuse.org/request/show/148378
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=129
2013-01-15 10:06:23 +00:00
Peter Trommler
208b77df24
- try to work around factory-auto (again!)
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=127
2012-12-03 18:25:48 +00:00
Peter Trommler
d0f8248233
- try to work around factory-auto still thniking we need
...
to wait for BRs even when those are in a comment
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=126
2012-12-03 09:36:50 +00:00
Peter Trommler
fb4018bb67
- help factory-auto by commenting out currently unneeded BRs
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=125
2012-11-28 11:31:06 +00:00
Peter Trommler
8da46619be
Accepting request 141432 from home:ptrommler:haskell-platform
...
Finally self bootstrap ghc 7.4.2 in Factory.
OBS-URL: https://build.opensuse.org/request/show/141432
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=124
2012-11-15 15:12:53 +00:00
Peter Trommler
9690bd0372
Accepting request 140957 from home:ptrommler:branches:devel:languages:haskell
...
Bootstrap ghc 7.4.2 for Haskell Platform 2012.4.
OBS-URL: https://build.opensuse.org/request/show/140957
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=122
2012-11-12 13:29:49 +00:00
Peter Trommler
bcba66031e
Accepting request 140819 from home:ptrommler:branches:devel:languages:haskell
...
Update to 7.4.2 for Haskell Platform 2012.4 and get ghc unstuck in Factory.
It failed because of broken tex packages but did not and still does not rebuild in Factory. It builds fine against Factory snapshot and standard.
OBS-URL: https://build.opensuse.org/request/show/140819
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=121
2012-11-10 18:56:34 +00:00
Peter Trommler
d4021a6d1a
Accepting request 140366 from home:ptrommler:branches:devel:languages:haskell
...
Do not disable debug packages, breaks build with debuginfo enabled. Build bootstrap version of compiler, which is faster and all we need to have a self-bootstrapped compiler in Factory.
OBS-URL: https://build.opensuse.org/request/show/140366
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=119
2012-11-06 16:12:44 +00:00