Browse Source

allow-COMM_REPO-and-COMM-CHANGESET-override

Bill Gianopoulos 2 months ago
parent
commit
4511dc8ad7

+ 22 - 0
comm-central/patches/PPPPPPP-allow-COMM_REPO-and-COMM-CHANGESET-override.patch

@@ -0,0 +1,22 @@
+# HG changeset patch
+# User Bill Gianopoulos <wgianopoulos@gmail.com>
+# Date 1718621286 0
+Allow overriding COMM-REV and COMM-REPO via env variables.
+
+diff --git a/build/moz.configure/gecko_source.configure b/build/moz.configure/gecko_source.configure
+--- a/build/moz.configure/gecko_source.configure
++++ b/build/moz.configure/gecko_source.configure
+@@ -246,13 +246,11 @@ def gecko_source_repo(from_environ, from
+         rv = namespace(gecko_repo="unknown", gecko_rev="unknown")
+ 
+     log.info("GECKO_SOURCE_REPOSITORY: {}".format(rv.gecko_repo))
+     log.info("GECKO_SOURCE_CHANGESET: {}".format(rv.gecko_rev))
+     return rv
+ 
+ 
+ set_config("MOZ_COMM_SOURCE_REPO", comm_source_repo.comm_repo)
+-imply_option("MOZ_SOURCE_REPO", comm_source_repo.comm_repo, reason="MOZ_SOURCE_REPO")
+ set_config("MOZ_COMM_SOURCE_CHANGESET", comm_source_repo.comm_rev)
+-imply_option("MOZ_SOURCE_CHANGESET", comm_source_repo.comm_rev, reason="MOZ_SOURCE_CHANGESET")
+ set_config("MOZ_GECKO_SOURCE_REPO", gecko_source_repo.gecko_repo)
+ set_config("MOZ_GECKO_SOURCE_CHANGESET", gecko_source_repo.gecko_rev)

+ 1 - 0
comm-central/patches/series

@@ -11,6 +11,7 @@ TOP-1611647-2-fix-xul-references-suite.patch
 TOP-9999999-port1646560-suite-91a1.patch
 TOP-9999999-port1769442-suite-102a1.patch
 TOP-9999999-port1514936-suite-102a1.patch
+PPPPPPP-allow-COMM_REPO-and-COMM-CHANGESET-override.patch
 WIP-9999999-port1712633-suite-90a1.patch
 WIP-1650630-2-port-1603712-suite.patch
 WIP-1783623-port1524687-suite.patch