[Webkit-unassigned] [Bug 133216] New: [EFL] Add LLVM as optional jhbuild module for FTL developers
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri May 23 08:32:23 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=133216
Summary: [EFL] Add LLVM as optional jhbuild module for FTL
developers
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit EFL
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: tmeszaros.u-szeged at partner.samsung.com
CC: gyuyoung.kim at samsung.com, demarchi at webkit.org,
llango.u-szeged at partner.samsung.com
LLVM is a hard dependency of FTL JIT. The easiest way to install it is adding it as an optional jhbuild module.
FTL JIT on EFL is in very experimental phase, so we shouldn't build it by default, but let the developers to build it easily with:
- Tools/Scripts/update-webkitefl-libs llvm
- WEBKIT_EXTRA_MODULES=llvm Tools/Scripts/update-webkitefl-libs
Note: LLVM configure script prefers Clang to GCC, which can be a problem if the user works on Ubuntu 13.10 with installed icecc
and without installed Clang. The problem is that the icecc package in Ubuntu 13.10 is buggy, because it creates /usr/lib/icecc/bin/clang
symlink without reference to installed Clang, which causes build fail.
Workarounds for this bug: remove useless clang symlinks or use 14.04.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list