libclang-3.4-dev contains broken link to missing libclang.so

Bug #1255664 reported by Andreas Pokorny
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
llvm-toolchain-snapshot (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

# lsb_release -rd
Description: Ubuntu Trusty Tahr (development branch)
Release: 14.04

Installed all relevant clang 3.4 packages including libclang-3.4-dev and libclang1-3.4.
Expected a libclang.so with version suffix in /usr/lib/x86_64-linux-gnu/ and plain in /usr/lib/llvm-3.4/lib

But there is only a 3.3 labled in /usr/lib:

# file /usr/lib/x86_64-linux-gnu/libclang-3.3.so
/usr/lib/x86_64-linux-gnu/libclang-3.3.so: broken symbolic link to `../llvm-3.3/lib/libclang.so'

and another broken link in the llvm-3.4 subdir:

# file /usr/lib/llvm-3.4/lib/libclang.so.1
/usr/lib/llvm-3.4/lib/libclang.so.1: broken symbolic link to `libclang-3.4.so.1'

Revision history for this message
Hong Xu (xuhdev) wrote :

The missing libclang.so also causes some programs depending on clang library not functioning well. An example is Vim's `clang_complete` plugin. It searches for libclang.so but not libclang.so.1. Also, if you write a simple C program and compile it with

$ gcc -lclang foo.c

It also doesn't work.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in llvm-toolchain-snapshot (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.