File ghc.changes of Package ghc

-------------------------------------------------------------------
Tue Sep 16 19:17:05 UTC 2014 - peter.trommler@ohm-hochschule.de

- bootstrap from ghc-bootstrap not ghc
* remove BR loop ghc->ghc 

-------------------------------------------------------------------
Thu Jul 31 14:09:44 UTC 2014 - dimstar@opensuse.org

- Rename rpmlintrc to %{name}-rpmlintrc.
  Follow the packaging guidelines.

-------------------------------------------------------------------
Sat May 10 19:30:44 UTC 2014 - dvaleev@suse.com

- Enable ppc64le (ghc-ppc64le.patch)

-------------------------------------------------------------------
Mon Dec 16 15:03:42 UTC 2013 - peter.trommler@ohm-hochschule.de

- use correct setting for unregisterised builds (ppc64)
- simplify build setup (generation of mk/build.mk) 

-------------------------------------------------------------------
Mon Dec 16 10:56:21 UTC 2013 - peter.trommler@ohm-hochschule.de

- don't BR llvm for now
- dblatex broken on older openSUSE 

-------------------------------------------------------------------
Sun Dec 15 10:55:50 UTC 2013 - peter.trommler@ohm-hochschule.de

- revert LLVM for ppc64 (segfaults during package install)
- fix setting up build.mk
- build perf for all archs 

-------------------------------------------------------------------
Sat Dec 14 08:38:43 UTC 2013 - peter.trommler@ohm-hochschule.de

- Add llvm-powerpc64-datalayout.patch
* fix LLVM backend for powerpc64
- build and test LLVM backend on powerpc64 

-------------------------------------------------------------------
Fri Dec 13 21:59:10 UTC 2013 - peter.trommler@ohm-hochschule.de

- Add cabal-unversion-docdir.patch
* ghc-rpm-macros don't include versions in package docdirs
  starting with version 1.0
- use standard docdir for ghc
- package pdf and ps manuals 

-------------------------------------------------------------------
Mon Oct 28 18:24:46 UTC 2013 - peter.trommler@ohm-hochschule.de

- Add ghc-fix-infinite-loop-big-endian.patch: Fix Haskell trac
  #8134 on ppc64. 
- Enable threaded runtime on ppc64

-------------------------------------------------------------------
Tue Sep 24 20:56:45 UTC 2013 - peter.trommler@ohm-hochschule.de

- Add 0001-Fix-detection-of-library-for-shm-on-openSUSE.patch:
  Fix broken autoconf test for shm_* and librt. Haskell trac #8350
- Add 0001-Delete-spurious-comma-in-configure.ac.patch:
  Fix test for setitimer. Haskell trac #8352 

-------------------------------------------------------------------
Tue Sep 24 07:02:11 UTC 2013 - peter.trommler@ohm-hochschule.de

- set up build.mk with configuration for ppc64
* explicitly disable features that are not supported on ppc64 

-------------------------------------------------------------------
Mon Sep 23 17:32:52 UTC 2013 - peter.trommler@ohm-hochschule.de

- add BR binutils-devel for bfd.h and libiberty 

-------------------------------------------------------------------
Mon Sep 23 14:27:19 UTC 2013 - peter.trommler@ohm-hochschule.de

- add BR libelf-devel for nlist.h 

-------------------------------------------------------------------
Tue Sep 10 16:21:19 UTC 2013 - peter.trommler@ohm-hochschule.de

- Patches for llvm 3.3.
* Add ghc-7.6.3-LlvmCodeGen-no-3.3-warning.patch: Silence warning
  about llvm too new
* Add ghc-avoid-empty-llvm-used-definitions.patch: Fix llvm code
  generator. Backported patch for ghc 7.7 (cf Haskell trac #7996)
- explicitly configure gcc location in bootstrap builds too
- allow ppc builds (ppc64 build gets stuck) 

-------------------------------------------------------------------
Fri Sep  6 17:19:26 UTC 2013 - peter.trommler@ohm-hochschule.de

- include BuildFlavour definitions in build.mk 

-------------------------------------------------------------------
Tue Sep  3 20:46:48 UTC 2013 - peter.trommler@ohm-hochschule.de

- build optimized compiler (BuildFlavour = perf)
- bring back Fedora's Template Haskell patch
- add Haskell trac ticket number to glibc-locale comment 

-------------------------------------------------------------------
Tue Jul 16 15:01:54 UTC 2013 - peter.trommler@ohm-hochschule.de

- add comment to explain why glibc-locale is required by
  ghc-compiler 

-------------------------------------------------------------------
Fri May 17 15:53:07 UTC 2013 - peter.trommler@ohm-hochschule.de

- glibc-locale required by ghc-pkg 

-------------------------------------------------------------------
Fri May  3 07:38:55 UTC 2013 - peter.trommler@ohm-hochschule.de

- update to 7.6.3 from upstream
- part of Haskell Platform 2013.2
- new languages features (polymorphic kinds, ...)
- do compiler upgrade in one submit request by bootstrapping
  ghc if necessary and use that ghc to selfbootstrap new
  ghc
- replaced ghc-use-system-libffi.patch with new patch for
  Haskell trac #5743 (add configure option to use system libffi)
- drop Cabal-fix-dynamic-exec-for-TH.patch: Fixed upstream
- drop ghc-6.12.1-gen_contents_index-haddock-path.patch which used
  system provided haddock and that causes trouble when bootstrapping
- drop ghc-gen_contents_index-type-level.patch: fixed upstream
- drop patch ghc-fix-undefined-openpty.patch: Fixed upstream
- drop patch 0001-Add-missing-flag-for-respecting-EXTRA_LIBDIR.patch:
  Fixed upstream
- port to new ghc-rpm-macros

-------------------------------------------------------------------
Fri Jan 11 16:52:35 UTC 2013 - peter.trommler@ohm-hochschule.de

- enable color and links in documentation 

-------------------------------------------------------------------
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

- remove binary distributions after bootstrap in Factory 

-------------------------------------------------------------------
Thu Nov  8 22:24:25 UTC 2012 - peter.trommler@ohm-hochschule.de

- Update to version 7.4.2 from upstream
* Required by Haskell Platform 2012.4.0.0
* Fixes for ghc and ghci 

-------------------------------------------------------------------
Thu Nov  8 19:58:08 UTC 2012 - peter.trommler@ohm-hochschule.de

- add ExclusiveArch tag 

-------------------------------------------------------------------
Tue Nov  6 14:41:06 UTC 2012 - peter.trommler@ohm-hochschule.de

- generate debug packages for Factory 

-------------------------------------------------------------------
Sun Oct 14 07:41:59 UTC 2012 - peter.trommler@ohm-hochschule.de

- do not warn about metapackage ghc containing no binary 

-------------------------------------------------------------------
Sat Oct 13 12:14:42 UTC 2012 - peter.trommler@ohm-hochschule.de

- fix cyclic dependency to ghc (libraries reqire ghc-compiler) 

-------------------------------------------------------------------
Fri Oct 12 18:33:57 UTC 2012 - peter.trommler@ohm-hochschule.de

- do not override automatic dependency generation
* needs ghc-pkg which we won't have in Factory yet 

-------------------------------------------------------------------
Fri Oct 12 11:16:56 UTC 2012 - peter.trommler@ohm-hochschule.de

- prepare for bootstrap in Factory
* add binary distribution to spec file
* change build to use ghc provided by binary distribution 

-------------------------------------------------------------------
Tue Jul 31 20:02:45 UTC 2012 - peter.trommler@ohm-hochschule.de

- back ported two patches for Haskell trac #7062
* fix openpty undefined symbol
* fix extra libraries not on linker path 

-------------------------------------------------------------------
Sat Jul 28 07:15:30 UTC 2012 - peter.trommler@ohm-hochschule.de

- fix ghc-suse-as-needed.patch
* add --disable-new-dtags to linker flags. Adding RUNPATH to shared
  libraries breaks linking. To fix that ghc's libraries need to set
  their own RUNPATHs which they currently don't.
* fixes Haskell #7062 

-------------------------------------------------------------------
Mon Jun 25 10:11:48 UTC 2012 - peter.trommler@ohm-hochschule.de

- use ghc_lib_subpackage instead of ghc_binlib_package (ghc-rpm-macros 0.95.5.1)
- add simple checks to %check section
- sort BuildRequires somewhat 

-------------------------------------------------------------------
Sun Jun 24 08:19:33 UTC 2012 - peter.trommler@ohm-hochschule.de

- remove perl boot comment
- rebuild after project conf fix for hscolour (keep deepseq) 

-------------------------------------------------------------------
Wed Jun 20 16:47:16 UTC 2012 - peter.trommler@ohm-hochschule.de

- enable hscolour after bootstrap

-------------------------------------------------------------------
Wed Jun  6 14:51:43 UTC 2012 - peter.trommler@ohm-hochschule.de

- disable bootstrapping for devel:languagaes:haskell 

-------------------------------------------------------------------
Wed Jun  6 08:30:33 UTC 2012 - peter.trommler@ohm-hochschule.de

- set bootstrapping for bootstrap in devel:languages:haskell 

-------------------------------------------------------------------
Mon Jun  4 17:49:19 UTC 2012 - peter.trommler@ohm-hochschule.de

- add autoreconf required by suse as-needed patch 

-------------------------------------------------------------------
Mon Jun  4 15:23:52 UTC 2012 - peter.trommler@ohm-hochschule.de

- selfbootstraping
- disable perl boot, might undo libffi patch 

-------------------------------------------------------------------
Mon Jun  4 11:23:19 UTC 2012 - peter.trommler@ohm-hochschule.de

- upgrade to 7.4.1 from upstream for Haskell Platform 2012.2.0.0
- drop Cabal-option-executable-dynamic.patch (fixed in upstream)
- add ghc-suse-as-needed.patch
- add Cabal-fix-dynamic-exec-for-TH.patch
- add ghc-gen_contents_index-type-level.patch
- bootstrapping 

-------------------------------------------------------------------
Sun Jun  3 11:44:09 UTC 2012 - peter.trommler@ohm-hochschule.de

- apply patch 2
- use perl boot to autoreconf all subdirectories 

-------------------------------------------------------------------
Mon May 28 11:11:43 UTC 2012 - peter.trommler@ohm-hochschule.de

- added LICENSE to library and base package
- should probably be ignored in rpmlintrc 

-------------------------------------------------------------------
Mon May 28 07:25:35 UTC 2012 - peter.trommler@ohm-hochschule.de

- follow Fedora packaging:
- package compiler in ghc-compiler
- meta package for all libraries
- ghc became meta package for everything 

-------------------------------------------------------------------
Sat May 26 06:56:22 UTC 2012 - peter.trommler@ohm-hochschule.de

- deleted extra BR after project configuration fix 

-------------------------------------------------------------------
Fri May 25 12:56:11 UTC 2012 - peter.trommler@ohm-hochschule.de

- remove minimum version requirement for gmp-devel

-------------------------------------------------------------------
Sat May 19 16:00:19 UTC 2012 - peter.trommler@ohm-hochschule.de

- don't pack manual page when without_manual is set 

-------------------------------------------------------------------
Sat May 19 11:29:31 UTC 2012 - peter.trommler@ohm-hochschule.de

- temporarily disable manual to work around broken texlive 

-------------------------------------------------------------------
Thu May 17 07:27:48 UTC 2012 - peter.trommler@ohm-hochschule.de

- clean up BuildRequires (one per line)
- force gmp-devel >= 5 to get rid of libgmp.so.3 in Factory 

-------------------------------------------------------------------
Mon Mar 12 13:34:35 UTC 2012 - peter.trommler@ohm-hochschule.de

- enabled hscolour 

-------------------------------------------------------------------
Fri Feb  3 18:03:31 UTC 2012 - peter.trommler@ohm-hochschule.de

- selfbootstrapping 

-------------------------------------------------------------------
Fri Feb  3 07:39:58 UTC 2012 - peter.trommler@ohm-hochschule.de

- disable dependecy generator during bootstrap 

-------------------------------------------------------------------
Thu Feb  2 15:46:24 UTC 2012 - peter.trommler@ohm-hochschule.de

- bootstrap SLE11-SP1 

-------------------------------------------------------------------
Mon Jan 23 15:28:47 UTC 2012 - peter.trommler@ohm-hochschule.de

- provide ghc-compiler = %{version} 

-------------------------------------------------------------------
Mon Jan 23 14:36:52 UTC 2012 - peter.trommler@ohm-hochschule.de

- package HSffi.o on 11.3 

-------------------------------------------------------------------
Sun Jan 22 19:01:17 UTC 2012 - peter.trommler@ohm-hochschule.de

- done bootstrapping 

-------------------------------------------------------------------
Sun Jan 22 17:31:48 UTC 2012 - peter.trommler@ohm-hochschule.de

- Move documentation to new place
- Fix douple packaging 

-------------------------------------------------------------------
Mon Jan 16 18:05:58 UTC 2012 - peter.trommler@ohm-hochschule.de

- Added haddock patch
- Fixed many file packaged twice issues 

-------------------------------------------------------------------
Wed Jan  4 17:31:04 UTC 2012 - peter.trommler@ohm-hochschule.de

- Enabled hscolour
- Prepared for libffi patch (needs fix fo bnc#711489) 

-------------------------------------------------------------------
Thu Dec 29 13:35:07 UTC 2011 - peter.trommler@ohm-hochschule.de

- Lowered ghc BR to 6.10 

-------------------------------------------------------------------
Wed Dec 28 21:09:31 UTC 2011 - peter.trommler@ohm-hochschule.de

- Added Cabal patch (required for ghc-rpm-macros) 

-------------------------------------------------------------------
Wed Dec 28 19:00:09 UTC 2011 - peter.trommler@ohm-hochschule.de

- unset bootstrapping
- additional BR that should not be required 

-------------------------------------------------------------------
Tue Dec 27 15:05:20 UTC 2011 - peter.trommler@ohm-hochschule.de

- Fixed versions and names in libraries
- Fixed files section 

-------------------------------------------------------------------
Thu Dec 22 18:22:32 UTC 2011 - peter.trommler@ohm-hochschule.de

- Start version 7.0.4