morgan pushed to branch maint-13.5 at The Tor Project / Applications / tor-browser-build
Commits:
0bad6cae by Nicolas Vigier at 2024-11-27T20:33:16+00:00
Bug 41327: Print more logs when make_full_update.sh failed to generate mar file in dmg2mar
- - - - -
1 changed file:
- tools/dmg2mar
Changes:
=====================================
tools/dmg2mar
=====================================
@@ -164,7 +164,7 @@ sub convert_files {
(undef, $err, $success) = capture_exec('make_full_update.sh', '-q',
$output, $appdir);
exit_error "Error updating $output: $err" unless $success;
- exit_error "make_full_update.sh failed. $output does not exist."
+ exit_error "make_full_update.sh failed. $output was not created.\n$err"
unless -f $output;
$pm->finish;
}
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/0…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/0…
You're receiving this email because of your account on gitlab.torproject.org.
morgan pushed to branch maint-14.0 at The Tor Project / Applications / tor-browser-build
Commits:
bb8c25be by Nicolas Vigier at 2024-11-27T20:32:49+00:00
Bug 41327: Print more logs when make_full_update.sh failed to generate mar file in dmg2mar
- - - - -
1 changed file:
- tools/dmg2mar
Changes:
=====================================
tools/dmg2mar
=====================================
@@ -165,7 +165,7 @@ sub convert_files {
(undef, $err, $success) = capture_exec('make_full_update.sh', '-q',
$output, $appdir);
exit_error "Error updating $output: $err" unless $success;
- exit_error "make_full_update.sh failed. $output does not exist."
+ exit_error "make_full_update.sh failed. $output was not created.\n$err"
unless -f $output;
$pm->finish;
}
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/b…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/b…
You're receiving this email because of your account on gitlab.torproject.org.
morgan pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits:
55c24300 by Nicolas Vigier at 2024-11-27T17:57:04+01:00
Bug 41327: Print more logs when make_full_update.sh failed to generate mar file in dmg2mar
- - - - -
1 changed file:
- tools/dmg2mar
Changes:
=====================================
tools/dmg2mar
=====================================
@@ -165,7 +165,7 @@ sub convert_files {
(undef, $err, $success) = capture_exec('make_full_update.sh', '-q',
$output, $appdir);
exit_error "Error updating $output: $err" unless $success;
- exit_error "make_full_update.sh failed. $output does not exist."
+ exit_error "make_full_update.sh failed. $output was not created.\n$err"
unless -f $output;
$pm->finish;
}
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/5…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/5…
You're receiving this email because of your account on gitlab.torproject.org.
boklm pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits:
d21f57b2 by Nicolas Vigier at 2024-11-27T14:57:25+01:00
Bug 41326: Remove var/torbrowser_legacy_version and var/torbrowser_legacy_platform_version
- - - - -
2 changed files:
- projects/release/update_responses_config.yml
- rbm.conf
Changes:
=====================================
projects/release/update_responses_config.yml
=====================================
@@ -29,9 +29,6 @@ build_targets:
channels:
[% c('var/channel') %]:
- [% c("var/torbrowser_version") %]
-[% IF c("var/tor-browser") && c("var/torbrowser_legacy_version") -%]
- - [% c("var/torbrowser_legacy_version") %]
-[% END -%]
versions:
[% c("var/torbrowser_version") %]:
[% IF c("var/create_unsigned_incrementals") -%]
@@ -72,25 +69,6 @@ versions:
minSupportedInstructionSet: SSE2
linux-x86_64:
minSupportedInstructionSet: SSE2
-[% IF c("var/tor-browser") && c("var/torbrowser_legacy_version") -%]
- [% c("var/torbrowser_legacy_version") %]:
- mar_channel_id: [% c('var/mar_channel_id') %]
- platformVersion: [% c('var/torbrowser_legacy_platform_version') %]
- detailsURL: https://blog.torproject.org/new[% IF c("var/alpha") %]-alpha[% END %]-release-tor-browser-[% c("var/torbrowser_legacy_version") FILTER remove('\.') %]
- # minSupportedOsVersion on macOS corresponds to the Darwin version ( https://en.wikipedia.org/wiki/Darwin_(operating_system) )
- macos:
- # macOS v10.12.0
- minSupportedOSVersion: 16.0.0
- # minSupportedOsVersion on Windows corresponds to the operating system version ( https://docs.microsoft.com/en-us/windows/win32/sysinfo/operating-system-ver… )
- windows-i686:
- # Windows 7
- minSupportedOSVersion: 6.1
- minSupportedInstructionSet: SSE2
- windows-x86_64:
- # Windows 7
- minSupportedOSVersion: 6.1
- minSupportedInstructionSet: SSE2
-[% END -%]
mar_compression: xz
[% IF c("var/tor-browser") -%]
tag: 'tbb-[% c("var/torbrowser_version") %]-[% c("var/torbrowser_build") %]'
=====================================
rbm.conf
=====================================
@@ -88,9 +88,6 @@ var:
- '[% IF c("var/tor-browser") %]14.0a7[% END %]'
mar_channel_id: '[% c("var/projectname") %]-torproject-[% c("var/channel") %]'
- torbrowser_legacy_version: 13.5a11
- torbrowser_legacy_platform_version: 115.16.0
-
# By default, we sort the list of installed packages. This allows sharing
# containers with identical list of packages, even if they are not listed
# in the same order. In the cases where the installation order is
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/d…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/d…
You're receiving this email because of your account on gitlab.torproject.org.
boklm pushed to branch maint-14.0 at The Tor Project / Applications / tor-browser-build
Commits:
44e12497 by Nicolas Vigier at 2024-11-27T14:42:55+01:00
Bug 41325: Exclude Applications symlink when extracting dmg file in dmg2mar
Recent versions of 7z fail to extract our dmg files since the
`Applications` symlink points outside the archive:
https://sourceforge.net/p/sevenzip/discussion/45797/thread/9f5b067368/?page…
We exclude the `Applications` symlink to avoid the issue. We don't need
it since it is not included in the mar file.
- - - - -
1 changed file:
- tools/dmg2mar
Changes:
=====================================
tools/dmg2mar
=====================================
@@ -132,6 +132,7 @@ sub convert_files {
$pm->start($step_name) and next;
my $tmpdir = File::Temp->newdir();
my (undef, $err, $success) = capture_exec('7z', 'x', "-o$tmpdir",
+ '-x!*/Applications',
$file->{filename});
exit_error "Error extracting $file->{filename}: $err" unless $success;
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/4…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/4…
You're receiving this email because of your account on gitlab.torproject.org.
boklm pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits:
516907ba by Nicolas Vigier at 2024-11-27T13:48:56+01:00
Bug 41325: Exclude Applications symlink when extracting dmg file in dmg2mar
Recent versions of 7z fail to extract our dmg files since the
`Applications` symlink points outside the archive:
https://sourceforge.net/p/sevenzip/discussion/45797/thread/9f5b067368/?page…
We exclude the `Applications` symlink to avoid the issue. We don't need
it since it is not included in the mar file.
- - - - -
1 changed file:
- tools/dmg2mar
Changes:
=====================================
tools/dmg2mar
=====================================
@@ -132,6 +132,7 @@ sub convert_files {
$pm->start($step_name) and next;
my $tmpdir = File::Temp->newdir();
my (undef, $err, $success) = capture_exec('7z', 'x', "-o$tmpdir",
+ '-x!*/Applications',
$file->{filename});
exit_error "Error extracting $file->{filename}: $err" unless $success;
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/5…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/5…
You're receiving this email because of your account on gitlab.torproject.org.