~mozillateam/firefox/firefox-beta.xenial

« back to all changes in this revision

Viewing changes to debian/patches/relax-dump-sys-dep.patch

  • Committer: Rico Tzschichholz
  • Date: 2022-10-04 05:48:52 UTC
  • Revision ID: ricotz@ubuntu.com-20221004054852-p1vcvjdhxe1tkz9r
* New upstream release from the beta channel (FIREFOX_106_0b7_BUILD1)
* Use MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none instead of
  MACH_USE_SYSTEM_PYTHON=1
* Update patches
  - debian/patches/ubuntu-ua-string-changes.patch
* Lower dump_sys requirement to allow build on ppc64el/s390x
  - debian/patches/relax-dump-sys-dep.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# https://bugzilla.mozilla.org/show_bug.cgi?id=1779631
 
2
# https://hg.mozilla.org/mozilla-central/rev/ff3a983aeae1
 
3
 
 
4
diff -r 1f35b630de0c -r b2b0f3e27f91 toolkit/crashreporter/tools/symbolstore.py
 
5
--- a/toolkit/crashreporter/tools/symbolstore.py        Mon Sep 19 14:27:10 2022 +0000
 
6
+++ b/toolkit/crashreporter/tools/symbolstore.py        Mon Sep 19 19:20:01 2022 +0200
 
7
@@ -563,7 +563,7 @@
 
8
         Get the commandline used to invoke dump_syms.
 
9
         """
 
10
         # The Mac dumper overrides this.
 
11
-        return [self.dump_syms, "--inlines", file]
 
12
+        return [self.dump_syms, file]
 
13
 
 
14
     def ProcessFileWork(
 
15
         self, file, arch_num, arch, vcs_root, dsymbundle=None, count_ctors=False
 
16
@@ -911,11 +911,7 @@
 
17
         # in order to dump all the symbols.
 
18
         if dsymbundle:
 
19
             # This is the .dSYM bundle.
 
20
-            return (
 
21
-                [self.dump_syms]
 
22
-                + arch.split()
 
23
-                + ["--inlines", "-j", "2", dsymbundle, file]
 
24
-            )
 
25
+            return [self.dump_syms] + arch.split() + ["-j", "2", dsymbundle, file]
 
26
         return Dumper.dump_syms_cmdline(self, file, arch)
 
27
 
 
28
     def GenerateDSYM(self, file):