Wolfgang Jeltsch pushed to branch wip/jeltsch/ghc-9-14-building-base at Glasgow Haskell Compiler / GHC

Commits:

1 changed file:

Changes:

  • .gitlab-ci.yml
    ... ... @@ -1154,15 +1154,23 @@ base-build-with-ghc-914:
    1154 1154
         - job: release-x86_64-linux-deb13-release
    
    1155 1155
           optional: true
    
    1156 1156
       dependencies: null
    
    1157
    -  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb13:$DOCKER_REV"
    
    1157
    +  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12:$DOCKER_REV"
    
    1158 1158
       tags:
    
    1159 1159
         - x86_64-linux
    
    1160 1160
       script:
    
    1161
    -    - printf '%s\n' 'Check for some tools …'
    
    1162 1161
         - |
    
    1163
    -      type ghcup
    
    1164
    -      type ghc && ghc --version
    
    1165
    -      type cabal
    
    1162
    +      ghc_version=9.14.1
    
    1163
    +      url=https://downloads.haskell.org/~ghc/$ghc_version/ghc-$ghc_version-x86_64-deb12-linux.tar.xz
    
    1164
    +      curl "$url" >ghc-$ghc_version.tar.xz
    
    1165
    +      tar -xJF ghc-$ghc_version.tar.xz
    
    1166
    +      cd ghc-$ghc_version
    
    1167
    +      ./configure --prefix "$PWD/../ghc"
    
    1168
    +      make install
    
    1169
    +      cd -
    
    1170
    +      printf '%s\n' 'To be continued …'
    
    1171
    +      printf '%s\n' 'For now some debug output:'
    
    1172
    +      shopt -s globstar
    
    1173
    +      ls -l ghc/**/bin
    
    1166 1174
       rules:
    
    1167 1175
         - *full-ci
    
    1168 1176