After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 133567 - asynchronous download/compile
asynchronous download/compile
Status: RESOLVED OBSOLETE
Product: jhbuild
Classification: Infrastructure
Component: general
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: James Henstridge
Jhbuild QA
Depends on:
Blocks:
 
 
Reported: 2004-02-05 21:18 UTC by Rob Adams
Modified: 2021-05-17 15:48 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Rob Adams 2004-02-05 21:18:29 UTC
The speed of the whole build process can be improved significantly by the
addition of an asynchrous cvs update and build process.  Do the checkouts
in another thread while the compile proceeds in the foreground.  Very
simple thread synchronization would be required to ensure that the build
thread doesn't start building a module until it has finished checking it out.

A work around that currently acheives most of this is to run a jhbuild
update in one terminal, wait until libxml finished checking out, then run a
jhbuild build -an in another terminal.
Comment 1 James Henstridge 2004-02-07 14:18:49 UTC
Sounds like a good idea.  It would require a fair bit of refactoring
to get it all working right though ...
Comment 2 Colin Walters 2004-09-24 21:09:29 UTC
*** Bug 153672 has been marked as a duplicate of this bug. ***
Comment 3 GNOME Infrastructure Team 2021-05-17 15:48:23 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/jhbuild/-/issues/89.