Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ghc-compiler | Distribution: openSUSE:Leap:15.2:PowerPC / ports |
Version: 8.10.1 | Vendor: openSUSE |
Release: lp152.1.12 | Build date: Wed Jun 24 19:10:27 2020 |
Group: Development/Languages/Other | Build host: obs-power8-04 |
Size: 106592739 | Source RPM: ghc-8.10.1-lp152.1.12.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.haskell.org/ghc/ | |
Summary: GHC compiler and utilities |
This package contains the GHC compiler, tools and utilities. The GHC libraries are provided by ghc-devel. To install all of GHC install package ghc.
BSD-3-Clause
* Thu May 07 2020 Peter Simons <psimons@suse.com> - Update ghc to version 8.10.1. Important changes are: * The UnliftedNewtypes extension, allowing newtypes to be wrap types of kind other than Type. * The StandaloneKindSignatures extension, allowing explicit signatures on type constructors. * A new, low-latency garbage collector for the oldest generation. Please refer to the compiler documentation for all details: https://downloads.haskell.org/~ghc/8.10.1/docs/html/users_guide/8.10.1-notes.html * Thu Feb 27 2020 Ondřej Súkup <mimi.vx@gmail.com> - update to 8.8.3 * a compiler panic due to over-zealous eta reduction * the ability to bootstrap with earlier 8.8 releases has been restored * the directory submodule has been updated * the process submodule has been updated * Mon Feb 17 2020 Andreas Schwab <schwab@suse.de> - Increase memory limit for qemu user-space builds * Wed Feb 05 2020 Andreas Schwab <schwab@suse.de> - Fix typo in last change * Thu Jan 23 2020 Peter Trommler <ptrommler@icloud.com> - use ghc-bootstrap-helpers on all archs - lower build env requirements on riscv64 * make sure we can build on smaller systems * adjust parallelism so we don't hog big workers for almost a week * many thanks to Stefan Bruens for pointing out the issue and helping with the solution * Tue Jan 21 2020 Guillaume GARDET <guillaume.gardet@opensuse.org> - Update _constraints for aarch64 * Thu Jan 16 2020 Peter Trommler <ptrommler@icloud.com> - drop 0001-Fix-check-whether-GCC-supports-__atomic_-builtins.patch * fixed upstream - drop D5212.patch * fixed upstream - drop fix-build-using-unregisterized-v8.4.patch * bootstrap compiler is 8.6.5 now - refresh fix-unregisterised-v8.4-8.6.patch - clean up spec file * Thu Jan 16 2020 Ondřej Súkup <mimi.vx@gmail.com> - update to 8.8.2 * A bug (Issue #17088) in the compacting garbage collector resulting in segmentation faults under specific circumstances. Note that this may affect user programs even if they did not explicitly request the compacting GC (using the -c RTS flag) since GHC may fallback to compacting collection during times of high memory pressure. * A code generator bug (Issue #17334) resulting in GHC panics has been fixed. * A typechecker bug (Issue #17112) resulting in GHC panicking on some programs has been fixed. * A bug (Issue #16707) in the implementation of software transactional memory potentially resulting in hanging transactions has been fixed. * A bug in the implementation of compact normal forms resulting in segmentation faults in some uses (Issue #17044) has been fixed. * Tue Dec 31 2019 Peter Trommler <ptrommler@icloud.com> - add fix-unregisterised-v8.4-8.6.patch * fix build on s390x and riscv64 * Mon Dec 30 2019 Peter Trommler <ptrommler@icloud.com> - refresh buildpath-abi-stability.patch - refresh ghc-8.0.2-Cabal-dynlibdir.patch - refresh ghc-pie.patch - enable riscv64 * Sun Dec 29 2019 Ondřej Súkup <mimi.vx@gmail.com> - use prebuilt alex and happy on Tumbleweed to avoid buildcycle - Don't require llvm in ghc-compiler for other architectures than arm * Sat Dec 28 2019 Ondřej Súkup <mimi.vx@gmail.com> - update to 8.8.1 -new stable release - refresh Disable-unboxed-arrays.patch - drop allow-riscv-and-riscv64-CPU.patch - merged in upstream * Mon Sep 23 2019 Peter Trommler <ptrommler@icloud.com> - add fix-build-using-unregisterized-v8.4.patch * fixes unregisterised builds when bootstrap compiler is GHC 8.4 * fixes build on s390x * Mon Sep 23 2019 Andreas Schwab <schwab@suse.de> - Enable build on riscv64 - Add memory constraints for riscv64, restrict to 2 jobs - allow-riscv-and-riscv64-CPU.patch: recognize riscv64 as architecture - Apply Disable-unboxed-arrays.patch also on s390x * Thu Apr 25 2019 Ondřej Súkup <mimi.vx@gmail.com> - update to 8.6.5 * A build system issue where use of GCC with -flto broke configure was fixed * Wed Mar 13 2019 Ondřej Súkup <mimi.vx@gmail.com> - really bump llvm5 to llvm6 requires for ghc-compiler * Tue Mar 12 2019 Ondřej Súkup <mimi.vx@gmail.com> - bump llvm req to llvm6 * Wed Mar 06 2019 Ondřej Súkup <mimi.vx@gmail.com> - update to 8.6.4 * A bug wherein changes in default method definitions would fail to trigger recompilation has been fixed * A bug wherein plugins would fail to lookup names not in scope in the module being compiled has been fixed * A bug where some programs involving StaticData would be rejected with either a typechecking error or internal compiler error has been fixed * A bug where compilation on Windows can fail with linker errors referring to __chkstk_ms has been fixed * Mon Dec 17 2018 Ondřej Súkup <mimi.vx@gmail.com> - use python3-Sphinx instead deprecated python-sphinx [boo#1119686] * Sat Dec 08 2018 Ondřej Súkup <mimi.vx@gmail.com> - update to 8.6.3 * A code generation bug resulting in segmentations faults in some programs * bug leading to programs with deep stacks crashing when run with retainer profiling enabled * A bug resulting in potential heap corruption during stable name allocation * Plugins are now loaded during GHCi sessions * Wed Nov 07 2018 Ondřej Súkup <mimi.vx@gmail.com> - dont require memory-constraints on older distros - dropped reproducible-tmp-names.patch * Tue Nov 06 2018 Ondřej Súkup <mimi.vx@gmail.com> - update to 8.6.2 * Several compiler panics observed in GHC 8.6.1 have been fixed * An integer overflow, resulting in some encodeFloat uses returning incorrect results, has been fixed * A long-standing bug in the LLVM code generator, resulting in incorrect floating point evaluation, has been fixed. * A long-standing bug exposed in GHC 8.6.1, has been fixed. This issue resulted in undefined runtime behavior with some uses of the dataToTag# primop. Note that this issue, while less likely to manifest, has existed in some form in all GHC releases prior to this release and may result in silent, incorrect evaluation. * Mon Oct 29 2018 Guillaume GARDET <guillaume.gardet@opensuse.org> - Make use of memory-constraints to avoid OOM errors * Fri Oct 26 2018 Guillaume GARDET <guillaume.gardet@opensuse.org> - Remove forced 'make -j2' for aarch64 and %arm * Tue Oct 09 2018 ptrommler@icloud.com - add Disable-unboxed-arrays.patch * apply on ppc64 only * fixes ppc64 build - add D5212.patch * fix GHCi on big endian platforms * Tue Oct 02 2018 ptrommler@icloud.com - cleanup * remove unused conditional in configure command * Tue Oct 02 2018 ptrommler@icloud.com - update to 8.6.1 - add 0001-Fix-check-whether-GCC-supports-__atomic_-builtins.patch * fix __atomic_builtin detection * upstream commit ce3897ff - drop add_armv6l_and_armv7l_target.patch * fixed upstream - drop fix-ppc64le-recognition.patch * fixed upstream - drop fix-build-using-unregisterized-v8.2.patch * bootstrap with 8.4.3 works w/o this patch - refresh ghc-pie.patch - refresh ghc-8.0.2-Cabal-dyndir.patch - refresh buildpath-abi-stability.patch * Sun Sep 30 2018 ptrommler@icloud.com - Add fix-build-using-unregisterized-v8.2.patch * Fix build on s390x * Thu Sep 06 2018 mmanu84@outlook.de - Fix armv6 build by adding armv6l to llvm-targets: * change add_armv7l_target.patch to add_armv6l_and_armv7l_target.patch * Wed Jul 18 2018 psimons@suse.com - Cosmetic: replace tabs with blanks, strip trailing white space, and update copyright headers with spec-cleaner. * Sun Jul 01 2018 ptrommler@icloud.com - Fix dependencies on arm and s390x * Sun Jun 17 2018 ptrommler@icloud.com - add fix-ppc64le-recognition.patch * recognize powerpc64le as PPC64 in cabal files * Fri Jun 01 2018 ptrommler@icloud.com - update to 8.4.3 * code generation for UnboxedSum fixed * compatibility withe newer binutils (as) * Cabal issue with abi-depends fixed * Sun May 27 2018 ptrommler@icloud.com - Fix build for older openSUSE - Don't do selfbootstrapping * Cuts down build time roughly in half * Fri May 18 2018 guillaume.gardet@opensuse.org - Fix armv7 build by adding armv7l to llvm-targets: * add_armv7l_target.patch * Thu Apr 26 2018 ptrommler@icloud.com - update to 8.4.2 - drop 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch * fixed upstream - drop 0001-PPC-Implement-Atomic-operations.patch * fixed upstream - drop 0001-Use-__atomic-intrinsics-for-atomicread-write.patch * fixed upstream - drop D4089.patch * fixed upstream * Thu Apr 26 2018 mimi.vx@gmail.com - fix BuildRequires for llvm * Wed Apr 18 2018 mimi.vx@gmail.com - use %license macro as used by new ghc-rpm-macros * Mon Dec 18 2017 ptrommler@icloud.com - refresh ghc-pie.patch so it applies cleanly * Sat Dec 16 2017 mimi.vx@gmail.com - reintroduce ghc-pie.patch (pure upstreams don't work) * Sat Dec 09 2017 ptrommler@icloud.com - update to 8.2.2 - Several important correctness issues fixing potential runtime crashes - A correctness issue leading to undefined behavior in some programs making use of STMa fixed - A runtime system bug which may have manifested as a segmentation fault under low-memory conditions fixed - ghc-pkg now works correctly ihn environments with misconfigured NFS mounts - GHC can now produce position-independent executables - Significantly improved type errors - refresh reproducible-tmp-names.patch - drop ghc-pie.patch fixed upstream * Tue Oct 31 2017 ptrommler@icloud.com - update to 8.2.1 - improved compiler performance - reliable DWARF debugging information on x86_64 and i386 - aarch64: registerised through LLVM backend (experimental) - optimized build for platforms with LLVM backend (arm, aarch64) - improved performance on NUMA systems - interface file determinism - various language improvements - update _constraints * ppc64le builds need less memory since 8.2.1 - drop support for ppc and s390 - drop ghc-no-madv-free.patch fixed upstream - drop 0001-StgCmmPrim-Add-missing-write-barrier.patch - refresh buildpath-abi-stability.patch - refresh ghc-8.0.2-Cabal-dynlibdir.patch - refresh ghc-pie.patch - refresh reproducible-tmp-names.patch - refresh 0001-PPC-Implement-Atomic-operations.patch - refresh D4089.patch * Tue Oct 17 2017 ptrommler@icloud.com - add D4089.patch * fix GHCi issue on ppc64 * see Haskell Trac #11262 * Fri Sep 22 2017 ptrommler@icloud.com - add 0001-Use-__atomic-intrinsics-for-atomicread-write.patch * add missing memory barriers on atomic read/write ops * fixes upstream ticket #14244 - adjust comment for patch 32 * the situation with upstream #12537 is improved but not solved. Patch 32, however, is correct. There are even more memory barriers missing elsewhere in the compiler. * Sat Sep 16 2017 ptrommler@icloud.com - add 0001-PPC-Implement-Atomic-operations.patch * fixes parallel programs on all PowerPC platforms * uptream ticket #12537 - refresh buildpath-abi-stability.patch * Sun May 28 2017 mimi.vx@gmail.com - make compatible with new upstream macros - added patches for more stable abi: * buildpath-abi-stability.patch * reproducible-tmp-names.patch * Sat May 06 2017 meissner@suse.com - enable for global PIE support: - the compiler is built without PIE support due to the bootstrap libraries being non-PIE using BuildIgnore: gcc-PIE - the compiler itself builds -fPIC objects all the time, which should make all ghc compiled binaries be PIE. - ghc-pie.patch: enable default -fPIC on Linux/x86_64 * Sun Jan 22 2017 peter.trommler@ohm-hochschule.de - 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 * Sat Jan 21 2017 mimi.vx@gmail.com - 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. * Fri Jan 20 2017 peter.trommler@ohm-hochschule.de - drop D2844.patch * the patch causes more issues with parallel builds - fixes boo#1020909 * Fri Dec 16 2016 peter.trommler@ohm-hochschule.de - add D2844.patch * fix issues with parallel builds * Fri Oct 14 2016 mimi.vx@gmail.com - make compatible with new ghc-rpm-macros * Wed Sep 28 2016 peter.trommler@ohm-hochschule.de - 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 * Tue Sep 27 2016 peter.trommler@ohm-hochschule.de - add D2495.patch * missing memory barrier on PowerPC, ARM - add 0001-StgCmmPrim-Add-missing-write-barrier.patch * another issing memory barrier on PowerPC, ARM - add 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch * fix bug in code generator * fixes build of ghc-zeromq4-haskell on powerpc64[le] * 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 * 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 * Mon Jan 12 2015 peter.trommler@ohm-hochschule.de - add patch 0001-implement-native-code-generator-for-ppc64.patch * native code generation improved compilation speed * fewer errors in testsuite than with C back end * Sat Dec 13 2014 peter.trommler@ohm-hochschule.de - add patch D560.patch * fixes dynamic linking on ppc * see https://phabricator.haskell.org/D560 * this is a back port of the upstream patch * Wed Nov 05 2014 peter.trommler@ohm-hochschule.de - add patch D349.patch * fix a crash with dynamic linking in GHCi when accessing the process environment * our patch has been submitted upstream * see https://phabricator.haskell.org/D349
/etc/alternatives/hsc2hs /etc/alternatives/runhaskell /usr/bin/ghc /usr/bin/ghc-8.10.1 /usr/bin/ghc-pkg /usr/bin/ghc-pkg-8.10.1 /usr/bin/ghci /usr/bin/ghci-8.10.1 /usr/bin/haddock /usr/bin/haddock-ghc-8.10.1 /usr/bin/hp2ps /usr/bin/hpc /usr/bin/hsc2hs /usr/bin/hsc2hs-ghc /usr/bin/runghc /usr/bin/runghc-8.10.1 /usr/bin/runhaskell /usr/bin/runhaskell-ghc /usr/lib64/ghc-8.10.1 /usr/lib64/ghc-8.10.1/bin /usr/lib64/ghc-8.10.1/bin/ghc /usr/lib64/ghc-8.10.1/bin/ghc-iserv /usr/lib64/ghc-8.10.1/bin/ghc-iserv-dyn /usr/lib64/ghc-8.10.1/bin/ghc-iserv-prof /usr/lib64/ghc-8.10.1/bin/ghc-pkg /usr/lib64/ghc-8.10.1/bin/haddock /usr/lib64/ghc-8.10.1/bin/hp2ps /usr/lib64/ghc-8.10.1/bin/hpc /usr/lib64/ghc-8.10.1/bin/hsc2hs /usr/lib64/ghc-8.10.1/bin/runghc /usr/lib64/ghc-8.10.1/bin/unlit /usr/lib64/ghc-8.10.1/ghc-usage.txt /usr/lib64/ghc-8.10.1/ghci-usage.txt /usr/lib64/ghc-8.10.1/html /usr/lib64/ghc-8.10.1/html/Classic.theme /usr/lib64/ghc-8.10.1/html/Classic.theme/haskell_icon.gif /usr/lib64/ghc-8.10.1/html/Classic.theme/minus.gif /usr/lib64/ghc-8.10.1/html/Classic.theme/plus.gif /usr/lib64/ghc-8.10.1/html/Classic.theme/xhaddock.css /usr/lib64/ghc-8.10.1/html/Linuwial.std-theme /usr/lib64/ghc-8.10.1/html/Linuwial.std-theme/linuwial.css /usr/lib64/ghc-8.10.1/html/Linuwial.std-theme/synopsis.png /usr/lib64/ghc-8.10.1/html/Ocean.theme /usr/lib64/ghc-8.10.1/html/Ocean.theme/hslogo-16.png /usr/lib64/ghc-8.10.1/html/Ocean.theme/minus.gif /usr/lib64/ghc-8.10.1/html/Ocean.theme/ocean.css /usr/lib64/ghc-8.10.1/html/Ocean.theme/plus.gif /usr/lib64/ghc-8.10.1/html/Ocean.theme/synopsis.png /usr/lib64/ghc-8.10.1/html/haddock-bundle.min.js /usr/lib64/ghc-8.10.1/html/highlight.js /usr/lib64/ghc-8.10.1/html/quick-jump.css /usr/lib64/ghc-8.10.1/html/quick-jump.min.js /usr/lib64/ghc-8.10.1/html/solarized.css /usr/lib64/ghc-8.10.1/latex /usr/lib64/ghc-8.10.1/latex/haddock.sty /usr/lib64/ghc-8.10.1/llvm-passes /usr/lib64/ghc-8.10.1/llvm-targets /usr/lib64/ghc-8.10.1/package.conf.d /usr/lib64/ghc-8.10.1/package.conf.d/package.cache /usr/lib64/ghc-8.10.1/package.conf.d/package.cache.lock /usr/lib64/ghc-8.10.1/platformConstants /usr/lib64/ghc-8.10.1/settings /usr/lib64/ghc-8.10.1/template-hsc.h /usr/share/doc/ghc-8.10.1 /usr/share/doc/ghc-8.10.1/html /usr/share/doc/ghc-8.10.1/html/haddock /usr/share/doc/ghc-8.10.1/html/haddock/.buildinfo /usr/share/doc/ghc-8.10.1/html/haddock/.doctrees /usr/share/doc/ghc-8.10.1/html/haddock/.doctrees/environment.pickle /usr/share/doc/ghc-8.10.1/html/haddock/.doctrees/index.doctree /usr/share/doc/ghc-8.10.1/html/haddock/.doctrees/intro.doctree /usr/share/doc/ghc-8.10.1/html/haddock/.doctrees/invoking.doctree /usr/share/doc/ghc-8.10.1/html/haddock/.doctrees/markup.doctree /usr/share/doc/ghc-8.10.1/html/haddock/_sources /usr/share/doc/ghc-8.10.1/html/haddock/_sources/index.rst.txt /usr/share/doc/ghc-8.10.1/html/haddock/_sources/intro.rst.txt /usr/share/doc/ghc-8.10.1/html/haddock/_sources/invoking.rst.txt /usr/share/doc/ghc-8.10.1/html/haddock/_sources/markup.rst.txt /usr/share/doc/ghc-8.10.1/html/haddock/_static /usr/share/doc/ghc-8.10.1/html/haddock/_static/ajax-loader.gif /usr/share/doc/ghc-8.10.1/html/haddock/_static/alabaster.css /usr/share/doc/ghc-8.10.1/html/haddock/_static/basic.css /usr/share/doc/ghc-8.10.1/html/haddock/_static/comment-bright.png /usr/share/doc/ghc-8.10.1/html/haddock/_static/comment-close.png /usr/share/doc/ghc-8.10.1/html/haddock/_static/comment.png /usr/share/doc/ghc-8.10.1/html/haddock/_static/custom.css /usr/share/doc/ghc-8.10.1/html/haddock/_static/doctools.js /usr/share/doc/ghc-8.10.1/html/haddock/_static/documentation_options.js /usr/share/doc/ghc-8.10.1/html/haddock/_static/down-pressed.png /usr/share/doc/ghc-8.10.1/html/haddock/_static/down.png /usr/share/doc/ghc-8.10.1/html/haddock/_static/file.png /usr/share/doc/ghc-8.10.1/html/haddock/_static/jquery-3.2.1.js /usr/share/doc/ghc-8.10.1/html/haddock/_static/jquery.js /usr/share/doc/ghc-8.10.1/html/haddock/_static/minus.png /usr/share/doc/ghc-8.10.1/html/haddock/_static/plus.png /usr/share/doc/ghc-8.10.1/html/haddock/_static/pygments.css /usr/share/doc/ghc-8.10.1/html/haddock/_static/searchtools.js /usr/share/doc/ghc-8.10.1/html/haddock/_static/underscore-1.3.1.js /usr/share/doc/ghc-8.10.1/html/haddock/_static/underscore.js /usr/share/doc/ghc-8.10.1/html/haddock/_static/up-pressed.png /usr/share/doc/ghc-8.10.1/html/haddock/_static/up.png /usr/share/doc/ghc-8.10.1/html/haddock/_static/websupport.js /usr/share/doc/ghc-8.10.1/html/haddock/genindex.html /usr/share/doc/ghc-8.10.1/html/haddock/index.html /usr/share/doc/ghc-8.10.1/html/haddock/intro.html /usr/share/doc/ghc-8.10.1/html/haddock/invoking.html /usr/share/doc/ghc-8.10.1/html/haddock/markup.html /usr/share/doc/ghc-8.10.1/html/haddock/objects.inv /usr/share/doc/ghc-8.10.1/html/haddock/search.html /usr/share/doc/ghc-8.10.1/html/haddock/searchindex.js /usr/share/doc/ghc-8.10.1/html/index.html /usr/share/doc/ghc-8.10.1/html/libraries /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-124.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-126.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-33.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-35.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-36.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-37.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-38.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-42.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-43.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-45.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-46.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-47.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-58.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-60.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-61.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-62.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-63.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-92.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-94.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-95.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-A.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-All.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-B.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-C.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-D.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-E.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-F.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-G.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-H.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-I.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-J.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-K.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-L.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-M.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-N.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-O.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-P.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-Q.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-R.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-S.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-T.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-U.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-V.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-W.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-X.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-Y.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index-Z.html /usr/share/doc/ghc-8.10.1/html/libraries/doc-index.html /usr/share/doc/ghc-8.10.1/html/libraries/gen_contents_index /usr/share/doc/ghc-8.10.1/html/libraries/haddock-bundle.min.js /usr/share/doc/ghc-8.10.1/html/libraries/haddock-util.js /usr/share/doc/ghc-8.10.1/html/libraries/index.html /usr/share/doc/ghc-8.10.1/html/libraries/linuwial.css /usr/share/doc/ghc-8.10.1/html/libraries/minus.gif /usr/share/doc/ghc-8.10.1/html/libraries/plus.gif /usr/share/doc/ghc-8.10.1/html/libraries/prologue.txt /usr/share/doc/ghc-8.10.1/html/libraries/quick-jump.css /usr/share/doc/ghc-8.10.1/html/libraries/synopsis.png /usr/share/doc/ghc-8.10.1/html/users_guide /usr/share/doc/ghc-8.10.1/html/users_guide/.buildinfo /usr/share/doc/ghc-8.10.1/html/users_guide/8.10.1-notes.html /usr/share/doc/ghc-8.10.1/html/users_guide/_images /usr/share/doc/ghc-8.10.1/html/users_guide/_images/prof_scc.svg /usr/share/doc/ghc-8.10.1/html/users_guide/_sources /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/8.10.1-notes.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/bugs.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/codegens.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/debug-info.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/debugging.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/editing-guide.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/eventlog-formats.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/extending_ghc.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/ffi-chap.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/flags.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/ghc.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/ghci.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/glasgow_exts.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/gone_wrong.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/index.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/intro.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/lang.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/license.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/packages.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/parallel.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/phases.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/profiling.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/runghc.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/runtime_control.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/safe_haskell.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/separate_compilation.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/shared_libs.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/sooner.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/usage.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/using-concurrent.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/using-optimisation.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/using-warnings.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/using.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/utils.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/what_glasgow_exts_does.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_sources/win32-dlls.rst.txt /usr/share/doc/ghc-8.10.1/html/users_guide/_static /usr/share/doc/ghc-8.10.1/html/users_guide/_static/Recip.png /usr/share/doc/ghc-8.10.1/html/users_guide/_static/ajax-loader.gif /usr/share/doc/ghc-8.10.1/html/users_guide/_static/basic.css /usr/share/doc/ghc-8.10.1/html/users_guide/_static/comment-bright.png /usr/share/doc/ghc-8.10.1/html/users_guide/_static/comment-close.png /usr/share/doc/ghc-8.10.1/html/users_guide/_static/comment.png /usr/share/doc/ghc-8.10.1/html/users_guide/_static/doctools.js /usr/share/doc/ghc-8.10.1/html/users_guide/_static/documentation_options.js /usr/share/doc/ghc-8.10.1/html/users_guide/_static/down-pressed.png /usr/share/doc/ghc-8.10.1/html/users_guide/_static/down.png /usr/share/doc/ghc-8.10.1/html/users_guide/_static/file.png /usr/share/doc/ghc-8.10.1/html/users_guide/_static/ghc-theme.css /usr/share/doc/ghc-8.10.1/html/users_guide/_static/jquery-3.2.1.js /usr/share/doc/ghc-8.10.1/html/users_guide/_static/jquery.js /usr/share/doc/ghc-8.10.1/html/users_guide/_static/logo.pdf /usr/share/doc/ghc-8.10.1/html/users_guide/_static/minus.png /usr/share/doc/ghc-8.10.1/html/users_guide/_static/opensearch.xml /usr/share/doc/ghc-8.10.1/html/users_guide/_static/plus.png /usr/share/doc/ghc-8.10.1/html/users_guide/_static/prof_scc.pdf /usr/share/doc/ghc-8.10.1/html/users_guide/_static/prof_scc.svg /usr/share/doc/ghc-8.10.1/html/users_guide/_static/pygments.css /usr/share/doc/ghc-8.10.1/html/users_guide/_static/searchtools.js /usr/share/doc/ghc-8.10.1/html/users_guide/_static/underscore-1.3.1.js /usr/share/doc/ghc-8.10.1/html/users_guide/_static/underscore.js /usr/share/doc/ghc-8.10.1/html/users_guide/_static/up-pressed.png /usr/share/doc/ghc-8.10.1/html/users_guide/_static/up.png /usr/share/doc/ghc-8.10.1/html/users_guide/_static/websupport.js /usr/share/doc/ghc-8.10.1/html/users_guide/bugs.html /usr/share/doc/ghc-8.10.1/html/users_guide/codegens.html /usr/share/doc/ghc-8.10.1/html/users_guide/debug-info.html /usr/share/doc/ghc-8.10.1/html/users_guide/debugging.html /usr/share/doc/ghc-8.10.1/html/users_guide/editing-guide.html /usr/share/doc/ghc-8.10.1/html/users_guide/eventlog-formats.html /usr/share/doc/ghc-8.10.1/html/users_guide/extending_ghc.html /usr/share/doc/ghc-8.10.1/html/users_guide/ffi-chap.html /usr/share/doc/ghc-8.10.1/html/users_guide/flags.html /usr/share/doc/ghc-8.10.1/html/users_guide/genindex.html /usr/share/doc/ghc-8.10.1/html/users_guide/ghc-flags.txt /usr/share/doc/ghc-8.10.1/html/users_guide/ghc.html /usr/share/doc/ghc-8.10.1/html/users_guide/ghci.html /usr/share/doc/ghc-8.10.1/html/users_guide/glasgow_exts.html /usr/share/doc/ghc-8.10.1/html/users_guide/gone_wrong.html /usr/share/doc/ghc-8.10.1/html/users_guide/index.html /usr/share/doc/ghc-8.10.1/html/users_guide/intro.html /usr/share/doc/ghc-8.10.1/html/users_guide/lang.html /usr/share/doc/ghc-8.10.1/html/users_guide/license.html /usr/share/doc/ghc-8.10.1/html/users_guide/objects.inv /usr/share/doc/ghc-8.10.1/html/users_guide/packages.html /usr/share/doc/ghc-8.10.1/html/users_guide/parallel.html /usr/share/doc/ghc-8.10.1/html/users_guide/phases.html /usr/share/doc/ghc-8.10.1/html/users_guide/profiling.html /usr/share/doc/ghc-8.10.1/html/users_guide/runghc.html /usr/share/doc/ghc-8.10.1/html/users_guide/runtime_control.html /usr/share/doc/ghc-8.10.1/html/users_guide/safe_haskell.html /usr/share/doc/ghc-8.10.1/html/users_guide/search.html /usr/share/doc/ghc-8.10.1/html/users_guide/searchindex.js /usr/share/doc/ghc-8.10.1/html/users_guide/separate_compilation.html /usr/share/doc/ghc-8.10.1/html/users_guide/shared_libs.html /usr/share/doc/ghc-8.10.1/html/users_guide/sooner.html /usr/share/doc/ghc-8.10.1/html/users_guide/usage.html /usr/share/doc/ghc-8.10.1/html/users_guide/using-concurrent.html /usr/share/doc/ghc-8.10.1/html/users_guide/using-optimisation.html /usr/share/doc/ghc-8.10.1/html/users_guide/using-warnings.html /usr/share/doc/ghc-8.10.1/html/users_guide/using.html /usr/share/doc/ghc-8.10.1/html/users_guide/utils.html /usr/share/doc/ghc-8.10.1/html/users_guide/what_glasgow_exts_does.html /usr/share/doc/ghc-8.10.1/html/users_guide/win32-dlls.html /usr/share/licenses/ghc-compiler /usr/share/licenses/ghc-compiler/LICENSE /usr/share/man/man1/ghc.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 11:51:01 2024