Ken Moffat wrote:
In the past, I have been planning to compare build times (and
perhaps sizes) using ld.bfd and ld.gold, but never got around to it.

For the moment I am mostly doing photo edits on my main build
machine, and it occurs to me that I can spare at least 4 cores to
run some tests.  But what ?  Firefox looks like a likely target, as
does libreoffice - but that needs to download a load of stuff on
each run, and past experience suggests that leaving it to run
overnight often fails (site being backed up).  I will also note that
I don't use gold for QT5 (there have been problems), so by the same
token I doubt that building the panoply of weird and wonderful deps
for any of kde will be worth the time.

So, I suppose that leaves webkitgtk (I'll need to build a number of
deps, but I think I can adapt my main scripts).

The plan is to build (as root, if possible) and DESTDIR install each
package 6 times, 3 with each of the linkers, and dropping caches
before each run.  Does that sound worthwhile ?

If so, any other interesting packages ?

I can't think of any that you haven't mentioned. My question is why use a new linker at all? My understanding is that it may produce files faster, but to me the link phase of a package is generally quite short compared to the time it takes ot actually compile the packages. If the compile time is 10x the link time and you get a 50% speedup (unlikely), you get a 5% overall reduction in build time. To me that's not significant.

What am I missing?

  -- Bruce

--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to