Changeset 38782 in webkit


Ignore:
Timestamp:
Nov 26, 2008 3:31:27 AM (15 years ago)
Author:
jmalonzo@webkit.org
Message:

2008-11-26 Kalle Vahlman <kalle.vahlman@movial.com>

Reviewed by Darin Adler. Landed by Jan Alonzo.

Bison versions under 2.2 produce crashing CSSGrammar code for ARM
https://bugs.webkit.org/show_bug.cgi?id=22456

Check for bison version 2.2 or greater on ARM. Earlier versions produce
code that crashes on ARM devices.

  • configure.ac:
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r38764 r38782  
     12008-11-26  Kalle Vahlman  <kalle.vahlman@movial.com>
     2
     3        Reviewed by Darin Adler. Landed by Jan Alonzo.
     4
     5        Bison versions under 2.2 produce crashing CSSGrammar code for ARM
     6        https://bugs.webkit.org/show_bug.cgi?id=22456
     7
     8        Check for bison version 2.2 or greater on ARM. Earlier versions produce
     9        code that crashes on ARM devices.
     10
     11        * configure.ac:
     12
    1132008-11-25  Holger Hans Peter Freyther  <zecke@selfish.org>
    214
  • trunk/configure.ac

    r38764 r38782  
    100100if test -z "$BISON"; then
    101101   AC_MSG_ERROR([You need the 'bison' parser generator to compile WebKit])
     102else
     103    case "$target_cpu" in
     104        arm)
     105            BISON_VERSION=`$BISON --version | head -1 | sed 's,.*\ \([0-9]*\.[0-9]*\)$,\1,'`
     106            AX_COMPARE_VERSION([2.2],[gt],[$BISON_VERSION],
     107                AC_MSG_ERROR([You need at least version 2.2 of the 'bison' parser generator to compile WebKit correctly for ARM]))
     108        ;;
     109        *) ;;
     110    esac
    102111fi
    103112
Note: See TracChangeset for help on using the changeset viewer.