1. 28 Feb, 2020 1 commit
  2. 10 Jul, 2019 1 commit
  3. 26 Jun, 2019 1 commit
  4. 04 Apr, 2019 1 commit
  5. 25 Mar, 2019 1 commit
    • Takenobu Tani's avatar
      Update Wiki URLs to point to GitLab · 3769e3a8
      Takenobu Tani authored
      This moves all URL references to Trac Wiki to their corresponding
      GitLab counterparts.
      
      This substitution is classified as follows:
      
      1. Automated substitution using sed with Ben's mapping rule [1]
          Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy...
          New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy...
      
      2. Manual substitution for URLs containing `#` index
          Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy...#Zzz
          New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy...#zzz
      
      3. Manual substitution for strings starting with `Commentary`
          Old: Commentary/XxxYyy...
          New: commentary/xxx-yyy...
      
      See also !539
      
      [1]: https://gitlab.haskell.org/bgamari/gitlab-migration/blob/master/wiki-mapping.json
      3769e3a8
  6. 15 Oct, 2018 1 commit
    • Krzysztof Gogolewski's avatar
      Cleanup boot and validate · a816ac48
      Krzysztof Gogolewski authored
      - Remove dph from validate; dph was removed
      - The required-tag argument to boot was used only for dph, remove
      - check_boot_packages() was not called at all, and didn't work.
        I fixed it based on previous Perl version.
      
      Test Plan: Harbormaster
      
      Reviewers: bgamari, thomie
      
      Reviewed By: bgamari
      
      Subscribers: rwbarton, carter
      
      Differential Revision: https://phabricator.haskell.org/D5129
      a816ac48
  7. 12 Jul, 2018 1 commit
  8. 19 Apr, 2018 1 commit
  9. 25 Feb, 2018 1 commit
  10. 27 Nov, 2017 1 commit
  11. 20 Nov, 2017 1 commit
  12. 02 Oct, 2017 1 commit
    • Ben Gamari's avatar
      Rewrite boot in Python · c0e6c734
      Ben Gamari authored
      One step closer to being able to drop the Windows Perl tarball. We
      previously attempted to do this in D3567 but were forced to revert due
      to Windows problems.
      
      Acknowledgements:
       * @Phyx kindly contributed the codepath allowing this to work on
      Windows.
      
      Test Plan: Validate
      
      Reviewers: hvr, austin, Phyx
      
      Subscribers: erikd, thomie, rwbarton
      
      Differential Revision: https://phabricator.haskell.org/D3918
      c0e6c734
  13. 26 May, 2017 1 commit
  14. 22 May, 2017 1 commit
  15. 09 Feb, 2016 1 commit
  16. 28 Dec, 2015 1 commit
    • Herbert Valerio Riedel's avatar
      Synchronise ghci-package version with ghc-package · 01299ca8
      Herbert Valerio Riedel authored
      In order to simplify the task, the version munging logic has
      been radically simplified:
      
      Previously, in cases where the version contained dates as version components,
      the build-system would munge the version of the stage1 ghc package before
      registering the `ghc` package.
      
      However, this hack was already questionable at the time of its introduction
      (c.f. 7b45c46c).
      Simplifying the build-systems by avoiding such hacks may also help the
      shaking-up-ghc effort.
      
      So now we simply munge directly via the `.cabal` files, which gives a simpler
      picture, as now every stage is munged the same. Munging is only active when
      the first patch-level version component is a date. So stable snapshots and release
      candidates are unaffacted (as those have the date in the second patch-level
      version component)
      
      Reviewers: simonmar, bgamari, austin, thomie, ezyang
      
      Reviewed By: bgamari, thomie, ezyang
      
      Differential Revision: https://phabricator.haskell.org/D1673
      01299ca8
  17. 08 Sep, 2015 1 commit
    • thomie's avatar
      Build system: detect when user cloned from GitHub · 554be5e7
      thomie authored
      Cloning the ghc repository from GitHub doesn't work out of the box. It
      requires installing some special url rewrites into ~/.gitconfig. The
      build fails mysteriously if you forget. This patch tries to detect when
      you cloned from GitHub, and warns you if you didn't set those url
      rewrites.
      
      This hopefully lowers to barrier to contribute to GHC by a tiny bit. At
      least one /r/haskell user ran into this recently.
      
      Test Plan:
      cloned from github, ran ./boot, saw the message. Installed url
      rewrites, and ran ./boot again, didn't see the message.
      
      Reviewed by: austin
      
      Differential Revision: https://phabricator.haskell.org/D1230
      554be5e7
  18. 15 Jul, 2015 1 commit
  19. 09 Jun, 2015 1 commit
  20. 30 Apr, 2014 1 commit
  21. 01 Oct, 2013 1 commit
  22. 02 Sep, 2013 1 commit
  23. 04 Mar, 2013 1 commit
  24. 01 Mar, 2013 1 commit
  25. 02 Dec, 2012 1 commit
  26. 05 Aug, 2011 1 commit
    • Simon Marlow's avatar
      sanitise naming of package lists · 043d70f0
      Simon Marlow authored
      The *predicates* all start with "PKGS_THAT_...", e.g.:
      
        PKGS_THAT_BUILD_WITH_STAGE0   (previously "PACKAGES_STAGE0")
        PKGS_THAT_BUILD_WITH_STAGE2   (previously "STAGE2_PACKAGES")
        PKGS_THAT_USE_TH              (previously "TH_PACKAGES)
        etc. (there are a few more)
      
      the lists of packages to build are now consistently named:
      
        PACKAGES_STAGE0
        PACKAGES_STAGE1  (previously just "PACKAGES")
        PACKAGES_STAGE2
      043d70f0
  27. 25 Jun, 2011 1 commit
  28. 23 Jun, 2011 1 commit
  29. 11 Jun, 2011 1 commit
  30. 27 Apr, 2011 1 commit
    • Ian Lynagh's avatar
      Merge boot and boot-pkgs · 51bbdda9
      Ian Lynagh authored
      There is no longer any need for them to be separate, and this
      way we don't have to call perl from the boot script. This is
      particularly useful when perl isn't where we expect it to be
      (#5154).
      51bbdda9
  31. 14 Apr, 2011 2 commits
  32. 03 Apr, 2011 1 commit
  33. 02 Apr, 2011 1 commit
  34. 16 Jan, 2011 1 commit
  35. 15 Oct, 2010 1 commit
  36. 14 Oct, 2010 1 commit
  37. 15 Aug, 2010 2 commits
  38. 01 Aug, 2010 1 commit