[Lldb-commits] [PATCH] D23977: Support of lldb on Kfreebsd

Kamil Rytarowski via lldb-commits lldb-commits at lists.llvm.org
Tue Oct 11 18:04:27 PDT 2016


krytarowski added inline comments.


================
Comment at: cmake/modules/LLDBConfig.cmake:414
+
+find_package(Backtrace REQUIRED)
----------------
tfiala wrote:
> Hi Sylvestre!
> 
> It's hard to tell without more context, but it looks like this location has most/all configurations going through it.  For OSes that don't actually have a backtrace package, I think this emits a cmake error, doesn't it?
> 
> This might need to be protected by the systems that need the backtrace package.  (Probably Unix-like systems only?)
It's sufficient to drop the `REQUIRED` keyword and it will be fine. `${Backtrace_LIBRARY}` will be evaluated to NIL in case of lack of this dependency.

I'm unsure whether `find_pacakge()` might be after usage of `${Backtrace_LIBRARY}`. I would reorder it at least for clarity for a reader.


https://reviews.llvm.org/D23977





More information about the lldb-commits mailing list