Summary: | Fix the FTL JIT build with system LLVM on Linux | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Csaba Osztrogonác <ossy> | ||||||
Component: | JavaScriptCore | Assignee: | Csaba Osztrogonác <ossy> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | cgarcia, commit-queue, fpizlo, mcatanzaro, ossy, ysuzuki | ||||||
Priority: | P2 | ||||||||
Version: | Other | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 143605 | ||||||||
Attachments: |
|
Description
Csaba Osztrogonác
2015-11-02 05:38:27 PST
--system-libs option was introduced in LLVM 3.6, let's use it to add system libraries instead of hard coding them to CMakeLists.txt Additionally we will need libedit-dev package to be able link libedit.a . Created attachment 264577 [details]
Patch
Please also add the Arch package libedit and the Fedora package libedit-devel. In the future, you can search out these names at: https://www.archlinux.org/packages/ https://admin.fedoraproject.org/pkgdb/ (In reply to comment #3) > Please also add the Arch package libedit and the Fedora package > libedit-devel. > > In the future, you can search out these names at: > > https://www.archlinux.org/packages/ > https://admin.fedoraproject.org/pkgdb/ Oops, sorry. I'll add them before landing. Created attachment 264587 [details]
Patch for landing
Comment on attachment 264587 [details] Patch for landing Clearing flags on attachment: 264587 Committed r191889: <http://trac.webkit.org/changeset/191889> All reviewed patches have been landed. Closing bug. |