libclang1-5.0 - C interface to the clang library

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Updates Main amd64
Package filename libclang1-5.0_5.0-3~16.04.1_amd64.deb
Package name libclang1-5.0
Package version 5.0
Package release 3~16.04.1
Package architecture amd64
Package type deb
Category devel
License -
Maintainer Ubuntu Developers <>
Download size 6.38 MB
Installed size 24.56 MB
Clang project is a C, C++, Objective C and Objective C++ front-end
for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler
Collection (GCC).
Clang fully implements all published ISO C++ standards including C++11, as
well as the upcoming C++14 standard, and some parts of the fledgling C++1z
standard, and is considered a production-quality C++ compiler.
This package contains the clang library.
The C Interface to Clang provides a relatively small API that exposes
facilities for parsing source code into an abstract syntax tree (AST),
loading already-parsed ASTs, traversing the AST, associating physical source
locations with elements within the AST, and other facilities that support
Clang-based development tools.


Package Version Architecture Repository
libclang1-5.0_5.0-3~16.04.1_i386.deb 5.0 i386 Ubuntu Updates Main
libclang1-5.0 - - -


Name Value
libc6 >= 2.14
libgcc1 >= 1:3.4
libllvm5.0 >= 1:5.0~svn298832-1~
libstdc++6 >= 5.2


Type URL
Binary Package libclang1-5.0_5.0-3~16.04.1_amd64.deb
Source Package llvm-toolchain-5.0

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libclang1-5.0 deb package:
    # sudo apt-get install libclang1-5.0




2017-10-10 - Timo Aaltonen <>
llvm-toolchain-5.0 (1:5.0-3~16.04.1) xenial; urgency=medium
* Backport to xenial. (LP: #1716203)
- Don't build the Fuzzer library on powerpc.
- set BINUTILS_GOLD_ARCHS to match 4.0, dropping arm64 and s390x
2017-10-01 - Sylvestre Ledru <>
llvm-toolchain-5.0 (1:5.0-3) unstable; urgency=medium
* Remove the -Wl option to call gold instead of the normal linker
(Closes: #876787)
* For now, lld doesn't generate shared libs. Removing the files
(Closes: #857653)
* Add the missing lldb symlinks (Closes: #872237)
[ Gianfranco Costamagna ]
* Fixup previous upload, adding -NDEBUG to build flags,
lost in the -g -> -g1 switch
2017-09-18 - Sylvestre Ledru <>
llvm-toolchain-5.0 (1:5.0-2) unstable; urgency=medium
[ Matthias Klose ]
* Link with --no-keep-files-mapped --no-map-whole-files when using gold.
* build using gold on arm64 and s390x. For backports, arm64 might still
need the BFD linker, and building with only one or two processes in
* On amd64, s390x, arm64 and ppc64el, build with -g1 instead of -g.
* Set CMAKE_CXX_FLAGS_RELWITHDEBINFO and pass opt_flags.
2017-09-06 - Sylvestre Ledru <>
llvm-toolchain-5.0 (1:5.0-1) unstable; urgency=medium
* New stable release
2017-09-03 - Sylvestre Ledru <>
llvm-toolchain-5.0 (1:5.0~+rc5-2) unstable; urgency=medium
* Fail the build if the arch + gcc has a broken gsplit-dwarf support
2017-09-01 - Sylvestre Ledru <>
llvm-toolchain-5.0 (1:5.0~+rc5-1) unstable; urgency=medium
* New testing release
2017-08-31 - Sylvestre Ledru <>
llvm-toolchain-5.0 (1:5.0~+rc4-2) unstable; urgency=medium
* Fix the FTBFS because of -gsplit-dwarf:
- Only enable it on archs which needs it
- Only enable it when gcc supports it correctly
2017-08-30 - Sylvestre Ledru <>
llvm-toolchain-5.0 (1:5.0~+rc4-1) unstable; urgency=medium
* New testing release
2017-08-26 - Sylvestre Ledru <>
llvm-toolchain-5.0 (1:5.0~+rc3-1) unstable; urgency=medium
* New testing release
* Link LLDB with -latomic on powerpcspe (Closes: #872267)
* Fix the C++ include path order (Closes: #859083)
* Disable -gsplit-dwarf when using gcc 7 for causing a linking issue
* clang was producing unusable binaries on armv5tel (Closes: #873306)
Thanks to Adrian Bunk for the patch
2017-08-12 - Sylvestre Ledru <>
llvm-toolchain-5.0 (1:5.0~+rc2-1) unstable; urgency=medium
* New snapshot release
* Force the usage of gcc 6 until the link issues with gcc 7 are fixed
* Remove the temp-unbreak-5.0-build.diff patch to unbreak the build
[ Katsuhiko Nishimra ]
* Ensure /usr/bin/g++-$(GCC_VERSION) exists (Closes: #871591)

See Also

Package Description
libclang1-6.0_6.0-1ubuntu2~16.04.1_amd64.deb C interface to the clang library
libclick-0.4-0_0.4.43+16.04.20170613-0ubuntu1_amd64.deb run-time Click package management library
libclick-0.4-dev_0.4.43+16.04.20170613-0ubuntu1_amd64.deb development files for Click package management library
libcmap-dev_2.3.5-3ubuntu2.3_amd64.deb cluster engine CMAP library development
libcmap4_2.3.5-3ubuntu2.3_amd64.deb cluster engine CMAP library
libcomerr2_1.42.13-1ubuntu1.1_amd64.deb common error description library
libcompizconfig0-dev_0.9.12.3+16.04.20180221-0ubuntu1_amd64.deb Development file for plugin settings - OpenCompositing Project
libcompizconfig0_0.9.12.3+16.04.20180221-0ubuntu1_amd64.deb Settings library for plugins - OpenCompositing Project
libcorosync-common-dev_2.3.5-3ubuntu2.3_amd64.deb cluster engine common development
libcorosync-common4_2.3.5-3ubuntu2.3_amd64.deb cluster engine common library
libcpg-dev_2.3.5-3ubuntu2.3_amd64.deb cluster engine CPG library development
libcpg4_2.3.5-3ubuntu2.3_amd64.deb cluster engine CPG library
libcrack2-dev_2.9.2-1ubuntu1_amd64.deb pro-active password checker library - development files
libcrack2_2.9.2-1ubuntu1_amd64.deb pro-active password checker library
libcrmcluster-dev_1.1.14-2ubuntu1.6_amd64.deb cluster resource manager cluster library development