Revisions of ghc

Wolfgang Engel's avatar Wolfgang Engel (bigironman) accepted request 879320 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 2)
- always build against llvm9, also on SLE15 (suse_version == 1500)
  otherwise the resulting build is not working (llvm is 7.x there) (bsc#1181571)

- update to 8.10.4
 * Fix a crash caused by inappropriate garbage of heap-allocated data
    reachable from foreign exports

- update to 8.10.3
 * More robust support for architectures with weak memory ordering
    guarantees (e.g. modern ARM hardware).
 * GHC can now split dynamic objects to accomodate macOS' RPATH size
    limitation when building large projects (#14444)
 * Several correctness bugs in the new low-latency garbage collector
 * Many, many other bug-fixes))

 
- disable %{ix86} build
 

- force multiversion for subpackages 

- add --enable-unregistered to configure phase on unregistered
  architectures

- update to 8.10.2
 * Fixes a code generation bug resulting in incorrect code generation
    for foreign calls with complex arguments
 * Fixes a bug causing object merging to fail when the lld linker is in use
 * Introduces a workaround for a Linux kernel bug in the implementation
    of the timerfd mechanism
Wolfgang Engel's avatar Wolfgang Engel (bigironman) committed (revision 1)
osc copypac from project:openSUSE:Leap:15.2 package:ghc revision:17, using expand
Displaying all 2 revisions
openSUSE Build Service is sponsored by