Bug#778562: lldb-3.5: lldb fails on x86_64 binaries

Dan M uep.snark at gmail.com
Mon Feb 16 17:35:30 UTC 2015


Package: lldb-3.5
Version: 1:3.5-9
Severity: important

Dear Maintainer,

Install package lldb (lldb-3.5) on Debian Jessie x86_64.

Trying to run lldb was ineffective. Ex:
~$ lldb /bin/ls
error: '/bin/ls' doesn't contain the architecture x86_64
(lldb) quit

This makes it so that I'm unable to use lldb at all.

I found this bug upstream:
http://llvm.org/bugs/show_bug.cgi?id=20400

This comment in particular seems to contain relevant information:
http://llvm.org/bugs/show_bug.cgi?id=20400#c8

I'm not sure if this is a problem upstream or the packaging itself. Regardless,
it looks like lldb disagrees about what the host triplet should be, and it
causes it to be unusable on Jessie.

Some other things I've tried:
Explicitly building my own binaries with clang, and attempting to use lldb on
them. lldb-3.4 also appears to work successfully.



-- System Information:
Debian Release: 8.0
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.18.5 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lldb-3.5 depends on:
ii  libc6            2.19-13
ii  libedit2         3.1-20140620-2
ii  libffi6          3.1-2+b2
ii  libgcc1          1:4.9.1-19
ii  liblldb-3.5      1:3.5-9
ii  libllvm3.5       1:3.5-9
ii  libstdc++6       4.9.1-19
ii  libtinfo5        5.9+20140913-1+b1
ii  llvm-3.5-dev     1:3.5-9
ii  python           2.7.8-3
ii  python-lldb-3.5  1:3.5-9
ii  zlib1g           1:1.2.8.dfsg-2+b1

lldb-3.5 recommends no packages.

lldb-3.5 suggests no packages.

-- no debconf information



More information about the Pkg-llvm-team mailing list