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/0363621ee953861e53bd80605d82baaa76555e2a
--
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/0363621ee953861e53bd80605d82baaa76555e2a
You're receiving this email because of your account on gitlab.torproject.org.
_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]