http://bugzilla.suse.com/show_bug.cgi?id=1097006 http://bugzilla.suse.com/show_bug.cgi?id=1097006#c4 --- Comment #4 from Tomáš Chvátal <tchvatal@suse.com> --- (In reply to Richard Biener from comment #3)
DWZ is limited by some params but indeed it is single-threaded. I'm not sure how much of it could be done in parallel (I suspect nothing without a significant rewrite). Do we really care so much about the build time? I ask because debuginfo extraction (esp. debugedit) is consuming a big amount of time as well. Note in single-file mode the dwz invocations could be done in parallel (likewise the debug info extraction). That would be rpms (find-debuginfo.sh) job.
It is slowing all the staging projects/etc. Which we rebuild daily. If we take look only on stock SLE rebuild counter we rebuild everything quite significantly http://ostrich.suse.de/build-times/project/SUSE:SLE-15:GA/index.html thus if we spent 3 mins on avg doing something it is unfortunate. Maybe we should disable dwz on staging projects to speed up at least those common rebuilds. FWIW there are even bigger slowdowns in lieu of brp checks and rpmlint but the plan is to look at them somehow too. -- You are receiving this mail because: You are on the CC list for the bug.