Zubin pushed to branch wip/9.14.2-backports at Glasgow Haskell Compiler / GHC

Commits:

3 changed files:

Changes:

  • .gitlab-ci.yml
    ... ... @@ -902,7 +902,7 @@ release-hackage-lint:
    902 902
         UPSTREAM_PIPELINE_ID: "$CI_PIPELINE_ID"
    
    903 903
       trigger:
    
    904 904
         project: "ghc/test-primops"
    
    905
    -    branch: "ad04287165af3d48e037858eaf47558e3857c52d"
    
    905
    +    branch: "ghc-9.14"
    
    906 906
         strategy: "depend"
    
    907 907
     
    
    908 908
     .test-primops-validate-template:
    

  • .gitlab/rel_eng/fetch-gitlab-artifacts/fetch_gitlab.py
    ... ... @@ -46,6 +46,7 @@ def job_triple(job_name):
    46 46
             'release-aarch64-linux-deb12-release': 'aarch64-deb12-linux',
    
    47 47
             'release-aarch64-linux-alpine3_22-release+no_split_sections': 'aarch64-alpine3_22-linux',
    
    48 48
             'release-aarch64-darwin-release': 'aarch64-apple-darwin',
    
    49
    +        'release-x86_64-freebsd14-release+no_split_sections': 'x86_64-unknown-freebsd14',
    
    49 50
     
    
    50 51
             'source-tarball': 'src',
    
    51 52
             'package-hadrian-bootstrap-sources': 'hadrian-bootstrap-sources',
    

  • .gitlab/rel_eng/upload.sh
    ... ... @@ -41,7 +41,7 @@ set -Eeuo pipefail
    41 41
     : ${ver:=$(ls ghc-*.tar.* | sed -ne 's/ghc-\([0-9]\+\.[0-9]\+\.[0-9]\+\(\.[0-9]\+\)\?\).\+/\1/p' | head -n1)}
    
    42 42
     if [ -z "$ver" ]; then echo "Failed to infer \$ver"; exit 1; fi
    
    43 43
     
    
    44
    -host="gitlab-storage.haskell.org"
    
    44
    +host="gitlab.haskell.org:2222"
    
    45 45
     
    
    46 46
     usage() {
    
    47 47
         echo "Usage: [rel_name=<name>] ver=7.10.3-rc2 $0 <action>"
    
    ... ... @@ -206,7 +206,7 @@ function set_symlink() {
    206 206
         local SYMLINK="$1"
    
    207 207
         # Check to make sure that the indicated version actually exists.
    
    208 208
         curl "https://downloads.haskell.org/ghc/$ver" > /dev/null || (echo "$ver doesn't exist"; exit 1)
    
    209
    -    echo -e "rm ghc/$SYMLINK\nln -s $ver ghc/$SYMLINK" | sftp ghc@downloads-origin.haskell.org
    
    209
    +    echo -e "rm ghc/$SYMLINK\nln -s $ver ghc/$SYMLINK" | sftp ghc@gitlab.haskell.org:2222
    
    210 210
         curl -X PURGE "http://downloads.haskell.org/~ghc/$SYMLINK"
    
    211 211
     }
    
    212 212