Accepting request 144031 from devel:languages:haskell

Now build all libraries (including profiling) and self bootstrap ghc.
Self bootstrapping is required because the ABI of all libraries might change even between minor revisions of the compiler.

Help factory-auto by commenting out BRs that not needed yet but will be built as a result this SR.

OBS-URL: https://build.opensuse.org/request/show/144031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=4
This commit is contained in:
Stephan Kulow 2012-12-10 11:19:25 +00:00 committed by Git OBS Bridge
commit e8636a02f5
2 changed files with 31 additions and 14 deletions

View File

@ -1,3 +1,19 @@
-------------------------------------------------------------------
Mon Dec 3 09:33:59 UTC 2012 - peter.trommler@ohm-hochschule.de
- try to work around factory-auto still thinking we need
to wait for BRs even when those are in a comment
-------------------------------------------------------------------
Wed Nov 28 08:30:30 UTC 2012 - peter.trommler@ohm-hochschule.de
- help factory-auto by commenting out currently unneeded BRs
-------------------------------------------------------------------
Tue Nov 13 10:20:38 UTC 2012 - peter.trommler@ohm-hochschule.de
- selfbootstrap ghc 7.4.2
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Nov 12 12:53:10 UTC 2012 - peter.trommler@ohm-hochschule.de Mon Nov 12 12:53:10 UTC 2012 - peter.trommler@ohm-hochschule.de

View File

@ -17,8 +17,8 @@
# To bootstrap a new version of ghc, uncomment the following: # To bootstrap a new version of ghc, uncomment the following:
%global ghc_bootstrapping 1 #%%global ghc_bootstrapping 1
%{?ghc_bootstrap} #%%{?ghc_bootstrap}
%global without_hscolour 1 %global without_hscolour 1
#%%global without_manual 1 #%%global without_manual 1
@ -48,6 +48,7 @@ BuildRequires: ghc-process-devel
# Alternatively a Keep: line could be added to prjconf # Alternatively a Keep: line could be added to prjconf
%if 0%{?opensuse_bs} %if 0%{?opensuse_bs}
BuildRequires: ghc-array-devel BuildRequires: ghc-array-devel
BuildRequires: ghc-base-devel
BuildRequires: ghc-binary-devel BuildRequires: ghc-binary-devel
BuildRequires: ghc-deepseq-devel BuildRequires: ghc-deepseq-devel
BuildRequires: ghc-filepath-devel BuildRequires: ghc-filepath-devel
@ -56,18 +57,18 @@ BuildRequires: ghc-old-time-devel
BuildRequires: ghc-time-devel BuildRequires: ghc-time-devel
BuildRequires: ghc-unix-devel BuildRequires: ghc-unix-devel
%if %{undefined without_hscolour} %if %{undefined without_hscolour}
BuildRequires: ghc-array # array
BuildRequires: ghc-base # base
BuildRequires: ghc-containers # containers
BuildRequires: ghc-deepseq # deepseq
BuildRequires: ghc-directory # directory
BuildRequires: ghc-filepath # filepath
BuildRequires: ghc-haskell98 # haskell98
BuildRequires: ghc-old-locale # old-locale
BuildRequires: ghc-old-time # old-time
BuildRequires: ghc-process # process
BuildRequires: ghc-time # time
BuildRequires: ghc-unix # unix
%endif %endif
%endif %endif
BuildRequires: autoconf BuildRequires: autoconf