Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications /
tor-browser-build
Commits:
a0164d98 by Pier Angelo Vendrame at 2025-08-11T10:05:36+02:00
Bug 41534: Copy geckodriver only on Linux x86_64.
The i686 and aarch64 binaries we are producing are actually x86_64.
So, it does not make sense to ship them with other architecture names.
- - - - -
1 changed file:
- projects/firefox/build
Changes:
=====================================
projects/firefox/build
=====================================
@@ -193,6 +193,8 @@ echo "Starting ./mach build $(date)"
[% INCLUDE 'start-firefox' -%]
RBM_TB_EOF
chmod 755 "$distdir/Browser/[% c('var/exe_name') %]"
+[% END -%]
+[% IF c("var/linux-x86_64") -%]
cp -L obj-*/dist/host/bin/geckodriver $distdir
[% END -%]
@@ -351,8 +353,8 @@ echo "Starting to package artifacts $(date)"
}) %]
[% END -%]
-# Geckodriver
-[% IF c("var/linux") -%]
+[% IF c("var/linux-x86_64") -%]
+ # Geckodriver
llvm-strip geckodriver
[% c('tar', {
tar_src => [ 'geckodriver' ],
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/a0164d98e95b779dd3581bbae038d12add15d502
--
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/a0164d98e95b779dd3581bbae038d12add15d502
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]