Summary: | sys-devel/lldb - LLVM's LLDB debugger | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Daniel <daniel+gentoo> |
Component: | New packages | Assignee: | Bernard Cafarelli <voyageur> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | b.brachaczek, david, dschridde+gentoobugs, eugene.shalygin, flow, himikof, jauhien, jrmalaq, kyle.leet, maggu2810, O01eg, orzel, robink |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://lldb.llvm.org/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 475728 |
Description
Daniel
2013-04-03 13:32:42 UTC
http://bpaste.net/show/158091/ here is concept of ebuild based on "llvm-9999.ebuild" from portage, I wrote this on laptop, so I'll test yesterday. It "should" work. Please test. TomWij: it's part of llvm ebuild, so I think, we already have maintainer :) ... of course retest with USE="lldb" ;) My first attempt ended up with you're-not-using-C++11 errors. I guess we'll need to build whole LLVM with c++11 to support it, and that brings us to bug #475728. Since now there's a valid use case for it, I will attempt to handle it, though it may require changes to a lot of packages. What's the current status? c++11 is now required for llvm/clang (ebuild updated in tree long ago) so this should not block lldb anymore. There are some out-of-tree ebuilds for lldb already (found with google). and lldb is said to finally be usable for amd64. Now that mgorny has converted the live llvm ebuild to cmake, lldb build seems to work much better. I should have a test version for this soon I just added USE=lldb to llvm-9999 (USE=libedit is recommended if you want to have readline-like command line support) And 3.7.0 is now unmasked, with USE=lldb available. Thanks everyone for your patience |