From 1af3d52389c8280702aed3bf9e9b02d35186a560 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 16 Apr 2024 13:17:52 +0800 Subject: [PATCH] update to alpha3 still need ghc-9.6 bootstrap to build --- ghc9.10.spec | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/ghc9.10.spec b/ghc9.10.spec index 8b69612..adcfbaf 100644 --- a/ghc9.10.spec +++ b/ghc9.10.spec @@ -50,7 +50,7 @@ %global ghc_unregisterized_arches s390 %{mips} Name: %{ghc_name} -Version: 9.10.0.20240313 +Version: 9.10.0.20240413 # Since library subpackages are versioned: # - release can only be reset if *all* library versions get bumped simultaneously # (sometimes after a major release) @@ -136,12 +136,15 @@ BuildRequires: %{ghcboot}-transformers-devel BuildRequires: %{ghcboot}-unix-devel BuildRequires: alex BuildRequires: gmp-devel -BuildRequires: happy -BuildRequires: libffi-devel -BuildRequires: make BuildRequires: gcc-c++ +BuildRequires: happy +BuildRequires: libdwarf-devel +BuildRequires: libffi-devel +BuildRequires: libzstd-devel +BuildRequires: make # for terminfo BuildRequires: ncurses-devel +BuildRequires: numactl-devel BuildRequires: perl-interpreter BuildRequires: python3 %if %{with manual} @@ -317,11 +320,11 @@ This provides the hadrian tool which can be used to build ghc. # use "./libraries-versions.sh" to check versions %if %{defined ghclibdir} -%ghc_lib_subpackage -d -l BSD-3-Clause Cabal-3.11.0.0 -%ghc_lib_subpackage -d -l BSD-3-Clause Cabal-syntax-3.11.0.0 -%ghc_lib_subpackage -d -l %BSDHaskellReport array-0.5.6.0 +%ghc_lib_subpackage -d -l BSD-3-Clause Cabal-3.12.0.0 +%ghc_lib_subpackage -d -l BSD-3-Clause Cabal-syntax-3.12.0.0 +%ghc_lib_subpackage -d -l %BSDHaskellReport array-0.5.7.0 %ghc_lib_subpackage -d -l %BSDHaskellReport -c gmp-devel%{?_isa},libffi-devel%{?_isa} base-%{base_ver} -%ghc_lib_subpackage -d -l BSD-3-Clause binary-0.8.9.1 +%ghc_lib_subpackage -d -l BSD-3-Clause binary-0.8.9.2 %ghc_lib_subpackage -d -l BSD-3-Clause bytestring-0.12.1.0 %ghc_lib_subpackage -d -l %BSDHaskellReport containers-0.7 %ghc_lib_subpackage -d -l %BSDHaskellReport deepseq-1.5.0.0 @@ -343,18 +346,18 @@ This provides the hadrian tool which can be used to build ghc. %ghc_lib_subpackage -d -x -l BSD-3-Clause hpc-%{hpc_ver} # see below for integer-gmp %ghc_lib_subpackage -d -l BSD-3-Clause mtl-2.3.1 -%ghc_lib_subpackage -d -l BSD-3-Clause parsec-3.1.16.1 +%ghc_lib_subpackage -d -l BSD-3-Clause parsec-3.1.17.0 %ghc_lib_subpackage -d -l BSD-3-Clause pretty-1.1.3.6 -%ghc_lib_subpackage -d -l %BSDHaskellReport process-1.6.18.0 +%ghc_lib_subpackage -d -l %BSDHaskellReport process-1.6.19.0 # see below for rts %ghc_lib_subpackage -d -l BSD-3-Clause semaphore-compat-1.0.0 -%ghc_lib_subpackage -d -l BSD-3-Clause stm-2.5.3.0 +%ghc_lib_subpackage -d -l BSD-3-Clause stm-2.5.3.1 %ghc_lib_subpackage -d -l BSD-3-Clause template-haskell-2.22.0.0 %ghc_lib_subpackage -d -l BSD-3-Clause -c ncurses-devel%{?_isa} terminfo-0.4.1.6 %ghc_lib_subpackage -d -l BSD-3-Clause text-2.1.1 %ghc_lib_subpackage -d -l BSD-3-Clause time-1.12.2 %ghc_lib_subpackage -d -l BSD-3-Clause transformers-0.6.1.1 -%ghc_lib_subpackage -d -l BSD-3-Clause unix-2.8.5.0 +%ghc_lib_subpackage -d -l BSD-3-Clause unix-2.8.5.1 %ghc_lib_subpackage -d -l BSD-3-Clause xhtml-%{xhtml_ver} %endif @@ -853,6 +856,10 @@ make test %changelog +* Tue Apr 16 2024 Jens Petersen - 9.10.0.20240413-0.1 +- bump to alpha3 +- https://downloads.haskell.org/~ghc/9.10.1-alpha3/docs/users_guide/9.10.1-notes.html + * Thu Mar 14 2024 Jens Petersen - 9.10.0.20240313-0.1 - initial package derived from ghc9.8 -- https://downloads.haskell.org/~ghc/9.10.0.20240313/docs/users_guide/9.10.1-notes.html +- https://downloads.haskell.org/~ghc/9.10.1-alpha1