Thanks Nish. Confirmed that LLDB.h is present in this package and issue is resolved.
Tested on fresh Bionic: ``` sed -i.old '1s;^;deb-src http://ppa.launchpad.net/nacc/lp1761009/ubuntu bionic main\n;' /etc/apt/sources.list sed -i.old '1s;^;deb http://ppa.launchpad.net/nacc/lp1761009/ubuntu bionic main\n;' /etc/apt/sources.list cat <<EOT >> nacc-llvm-6.0-key.pgp.pub -----BEGIN PGP PUBLIC KEY BLOCK----- Version: SKS 1.1.6 Comment: Hostname: keyserver.ubuntu.com mQINBFZ65eABEADBpDdmE/S5e6Sq3yqvTxZAzH28rgrENr7yI190VfL519cWGMQAG3vMS8fx 0AvghM5sRgCppFcHP76+hRcLWtYOfMfuSmGs8eNBjYCCKnjDZ8TyO/NL9/SrFzthLO4knzh7 K9Z9f4ZwucRIw5TEl7I0veinqGOEZLTN6d4n+z1aa3rq2tKgHqPD36WtXXIE3kLpwppIcZBf 1oBGbYP7B2C+kN9n1oZCcyvJnIyv61Zyeo9VrFzR9jhKdeBOSqB7M8t1CjEa0trumf9RB47F XW0froexZFVb3F2Z7Gt8LtAOZ67NdRIA5J1Cd2/U4+m2kvGiC5YI8dQUsLhKFxwR5LNqlptU QQMs1lkY4awTCAzXWGbRSNe43Pxet75peMuiKw5DItb9WlfHk6gU42hmg4f+XD5EigYnzcjX sYuw3OoWb2/1qqAHZ5Z+DPYRx8eBrGQ2NkudKAzr7k9P2iczL2smQPS/OTl56IeVeUwSA6L/ SGjshwTtwNkOLgxJmrUOyX6xc6CsiIviLdurvQLIEE5cBDUkuJV4ioiw0jMCNbhZgnmUlgFE vzuEL19G8OyePrgbn5IqjUqroyNxRF5bAGCf1AXTl7jj2e3/MbwdTuIvS7t6AILn3H5zg3EF 7Tkr+AxeURowfhnRBsjMyE2flmPddOVSm2P9EejHQUl2Tt3DrwARAQABtCFMYXVuY2hwYWQg UFBBIGZvciBOaXNoIEFyYXZhbXVkYW6JAjgEEwECACIFAlZ65eACGwMGCwkIBwMCBhUIAgkK CwQWAgMBAh4BAheAAAoJEMDcRaBRBcexrz8QAJAnU+Na3DE2n6dtQwuKhIDozzH+L7Ep/L7a CBmZpu6kSjsCdJt2grZXuGSiBXG7IxZ6ia0eptT4FzuYZJAdYqetcQVCnXNK4LpfvbuZN3Zu OApZN1xhqiGdJ6wG0MSy5tvQh7XfbwUiCvb+86TkesFavyRP3GiX0ihFaoGxDRuByZsrXf10 VNMwO7v+2Nic52cVzLtUgqjKD6y1AfmyHjWLle6Ro8B/AQOAIlhyibiur9fReQhO8/HqONVv OyNgfpdWjfldSIOxdl8a4npspCVzr+1xl2pm0uw0rWxgtkUNhDLv0JGG9dJj2yrVePF26F4e lLtvOFOh/rN+wuJwShNBo5F/9/fka5ilSLHZrczMoap7k0UhqqIFahcy6myOhhPnASoVi/HB PbUGm/VyOrqBY+y+ZLEWkYDje7FOWVPR3UUWfwWZpPcgODzysp3PTZ+g/DYByn6BuSSIb6e2 BBjF3hb6Id4e3/AcAD00hu+aqIDera2tPy8ga9QnqgQ71pKIupE8+Zq8ylKo74+CVME48iER 2mOLLh9Xb4t+VRi971PgR74u34NxJwE+zfVPoaNzYAvO4Jz0tIVwj1GBoNxHTwsUOEJra7Mq ufgEA+Ck7yM1wZ1dYqKFKWdEdIDz0RjikOwu0YZRbXlhJP45DAsa1mB1i1e0aBOtLzz2yBIQ =eTc3 -----END PGP PUBLIC KEY BLOCK----- EOT apt-key add nacc-llvm-6.0-key.pgp.pub apt update apt install -y liblldb-6.0-dev llvm clang < /dev/null find / -name LLDB.h # /usr/lib/llvm-6.0/include/lldb/API/LLDB.h ls /usr/lib/llvm-6.0/include/lldb/API # rest of the headers are there ls -1 /usr/lib/llvm-6.0/include/lldb/API | wc -l # 68 (previously it was 0) # then tried building dotnet, which wasn't building before # (without -DENABLE_LLDBPLUGIN=0 option; libsosplugin.so in product requires LLDB.h) apt install -y curl libcurl4-openssl-dev git cmake libunwind-dev liblttng-ust-dev libicu-dev < /dev/null git clone https://github.com/dotnet/coreclr --single-branch -b release/2.1 --depth 1 cd coreclr ./build.sh # succeeded ``` -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1761009 Title: LLDB.h is missing from liblldb-6.0-dev package To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-6.0/+bug/1761009/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs