[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [tor-browser] 19/34: Bug 1747879 - Pass Thunderbird subrepo srcpath to symbolstore.py. r=firefox-build-system-reviewers, andi, a=dsmith



This is an automated email from the git hooks/post-receive script.

richard pushed a commit to branch tor-browser-91.9esr-11.0-1
in repository tor-browser.

commit 6f108e7ce8efe949336af3f23e280427a07ac5d4
Author: Rob Lemley <rob@xxxxxxxxxxxxxxx>
AuthorDate: Thu Jan 13 19:10:26 2022 +0000

    Bug 1747879 - Pass Thunderbird subrepo srcpath to symbolstore.py. r=firefox-build-system-reviewers,andi,a=dsmith
    
    The sym files generated for Thunderbird builds contain incorrect VCS references.
    symbolstore.py will handle the subrepo correctly with an additional -s argument
    if MOZ_SOURCE_REPO and MOZ_SOURCE_CHANGESET are not set. See D135392.
    
    Differential Revision: https://phabricator.services.mozilla.com/D135299
---
 python/mozbuild/mozbuild/action/dumpsymbols.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/python/mozbuild/mozbuild/action/dumpsymbols.py b/python/mozbuild/mozbuild/action/dumpsymbols.py
index 088bc288d8839..f1f565b985d43 100644
--- a/python/mozbuild/mozbuild/action/dumpsymbols.py
+++ b/python/mozbuild/mozbuild/action/dumpsymbols.py
@@ -57,6 +57,9 @@ def dump_symbols(target, tracking_file, count_ctors=False):
     if objcopy:
         os.environ["OBJCOPY"] = objcopy
 
+    if buildconfig.substs.get("MOZ_THUNDERBIRD"):
+        sym_store_args.extend(["-s", os.path.join(buildconfig.topsrcdir, "comm")])
+
     args = (
         [
             sys.executable,

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits