Package Release Info

ghc-7.10.3-10.2

Update Info: 5585
Available in Package Hub : 12 GA-SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ghc
ghc-array
ghc-array-devel
ghc-base
ghc-base-devel
ghc-binary
ghc-binary-devel
ghc-bytestring
ghc-bytestring-devel
ghc-Cabal
ghc-Cabal-devel
ghc-compiler
ghc-containers
ghc-containers-devel
ghc-deepseq
ghc-deepseq-devel
ghc-directory
ghc-directory-devel
ghc-filepath
ghc-filepath-devel
ghc-ghc
ghc-ghc-devel
ghc-haskeline
ghc-haskeline-devel
ghc-hoopl
ghc-hoopl-devel
ghc-hpc
ghc-hpc-devel
ghc-libraries
ghc-pretty
ghc-pretty-devel
ghc-process
ghc-process-devel
ghc-template-haskell
ghc-template-haskell-devel
ghc-terminfo
ghc-terminfo-devel
ghc-time
ghc-time-devel
ghc-transformers
ghc-transformers-devel
ghc-unix
ghc-unix-devel
ghc-xhtml
ghc-xhtml-devel

Change Logs

* Thu Aug 18 2016 mimi.vx@gmail.com
- fix boo#994268
* Tue May 17 2016 peter.trommler@ohm-hochschule.de
- add D2225.patch
  * backport of upstream patch accepted for ghc 8.0.1
  * fix SMP primitives on all powerpc archs
* Sat May 14 2016 peter.trommler@ohm-hochschule.de
- add D2214.patch
  * backport of upstream patch slated for ghc 8.0.2
  * fix issue in code PowerPC code generator (32 bit and 64 bit)
- add 0001-Fix-misspelled-WORDS_BIGENDIAN-macro.patch
  * backport of upstream fix slated for ghc 8.0.2
  * fix bytestring library on big-endian archs
  * fix wrong results in ghc-pureMD5 and others on big-endian
* Tue Apr 19 2016 mimi.vx@gmail.com
- 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
* Tue Mar 08 2016 mimi.vx@gmail.com
- 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/'.
* Wed Feb 17 2016 peter.trommler@ohm-hochschule.de
- limit parallel jobs to two on aarch64
  * aarch64 runs out of memory with too many parallel compiles
* Sun Feb 14 2016 peter.trommler@ohm-hochschule.de
- add missing C library dependency to terminfo devel package
* Sun Feb 07 2016 mimi.vx@gmail.com
- 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
* Tue Jan 26 2016 mimi.vx@gmail.com
- 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
* Tue Jan 05 2016 peter.trommler@ohm-hochschule.de
- 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
* Mon Dec 28 2015 mimi.vx@gmail.com
- update Cabal to 1.22.6.0
- add u_Cabal_update.patch --  update of Cabal
  * Relax upper bound to allow upcoming binary-0.8
* Mon Dec 21 2015 mimi.vx@gmail.com
- update terminfo to 0.4.0.2
- drop remove-cur_term-usage.patch - merged by upstream
- add u_terminfo_0402.patch -- update of terminfo
* Mon Dec 07 2015 mimi.vx@gmail.com
- 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.
* Tue Dec 01 2015 mimi.vx@gmail.com
- use upstream variant of remove-cur_term-usage.patch
Version: 7.10.2-6.1
* Tue Oct 06 2015 peter.trommler@ohm-hochschule.de
- 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!
- add ghc.git-b29f20.patch
  * fixes upstream #7830
  * fix ghc 7.10.2 failing to bootstrap ghc head on ppc
  and perhaps ppc64 with some optimizations enabled
  * backport of my patch for upcoming ghc 8.0.1
* Mon Oct 05 2015 schwab@suse.de
- atomic-cast.patch: fix signature of atomic bultins
- ghc-7.8-arm-use-ld-gold.patch: remove obsolete patch
* Sat Oct 03 2015 sbahling@suse.com
- 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.
* Sat Oct 03 2015 mimi.vx@gmail.com
- Add choice for libffi in openSUSE:Leap:42.1
* Sun Sep 20 2015 mimi.vx@gmail.com
- remove llvm from requires
- add ncurses6.patch to fix build with ncurses6, all thanks goes to
  Tomas Cech sleep_walker@opensuse.org
* Mon Aug 10 2015 peter.trommler@ohm-hochschule.de
- 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
- disable ghc-7.8-arm-use-ld-gold.patch
  * not sure we need this, must be rebased if we do
* Fri Jul 17 2015 peter.trommler@ohm-hochschule.de
- add ghc-config.mk.in-Enable-SMP-and-GHCi-support-for-Aarch64.patch
  * enable SMP and GHCi on Aarch64
- add ghc-7.8-arm-use-ld-gold.patch
  * Aarch64 needs gold linker
* Fri May 29 2015 peter.trommler@ohm-hochschule.de
- refresh ghc-arm64.patch
- unconditionally apply ghc-arm64.patch
* Thu May 28 2015 peter.trommler@ohm-hochschule.de
- add backport of powerpc64le native code generator to
  0001-implement-native-code-generator-for-ppc64.patch
- refresh D349.patch
* Thu May 28 2015 ro@suse.de
- on s390/s390x use "make -j2" to stabilize abi hashes
  (see also redhat bug 1212374)
* Tue May 26 2015 mimi.vx@gmail.com
- disable llvm on arm64
* Thu May 21 2015 ro@suse.de
- re-diffed ghc-arm64.patch
* Thu May 21 2015 ro@suse.de
- add ghc-arm64.patch for aarch64
- add aarch64, s390, s390x to ExclusiveArch
* Tue Apr 14 2015 mimi.vx@gmail.com
- remove unneeded conditions
* Mon Apr 13 2015 mimi.vx@gmail.com
- chnage constraints to 12G for disk and 4G for ram
* Sun Mar 15 2015 peter.trommler@ohm-hochschule.de
- add ghc-glibc-2.20_BSD_SOURCE.patch
  * fixes build on unregisterised architectures (openSUSE: ppc64le)
* Mon Feb 23 2015 peter.trommler@ohm-hochschule.de
- drop ghc-cabal-unversion-docdir.patch
  * ghc-rpm-macros follows upstream ghc again
* Wed Feb 04 2015 mimi.vx@gmail.com
+ 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).
* Tue Feb 03 2015 mimi.vx@gmail.com
- add constraints file
* Tue Feb 03 2015 mimi.vx@gmail.com
- remove dblatex dependency