於 星期六,2019-12-21 於 09:53 +0100,Pavel Raiskup 提到: > On Saturday, December 21, 2019 4:40:31 AM CET 藍挺瑋 wrote: > > Chromium project has decided to remove a feature called 'jumbo build' > > from its build system: > > https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/DP9TQszzQLI/discussion. > > > > While this feature still exists in the build system of Chromium 79, it > > no longer builds and bugs related to jumbo build are considered WONTFIX: > > https://bugs.chromium.org/p/chromium/issues/detail?id=1017500. > > > > Therefore, I must disable jumbo build to get a working build of Chromium > > 79. Disabling the features significantly increases the number of build > > targets from about 25000 to 41000, causing the build time to reach the > > limit of Copr, which is currently 21 hours. > > > > https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1129111/ > > https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1129703/ > > https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1131005/ > > > > Is it possible to raise the limit again to avoid the timeout? Otherwise, > > it is likely that building Chromium will become harder over time because > > Chromium build time keeps increasing. > > Hi, what timeout do you need for chromium jumbo build? I see we have > misconfigred frontend/backend pair (21h vs 24h), so we should fix that... > but I'm not sure 24h would actually help.
For jumbo build (the fast one, used in my Chromium 73 ~ 78 builds), each successful build takes about 8 ~ 10 hours. For non-jumbo build (the slow one, used in my Chromium 79 builds), each successful build takes about 18 ~ 19 hours. I don't know how can I measure the build time on Copr because I have no chance to run a build job for more than 21 hours. The 3 failed jobs I listed above hit timeout at different steps: 1129111: extracting debug info 1129703: linking the final executable (progress: 41636/41637) 1131005: compiling source files (progress: 38922/41581) I guess 24 hours is enough for the slowest one. Chromium upstream keeps increasing the build time, so I can't know if I will have to request change to build time limit again. _______________________________________________ copr-devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/[email protected]
