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: - projects/conjure/config - projects/go-licenses/config - projects/go/config - projects/lyrebird/config Changes: ===================================== projects/conjure/config ===================================== @@ -24,3 +24,5 @@ steps: '^torbrowser-(?!testbuild).*': 'torbrowser-linux-x86_64' - name: go-licenses project: go-licenses + target_replace: + '^torbrowser-(?!testbuild).*': 'torbrowser-linux-x86_64' ===================================== projects/go-licenses/config ===================================== @@ -1,9 +1,9 @@ # vim: filetype=yaml sw=2 # The last stable release is not compatible with our go version, therefore use # the last available pre-release. -version: 2.0.0-alpha.1 +version: 2.0.1 git_url: https://github.com/google/go-licenses.git -git_hash: d01822334fba5896920a060f762ea7ecdbd086e8 +git_hash: 3e084b0caf710f7bfead967567539214f598c0a2 container: use_container: 1 @@ -22,6 +22,6 @@ steps: pkg_type: go_vendor project: go-licenses norec: - sha256sum: b3799f5445ce9f1d48893227287846c689ab67bbdc76b607d5d228739b5c19a2 + sha256sum: 924d0e45d1ec723b29f667547ac43444ff5c432862317b5e5a246de3871ec9a5 target_replace: '^torbrowser-(?!testbuild).*': 'torbrowser-linux-x86_64' ===================================== projects/go/config ===================================== @@ -1,11 +1,11 @@ # vim: filetype=yaml sw=2 -version: '1.24.9' +version: '1.25.3' filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]' container: use_container: 1 var: - source_sha256: c72f81ba54fe00efe7f3e7499d400979246881b13b775e9a9bb85541c11be695 + source_sha256: a81a4ba593d0015e10c51e267de3ff07c7ac914dfca037d9517d029517097795 no_crosscompile: 1 setup: | mkdir -p /var/tmp/dist ===================================== projects/lyrebird/config ===================================== @@ -38,3 +38,5 @@ steps: '^torbrowser-(?!testbuild).*': 'torbrowser-linux-x86_64' - name: go-licenses project: go-licenses + target_replace: + '^torbrowser-(?!testbuild).*': 'torbrowser-linux-x86_64' View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/03... -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/03... You're receiving this email because of your account on gitlab.torproject.org.
participants (1)
-
Pier Angelo Vendrame (@pierov)