[Webkit-unassigned] [Bug 20253] New: A correct Webkit build requires flex 2.5.33 but autotools build doesn't check for it
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Aug 1 07:48:33 PDT 2008
https://bugs.webkit.org/show_bug.cgi?id=20253
Summary: A correct Webkit build requires flex 2.5.33 but
autotools build doesn't check for it
Product: WebKit
Version: 526+ (Nightly build)
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebKit Gtk
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: zuh at iki.fi
Currently, the autotools configure.ac only checks that flex is present but
doesn't verify that it is at least the required 2.5.33 version.
The big problem with this is that flex 2.5.31 is able to produce correct enough
code for it to build successfully. However, the incorrect version presents
itself (at least) in various CSS-directives failing to work properly (eg.
colors).
This is a very subtle problem that is very hard to debug, and it took me about
a week to traverse from "why does this web page look wrong" to "oh, CSS parsing
results in totally bogus colors" to "oh! Wrong version of flex causes it!"
Thus, check for the version is very important for the sanity of people building
for example with a Scratchbox environment (which has .31 in its current
official release).
--
Configure bugmail: https://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