WebKit Bugzilla
Attachment 339931 Details for
Bug 185461
: [GTK][JHBuild] LLVM 3.7.0 build is broken with GCC 8.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch
bug-185461-20180509024333.patch (text/plain), 2.78 KB, created by
Carlos Bentzen
on 2018-05-08 22:42:17 PDT
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Carlos Bentzen
Created:
2018-05-08 22:42:17 PDT
Size:
2.78 KB
patch
obsolete
>Subversion Revision: 231538 >diff --git a/Tools/ChangeLog b/Tools/ChangeLog >index 2f5e3475708ec7396e41ef14b60e67dbb920f332..a01d9ed8eb7aef470a98124a37dedb64a861967d 100644 >--- a/Tools/ChangeLog >+++ b/Tools/ChangeLog >@@ -1,3 +1,14 @@ >+2018-05-08 Carlos Eduardo Ramalho <cadubentzen@gmail.com> >+ >+ [GTK][JHBuild] LLVM 3.7.0 build is broken with GCC 8.1 >+ https://bugs.webkit.org/show_bug.cgi?id=185461 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ JHBuild now compiles LLVM 6 and Mesa 18.0.3. >+ >+ * gtk/jhbuild.modules: >+ > 2018-05-08 Wenson Hsieh <wenson_hsieh@apple.com> > > Consolidate WebContentReaderIOS and WebContentReaderMac into WebContentReaderCocoa >diff --git a/Tools/gtk/jhbuild.modules b/Tools/gtk/jhbuild.modules >index 134c64c4a3cc9c99053f842319b9c749ec4ff6b7..d44e28577b98fb52002916feea12ae7b1b6386cd 100644 >--- a/Tools/gtk/jhbuild.modules >+++ b/Tools/gtk/jhbuild.modules >@@ -381,10 +381,10 @@ > <!--- WARNING: At jhbuildrc, when we define the path to the Gallium llvmpipe software rasterizer (needed by XvfbDriver), > we assume that the directory is named "Mesa". So, don't change the checkoutdir name even if you update the version. --> > <branch checkoutdir="Mesa" >- version="17.3.3" >+ version="18.0.3" > module="/archive/mesa-${version}.tar.xz" > repo="mesa.freedesktop.org" >- hash="sha256:41bac5de0ef6adc1f41a1ec0f80c19e361298ce02fa81b5f9ba4fdca33a9379b"> >+ hash="sha256:099d9667327a76a61741a533f95067d76ea71a656e66b91507b3c0caf1d49e30"> > </branch> > <dependencies> > <dep package="llvm"/> >@@ -393,13 +393,12 @@ > </dependencies> > </autotools> > >- <autotools id="llvm" >- autogen-sh="configure" >- 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"> >+ <cmake id="llvm" >+ 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"> > <branch repo="llvm.org" >- module="/releases/3.7.0/llvm-3.7.0.src.tar.xz" version="3.7.0" checkoutdir="llvm-3.7.0" >- hash="sha256:ab45895f9dcdad1e140a3a79fd709f64b05ad7364e308c0e582c5b02e9cc3153"/> >- </autotools> >+ module="/releases/6.0.0/llvm-6.0.0.src.tar.xz" version="6.0.0" checkoutdir="llvm-6.0.0" >+ hash="sha256:1ff53c915b4e761ef400b803f07261ade637b0c269d99569f18040f3dcee4408"/> >+ </cmake> > > <autotools id="gsettings-desktop-schemas" > autogen-sh="configure">
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 185461
:
339918
|
339921
| 339931 |
339935