summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Version bump, bug #544668 by Jonas JeltenSergei Trofimovich2015-08-011-1/+8
| | | | (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* ppc stable wrt bug #480568Pacho Ramos2015-04-261-1/+4
| | | | (Portage version: 2.2.18/cvs/Linux x86_64, RepoMan options: --include-arches="ppc", signed Manifest commit with key A188FBD4)
* fix package cache regeneration on upgrade/reinstall (bug #543008 by Kobboi) ↵Sergei Trofimovich2015-03-181-1/+6
| | | | | | by restoring pkg_postrm() (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* added ia64 binarySergei Trofimovich2015-01-191-1/+4
| | | | (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Drop build-tile dependency on alex and happy. Released tarballs already ↵Sergei Trofimovich2015-01-181-1/+6
| | | | | | comtain pregenerated parsers and lexers to ease bootstrap. (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Regenerate .cmm parser against ia64-CLOSUREs patch.Sergei Trofimovich2015-01-171-1/+4
| | | | (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Fix threaded runtime on ia64 (sm_mutex import).Sergei Trofimovich2015-01-171-1/+5
| | | | (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Backported gold linker support (bug #536426 and fix by Eric Siegel).Sergei Trofimovich2015-01-131-1/+5
| | | | (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Drop old. Seek kids: those were Great Folks to deal with.Sergei Trofimovich2015-01-021-2/+36
| | | | | | | | | | | The older 6.12 brought us The Rise of Arches where we got back long lost lore of having haskell on alpha, ppc64, ia64 and sparc. While younger one 7.0 was The Herald of Haskell2010. So far ... Good luck! (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Added alpha binary.Sergei Trofimovich2014-12-261-1/+4
| | | | (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Add binaries for ppc/ppc64/sparc; drop -Os from CFLAGS on ia64 to enable ↵Sergei Trofimovich2014-12-261-1/+5
| | | | | | vital reorder gcc optimisation. (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Version bump.Sergei Trofimovich2014-12-231-1/+7
| | | | (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Disable bitrot bfd code (bug #522268 by Sebastian Pipping).Sergei Trofimovich2014-09-071-1/+5
| | | | (Portage version: 2.2.12_p12/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Allow USE=gmp on ia64 (fixed by ghc-7.8.3-ia64-prim.patch).Sergei Trofimovich2014-09-051-1/+4
| | | | (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* A bunch of UNREG backports (fixes sparc dynamic libraries, ia64 gmp support).Sergei Trofimovich2014-09-041-1/+9
| | | | (Portage version: 2.2.12_p12/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Drop redundant maintainer in favour of herd.Sergei Trofimovich2014-08-231-1/+4
| | | | (Portage version: 2.2.11_p14/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Fix integer-gmp crashes and miscomputations in UNREG builds.Sergei Trofimovich2014-08-231-1/+5
| | | | (Portage version: 2.2.11_p14/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Keyword amd64/x86 where we have bianries.Sergei Trofimovich2014-08-111-1/+4
| | | | (Portage version: 2.2.11_p9/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Fix hardened installation in PAX_MARKINGS=XT mode (bug #518734).Sergei Trofimovich2014-08-011-1/+6
| | | | (Portage version: 2.2.10_p40/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* fix installation on PaX kernels (thanks to yangjay)Sergei Trofimovich2014-08-011-1/+5
| | | | (Portage version: 2.2.10_p40/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Fix pax-marking command for final ghc binary.Sergei Trofimovich2014-07-301-1/+4
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Fix underlinking of ghc-prim. Workarounds ghc-stage2 ld.so SIGSEGV on ↵Sergei Trofimovich2014-07-301-1/+6
| | | | | | hardened (reported by aranea). (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Added amd64 and x86 binaries.Sergei Trofimovich2014-07-121-1/+4
| | | | (Portage version: 2.2.10_p15/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Version bump.Sergei Trofimovich2014-07-101-1/+8
| | | | (Portage version: 2.2.10_p15/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* pax-mark ghc-stage2 before it's used first time. Fixes bootstrap failure on ↵Sergei Trofimovich2014-07-051-1/+5
| | | | | | hardened (bug #516430 by Markus Oehme). (Portage version: 2.2.10_p15/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Ignore flags '--with-compiler/--with-gcc' passed by cabal with ↵Sergei Trofimovich2014-06-271-1/+6
| | | | | | 'QA_CONFIGURE_OPTIONS'. Bug #515354 by Patrick Lauer, bug #469618 by Roman Žilka. (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Fix typo in llvm USE flag description, fixes bug #508398.Michael Orlitzky2014-04-221-1/+4
| | | | (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x6F48D3DA05C2DADB!)
* Disable ghci relinking hack on prefix. Found out by Wilfred Hughes on RHEL5 ↵Sergei Trofimovich2014-04-031-1/+5
| | | | | | with glibc-2.7. (Portage version: 2.2.8_p62/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Mark as QA_PREBUILT everything in USE=binary mode (bug #431650 by Agostino ↵Sergei Trofimovich2014-02-151-1/+7
| | | | | | Sarubbo). (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Demote -ggdb3+ down to -ggdb2 (CMM parser currently can't handle line ↵Sergei Trofimovich2014-02-121-2/+8
| | | | | | numbers). Bug #482086 by Alexis Ballier. (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Disable ghci linker hack on x86-hardened (bug #486140 by Anton Kochkov).Sergei Trofimovich2013-09-291-1/+4
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Stable for x86, wrt bug #483462Agostino Sarubbo2013-09-221-1/+4
| | | | (Portage version: 2.2.2/cvs/Linux x86_64, RepoMan options: --include-arches="x86", signed Manifest commit with key 7194459F)
* Stable for amd64, wrt bug #483462Agostino Sarubbo2013-09-101-1/+4
| | | | (Portage version: 2.2.1/cvs/Linux x86_64, RepoMan options: --include-arches="amd64", signed Manifest commit with key 7194459F)
* Add prebuilt binary for alpha/ia64/ppc/ppc64/sparc.Sergei Trofimovich2013-09-091-1/+4
| | | | (Portage version: 2.2.1_p20/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Stable for amd64, wrt bug #483462Agostino Sarubbo2013-09-031-1/+4
| | | | (Portage version: 2.1.13.7/cvs/Linux x86_64, RepoMan options: --include-arches="amd64", signed Manifest commit with key 7194459F)
* unbreak ghci on 7.6.3-r1 on x86 arch.Sergei Trofimovich2013-08-021-1/+5
| | | | | | | libc_nonshared.a contains PIC objects while ghci needs non-PIC. They are in libc.a. Picked that. (Portage version: 2.2.0_alpha190/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Fixed CFLAGS=-Os ghci failure (bug #452442 by Jason Mours). Added weak ↵Sergei Trofimovich2013-08-011-1/+11
| | | | | | symbol processing into ghci. Limit maximum parallel job count down to 4 workers (-j1 is too slow on mmodern boxes, but -j12 kills the build almost always). Does not eliminate failures completely, but reduces them significantly (bug #456386). (Portage version: 2.2.0_alpha186/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Fix building on systems where libdir differs from the one we have built GHC ↵Sergei Trofimovich2013-07-191-1/+6
| | | | | | (it case of bug #476998 it was an amd64-linux). Thanks to tamiko and Christoph Junghans. (Portage version: 2.2.0_alpha182_p1/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Version bump. With x86 and amd64 binaries for now.Sergei Trofimovich2013-06-011-1/+6
| | | | (Portage version: 2.2.0_alpha177_p3/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Stable for sparc, wrt bug #457780Agostino Sarubbo2013-04-251-1/+4
| | | | (Portage version: 2.1.11.55/cvs/Linux ppc64, signed Manifest commit with key 7194459F)
* Stable for ia64, wrt bug #457780Agostino Sarubbo2013-04-181-1/+4
| | | | (Portage version: 2.1.11.55/cvs/Linux ppc64, signed Manifest commit with key 7194459F)
* Stable for alpha, wrt bug #457780Agostino Sarubbo2013-04-181-1/+4
| | | | (Portage version: 2.1.11.55/cvs/Linux ppc64, signed Manifest commit with key 7194459F)
* Stable for ppc64, wrt bug #457780Agostino Sarubbo2013-04-141-1/+4
| | | | (Portage version: 2.1.11.55/cvs/Linux ppc64, signed Manifest commit with key 7194459F)
* Stable for ppc, wrt bug #457780Agostino Sarubbo2013-04-141-1/+4
| | | | (Portage version: 2.1.11.55/cvs/Linux ppc64, signed Manifest commit with key 7194459F)
* Disabled usage of system's libffi workaround on unregisterised arches (fixes ↵Sergei Trofimovich2013-04-141-1/+8
| | | | | | bug #463814 by Agostino Sarubbo). Added USE=gmp (using ineteger-simple restores ia64 support). (Portage version: 2.2.0_alpha172/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* Stable for x86, wrt bug #457780Agostino Sarubbo2013-03-281-1/+4
| | | | (Portage version: 2.1.11.55/cvs/Linux x86_64, signed Manifest commit with key 7194459F)
* Stable for amd64, wrt bug #457780Agostino Sarubbo2013-03-281-1/+4
| | | | (Portage version: 2.1.11.55/cvs/Linux x86_64, signed Manifest commit with key 7194459F)
* Allow haddock-2.10 (ghc has incorrect version in it's source).Sergei Trofimovich2013-03-281-1/+4
| | | | (Portage version: 2.2.0_alpha169_p10/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
* fix haddock dependency, thanks to agoAlexander Vershilov2013-03-271-1/+4
| | | | (Portage version: 2.2.0_alpha169/cvs/Linux x86_64, signed Manifest commit with key 0xDAD24B57AB9F1B01!)
* Add ia64 binary.Sergei Trofimovich2013-03-261-1/+4
| | | | (Portage version: 2.2.0_alpha166_p29/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)