llvm-toolchain-9/lldb/source
LLVM Packaging Team f65bd6cd0b lldb-addversion-suffix-to-llvm-server-exec
lldb-server exec users always /usr/bin/lldb-server. Server is required
for any debugging with lldb which makes it unusable unless default version
package has been installed. Small changes to code and debian/rules allows
a workaround for lldb-server start up.

To use this one needs to add cmake definition during configure. eg
-DDEBIAN_VERSION_SUFFIX=-$(LLVM_VERSION)

Better implementation would be to use /usr/share/llvm-$(VERSION)/bin but 
that change seems to require a big change to the path handling code
which could then break something else.

This probably should have upstream bug but I couldn't find any existing report.


Gbp-Pq: Topic lldb
Gbp-Pq: Name lldb-addversion-suffix-to-llvm-server-exec.patch
2022-06-27 14:58:52 +08:00
..
API lldb-soname 2022-06-27 14:58:47 +08:00
Breakpoint Import Upstream version 9.0.1 2022-06-27 14:52:34 +08:00
Commands Import Upstream version 9.0.1 2022-06-27 14:52:34 +08:00
Core Import Upstream version 9.0.1 2022-06-27 14:52:34 +08:00
DataFormatters Import Upstream version 9.0.1 2022-06-27 14:52:34 +08:00
Expression Import Upstream version 9.0.1 2022-06-27 14:52:34 +08:00
Host Import Upstream version 9.0.1 2022-06-27 14:52:34 +08:00
Initialization Import Upstream version 9.0.1 2022-06-27 14:52:34 +08:00
Interpreter Import Upstream version 9.0.1 2022-06-27 14:52:34 +08:00
Plugins lldb-addversion-suffix-to-llvm-server-exec 2022-06-27 14:58:52 +08:00
Symbol Import Upstream version 9.0.1 2022-06-27 14:52:34 +08:00
Target Import Upstream version 9.0.1 2022-06-27 14:52:34 +08:00
Utility Link with -latomic when mips* processor is detected 2022-06-27 14:58:52 +08:00
CMakeLists.txt Import Upstream version 9.0.1 2022-06-27 14:52:34 +08:00
lldb.cpp Import Upstream version 9.0.1 2022-06-27 14:52:34 +08:00