From 9a0e49e5605e3d8b4fdc54ea7f1a8195e909a9c202d034b6f4a1ef6f54a5eac6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Mon, 10 Aug 2020 11:38:36 +0000 Subject: [PATCH] Accepting request 825256 from devel:languages:haskell:ghc-8.10.x - 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 * Fixes a few specialiser regressions as well introduces a variety of miscellaneous specialiser improvements * Fixes a potential loss of sharing due to left operator sections * Fix bootstrapping of GHC with the LLVM backend on x86-64 * few important correctness fixes for the low-latency garbage collector. OBS-URL: https://build.opensuse.org/request/show/825256 OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=338 --- ghc-8.10.1-src.tar.xz | 3 --- ghc-8.10.1-src.tar.xz.sig | Bin 586 -> 0 bytes ghc-8.10.2-src.tar.xz | 3 +++ ghc-8.10.2-src.tar.xz.sig | Bin 0 -> 586 bytes ghc.changes | 15 +++++++++++++++ ghc.spec | 10 +++++----- 6 files changed, 23 insertions(+), 8 deletions(-) delete mode 100644 ghc-8.10.1-src.tar.xz delete mode 100644 ghc-8.10.1-src.tar.xz.sig create mode 100644 ghc-8.10.2-src.tar.xz create mode 100644 ghc-8.10.2-src.tar.xz.sig diff --git a/ghc-8.10.1-src.tar.xz b/ghc-8.10.1-src.tar.xz deleted file mode 100644 index 5513743..0000000 --- a/ghc-8.10.1-src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4e3b07f83a266b3198310f19f71e371ebce97c769b14f0d688f4cbf2a2a1edf5 -size 19781652 diff --git a/ghc-8.10.1-src.tar.xz.sig b/ghc-8.10.1-src.tar.xz.sig deleted file mode 100644 index 9402a28a2a49ff953af7280cae7035caec9e69573baa5841069482b4e16c6cc4..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 586 zcmV-Q0=4~#0!IV@0SEvw79j-x>wM@Q7NcuEE$weD;7v}K+hnZ;0$zEP>JuDdWo|%s zWo&FMba`-PWG-WGZ2$@h5G~+MPM6zct=z&7{x%mYzf=0^?*GNn8i<6A4F*RTVfcYK z7*2FiRTwEili{|@jZI+AN6vdDOMoZN^8~x(xns>OZU;_M3W5*3CYTPqFC4>dPF7Q) z_6J;ZSg?V>KqB(|(a&T)?=I2brLk=+2`bh0!1sUknm^Atk)wFs!glo&dPH=#n5?!^ zTETCB+O8%r0*9LLbvByqzHe@Y@$zZb- zP+Y>Nc83QB)2!YR#+5HE_>XdOhW=j!k?&ysZ3+q>eY>wQ4HnhZYv#_@Ld%DwH=5O(K15&|mHG@IpI?bYuPy61b+Mnm$_&B& zcFeF1i%ngh1oc#rs5yp-$5f}AZ z3Vb9AoKO}Oa+!mqe>*IsN^-1E@dJAkD)kOY$xBMfl;dpLH3mA;Xsnw)VXfT_ zWt`wDl%#D-H%MG-zSlN($l1Dgnvfafog$X1xQmtjso}eG+o>tfw1}C2P=dho8!jbl Ys3cl5M_}d6aWAK diff --git a/ghc-8.10.2-src.tar.xz b/ghc-8.10.2-src.tar.xz new file mode 100644 index 0000000..b306418 --- /dev/null +++ b/ghc-8.10.2-src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c573a4621a78723950617c223559bdc325ea6a3409264aedf68f05510b0880b +size 21880680 diff --git a/ghc-8.10.2-src.tar.xz.sig b/ghc-8.10.2-src.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..df7fcfd8bbf14453aab32ddab16f88201517b686e3e1b33748b584a185b122f5 GIT binary patch literal 586 zcmV-Q0=4~#0!IV@0SEvw79j-x>wM@Q7NcuEE$weD;7v}K+hnZ;0$(nN8xtI2Wo|%s zWo&FMba`-PWG-WGZ2$@h5G~+MPM6zctv-7X{w5_D?i5CA&dafOafdQ?bB@7FU3k~I z36N|AIiFmdOj7>t^7=K-*iI#+O_K(d8wU4)H#G()h|p4$?$f`#L1$~-p0WFATWBel zZjzQYIDcBC!ad^&xP@tGd5v;II$6YG@Z+BHD7#R^GWY1-xiz`{*!1xIq;wDTh{`dE zigQdoZg6+(^kkc3_{hA1Y%}a^5lk9LxcnZSTjK~v+w})%6_;ON8n2)cqkk=7qiVF( zSgiA%z=6xBSoyw>7&hJ4Xd2G-P&qzIF*dRpFGxwf{Je7$B2qTNvmfA?Z*LhLArxPF zfIR#dhb`}d=mi)PKs?{`j)b;|P?0lK4|`i6Xvy->uIb52*juY$gFsM@f zCO(6U!yw%3hSRFWE@%IV?#eGV?Zh&`;iq<&@1`x^nT-IViln~;DV{p0O*Y-9-?Xiw>*t}JG2`; z6mPKNp@&>iaZ46mTRhKrT!8ryODh))05EjiJ=Wk4YKvSpr4Q3NNqx73YlU)HSG}H; YPghw8uvdXO@%-sf)IRD-ZV^XRwQ<)MS^xk5 literal 0 HcmV?d00001 diff --git a/ghc.changes b/ghc.changes index 41b3d05..0c38837 100644 --- a/ghc.changes +++ b/ghc.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Sun Aug 9 11:27:32 UTC 2020 - Ondřej Súkup + +- 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 + * Fixes a few specialiser regressions as well introduces a variety + of miscellaneous specialiser improvements + * Fixes a potential loss of sharing due to left operator sections + * Fix bootstrapping of GHC with the LLVM backend on x86-64 + * few important correctness fixes for the low-latency garbage collector. + ------------------------------------------------------------------- Sun May 31 18:47:18 UTC 2020 - Ondřej Súkup diff --git a/ghc.spec b/ghc.spec index 6133439..7d9cf6f 100644 --- a/ghc.spec +++ b/ghc.spec @@ -23,10 +23,10 @@ %endif %global unregisterised_archs s390 s390x riscv64 -%define full_version 8.10.1 +%define full_version 8.10.2 Name: ghc -Version: 8.10.1 +Version: 8.10.2 Release: 0 URL: https://www.haskell.org/ghc/ Source: https://downloads.haskell.org/~ghc/%{full_version}/ghc-%{version}-src.tar.xz @@ -152,7 +152,7 @@ To install all of GHC install package ghc. %if %{defined ghclibdir} %ghc_lib_subpackage -d Cabal-3.2.0.0 %ghc_lib_subpackage -d array-0.5.4.0 -%ghc_lib_subpackage -d -c gmp-devel,libffi-devel,libdw-devel,libelf-devel%{libnuma_dep} base-4.14.0.0 +%ghc_lib_subpackage -d -c gmp-devel,libffi-devel,libdw-devel,libelf-devel%{libnuma_dep} base-4.14.1.0 %ghc_lib_subpackage -d binary-0.8.8.0 %ghc_lib_subpackage -d bytestring-0.10.10.0 %ghc_lib_subpackage -d containers-0.6.2.1 @@ -166,13 +166,13 @@ To install all of GHC install package ghc. %ghc_lib_subpackage -d ghc-compact-0.1.0.0 %ghc_lib_subpackage -d ghc-heap-%{ghc_version_override} %ghc_lib_subpackage -d -x ghci-%{ghc_version_override} -%ghc_lib_subpackage -d haskeline-0.8.0.0 +%ghc_lib_subpackage -d haskeline-0.8.0.1 %ghc_lib_subpackage -d hpc-0.6.1.0 %ghc_lib_subpackage -d libiserv-%{ghc_version_override} %ghc_lib_subpackage -d mtl-2.2.2 %ghc_lib_subpackage -d parsec-3.1.14.0 %ghc_lib_subpackage -d pretty-1.1.3.6 -%ghc_lib_subpackage -d process-1.6.8.2 +%ghc_lib_subpackage -d process-1.6.9.0 %ghc_lib_subpackage -d stm-2.5.0.0 %ghc_lib_subpackage -d template-haskell-2.16.0.0 %ghc_lib_subpackage -d -c ncurses-devel terminfo-0.4.1.4