summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Version bump, bug #544668 by Jonas JeltenSergei Trofimovich2015-08-015-5/+831
| | | | | Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* ppc stable wrt bug #480568Pacho Ramos2015-04-263-8/+11
| | | | | | Package-Manager: portage-2.2.18/cvs/Linux x86_64 RepoMan-Options: --include-arches="ppc" Manifest-Sign-Key: 0xA188FBD4
* fix package cache regeneration on upgrade/reinstall (bug #543008 by Kobboi) ↵Sergei Trofimovich2015-03-186-13/+34
| | | | | | | by restoring pkg_postrm() Package-Manager: portage-2.2.17/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* added ia64 binarySergei Trofimovich2015-01-193-10/+14
| | | | | Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Drop build-tile dependency on alex and happy. Released tarballs already ↵Sergei Trofimovich2015-01-186-30/+31
| | | | | | | comtain pregenerated parsers and lexers to ease bootstrap. Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Regenerate .cmm parser against ia64-CLOSUREs patch.Sergei Trofimovich2015-01-173-7/+13
| | | | | Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Fix threaded runtime on ia64 (sm_mutex import).Sergei Trofimovich2015-01-174-7/+80
| | | | | Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Backported gold linker support (bug #536426 and fix by Eric Siegel).Sergei Trofimovich2015-01-134-7/+42
| | | | | Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Drop old. Seek kids: those were Great Folks to deal with.Sergei Trofimovich2015-01-0240-5439/+52
| | | | | | | | | | | | 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! Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Added alpha binary.Sergei Trofimovich2014-12-263-10/+14
| | | | | Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Add binaries for ppc/ppc64/sparc; drop -Os from CFLAGS on ia64 to enable ↵Sergei Trofimovich2014-12-263-15/+22
| | | | | | | vital reorder gcc optimisation. Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Version bump.Sergei Trofimovich2014-12-234-5/+975
| | | | | Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Disable bitrot bfd code (bug #522268 by Sebastian Pipping).Sergei Trofimovich2014-09-074-10/+20
| | | | | Package-Manager: portage-2.2.12_p12/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Allow USE=gmp on ia64 (fixed by ghc-7.8.3-ia64-prim.patch).Sergei Trofimovich2014-09-053-10/+11
| | | | | Package-Manager: portage-2.2.12/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* A bunch of UNREG backports (fixes sparc dynamic libraries, ia64 gmp support).Sergei Trofimovich2014-09-0411-32/+440
| | | | | Package-Manager: portage-2.2.12_p12/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Drop redundant maintainer in favour of herd.Sergei Trofimovich2014-08-233-9/+9
| | | | | Package-Manager: portage-2.2.11_p14/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Fix integer-gmp crashes and miscomputations in UNREG builds.Sergei Trofimovich2014-08-234-7/+97
| | | | | Package-Manager: portage-2.2.11_p14/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Keyword amd64/x86 where we have bianries.Sergei Trofimovich2014-08-113-9/+11
| | | | | Package-Manager: portage-2.2.11_p9/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Fix hardened installation in PAX_MARKINGS=XT mode (bug #518734).Sergei Trofimovich2014-08-015-9/+33
| | | | | Package-Manager: portage-2.2.10_p40/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* fix installation on PaX kernels (thanks to yangjay)Sergei Trofimovich2014-08-014-27/+21
| | | | | Package-Manager: portage-2.2.10_p40/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Fix pax-marking command for final ghc binary.Sergei Trofimovich2014-07-303-8/+11
| | | | | Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Fix underlinking of ghc-prim. Workarounds ghc-stage2 ld.so SIGSEGV on ↵Sergei Trofimovich2014-07-304-8/+30
| | | | | | | hardened (reported by aranea). Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Added amd64 and x86 binaries.Sergei Trofimovich2014-07-123-11/+16
| | | | | Package-Manager: portage-2.2.10_p15/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Version bump.Sergei Trofimovich2014-07-106-6/+760
| | | | | Package-Manager: portage-2.2.10_p15/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* pax-mark ghc-stage2 before it's used first time. Fixes bootstrap failure on ↵Sergei Trofimovich2014-07-053-9/+18
| | | | | | | hardened (bug #516430 by Markus Oehme). Package-Manager: portage-2.2.10_p15/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Ignore flags '--with-compiler/--with-gcc' passed by cabal with ↵Sergei Trofimovich2014-06-273-19/+15
| | | | | | | 'QA_CONFIGURE_OPTIONS'. Bug #515354 by Patrick Lauer, bug #469618 by Roman Žilka. Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Fix typo in llvm USE flag description, fixes bug #508398.Michael Orlitzky2014-04-223-7/+22
| | | | | Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x6F48D3DA05C2DADB!
* Disable ghci relinking hack on prefix. Found out by Wilfred Hughes on RHEL5 ↵Sergei Trofimovich2014-04-033-7/+12
| | | | | | | with glibc-2.7. Package-Manager: portage-2.2.8_p62/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Mark as QA_PREBUILT everything in USE=binary mode (bug #431650 by Agostino ↵Sergei Trofimovich2014-02-1510-21/+43
| | | | | | | Sarubbo). Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Demote -ggdb3+ down to -ggdb2 (CMM parser currently can't handle line ↵Sergei Trofimovich2014-02-1210-31/+61
| | | | | | | numbers). Bug #482086 by Alexis Ballier. Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Disable ghci linker hack on x86-hardened (bug #486140 by Anton Kochkov).Sergei Trofimovich2013-09-293-18/+16
| | | | | Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Stable for x86, wrt bug #483462Agostino Sarubbo2013-09-223-18/+21
| | | | | | Package-Manager: portage-2.2.2/cvs/Linux x86_64 RepoMan-Options: --include-arches="x86" Manifest-Sign-Key: 0x7194459F
* Stable for amd64, wrt bug #483462Agostino Sarubbo2013-09-103-9/+22
| | | | | | Package-Manager: portage-2.2.1/cvs/Linux x86_64 RepoMan-Options: --include-arches="amd64" Manifest-Sign-Key: 0x7194459F
* Add prebuilt binary for alpha/ia64/ppc/ppc64/sparc.Sergei Trofimovich2013-09-093-27/+25
| | | | | Package-Manager: portage-2.2.1_p20/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Stable for amd64, wrt bug #483462Agostino Sarubbo2013-09-033-9/+22
| | | | | | Package-Manager: portage-2.1.13.7/cvs/Linux x86_64 RepoMan-Options: --include-arches="amd64" Manifest-Sign-Key: 0x7194459F
* unbreak ghci on 7.6.3-r1 on x86 arch.Sergei Trofimovich2013-08-023-18/+18
| | | | | | | | libc_nonshared.a contains PIC objects while ghci needs non-PIC. They are in libc.a. Picked that. Package-Manager: portage-2.2.0_alpha190/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Fixed CFLAGS=-Os ghci failure (bug #452442 by Jason Mours). Added weak ↵Sergei Trofimovich2013-08-014-6/+1218
| | | | | | | 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). Package-Manager: portage-2.2.0_alpha186/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Fix building on systems where libdir differs from the one we have built GHC ↵Sergei Trofimovich2013-07-193-14/+46
| | | | | | | (it case of bug #476998 it was an amd64-linux). Thanks to tamiko and Christoph Junghans. Package-Manager: portage-2.2.0_alpha182_p1/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Version bump. With x86 and amd64 binaries for now.Sergei Trofimovich2013-06-013-16/+722
| | | | | Package-Manager: portage-2.2.0_alpha177_p3/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Stable for sparc, wrt bug #457780Agostino Sarubbo2013-04-253-18/+21
| | | | | Package-Manager: portage-2.1.11.55/cvs/Linux ppc64 Manifest-Sign-Key: 0x7194459F
* Stable for ia64, wrt bug #457780Agostino Sarubbo2013-04-183-18/+21
| | | | | Package-Manager: portage-2.1.11.55/cvs/Linux ppc64 Manifest-Sign-Key: 0x7194459F
* Stable for alpha, wrt bug #457780Agostino Sarubbo2013-04-183-18/+21
| | | | | Package-Manager: portage-2.1.11.55/cvs/Linux ppc64 Manifest-Sign-Key: 0x7194459F
* Stable for ppc64, wrt bug #457780Agostino Sarubbo2013-04-143-18/+21
| | | | | Package-Manager: portage-2.1.11.55/cvs/Linux ppc64 Manifest-Sign-Key: 0x7194459F
* Stable for ppc, wrt bug #457780Agostino Sarubbo2013-04-143-9/+22
| | | | | Package-Manager: portage-2.1.11.55/cvs/Linux ppc64 Manifest-Sign-Key: 0x7194459F
* Disabled usage of system's libffi workaround on unregisterised arches (fixes ↵Sergei Trofimovich2013-04-145-25/+110
| | | | | | | bug #463814 by Agostino Sarubbo). Added USE=gmp (using ineteger-simple restores ia64 support). Package-Manager: portage-2.2.0_alpha172/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* Stable for x86, wrt bug #457780Agostino Sarubbo2013-03-283-18/+21
| | | | | Package-Manager: portage-2.1.11.55/cvs/Linux x86_64 Manifest-Sign-Key: 0x7194459F
* Stable for amd64, wrt bug #457780Agostino Sarubbo2013-03-283-9/+22
| | | | | Package-Manager: portage-2.1.11.55/cvs/Linux x86_64 Manifest-Sign-Key: 0x7194459F
* Allow haddock-2.10 (ghc has incorrect version in it's source).Sergei Trofimovich2013-03-283-5/+18
| | | | | Package-Manager: portage-2.2.0_alpha169_p10/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
* fix haddock dependency, thanks to agoAlexander Vershilov2013-03-273-15/+8
| | | | | Package-Manager: portage-2.2.0_alpha169/cvs/Linux x86_64 Manifest-Sign-Key: 0xDAD24B57AB9F1B01!
* Add ia64 binary.Sergei Trofimovich2013-03-263-10/+24
| | | | | Package-Manager: portage-2.2.0_alpha166_p29/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA