[Webkit-unassigned] [Bug 15118] New: WebKit Gdk fails to build due to icu, under some conditions
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Aug 30 13:13:34 PDT 2007
http://bugs.webkit.org/show_bug.cgi?id=15118
Summary: WebKit Gdk fails to build due to icu, under some
conditions
Product: WebKit
Version: 522+ (nightly)
Platform: All
OS/Version: Linux
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebKit Misc.
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: mh+webkit at glandium.org
(it would be a good thing to have a WebKit Gdk component)
Latest icu release (3.8) now includes a --enable-weak-threads flag to
configure, which makes icu not link against the pthread library. Let's not
discuss why it's good or bad. What is important is that it means icu-config
doesn't report -lpthread in the ldflags, which it shouldn't have been in the
first place, since you don't need to link against the pthread library to *use*
icu.
Anyways, the WebKit Gdk build shouldn't rely on icu-config providing the
-lpthread necessary to it, it should define it itself.
A trivial fix is to add -lpthread to LIBS for gdk-port in
JavaScriptCore/kjs/testkjs.pro and WebKit.pri. But I don't know if that would
be okay for something else than Linux...
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list