Ticket #20023: 0001-Bug-20023-Upgrade-Go-to-1.7.1.master.patch

File 0001-Bug-20023-Upgrade-Go-to-1.7.1.master.patch, 5.1 KB (added by dcf, 3 years ago)
  • gitian/versions

    From 0f5e11667b3ed6bc780e1c7d195e1d35e217024d Mon Sep 17 00:00:00 2001
    From: David Fifield <david@bamsoftware.com>
    Date: Tue, 4 Oct 2016 14:53:44 -0700
    Subject: [PATCH] Bug 20023: Upgrade Go to 1.7.1.
    
    Go 1.7 has a necessary fix for macOS Sierra that is not in Go 1.6.3 or
    earlier:
    https://github.com/golang/go/commit/2da5633eb9091608047881953f75b489a3134cdc
    meek was unstable on macOS Sierra when compiled with Go 1.4.3 or 1.6.3.
    Reported by tordevSZ0: https://bugs.torproject.org/20250.
    
    Go 1.7.1 is just some fixes atop 1.7:
    https://golang.org/doc/devel/release.html#go1.7.minor
    ---
     gitian/versions         | 4 ++--
     gitian/versions.alpha   | 4 ++--
     gitian/versions.beta    | 4 ++--
     gitian/versions.nightly | 4 ++--
     4 files changed, 8 insertions(+), 8 deletions(-)
    
    diff --git a/gitian/versions b/gitian/versions
    index 4ee6f20..63719b7 100755
    a b SETUPTOOLS_VER=1.4 
    6262PARSLEY_VER=1.2
    6363# We need a Go 1.4 to bootstrap later versions; see https://golang.org/doc/install/source#go14
    6464GO14_VER=1.4.3
    65 GO_VER=1.6.3
     65GO_VER=1.7.1
    6666NSIS_VER=2.51
    6767
    6868## File names for the source packages
    PY2EXE_HASH=610a8800de3d973ed5ed4ac505ab42ad058add18a68609ac09e6cf3598ef056c 
    114114SETUPTOOLS_HASH=75d288687066ed124311d6ca5f40ffa92a0e81adcd7fff318c6e84082713cf39
    115115PARSLEY_HASH=50d30cee70770fd44db7cea421cb2fb75af247c3a1cd54885c06b30a7c85dd23
    116116GO14_HASH=9947fc705b0b841b5938c48b22dc33e9647ec0752bae66e50278df4f23f64959
    117 GO_HASH=6326aeed5f86cf18f16d6dc831405614f855e2d416a91fd3fdc334f772345b00
     117GO_HASH=2b843f133b81b7995f26d0cb64bbdbb9d0704b90c44df45f844d28881ad442d3
    118118NSIS_HASH=43d4c9209847e35eb6e2c7cd5a7586e1445374c056c2c7899e40a080e17a1be7
    119119NSIS_DEBIAN_HASH=1dee6957b4a4b8dfe69bcf28bc7f301a13b96b3fa5a394e36c8926ae781e774a
    120120GCC_HASH=b7dafdf89cbb0e20333dbf5b5349319ae06e3d1a30bf3515b5488f7e89dca5ad
  • gitian/versions.alpha

    diff --git a/gitian/versions.alpha b/gitian/versions.alpha
    index 464f917..1c371f3 100755
    a b SETUPTOOLS_VER=1.4 
    6262PARSLEY_VER=1.2
    6363# We need a Go 1.4 to bootstrap later versions; see https://golang.org/doc/install/source#go14
    6464GO14_VER=1.4.3
    65 GO_VER=1.6.3
     65GO_VER=1.7.1
    6666NSIS_VER=2.51
    6767
    6868## File names for the source packages
    PY2EXE_HASH=610a8800de3d973ed5ed4ac505ab42ad058add18a68609ac09e6cf3598ef056c 
    114114SETUPTOOLS_HASH=75d288687066ed124311d6ca5f40ffa92a0e81adcd7fff318c6e84082713cf39
    115115PARSLEY_HASH=50d30cee70770fd44db7cea421cb2fb75af247c3a1cd54885c06b30a7c85dd23
    116116GO14_HASH=9947fc705b0b841b5938c48b22dc33e9647ec0752bae66e50278df4f23f64959
    117 GO_HASH=6326aeed5f86cf18f16d6dc831405614f855e2d416a91fd3fdc334f772345b00
     117GO_HASH=2b843f133b81b7995f26d0cb64bbdbb9d0704b90c44df45f844d28881ad442d3
    118118NSIS_HASH=43d4c9209847e35eb6e2c7cd5a7586e1445374c056c2c7899e40a080e17a1be7
    119119NSIS_DEBIAN_HASH=1dee6957b4a4b8dfe69bcf28bc7f301a13b96b3fa5a394e36c8926ae781e774a
    120120GCC_HASH=b7dafdf89cbb0e20333dbf5b5349319ae06e3d1a30bf3515b5488f7e89dca5ad
  • gitian/versions.beta

    diff --git a/gitian/versions.beta b/gitian/versions.beta
    index 8ac35ae..cba1419 100755
    a b SETUPTOOLS_VER=1.4 
    4949PARSLEY_VER=1.2
    5050# We need a Go 1.4 to bootstrap later versions; see https://golang.org/doc/install/source#go14
    5151GO14_VER=1.4.3
    52 GO_VER=1.6.3
     52GO_VER=1.7.1
    5353
    5454## File names for the source packages
    5555OPENSSL_PACKAGE=openssl-${OPENSSL_VER}.tar.gz
    PY2EXE_HASH=610a8800de3d973ed5ed4ac505ab42ad058add18a68609ac09e6cf3598ef056c 
    9696SETUPTOOLS_HASH=75d288687066ed124311d6ca5f40ffa92a0e81adcd7fff318c6e84082713cf39
    9797PARSLEY_HASH=50d30cee70770fd44db7cea421cb2fb75af247c3a1cd54885c06b30a7c85dd23
    9898GO14_HASH=9947fc705b0b841b5938c48b22dc33e9647ec0752bae66e50278df4f23f64959
    99 GO_HASH=6326aeed5f86cf18f16d6dc831405614f855e2d416a91fd3fdc334f772345b00
     99GO_HASH=2b843f133b81b7995f26d0cb64bbdbb9d0704b90c44df45f844d28881ad442d3
    100100STIXMATHFONT_HASH=e3b0f712e2644438eee2d0dcd2b10b2d54f1b972039de95b2f8e800bae1adbd8
    101101NOTOEMOJIFONT_HASH=415dc6290378574135b64c808dc640c1df7531973290c4970c51fdeb849cb0c5
    102102NOTOJPFONT_HASH=3e8146c4ce0945f255cb9dbc12b392380af80bd117e0a60eae555c99c7e618da
  • gitian/versions.nightly

    diff --git a/gitian/versions.nightly b/gitian/versions.nightly
    index 3b90c88..a5de903 100755
    a b SETUPTOOLS_VER=1.4 
    6969PARSLEY_VER=1.2
    7070# We need a Go 1.4 to bootstrap later versions; see https://golang.org/doc/install/source#go14
    7171GO14_VER=1.4.3
    72 GO_VER=1.6.3
     72GO_VER=1.7.1
    7373NSIS_VER=2.51
    7474
    7575## File names for the source packages
    PY2EXE_HASH=610a8800de3d973ed5ed4ac505ab42ad058add18a68609ac09e6cf3598ef056c 
    121121SETUPTOOLS_HASH=75d288687066ed124311d6ca5f40ffa92a0e81adcd7fff318c6e84082713cf39
    122122PARSLEY_HASH=50d30cee70770fd44db7cea421cb2fb75af247c3a1cd54885c06b30a7c85dd23
    123123GO14_HASH=9947fc705b0b841b5938c48b22dc33e9647ec0752bae66e50278df4f23f64959
    124 GO_HASH=6326aeed5f86cf18f16d6dc831405614f855e2d416a91fd3fdc334f772345b00
     124GO_HASH=2b843f133b81b7995f26d0cb64bbdbb9d0704b90c44df45f844d28881ad442d3
    125125NSIS_HASH=43d4c9209847e35eb6e2c7cd5a7586e1445374c056c2c7899e40a080e17a1be7
    126126NSIS_DEBIAN_HASH=1dee6957b4a4b8dfe69bcf28bc7f301a13b96b3fa5a394e36c8926ae781e774a
    127127GCC_HASH=b7dafdf89cbb0e20333dbf5b5349319ae06e3d1a30bf3515b5488f7e89dca5ad