[commit: ghc] master: CircleCI: Install lbzip2 and patch (ad57e28)

git at git.haskell.org git at git.haskell.org
Thu Nov 23 14:57:20 UTC 2017


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/ad57e28909e00d90239678a621fac7c452ece9e4/ghc

>---------------------------------------------------------------

commit ad57e28909e00d90239678a621fac7c452ece9e4
Author: Ben Gamari <ben at smart-cactus.org>
Date:   Wed Nov 22 12:07:29 2017 -0500

    CircleCI: Install lbzip2 and patch
    
    tar needs lbzip2 to extract the GMP tarball. Patch is needed to, well, patch.


>---------------------------------------------------------------

ad57e28909e00d90239678a621fac7c452ece9e4
 .circleci/prepare-system.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.circleci/prepare-system.sh b/.circleci/prepare-system.sh
index 063c70a..c991c1c 100755
--- a/.circleci/prepare-system.sh
+++ b/.circleci/prepare-system.sh
@@ -28,7 +28,7 @@ case "$(uname)" in
         apt-get update -qq
         apt-get install -qy ghc-8.0.2 cabal-install-1.24 alex happy \
                             ncurses-dev git make automake autoconf gcc perl \
-                            python3 texinfo xz-utils
+                            python3 texinfo xz-utils lbzip2 patch
         cabal update
         cabal install --reinstall hscolour
         ln -s $HOME/.cabal/bin/HsColour /usr/local/bin/HsColour
@@ -42,7 +42,7 @@ case "$(uname)" in
       fi
     else
       # assuming Ubuntu
-      apt-get install -qy git make automake autoconf gcc perl python3 texinfo xz-utils
+      apt-get install -qy git make automake autoconf gcc perl python3 texinfo xz-utils lbzip2 patch
       cabal update
       cabal install --reinstall hscolour
     fi



More information about the ghc-commits mailing list