Title: [182007] trunk/Tools
Revision
182007
Author
[email protected]
Date
2015-03-26 05:21:38 -0700 (Thu, 26 Mar 2015)

Log Message

[jhbuild] git should use only 1 thread for cloning jhbuild
https://bugs.webkit.org/show_bug.cgi?id=143095

Reviewed by Gyuyoung Kim.

* jhbuild/jhbuild-wrapper:
(clone_jhbuild):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (182006 => 182007)


--- trunk/Tools/ChangeLog	2015-03-26 10:47:37 UTC (rev 182006)
+++ trunk/Tools/ChangeLog	2015-03-26 12:21:38 UTC (rev 182007)
@@ -1,3 +1,13 @@
+2015-03-26  Csaba Osztrogonác  <[email protected]>
+
+        [jhbuild] git should use only 1 thread for cloning jhbuild
+        https://bugs.webkit.org/show_bug.cgi?id=143095
+
+        Reviewed by Gyuyoung Kim.
+
+        * jhbuild/jhbuild-wrapper:
+        (clone_jhbuild):
+
 2015-03-25  Joseph Pecoraro  <[email protected]>
 
         Update prepare-ChangeLog to work with ES6 Class syntax

Modified: trunk/Tools/jhbuild/jhbuild-wrapper (182006 => 182007)


--- trunk/Tools/jhbuild/jhbuild-wrapper	2015-03-26 10:47:37 UTC (rev 182006)
+++ trunk/Tools/jhbuild/jhbuild-wrapper	2015-03-26 12:21:38 UTC (rev 182007)
@@ -81,7 +81,8 @@
     if not os.path.exists(installation_prefix):
         os.makedirs(installation_prefix)
 
-    process = subprocess.Popen(['git', 'clone', 'git://git.gnome.org/jhbuild'], cwd=source_path)
+    # Use only 1 thread to workaround a QEMU bug - see http://webkit.org/b/143095 for details.
+    process = subprocess.Popen(['git', 'clone', '--config', 'pack.threads=1', 'git://git.gnome.org/jhbuild'], cwd=source_path)
     process.wait()
     if process.returncode != 0:
         raise Exception('jhbuild git clone failed with return code: %i' % process.returncode)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to