Unfortunately qemu can't handle thread properly, that's why we must disable parallel threads on our ARM bots to make them be able to clone jhbuild with git. error log: ----------- $ git clone git://git.gnome.org/jhbuild Cloning into 'jhbuild'... remote: Counting objects: 41350, done. remote: Compressing objects: 100% (11514/11514), done. remote: Total 41350 (delta 31890), reused 38604 (delta 29676) Receiving objects: 100% (41350/41350), 8.52 MiB | 1.73 MiB/s, done. error: index-pack died of signal 11 fatal: index-pack failed
Created attachment 249486 [details] Patch jhbuild repository is so small, cloning it is fast, so there is no reason to add sophisticated mechanism to determine if we can use parallel threads or not.
Comment on attachment 249486 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=249486&action=review > Tools/ChangeLog:8 > + * jhbuild/jhbuild-wrapper: I think it would be good if we add a comment in order to easy to track the reason why we need to use 1 thread for cloning jhbuild.
Committed r182007: <http://trac.webkit.org/changeset/182007>
(In reply to comment #2) > Comment on attachment 249486 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=249486&action=review > > > Tools/ChangeLog:8 > > + * jhbuild/jhbuild-wrapper: > > I think it would be good if we add a comment in order to easy to track the > reason why we need to use 1 thread for cloning jhbuild. Thanks, I added the comment you asked.