FS#47811 - [lldb] Error message and exit when executing a program that has lldb linked

Attached to Project: Arch Linux
Opened by Ole Christian Eidheim (eidheim) - Monday, 18 January 2016, 11:59 GMT
Last edited by Evangelos Foutras (foutrelis) - Tuesday, 27 June 2017, 07:54 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:
Linking with lldb results in the following error message when the executable is run:

: CommandLine Error: Option 'aarch64-reserve-x18' registered more than once!
LLVM ERROR: inconsistency in registered CommandLine options

Additional info:
Installed related packages:
* lldb 3.7.1-1
* clang 3.7.1-1 (added this packages as both lldb and clang is linked, and the problem might be related to this).

The same error happened with lldb 3.7.0, but other Linux distributions and OS X does not have this issue.

Steps to reproduce:
sudo pacman -S git cmake make clang lldb gtksourceviewmm boost aspell aspell-en
git clone --recursive https://github.com/eidheim/jucipp.git && mkdir jucipp/build && cd jucipp/build && cmake .. && make && ./src/juci
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Tuesday, 27 June 2017, 07:54 GMT
Reason for closing:  Fixed
Additional comments about closing:  This might have been fixed since LLDB 3.8.0. Additionally, a better fix was later included in LLDB 4.0.0.
Comment by Evangelos Foutras (foutrelis) - Monday, 18 January 2016, 19:30 GMT

Loading...