[prev in list] [next in list] [prev in thread] [next in thread] 

List:       tor-cvs
Subject:    [tor-commits] [Git][tpo/applications/tor-browser-build][main] 2 commits: Bug 40790: Fix dmg2mar afte
From:       "Richard Pospesel \( () richard\) via tor-commits" <tor-commits () lists ! torproject ! or
Date:       2023-02-17 16:41:27
Message-ID: 63efae37997a5_2ce25f4c0cc29202a () gitlab-02 ! mail
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Richard Pospesel pushed to branch main at The Tor Project / Applications / \
tor-browser-build


Commits:
a22a592f by Nicolas Vigier at 2023-02-17T15:59:09+01:00
Bug 40790: Fix dmg2mar after dmg changes from #28124

- - - - -
cf22cd26 by Nicolas Vigier at 2023-02-17T17:13:37+01:00
Bug 40791: Make sure dmg2mar exits with an error when something failed

If the child process failed, make sure we exit with an error in the
parent process too.

- - - - -


1 changed file:

- tools/dmg2mar


Changes:

=====================================
tools/dmg2mar
=====================================
@@ -106,7 +106,11 @@ sub get_dmg_files_from_sha256sums {
 sub convert_files {
     my ($channel) = @_;
     my $pm = Parallel::ForkManager->new(get_nbprocs);
-    $pm->run_on_finish(sub { print "Finished $_[2]\n" });
+    $pm->run_on_finish(
+      sub {
+        exit_error "Failed while running $_[2]" unless $_[1] == 0;
+        print "Finished $_[2]\n";
+      });
     foreach my $file (get_dmg_files_from_sha256sums) {
         # The 'ja' locale is a special case: it is called 'ja-JP-mac'
         # internally on OSX, but the dmg file still uses 'ja' to avoid
@@ -128,9 +132,11 @@ sub convert_files {
         my $oldmar = getcwd . '/' . $output;
         exit_error "Error extracting $output"
                 unless system('mar', '-C', $tmpdir_oldmar, '-x', $oldmar) == 0;
+        my $appdir = "$tmpdir/$appname/$appname.app";
+        exit_error "Missing directory $appdir" unless -d $appdir;
         my $wanted = sub {
             my $file = $File::Find::name;
-            $file =~ s{^$tmpdir/$appname\.app/}{};
+            $file =~ s{^$appdir/}{};
             if (-f "$tmpdir_oldmar/$file") {
                 my (undef, undef, $mode) = stat("$tmpdir_oldmar/$file");
                 chmod $mode, $File::Find::name;
@@ -139,14 +145,14 @@ sub convert_files {
             chmod 0644, $File::Find::name if -f $File::Find::name;
             chmod 0755, $File::Find::name if -d $File::Find::name;
         };
-        find($wanted, "$tmpdir/$appname.app");
+        find($wanted, $appdir);
 
         unlink $output;
         local $ENV{MOZ_PRODUCT_VERSION} = $file->{version};
         local $ENV{MAR_CHANNEL_ID} = "torbrowser-torproject-$channel";
         local $ENV{TMPDIR} = $tmpdir;
         (undef, $err, $success) =  capture_exec('make_full_update.sh', '-q',
-                                        $output, "$tmpdir/$appname.app");
+                                        $output, $appdir);
         exit_error "Error updating $output: $err" unless $success;
         exit_error "make_full_update.sh failed. $output does not exist."
             unless -f $output;



View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/ \
compare/df53997ec9fe0ad717227fa0ef8a0486b12e33d0...cf22cd266c5892f683306b84ca6b1363258ed6ae


-- 
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/ \
compare/df53997ec9fe0ad717227fa0ef8a0486b12e33d0...cf22cd266c5892f683306b84ca6b1363258ed6ae
 You're receiving this email because of your account on gitlab.torproject.org.


[Attachment #5 (text/html)]

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" \
"http://www.w3.org/TR/REC-html40/loose.dtd"> <html lang="en" \
style='--code-editor-font: var(--default-mono-font, "Menlo"), DejaVu Sans Mono, \
Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, \
monospace;'> <head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>

<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>


<style>img {
max-width: 100%; height: auto;
}
body {
font-size: 0.875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px;
}
body {
font-family: var(--default-regular-font, -apple-system),BlinkMacSystemFont,"Segoe \
UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color \
Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit; }
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px; \
font-family: var(--default-regular-font, -apple-system),BlinkMacSystemFont,"Segoe \
UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color \
Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'> <div class="content">

<h3 style="margin-top: 20px; margin-bottom: 10px;">
Richard Pospesel pushed to branch main at <a \
href="https://gitlab.torproject.org/tpo/applications/tor-browser-build">The Tor \
Project / Applications / tor-browser-build</a> </h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: bold;"><a \
href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/a22a592fe52e08fbd1e0f36b2940706a8160a669">a22a592f</a></strong>
 <div>
<span> by Nicolas Vigier </span> <i> at 2023-02-17T15:59:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: \
0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, \
"Menlo"),"DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier \
New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: \
break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px \
12px; border: 1px solid #dcdcde;'>Bug 40790: Fix dmg2mar after dmg changes from \
#28124 </pre>
</li>
<li>
<strong style="font-weight: bold;"><a \
href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/cf22cd266c5892f683306b84ca6b1363258ed6ae">cf22cd26</a></strong>
 <div>
<span> by Nicolas Vigier </span> <i> at 2023-02-17T17:13:37+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: \
0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, \
"Menlo"),"DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier \
New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: \
break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px \
12px; border: 1px solid #dcdcde;'>Bug 40791: Make sure dmg2mar exits with an error \
when something failed

If the child process failed, make sure we exit with an error in the
parent process too.
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
1 changed file:
</h4>
<ul>
<li class="file-stats">
<a href="#d308eccbc9ca3e0f637e8c7ebfecc993b21859c8">
tools/dmg2mar
</a>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Changes:
</h4>
<li id="d308eccbc9ca3e0f637e8c7ebfecc993b21859c8">
<a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/df \
53997ec9fe0ad717227fa0ef8a0486b12e33d0...cf22cd266c5892f683306b84ca6b1363258ed6ae#d308eccbc9ca3e0f637e8c7ebfecc993b21859c8"><strong \
style="font-weight: bold;">tools/dmg2mar</strong></a> <hr style="overflow: hidden; \
border: 1px solid #e1e1e1;"> <table class="code white" style="border-spacing: 0; \
border-collapse: collapse; width: auto; font-family: monospace; font-size: 90%;" \
bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0"> <tr class="line_holder \
match" style="line-height: 1.6;"> <td class="diff-line-num unfold js-unfold old_line" \
data-linenumber="106" style="width: 35px; color: rgba(31,30,36,0.24); \
border-right-width: 1px; border-right-color: #ececef; border-right-style: solid; \
padding: inherit;" align="right" bgcolor="#fbfafd">...</td> <td class="diff-line-num \
unfold js-unfold new_line" data-linenumber="106" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" \
bgcolor="#fbfafd">...</td> <td class="line_content match" style="color: \
rgba(31,30,36,0.24); padding: inherit;" bgcolor="#fbfafd">@@ -106,7 +106,11 @@ sub \
get_dmg_files_from_sha256sums {</td> </tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="106" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 106
</td>
<td class="new_line diff-line-num" data-linenumber="106" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 106
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC106" class="line" lang="perl"><span class="k" style="font-weight: \
600;">sub </span><span class="nf" style="color: #900; font-weight: \
600;">convert_files</span> <span class="p">{</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="107" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 107
</td>
<td class="new_line diff-line-num" data-linenumber="107" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 107
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC107" class="line" lang="perl">    <span class="k" style="font-weight: \
600;">my</span> <span class="p">(</span><span class="nv" style="color: \
#008080;">$channel</span><span class="p">)</span> <span class="o" style="font-weight: \
600;">=</span> <span class="nv" style="color: #008080;">@_</span><span \
class="p">;</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="108" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 108
</td>
<td class="new_line diff-line-num" data-linenumber="108" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 108
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC108" class="line" lang="perl">    <span class="k" style="font-weight: \
600;">my</span> <span class="nv" style="color: #008080;">$pm</span> <span class="o" \
style="font-weight: 600;">=</span> <span class="nn" style="color: \
#555;">Parallel::</span><span class="nv" style="color: \
#008080;">ForkManager</span><span class="o" style="font-weight: \
600;">-&gt;</span><span class="k" style="font-weight: 600;">new</span><span \
class="p">(</span><span class="nv" style="color: #008080;">get_nbprocs</span><span \
class="p">);</span></span> </pre></td>
</tr>
<tr class="line_holder old" style="line-height: 1.6;">
<td class="old_line diff-line-num old" data-linenumber="109" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #fac5cd; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#f9d7dc"> 109
</td>
<td class="new_line diff-line-num old" data-linenumber="109" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #fac5cd; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#f9d7dc">  
</td>
<td class="line_content old" style="padding: inherit;" bgcolor="#fbe9eb"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>-<span id="LC109" class="line" lang="perl">    <span class="nv" \
style="color: #008080;">$pm</span><span class="o" style="font-weight: \
600;">-&gt;</span><span class="nv" style="color: #008080;">run_on_finish</span><span \
class="p">(</span><span class="k" style="font-weight: 600;">sub </span><span \
class="p">{</span> <span class="k" style="font-weight: 600;">print</span> <span \
class="p">"</span><span class="s2" style="color: #d14;">Finished </span><span \
class="si" style="color: #d14;">$_</span><span class="s2" style="color: \
#d14;">[2]</span><span class="se" style="color: #d14;">\n</span><span \
class="p">"</span> <span class="p">});</span></span> </pre></td>
</tr>
<tr class="line_holder new" style="line-height: 1.6;">
<td class="old_line diff-line-num new" data-linenumber="110" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6">  
</td>
<td class="new_line diff-line-num new" data-linenumber="109" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6"> 109
</td>
<td class="line_content new" style="padding: inherit;" bgcolor="#ecfdf0"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>+<span id="LC109" class="line" lang="perl">    <span class="nv" \
style="color: #008080;">$pm</span><span class="o" style="font-weight: \
600;">-&gt;</span><span class="nv" style="color: #008080;">run_on_finish</span><span \
class="p">(</span></span> </pre></td>
</tr>
<tr class="line_holder new" style="line-height: 1.6;">
<td class="old_line diff-line-num new" data-linenumber="110" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6">  
</td>
<td class="new_line diff-line-num new" data-linenumber="110" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6"> 110
</td>
<td class="line_content new" style="padding: inherit;" bgcolor="#ecfdf0"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>+<span id="LC110" class="line" lang="perl">      <span class="k" \
style="font-weight: 600;">sub </span><span class="p">{</span></span> </pre></td>
</tr>
<tr class="line_holder new" style="line-height: 1.6;">
<td class="old_line diff-line-num new" data-linenumber="110" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6">  
</td>
<td class="new_line diff-line-num new" data-linenumber="111" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6"> 111
</td>
<td class="line_content new" style="padding: inherit;" bgcolor="#ecfdf0"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>+<span id="LC111" class="line" lang="perl">        <span class="nv" \
style="color: #008080;">exit_error</span> <span class="p">"</span><span class="s2" \
style="color: #d14;">Failed while running </span><span class="si" style="color: \
#d14;">$_</span><span class="s2" style="color: #d14;">[2]</span><span \
class="p">"</span> <span class="k" style="font-weight: 600;">unless</span> <span \
class="vg" style="color: #008080;">$_</span><span class="p">[</span><span class="mi" \
style="color: #099;">1</span><span class="p">]</span> <span class="o" \
style="font-weight: 600;">==</span> <span class="mi" style="color: \
#099;">0</span><span class="p">;</span></span> </pre></td>
</tr>
<tr class="line_holder new" style="line-height: 1.6;">
<td class="old_line diff-line-num new" data-linenumber="110" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6">  
</td>
<td class="new_line diff-line-num new" data-linenumber="112" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6"> 112
</td>
<td class="line_content new" style="padding: inherit;" bgcolor="#ecfdf0"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>+<span id="LC112" class="line" lang="perl">        <span class="k" \
style="font-weight: 600;">print</span> <span class="p">"</span><span class="s2" \
style="color: #d14;">Finished </span><span class="si" style="color: \
#d14;">$_</span><span class="s2" style="color: #d14;">[2]</span><span class="se" \
style="color: #d14;">\n</span><span class="p">";</span></span> </pre></td>
</tr>
<tr class="line_holder new" style="line-height: 1.6;">
<td class="old_line diff-line-num new" data-linenumber="110" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6">  
</td>
<td class="new_line diff-line-num new" data-linenumber="113" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6"> 113
</td>
<td class="line_content new" style="padding: inherit;" bgcolor="#ecfdf0"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>+<span id="LC113" class="line" lang="perl">      <span \
class="p">});</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="110" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 110
</td>
<td class="new_line diff-line-num" data-linenumber="114" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 114
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC114" class="line" lang="perl">    <span class="k" style="font-weight: \
600;">foreach</span> <span class="k" style="font-weight: 600;">my</span> <span \
class="nv" style="color: #008080;">$file</span> <span class="p">(</span><span \
class="nv" style="color: #008080;">get_dmg_files_from_sha256sums</span><span \
class="p">)</span> <span class="p">{</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="111" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 111
</td>
<td class="new_line diff-line-num" data-linenumber="115" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 115
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC115" class="line" lang="perl">        <span class="c1" style="color: \
#998; font-style: italic;"># The 'ja' locale is a special case: it is called \
'ja-JP-mac'</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="112" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 112
</td>
<td class="new_line diff-line-num" data-linenumber="116" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 116
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC116" class="line" lang="perl">        <span class="c1" style="color: \
#998; font-style: italic;"># internally on OSX, but the dmg file still uses 'ja' to \
avoid</span></span> </pre></td>
</tr>
<tr class="line_holder match" style="line-height: 1.6;">
<td class="diff-line-num unfold js-unfold old_line" data-linenumber="128" \
style="width: 35px; color: rgba(31,30,36,0.24); border-right-width: 1px; \
border-right-color: #ececef; border-right-style: solid; padding: inherit;" \
align="right" bgcolor="#fbfafd">...</td> <td class="diff-line-num unfold js-unfold \
new_line" data-linenumber="132" style="width: 35px; color: rgba(31,30,36,0.24); \
border-right-width: 1px; border-right-color: #ececef; border-right-style: solid; \
padding: inherit;" align="right" bgcolor="#fbfafd">...</td> <td class="line_content \
match" style="color: rgba(31,30,36,0.24); padding: inherit;" bgcolor="#fbfafd">@@ \
-128,9 +132,11 @@ sub convert_files {</td> </tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="128" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 128
</td>
<td class="new_line diff-line-num" data-linenumber="132" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 132
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC132" class="line" lang="perl">        <span class="k" style="font-weight: \
600;">my</span> <span class="nv" style="color: #008080;">$oldmar</span> <span \
class="o" style="font-weight: 600;">=</span> <span class="nv" style="color: \
#008080;">getcwd</span> <span class="o" style="font-weight: 600;">.</span> <span \
class="p">'</span><span class="s1" style="color: #d14;">/</span><span \
class="p">'</span> <span class="o" style="font-weight: 600;">.</span> <span \
class="nv" style="color: #008080;">$output</span><span class="p">;</span></span> \
</pre></td> </tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="129" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 129
</td>
<td class="new_line diff-line-num" data-linenumber="133" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 133
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC133" class="line" lang="perl">        <span class="nv" style="color: \
#008080;">exit_error</span> <span class="p">"</span><span class="s2" style="color: \
#d14;">Error extracting </span><span class="si" style="color: \
#d14;">$output</span><span class="p">"</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="130" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 130
</td>
<td class="new_line diff-line-num" data-linenumber="134" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 134
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC134" class="line" lang="perl">                <span class="k" \
style="font-weight: 600;">unless</span> <span class="nb" style="color: \
#0086b3;">system</span><span class="p">('</span><span class="s1" style="color: \
#d14;">mar</span><span class="p">',</span> <span class="p">'</span><span class="s1" \
style="color: #d14;">-C</span><span class="p">',</span> <span class="nv" \
style="color: #008080;">$tmpdir_oldmar</span><span class="p">,</span> <span \
class="p">'</span><span class="s1" style="color: #d14;">-x</span><span \
class="p">',</span> <span class="nv" style="color: #008080;">$oldmar</span><span \
class="p">)</span> <span class="o" style="font-weight: 600;">==</span> <span \
class="mi" style="color: #099;">0</span><span class="p">;</span></span> </pre></td>
</tr>
<tr class="line_holder new" style="line-height: 1.6;">
<td class="old_line diff-line-num new" data-linenumber="131" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6">  
</td>
<td class="new_line diff-line-num new" data-linenumber="135" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6"> 135
</td>
<td class="line_content new" style="padding: inherit;" bgcolor="#ecfdf0"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>+<span id="LC135" class="line" lang="perl">        <span class="k" \
style="font-weight: 600;">my</span> <span class="nv" style="color: \
#008080;">$appdir</span> <span class="o" style="font-weight: 600;">=</span> <span \
class="p">"</span><span class="si" style="color: #d14;">$tmpdir</span><span \
class="s2" style="color: #d14;">/</span><span class="si" style="color: \
#d14;">$appname</span><span class="s2" style="color: #d14;">/</span><span class="si" \
style="color: #d14;">$appname</span><span class="s2" style="color: \
#d14;">.app</span><span class="p">";</span></span> </pre></td>
</tr>
<tr class="line_holder new" style="line-height: 1.6;">
<td class="old_line diff-line-num new" data-linenumber="131" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6">  
</td>
<td class="new_line diff-line-num new" data-linenumber="136" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6"> 136
</td>
<td class="line_content new" style="padding: inherit;" bgcolor="#ecfdf0"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>+<span id="LC136" class="line" lang="perl">        <span class="nv" \
style="color: #008080;">exit_error</span> <span class="p">"</span><span class="s2" \
style="color: #d14;">Missing directory </span><span class="si" style="color: \
#d14;">$appdir</span><span class="p">"</span> <span class="k" style="font-weight: \
600;">unless</span> <span class="o" style="font-weight: 600;">-</span><span \
class="nv" style="color: #008080;">d</span> <span class="nv" style="color: \
#008080;">$appdir</span><span class="p">;</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="131" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 131
</td>
<td class="new_line diff-line-num" data-linenumber="137" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 137
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC137" class="line" lang="perl">        <span class="k" style="font-weight: \
600;">my</span> <span class="nv" style="color: #008080;">$wanted</span> <span \
class="o" style="font-weight: 600;">=</span> <span class="k" style="font-weight: \
600;">sub </span><span class="p">{</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="132" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 132
</td>
<td class="new_line diff-line-num" data-linenumber="138" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 138
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC138" class="line" lang="perl">            <span class="k" \
style="font-weight: 600;">my</span> <span class="nv" style="color: \
#008080;">$file</span> <span class="o" style="font-weight: 600;">=</span> <span \
class="nv" style="color: #008080;">$</span><span class="nn" style="color: \
#555;">File::Find::</span><span class="nv" style="color: #008080;">name</span><span \
class="p">;</span></span> </pre></td>
</tr>
<tr class="line_holder old" style="line-height: 1.6;">
<td class="old_line diff-line-num old" data-linenumber="133" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #fac5cd; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#f9d7dc"> 133
</td>
<td class="new_line diff-line-num old" data-linenumber="139" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #fac5cd; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#f9d7dc">  
</td>
<td class="line_content old" style="padding: inherit;" bgcolor="#fbe9eb"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>-<span id="LC133" class="line" lang="perl">            <span class="nv" \
style="color: #008080;">$file</span> <span class="o" style="font-weight: \
600;">=~</span> <span class="sr" style="color: #009926;">s{^$<span class="idiff left \
deletion" style="background-color: #fac5cd;">tm</span>pdir/<span class="idiff right \
deletion" style="background-color: #fac5cd;">$appname\.app/</span>}{}</span><span \
class="p">;</span></span> </pre></td>
</tr>
<tr class="line_holder new" style="line-height: 1.6;">
<td class="old_line diff-line-num new" data-linenumber="134" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6">  
</td>
<td class="new_line diff-line-num new" data-linenumber="139" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6"> 139
</td>
<td class="line_content new" style="padding: inherit;" bgcolor="#ecfdf0"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>+<span id="LC139" class="line" lang="perl">            <span class="nv" \
style="color: #008080;">$file</span> <span class="o" style="font-weight: \
600;">=~</span> <span class="sr" style="color: #009926;">s{^$<span class="idiff left \
right addition" style="background-color: #c7f0d2;">ap</span>pdir/}{}</span><span \
class="p">;</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="134" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 134
</td>
<td class="new_line diff-line-num" data-linenumber="140" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 140
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC140" class="line" lang="perl">            <span class="k" \
style="font-weight: 600;">if</span> <span class="p">(</span><span class="o" \
style="font-weight: 600;">-</span><span class="nv" style="color: #008080;">f</span> \
<span class="p">"</span><span class="si" style="color: \
#d14;">$tmpdir_oldmar</span><span class="s2" style="color: #d14;">/</span><span \
class="si" style="color: #d14;">$file</span><span class="p">")</span> <span \
class="p">{</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="135" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 135
</td>
<td class="new_line diff-line-num" data-linenumber="141" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 141
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC141" class="line" lang="perl">                <span class="k" \
style="font-weight: 600;">my</span> <span class="p">(</span><span class="nb" \
style="color: #0086b3;">undef</span><span class="p">,</span> <span class="nb" \
style="color: #0086b3;">undef</span><span class="p">,</span> <span class="nv" \
style="color: #008080;">$mode</span><span class="p">)</span> <span class="o" \
style="font-weight: 600;">=</span> <span class="nb" style="color: \
#0086b3;">stat</span><span class="p">("</span><span class="si" style="color: \
#d14;">$tmpdir_oldmar</span><span class="s2" style="color: #d14;">/</span><span \
class="si" style="color: #d14;">$file</span><span class="p">");</span></span> \
</pre></td> </tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="136" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 136
</td>
<td class="new_line diff-line-num" data-linenumber="142" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 142
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC142" class="line" lang="perl">                <span class="nb" \
style="color: #0086b3;">chmod</span> <span class="nv" style="color: \
#008080;">$mode</span><span class="p">,</span> <span class="nv" style="color: \
#008080;">$</span><span class="nn" style="color: #555;">File::Find::</span><span \
class="nv" style="color: #008080;">name</span><span class="p">;</span></span> \
</pre></td> </tr>
<tr class="line_holder match" style="line-height: 1.6;">
<td class="diff-line-num unfold js-unfold old_line" data-linenumber="139" \
style="width: 35px; color: rgba(31,30,36,0.24); border-right-width: 1px; \
border-right-color: #ececef; border-right-style: solid; padding: inherit;" \
align="right" bgcolor="#fbfafd">...</td> <td class="diff-line-num unfold js-unfold \
new_line" data-linenumber="145" style="width: 35px; color: rgba(31,30,36,0.24); \
border-right-width: 1px; border-right-color: #ececef; border-right-style: solid; \
padding: inherit;" align="right" bgcolor="#fbfafd">...</td> <td class="line_content \
match" style="color: rgba(31,30,36,0.24); padding: inherit;" bgcolor="#fbfafd">@@ \
-139,14 +145,14 @@ sub convert_files {</td> </tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="139" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 139
</td>
<td class="new_line diff-line-num" data-linenumber="145" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 145
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC145" class="line" lang="perl">            <span class="nb" style="color: \
#0086b3;">chmod</span> <span class="mo" style="color: #099;">0644</span><span \
class="p">,</span> <span class="nv" style="color: #008080;">$</span><span class="nn" \
style="color: #555;">File::Find::</span><span class="nv" style="color: \
#008080;">name</span> <span class="k" style="font-weight: 600;">if</span> <span \
class="o" style="font-weight: 600;">-</span><span class="nv" style="color: \
#008080;">f</span> <span class="nv" style="color: #008080;">$</span><span class="nn" \
style="color: #555;">File::Find::</span><span class="nv" style="color: \
#008080;">name</span><span class="p">;</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="140" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 140
</td>
<td class="new_line diff-line-num" data-linenumber="146" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 146
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC146" class="line" lang="perl">            <span class="nb" style="color: \
#0086b3;">chmod</span> <span class="mo" style="color: #099;">0755</span><span \
class="p">,</span> <span class="nv" style="color: #008080;">$</span><span class="nn" \
style="color: #555;">File::Find::</span><span class="nv" style="color: \
#008080;">name</span> <span class="k" style="font-weight: 600;">if</span> <span \
class="o" style="font-weight: 600;">-</span><span class="nv" style="color: \
#008080;">d</span> <span class="nv" style="color: #008080;">$</span><span class="nn" \
style="color: #555;">File::Find::</span><span class="nv" style="color: \
#008080;">name</span><span class="p">;</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="141" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 141
</td>
<td class="new_line diff-line-num" data-linenumber="147" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 147
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC147" class="line" lang="perl">        <span class="p">};</span></span> \
</pre></td> </tr>
<tr class="line_holder old" style="line-height: 1.6;">
<td class="old_line diff-line-num old" data-linenumber="142" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #fac5cd; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#f9d7dc"> 142
</td>
<td class="new_line diff-line-num old" data-linenumber="148" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #fac5cd; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#f9d7dc">  
</td>
<td class="line_content old" style="padding: inherit;" bgcolor="#fbe9eb"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>-<span id="LC142" class="line" lang="perl">        <span class="nv" \
style="color: #008080;">find</span><span class="p">(</span><span class="nv" \
style="color: #008080;">$wanted</span><span class="p">,</span> <span class="p"><span \
class="idiff left deletion" style="background-color: #fac5cd;">"</span></span><span \
class="si" style="color: #d14;"><span class="idiff deletion" style="background-color: \
#fac5cd;">$tmpdir</span></span><span class="s2" style="color: #d14;"><span \
class="idiff deletion" style="background-color: #fac5cd;">/</span></span><span \
class="si" style="color: #d14;"><span class="idiff deletion" style="background-color: \
#fac5cd;">$appname</span></span><span class="s2" style="color: #d14;"><span \
class="idiff deletion" style="background-color: #fac5cd;">.app</span></span><span \
class="p"><span class="idiff right deletion" style="background-color: \
#fac5cd;">"</span>);</span></span> </pre></td>
</tr>
<tr class="line_holder new" style="line-height: 1.6;">
<td class="old_line diff-line-num new" data-linenumber="143" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6">  
</td>
<td class="new_line diff-line-num new" data-linenumber="148" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6"> 148
</td>
<td class="line_content new" style="padding: inherit;" bgcolor="#ecfdf0"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>+<span id="LC148" class="line" lang="perl">        <span class="nv" \
style="color: #008080;">find</span><span class="p">(</span><span class="nv" \
style="color: #008080;">$wanted</span><span class="p">,</span> <span class="nv" \
style="color: #008080;"><span class="idiff left right addition" \
style="background-color: #c7f0d2;">$appdir</span></span><span \
class="p">);</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="143" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 143
</td>
<td class="new_line diff-line-num" data-linenumber="149" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 149
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC149" class="line" lang="perl"></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="144" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 144
</td>
<td class="new_line diff-line-num" data-linenumber="150" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 150
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC150" class="line" lang="perl">        <span class="nb" style="color: \
#0086b3;">unlink</span> <span class="nv" style="color: #008080;">$output</span><span \
class="p">;</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="145" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 145
</td>
<td class="new_line diff-line-num" data-linenumber="151" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 151
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC151" class="line" lang="perl">        <span class="nb" style="color: \
#0086b3;">local</span> <span class="nv" style="color: #008080;">$ENV</span><span \
class="p">{</span><span class="nv" style="color: \
#008080;">MOZ_PRODUCT_VERSION</span><span class="p">}</span> <span class="o" \
style="font-weight: 600;">=</span> <span class="nv" style="color: \
#008080;">$file</span><span class="o" style="font-weight: 600;">-&gt;</span><span \
class="p">{</span><span class="nv" style="color: #008080;">version</span><span \
class="p">};</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="146" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 146
</td>
<td class="new_line diff-line-num" data-linenumber="152" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 152
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC152" class="line" lang="perl">        <span class="nb" style="color: \
#0086b3;">local</span> <span class="nv" style="color: #008080;">$ENV</span><span \
class="p">{</span><span class="nv" style="color: #008080;">MAR_CHANNEL_ID</span><span \
class="p">}</span> <span class="o" style="font-weight: 600;">=</span> <span \
class="p">"</span><span class="s2" style="color: \
#d14;">torbrowser-torproject-</span><span class="si" style="color: \
#d14;">$channel</span><span class="p">";</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="147" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 147
</td>
<td class="new_line diff-line-num" data-linenumber="153" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 153
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC153" class="line" lang="perl">        <span class="nb" style="color: \
#0086b3;">local</span> <span class="nv" style="color: #008080;">$ENV</span><span \
class="p">{</span><span class="nv" style="color: #008080;">TMPDIR</span><span \
class="p">}</span> <span class="o" style="font-weight: 600;">=</span> <span \
class="nv" style="color: #008080;">$tmpdir</span><span class="p">;</span></span> \
</pre></td> </tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="148" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 148
</td>
<td class="new_line diff-line-num" data-linenumber="154" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 154
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC154" class="line" lang="perl">        <span class="p">(</span><span \
class="nb" style="color: #0086b3;">undef</span><span class="p">,</span> <span \
class="nv" style="color: #008080;">$err</span><span class="p">,</span> <span \
class="nv" style="color: #008080;">$success</span><span class="p">)</span> <span \
class="o" style="font-weight: 600;">=</span>  <span class="nv" style="color: \
#008080;">capture_exec</span><span class="p">('</span><span class="s1" style="color: \
#d14;">make_full_update.sh</span><span class="p">',</span> <span \
class="p">'</span><span class="s1" style="color: #d14;">-q</span><span \
class="p">',</span></span> </pre></td>
</tr>
<tr class="line_holder old" style="line-height: 1.6;">
<td class="old_line diff-line-num old" data-linenumber="149" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #fac5cd; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#f9d7dc"> 149
</td>
<td class="new_line diff-line-num old" data-linenumber="155" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #fac5cd; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#f9d7dc">  
</td>
<td class="line_content old" style="padding: inherit;" bgcolor="#fbe9eb"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>-<span id="LC149" class="line" lang="perl">                                 \
<span class="nv" style="color: #008080;">$output</span><span class="p">,</span> <span \
class="p"><span class="idiff left deletion" style="background-color: \
#fac5cd;">"</span></span><span class="si" style="color: #d14;"><span class="idiff \
deletion" style="background-color: #fac5cd;">$tmpdir</span></span><span class="s2" \
style="color: #d14;"><span class="idiff deletion" style="background-color: \
#fac5cd;">/</span></span><span class="si" style="color: #d14;"><span class="idiff \
deletion" style="background-color: #fac5cd;">$appname</span></span><span class="s2" \
style="color: #d14;"><span class="idiff deletion" style="background-color: \
#fac5cd;">.app</span></span><span class="p"><span class="idiff right deletion" \
style="background-color: #fac5cd;">"</span>);</span></span> </pre></td>
</tr>
<tr class="line_holder new" style="line-height: 1.6;">
<td class="old_line diff-line-num new" data-linenumber="150" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6">  
</td>
<td class="new_line diff-line-num new" data-linenumber="155" style="width: 35px; \
color: rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #c7f0d2; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#ddfbe6"> 155
</td>
<td class="line_content new" style="padding: inherit;" bgcolor="#ecfdf0"><pre \
style='display: block; font-size: 0.875rem; color: #333238; position: relative; \
font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid \
#dcdcde;'>+<span id="LC155" class="line" lang="perl">                                 \
<span class="nv" style="color: #008080;">$output</span><span class="p">,</span> <span \
class="nv" style="color: #008080;"><span class="idiff left right addition" \
style="background-color: #c7f0d2;">$appdir</span></span><span \
class="p">);</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="150" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 150
</td>
<td class="new_line diff-line-num" data-linenumber="156" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 156
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC156" class="line" lang="perl">        <span class="nv" style="color: \
#008080;">exit_error</span> <span class="p">"</span><span class="s2" style="color: \
#d14;">Error updating </span><span class="si" style="color: \
#d14;">$output</span><span class="s2" style="color: #d14;">: </span><span class="si" \
style="color: #d14;">$err</span><span class="p">"</span> <span class="k" \
style="font-weight: 600;">unless</span> <span class="nv" style="color: \
#008080;">$success</span><span class="p">;</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="151" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 151
</td>
<td class="new_line diff-line-num" data-linenumber="157" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 157
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC157" class="line" lang="perl">        <span class="nv" style="color: \
#008080;">exit_error</span> <span class="p">"</span><span class="s2" style="color: \
#d14;">make_full_update.sh failed. </span><span class="si" style="color: \
#d14;">$output</span><span class="s2" style="color: #d14;"> does not \
exist.</span><span class="p">"</span></span> </pre></td>
</tr>
<tr class="line_holder" style="line-height: 1.6;">
<td class="old_line diff-line-num" data-linenumber="152" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 152
</td>
<td class="new_line diff-line-num" data-linenumber="158" style="width: 35px; color: \
rgba(31,30,36,0.24); border-right-width: 1px; border-right-color: #ececef; \
border-right-style: solid; padding: inherit;" align="right" bgcolor="#fbfafd"> 158
</td>
<td class="line_content" style="padding: inherit;"><pre style='display: block; \
font-size: 0.875rem; color: #333238; position: relative; font-family: \
var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation \
Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida \
console",monospace; word-break: break-all; word-wrap: break-word; background-color: \
inherit; border-radius: 2px; margin: 0; padding: 0; border: inherit solid #dcdcde;'> \
<span id="LC158" class="line" lang="perl">            <span class="k" \
style="font-weight: 600;">unless</span> <span class="o" style="font-weight: \
600;">-</span><span class="nv" style="color: #008080;">f</span> <span class="nv" \
style="color: #008080;">$output</span><span class="p">;</span></span> </pre></td>
</tr>

</table>
<br>
</li>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #737278;">
&#8212;
<br>
<a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/df \
53997ec9fe0ad717227fa0ef8a0486b12e33d0...cf22cd266c5892f683306b84ca6b1363258ed6ae">View \
it on GitLab</a>. <br>
You're receiving this email because of your account on <a target="_blank" \
rel="noopener noreferrer" \
href="https://gitlab.torproject.org">gitlab.torproject.org</a>. <a \
href="https://gitlab.torproject.org/-/profile/notifications" target="_blank" \
rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> &#183; \
<a href="https://gitlab.torproject.org/help" target="_blank" rel="noopener \
noreferrer" class="help-link">Help</a>



</p>
</div>
</body>
</html>



_______________________________________________
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic