[Webkit-unassigned] [Bug 118732] Use of ar T option not supported by older binutils

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jul 22 12:59:21 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=118732


Martin Robinson <mrobinson at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mrobinson at webkit.org




--- Comment #9 from Martin Robinson <mrobinson at webkit.org>  2013-07-22 12:59:14 PST ---
(In reply to comment #8)

> I've found a _huge_ workaround to replace the need for thin archives.
> 
> Instead of using :
> 
> ar t $(archive) | xargs -n50 ar cruT $@
> 
> i'm using :
> 
> ar t $(archive) | while read f ; do find . -name $$f ; done | xargs -n50 ar cru $@
> 
> Add to that a hard/softlink between WebCoreLayerGtk2.a and libWebCoreLayerGtk2.a (our libtool implementation doesnt like linking static libraries not named libsomething.a) and 2.1.3 builds, links, and even runs.
> 
> Webkit2 is still unusable at runtime as with 2.0.x, but that'll be for another bug report.

Instead of adding more hacks to the build system, why don't we just apply the optimizations conditionally on systems that support them?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list