Revisions of ghc

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 639256 from Peter Simons's avatar Peter Simons (psimons) (revision 65)
- Add fix-build-using-unregisterized-v8.2.patch
  * Fix build on s390x
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 623696 from Peter Simons's avatar Peter Simons (psimons) (revision 63)
- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.

- Fix dependencies on arm and s390x
* recognize powerpc64le as PPC64 in cabal files
* Cabal issue with abi-depends fixed
* Cuts down build time roughly in half
* fixed upstream
- fix BuildRequires for llvm
- use %license macro as used by new ghc-rpm-macros
- refresh ghc-pie.patch so it applies cleanly
- drop ghc-pie.patch fixed upstream
- optimized build for platforms with LLVM backend (arm, aarch64)
- drop support for ppc and s390
- refresh buildpath-abi-stability.patch
  * see Haskell Trac #11262
- refresh buildpath-abi-stability.patch
- make compatible with new upstream macros
* Haskell Trac #12495 is a duplicate
- fixes boo#1020909
  * fix issues with parallel builds
- make compatible with new ghc-rpm-macros
* Thanks @mimi_vx
* fixes build of ghc-zeromq4-haskell on powerpc64[le]
- fix boo#994268
* fix SMP primitives on all powerpc archs
* fix wrong results in ghc-pureMD5 and others on big-endian
* aarch64 runs out of memory with too many parallel compiles
- add missing C library dependency to terminfo devel package
- refresh u_Cabal_update.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 614065 from Peter Simons's avatar Peter Simons (psimons) (revision 60)
Fix armv7 build by adding armv7l to llvm-targets.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 607733 from Peter Simons's avatar Peter Simons (psimons) (revision 59)
Update ghc to the latest version.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 459981 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 53)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 450588 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 51)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 435803 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 50)
- 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
Displaying revisions 41 - 60 of 107
openSUSE Build Service is sponsored by