Changeset 201449 in webkit


Ignore:
Timestamp:
May 27, 2016, 12:18:41 AM (9 years ago)
Author:
Carlos Garcia Campos
Message:

New intl-numberformat.js test fails on many Linux platforms
https://bugs.webkit.org/show_bug.cgi?id=154530

Reviewed by Darin Adler.

The test is actually failing because of a bug in the icu version installed in the bots, using a newer version of
icu makes the tests pass and explains why it worked for some people. So, let's add icu 55.1 to the internal
jhbuild to ensure JSC tests pass in the bots no matter what the icu version installed is.

  • gtk/jhbuild.modules:
Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r201442 r201449  
     12016-05-27  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        New intl-numberformat.js test fails on many Linux platforms
     4        https://bugs.webkit.org/show_bug.cgi?id=154530
     5
     6        Reviewed by Darin Adler.
     7
     8        The test is actually failing because of a bug in the icu version installed in the bots, using a newer version of
     9        icu makes the tests pass and explains why it worked for some people. So, let's add icu 55.1 to the internal
     10        jhbuild to ensure JSC tests pass in the bots no matter what the icu version installed is.
     11
     12        * gtk/jhbuild.modules:
     13
    1142016-05-26  Yusuke Suzuki  <utatane.tea@gmail.com>
    215
  • trunk/Tools/gtk/jhbuild.modules

    r200677 r201449  
    2121      <dep package="gnome-themes-standard"/>
    2222      <dep package="gtk-doc"/>
     23      <dep package="icu"/>
    2324      <dep package="libsoup"/>
    2425      <dep package="atk"/>
     
    7071  <repository type="tarball" name="llvm.org"
    7172      href="http://llvm.org"/>
     73  <repository type="tarball" name="icu"
     74      href="http://download.icu-project.org/files/icu4c/"/>
    7275
    7376  <autotools id="cairo">
     
    120123
    121124  <autotools id="harfbuzz" autogen-sh="configure">
     125    <dependencies>
     126      <dep package="icu"/>
     127    </dependencies>
    122128    <branch module="software/harfbuzz/release/harfbuzz-0.9.35.tar.bz2"
    123129            version="0.9.35"
     
    484490    </branch>
    485491  </autotools>
    486  
     492
     493  <autotools id="icu"
     494             autogen-sh="./source/configure"
     495             autogenargs="--disable-samples --enable-weak-threads">
     496    <branch module="55.1/icu4c-55_1-src.tgz" version="55.1" checkoutdir="icu"
     497            repo="icu"
     498            hash="sha256:e16b22cbefdd354bec114541f7849a12f8fc2015320ca5282ee4fd787571457b">
     499    </branch>
     500  </autotools>
     501
    487502  <!-- Dependencies listed below this point are not thought to affect test results, and are only
    488503       included because they themselves depend on other dependencies built by jhbuild. -->
Note: See TracChangeset for help on using the changeset viewer.