Walking ghost
Walking ghost
Posted Sep 7, 2016 9:03 UTC (Wed) by zdzichu (subscriber, #17118)In reply to: Walking ghost by ballombe
Parent article: Contemplating the possible retirement of Apache OpenOffice
Looking at recent Fedora build of libreoffice-5.2.1.2-2.fc26:
Started Tue, 06 Sep 2016 14:45:19 UTC
Completed Wed, 07 Sep 2016 06:09:40 UTC
Less than 18 hours.
Posted Sep 7, 2016 10:34 UTC (Wed)
by FLHerne (guest, #105373)
[Link] (7 responses)
Still, I agree with the general point - if you can't *start* a build within 24 hours and be confident in its success, you have a problem.
Posted Sep 7, 2016 12:30 UTC (Wed)
by mathstuf (subscriber, #69389)
[Link] (2 responses)
Posted Sep 7, 2016 12:48 UTC (Wed)
by nix (subscriber, #2304)
[Link] (1 responses)
Posted Sep 7, 2016 12:58 UTC (Wed)
by mathstuf (subscriber, #69389)
[Link]
Posted Sep 7, 2016 20:11 UTC (Wed)
by Wol (subscriber, #4433)
[Link] (3 responses)
:-)
As someone who follows these things on the LO dev list, I agree with the poster who said it takes ages ...
I don't know the details, but iirc the main Windows build machine is an 8-core Opteron monster (it may well have been upgraded by now), and it takes a couple of days to build following a "make clean".
Anyways, the general comments are that Windows takes a LOT longer than nix, and my Athlon X-III (with 16GB ram) takes overnight to do a clean build on gentoo.
Cheers,
Posted Sep 7, 2016 20:23 UTC (Wed)
by mathstuf (subscriber, #69389)
[Link]
Posted Sep 7, 2016 22:32 UTC (Wed)
by shmget (guest, #58347)
[Link] (1 responses)
a release build for mac, on a mac mini, building with all 100+ localization and signing, take about 3 hours.
between the 2 overlapping branches supported and the rc, the release train averages to one release per week. (these are on top of ci-build)
on top of all that there is also boxes that build what be call 'bibibisect' these build every commit of master and put the resulting binary in a git repo so that qa can do bisection on binaries. These bibisect repo, which we make one per 'epoch', which is about every 6 months worth of commit.. end-up containing 10-12K binary versions of the product for a weight of 8-12GB
even the daily clang+ubsan build takes 'only' about 6-7 hours
Posted Sep 8, 2016 12:18 UTC (Thu)
by Wol (subscriber, #4433)
[Link]
So all that cleanup work has been well worth it!!! :-)
Cheers,
Walking ghost
Walking ghost
Walking ghost
Walking ghost
Walking ghost
Wol
Walking ghost
Walking ghost
ci build for windows, takes about 27 to 29 minutes.
the ci system is handling build on the 3 platform + a clang + plugin build for all incomming patch in gerrit.. and the slowest build is when the slave that get assigned for mac is one of the mac mini, which can take up to 1h40.
linux build time is much more variable depending on ccache hits rate. it range from 10 to 40 minutes...
Walking ghost
Wol