osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc revision:17, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=380
This commit is contained in:
parent
7ae10e2ca6
commit
0db117758b
120
ghc.changes
120
ghc.changes
@ -55,6 +55,126 @@ Wed Feb 9 13:50:45 UTC 2022 - Peter Simons <psimons@suse.com>
|
|||||||
|
|
||||||
- add environ.patch to fix build errors with recent gcc
|
- add environ.patch to fix build errors with recent gcc
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 19 12:39:27 UTC 2023 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
||||||
|
|
||||||
|
- Do not require unversionned llvm since ghc needs a specific
|
||||||
|
llvm version. [boo#1207265]
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 17 11:45:32 UTC 2023 - Peter Simons <psimons@suse.com>
|
||||||
|
|
||||||
|
- Apply "fix_extlinks.patch" to work around a bug in Sphinx 6.1.x
|
||||||
|
that broke our documentation build. Remove this patch once Sphinx
|
||||||
|
is fixed. This patch is a variant of the ghc-9.4.4 patch from
|
||||||
|
https://gitlab.haskell.org/ghc/ghc/-/issues/22766. Upstream's
|
||||||
|
https://github.com/sphinx-doc/sphinx/issues/11094 has further
|
||||||
|
details. [boo#1207214]
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 27 17:04:51 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- add ghc.keyring to have source validation enabled
|
||||||
|
- limit to use llvm12 for Factory as newer versions are not supported
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 29 13:49:29 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||||
|
|
||||||
|
- Remove dependency on binutils-gold as the package will be removed
|
||||||
|
in the future. Gold linker is unmaintained by the upstream project.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 8 22:35:07 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- add ghc-armv7-VFPv3D16--NEON.patch to use vfpv3-d16 on armv7hl
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Sep 3 20:57:29 UTC 2021 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
- update to 8.10.7
|
||||||
|
- drop 4134.patch and refresh ghc-pie.patch
|
||||||
|
* portabilit yfixes
|
||||||
|
* Export some RTS symbols required for static builds of GHC
|
||||||
|
* Fix LLVM version checking logic so it no longer complains
|
||||||
|
about supported LLVM versions.
|
||||||
|
* Fix some RTS crashes on Darwin due to mixing up the closure
|
||||||
|
sizes of the aarch64 and x86-64 backends.
|
||||||
|
* Fix a crash on the non-moving GC due to incorrect logic
|
||||||
|
for calculating the header size for array write barries
|
||||||
|
* Fix a bug in base leading to a high likelihood of space
|
||||||
|
leaks when using lazy bytestrings
|
||||||
|
* Fix some timer races in the RTS possibly manifesting in #18033 and #20132
|
||||||
|
* Fix a number of bugs affecting the RTS m32 allocator
|
||||||
|
* Fix a bug where code may be unloaded prematurely
|
||||||
|
when using the parallel garbage collector
|
||||||
|
* Fix a bug where the linker may during shutdown unload code before
|
||||||
|
libraries’ atexit handlers have a chance to run
|
||||||
|
* Improve code layout by distiguishing conditional and unconditional branches
|
||||||
|
* Add hs-boot file support for -ddump-minimal-imports
|
||||||
|
* Ensure hs-boot files are built before source files in GHCs -M mode
|
||||||
|
* Fix a long standing GHC API bug affecting clients like HLS where
|
||||||
|
async exceptions used to cancel threads during typechecking would be
|
||||||
|
caught by the Template Haskell evaluator and reported as compile errors
|
||||||
|
* Improve error messages when looking up packages fails
|
||||||
|
* Fix a number of quirks in GC accounting
|
||||||
|
* Fix a code generation bug which could result in entry of unlifted
|
||||||
|
objects in some programs using unboxed sums
|
||||||
|
* Ensure that POSIX signals are not delivered to the ticker thread
|
||||||
|
when using the pthread itimer implementation.
|
||||||
|
* Fix a specialiser bug which could result in the construction
|
||||||
|
of recursive dictionaries in some programs
|
||||||
|
* Bump containers to 0.6.4.1
|
||||||
|
* Do not treat -Winferred-safe-imports warnings as errors.
|
||||||
|
* Fix a bug where typechecker plugins could be run with
|
||||||
|
an inconsistent typechecker environment
|
||||||
|
* Fix a simplifier bug which lead to an exponential
|
||||||
|
blow up and excessive memory usage in certain cases
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jun 25 10:02:25 UTC 2021 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
- add 4134.patch to fix build with Sphinx4
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 15 20:33:24 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- always build against llvm9, also on SLE15 (suse_version == 1500)
|
||||||
|
otherwise the resulting build is not working (llvm is 7.x there) (bsc#1181571)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 9 01:29:46 UTC 2021 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
- update to 8.10.4
|
||||||
|
* Fix a crash caused by inappropriate garbage of heap-allocated data
|
||||||
|
reachable from foreign exports
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Dec 20 00:29:27 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
- 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))
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Dec 17 12:20:00 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
- disable %{ix86} build
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 14 12:20:00 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
- force multiversion for subpackages
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Oct 3 15:58:52 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
- add --enable-unregistered to configure phase on unregistered
|
||||||
|
architectures
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Aug 9 11:27:32 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
|
Sun Aug 9 11:27:32 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user