Commit 083b456a authored by morgan's avatar morgan 😸
Browse files

Bug 41195: Update go to 1.22

parent 11fc5be5
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -18,8 +18,16 @@ cd /var/tmp/build/go1.4/src
CGO_ENABLED=0 CC= CFLAGS= LDFLAGS= ./make.bash
export GOROOT_BOOTSTRAP="/var/tmp/build/go1.4"

# Building go 1.19.X
cd $rootdir
tar -C /var/tmp/build --transform='s,^go\>,go1.19,' -xf $rootdir/[% c('input_files_by_name/go119') %]
cd /var/tmp/build/go1.19/src

./make.bash
export GOROOT_BOOTSTRAP="/var/tmp/build/go1.19"

# Building go 1.21.X
cd $rootdir
tar -C /var/tmp/dist -xf $rootdir/[% c('input_files_by_name/go') %]
export GOROOT="$distdir"
mv /var/tmp/dist/go $distdir
+6 −3
Original line number Diff line number Diff line
# vim: filetype=yaml sw=2
version: 1.19.9
version: 1.21.12
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]'
container:
  use_container: 1
@@ -9,9 +9,12 @@ var:

input_files:
  - project: container-image
  - URL: 'https://golang.org/dl/go[% c("version") %].src.tar.gz'
  - URL: 'https://go.dev/dl/go[% c("version") %].src.tar.gz'
    name: go
    sha256sum: 131190a4697a70c5b1d232df5d3f55a3f9ec0e78e40516196ffb3f09ae6a5744
    sha256sum: 30e68af27bc1f1df231e3ab74f3d17d3b8d52a089c79bcaab573b4f1b807ed4f
  - URL: https://go.dev/dl/go1.19.13.src.tar.gz
    sha256sum: ccf36b53fb0024a017353c3ddb22c1f00bc7a8073c6aac79042da24ee34434d3
    name: go119
  - URL: https://dl.google.com/go/go1.4-bootstrap-20171003.tar.gz
    name: go14
    sha256sum: f4ff5b5eb3a3cae1c993723f3eab519c5bae18866b5e5f96fe1102f0cb5c3e52
+3 −13
Original line number Diff line number Diff line
# vim: filetype=yaml sw=2
# When Windows 7 goes EOL, just update this field
version: '[% IF c("var/use_go_1_20") %][% c("var/go_1_20") %][% ELSE %][% c("var/go_1_21") %][% END %]'
version: '1.22.5'
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]'
container:
  use_container: 1

var:
  use_go_1_20: 0
  go_1_21: 1.21.11
  go_1_20: 1.20.14
  no_crosscompile: 1
  setup: |
    mkdir -p /var/tmp/dist
@@ -77,7 +73,6 @@ targets:
  windows:
    var:
      GOOS: windows
      use_go_1_20: '[% c("origin_project") != "snowflake" %]'
  windows-i686:
    var:
      GOARCH: 386
@@ -129,14 +124,9 @@ input_files:
  - name: '[% c("var/compiler") %]'
    project: '[% c("var/compiler") %]'
    enable: '[% ! c("var/linux") %]'
  - URL: 'https://go.dev/dl/go[% c("var/go_1_21") %].src.tar.gz'
  - URL: 'https://go.dev/dl/go[% c("version") %].src.tar.gz'
    name: go
    sha256sum: 42aee9bf2b6956c75a7ad6aa3f0a51b5821ffeac57f5a2e733a2d6eae1e6d9d2
    enable: '[% !c("var/use_go_1_20") %]'
  - URL: 'https://go.dev/dl/go[% c("var/go_1_20") %].src.tar.gz'
    name: go
    sha256sum: 1aef321a0e3e38b7e91d2d7eb64040666cabdcc77d383de3c9522d0d69b67f4e
    enable: '[% c("var/use_go_1_20") %]'
    sha256sum: ac9c723f224969aee624bc34fd34c9e13f2a212d75c71c807de644bb46e112f6
  - project: go-bootstrap
    name: go-bootstrap
    target_replace: