Changeset 231569 in webkit


Ignore:
Timestamp:
May 9, 2018 10:02:56 AM (6 years ago)
Author:
commit-queue@webkit.org
Message:

[GTK][JHBuild] LLVM 3.7.0 build is broken with GCC 8.1
https://bugs.webkit.org/show_bug.cgi?id=185461

Patch by Carlos Eduardo Ramalho <cadubentzen@gmail.com> on 2018-05-09
Reviewed by Michael Catanzaro.

JHBuild now compiles LLVM 6 and Mesa 18.0.3.

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

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r231566 r231569  
     12018-05-09  Carlos Eduardo Ramalho  <cadubentzen@gmail.com>
     2
     3        [GTK][JHBuild] LLVM 3.7.0 build is broken with GCC 8.1
     4        https://bugs.webkit.org/show_bug.cgi?id=185461
     5
     6        Reviewed by Michael Catanzaro.
     7
     8        JHBuild now compiles LLVM 6 and Mesa 18.0.3.
     9
     10        * gtk/jhbuild.modules:
     11
    1122018-05-09  Michael Catanzaro  <mcatanzaro@igalia.com>
    213
  • trunk/Tools/gtk/jhbuild.modules

    r231565 r231569  
    383383          we assume that the directory is named "Mesa". So, don't change the checkoutdir name even if you update the version.  -->
    384384    <branch checkoutdir="Mesa"
    385             version="17.3.3"
     385            version="18.0.3"
    386386            module="/archive/mesa-${version}.tar.xz"
    387387            repo="mesa.freedesktop.org"
    388             hash="sha256:41bac5de0ef6adc1f41a1ec0f80c19e361298ce02fa81b5f9ba4fdca33a9379b">
     388            hash="sha256:099d9667327a76a61741a533f95067d76ea71a656e66b91507b3c0caf1d49e30">
    389389    </branch>
    390390    <dependencies>
     
    395395  </autotools>
    396396
    397   <autotools id="llvm"
    398              autogen-sh="configure"
    399              autogenargs="--enable-optimized --disable-terminfo --disable-zlib --enable-targets=host --disable-backtraces --disable-crash-overrides --disable-expensive-checks --disable-debug-runtime --disable-assertions --enable-shared --enable-bindings=none">
     397  <cmake id="llvm"
     398         cmakeargs="-DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_TERMINFO=OFF -DLLVM_ENABLE_ZLIB=OFF -DLLVM_TARGETS_TO_BUILD=host -DLLVM_ENABLE_BACKTRACES=OFF -DLLVM_ENABLE_CRASH_OVERRIDES=OFF -DLLVM_ENABLE_EXPENSIVE_CHECKS=OFF -DLLVM_ENABLE_ASSERTIONS=OFF -DBUILD_SHARED_LIBS=ON">
    400399    <branch repo="llvm.org"
    401             module="/releases/3.7.0/llvm-3.7.0.src.tar.xz" version="3.7.0" checkoutdir="llvm-3.7.0"
    402             hash="sha256:ab45895f9dcdad1e140a3a79fd709f64b05ad7364e308c0e582c5b02e9cc3153"/>
    403   </autotools>
     400            module="/releases/6.0.0/llvm-6.0.0.src.tar.xz" version="6.0.0" checkoutdir="llvm-6.0.0"
     401            hash="sha256:1ff53c915b4e761ef400b803f07261ade637b0c269d99569f18040f3dcee4408"/>
     402  </cmake>
    404403
    405404  <autotools id="gsettings-desktop-schemas"
Note: See TracChangeset for help on using the changeset viewer.