[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