[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [Git][tpo/applications/tor-browser-build][main] Bug 41580: Updated go to 1.25.3.



Title: GitLab

Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications / tor-browser-build

Commits:

  • 0363621e
    by Pier Angelo Vendrame at 2025-11-04T15:56:00+01:00
    Bug 41580: Updated go to 1.25.3.
    
    This is a major Go update, which introduces incompatibilities.
    For this reason, we needed to update also go-licenses.
    However, the new version does not build with the Go compiler built to
    output Windows binaries (and possibly Android as well).
    Therefore, we changed the projects that use it to use the Linux
    arfiacts of the tool.
    

4 changed files:

Changes:

  • projects/conjure/config
    ... ... @@ -24,3 +24,5 @@ steps:
    24 24
               '^torbrowser-(?!testbuild).*': 'torbrowser-linux-x86_64'
    
    25 25
           - name: go-licenses
    
    26 26
             project: go-licenses
    
    27
    +        target_replace:
    
    28
    +          '^torbrowser-(?!testbuild).*': 'torbrowser-linux-x86_64'

  • projects/go-licenses/config
    1 1
     # vim: filetype=yaml sw=2
    
    2 2
     # The last stable release is not compatible with our go version, therefore use
    
    3 3
     # the last available pre-release.
    
    4
    -version: 2.0.0-alpha.1
    
    4
    +version: 2.0.1
    
    5 5
     git_url: https://github.com/google/go-licenses.git
    
    6
    -git_hash: d01822334fba5896920a060f762ea7ecdbd086e8
    
    6
    +git_hash: 3e084b0caf710f7bfead967567539214f598c0a2
    
    7 7
     
    
    8 8
     container:
    
    9 9
       use_container: 1
    
    ... ... @@ -22,6 +22,6 @@ steps:
    22 22
             pkg_type: go_vendor
    
    23 23
             project: go-licenses
    
    24 24
             norec:
    
    25
    -          sha256sum: b3799f5445ce9f1d48893227287846c689ab67bbdc76b607d5d228739b5c19a2
    
    25
    +          sha256sum: 924d0e45d1ec723b29f667547ac43444ff5c432862317b5e5a246de3871ec9a5
    
    26 26
             target_replace:
    
    27 27
               '^torbrowser-(?!testbuild).*': 'torbrowser-linux-x86_64'

  • projects/go/config
    1 1
     # vim: filetype=yaml sw=2
    
    2
    -version: '1.24.9'
    
    2
    +version: '1.25.3'
    
    3 3
     filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]'
    
    4 4
     container:
    
    5 5
       use_container: 1
    
    6 6
     
    
    7 7
     var:
    
    8
    -  source_sha256: c72f81ba54fe00efe7f3e7499d400979246881b13b775e9a9bb85541c11be695
    
    8
    +  source_sha256: a81a4ba593d0015e10c51e267de3ff07c7ac914dfca037d9517d029517097795
    
    9 9
       no_crosscompile: 1
    
    10 10
       setup: |
    
    11 11
         mkdir -p /var/tmp/dist
    

  • projects/lyrebird/config
    ... ... @@ -38,3 +38,5 @@ steps:
    38 38
               '^torbrowser-(?!testbuild).*': 'torbrowser-linux-x86_64'
    
    39 39
           - name: go-licenses
    
    40 40
             project: go-licenses
    
    41
    +        target_replace:
    
    42
    +          '^torbrowser-(?!testbuild).*': 'torbrowser-linux-x86_64'

  • _______________________________________________
    tor-commits mailing list -- tor-commits@xxxxxxxxxxxxxxxxxxxx
    To unsubscribe send an email to tor-commits-leave@xxxxxxxxxxxxxxxxxxxx