After completing all the builds and tests, jprt normally syncs the repo/workspace with the parent using hg pull/bringover before pushing the result. Any changes brought into the child at this point will not be built or tested in combination with the outgoing changes in the child, so the result may fail to build or run. Disable the sync for hotspot.
Whether to do the sync is controlled by the jprt property jprt.sync.push. It should be set to false in hotspot/make/jprt.properties.
*** (#1 of 1): [ UNSAVED ] ###@###.###
diff -r 9eebd3ac74cf make/jprt.properties
--- a/make/jprt.properties Thu Aug 13 16:22:45 2009 -0700
+++ b/make/jprt.properties Thu Sep 03 17:58:05 2009 -0700
@@ -40,6 +40,10 @@
+# Disable syncing the source after builds and tests are done.
# Define the Solaris platforms we want for the various releases