llvm-toolchain-snapshot 1:3.9~svn262954-1 source package in Ubuntu

Changelog

llvm-toolchain-snapshot (1:3.9~svn262954-1) unstable; urgency=medium

  * New snapshot
  * Switch to 3.9 (remove lldb-3.9-dev as it was a transitionnal pkg)
  * Update the clang description for something more accurate (C++-11, 14, etc)
  * Cmake migration. Done by Andrew Wilkins. Many thanks to him
    - Update patches to set SONAME in CMake build
    - Create symlinks with ".links", don't install from build tree
    - Remove LLVM-internal tools (lit, FileCheck, not, tblgen, etc.)
    - Remove llvm-X.Y-tools package, because it contained only
      internal tools that are not intended for distribution.
    - Remove autotools-specific artifacts from packages.
    - Remove "dummy" documentation artifacts from llvm-X.Y-docs
      package. Not built/installed by CMake, not useful.
    - Update control/rules to support CMake
    - Patch LLDB SWIG interfaces to workaround a bug in SWIG
      See https://llvm.org/bugs/show_bug.cgi?id=25468
    - add missing files to clang-format
    - Add patch to fix sanitizer lit invocation
    - removed LLVM-internal tools (lit, FileCheck, not, *-tblgen, etc.);
      not installed by CMake, not intended for distribution
    - removed llvm-X.Y-tools (contained only internal tools)
    - removed autotools-specific artifacts (configure, Makefile, etc.)
    - removed dummy documentation files
  * Sync against 3.8
  * Disable "Sphinx warnings treated as errors"

 -- Sylvestre Ledru <email address hidden>  Tue, 08 Mar 2016 09:50:29 +0100

Upload details

Uploaded by:
LLVM Packaging Team
Uploaded to:
Sid
Original maintainer:
LLVM Packaging Team
Architectures:
any all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
llvm-toolchain-snapshot_3.9~svn262954-1.dsc 5.9 KiB 0dcec19eced57bc6d6d5cc8b7557af6e52e311521767eb46bdf03f10f4d99909
llvm-toolchain-snapshot_3.9~svn262954.orig-clang-tools-extra.tar.bz2 362.7 KiB fcd2248ebefd36bac1c0e4d2f0997505bc8fa6d2c9354790ab2bdced22d00cc7
llvm-toolchain-snapshot_3.9~svn262954.orig-clang.tar.bz2 10.3 MiB 0c0372003b6a9b592b2d8861c7a5846930919768d040a6cb39c186fecf4f5a3e
llvm-toolchain-snapshot_3.9~svn262954.orig-compiler-rt.tar.bz2 1.6 MiB bb0c0f6c886375d107ea9cbe9d2c0e2add2b5e9c2c8870e62b0d6ee2e8067c7c
llvm-toolchain-snapshot_3.9~svn262954.orig-lldb.tar.bz2 7.0 MiB 019ce5c802ecaaa086265de163be7f3b25924f6c701deddfcf69fbcf1112d255
llvm-toolchain-snapshot_3.9~svn262954.orig-polly.tar.bz2 2.0 MiB f78dc9af1e2121a84b008f6eee85e0de4245d7ad20bebbef3ae8ad1a00302fb5
llvm-toolchain-snapshot_3.9~svn262954.orig.tar.bz2 18.7 MiB 0e6671e38e1d8551c7fbcbabd3f60156c83df8d793d619eb5d133a9f18c0514e
llvm-toolchain-snapshot_3.9~svn262954-1.debian.tar.xz 46.8 KiB 6625474af06dad85c42e9f52f3004183186d2fc7caa73eac09d5064ddf36d41c

No changes file available.

Binary packages built by this source

clang-3.9: No summary available for clang-3.9 in ubuntu yakkety.

No description available for clang-3.9 in ubuntu yakkety.

clang-3.9-dbgsym: debug symbols for package clang-3.9

 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.

clang-3.9-examples: No summary available for clang-3.9-examples in ubuntu yakkety.

No description available for clang-3.9-examples in ubuntu yakkety.

clang-3.9-examples-dbgsym: debug symbols for package clang-3.9-examples

 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 examples.

clang-format-3.9: No summary available for clang-format-3.9 in ubuntu yakkety.

No description available for clang-format-3.9 in ubuntu yakkety.

clang-format-3.9-dbgsym: No summary available for clang-format-3.9-dbgsym in ubuntu yakkety.

No description available for clang-format-3.9-dbgsym in ubuntu yakkety.

clang-tidy-3.9: No summary available for clang-tidy-3.9 in ubuntu yakkety.

No description available for clang-tidy-3.9 in ubuntu yakkety.

clang-tidy-3.9-dbgsym: debug symbols for package clang-tidy-3.9

 Provide an extensible framework for diagnosing and fixing typical programming
 errors, like style violations, interface misuse, or bugs that can be deduced
 via static analysis. clang-tidy is modular and provides a convenient interface
 for writing new checks.

libclang-3.9-dev: No summary available for libclang-3.9-dev in ubuntu yakkety.

No description available for libclang-3.9-dev in ubuntu yakkety.

libclang-3.9-dev-dbgsym: debug symbols for package libclang-3.9-dev

 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 headers to develop extensions over
 libclang1-3.9.

libclang-common-3.9-dev: No summary available for libclang-common-3.9-dev in ubuntu yakkety.

No description available for libclang-common-3.9-dev in ubuntu yakkety.

libclang-common-3.9-dev-dbgsym: debug symbols for package libclang-common-3.9-dev

 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 generic headers and some libraries
 (profiling, etc).

libclang1-3.9: C interface to the clang library

 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.

libclang1-3.9-dbg: No summary available for libclang1-3.9-dbg in ubuntu yakkety.

No description available for libclang1-3.9-dbg in ubuntu yakkety.

libclang1-3.9-dbgsym: debug symbols for package libclang1-3.9

 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.

liblldb-3.9: Next generation, high-performance debugger, library

 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package contains the LLDB runtime library.

liblldb-3.9-dbg: Next generation, high-performance debugger, debugging libraries

 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package contains the LLDB runtime library debug symbols.

liblldb-3.9-dbgsym: debug symbols for package liblldb-3.9

 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package contains the LLDB runtime library.

liblldb-3.9-dev: Next generation, high-performance debugger, header files

 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package provides the header files to build extension over lldb.

liblldb-3.9-dev-dbgsym: No summary available for liblldb-3.9-dev-dbgsym in ubuntu yakkety.

No description available for liblldb-3.9-dev-dbgsym in ubuntu yakkety.

libllvm-3.9-ocaml-dev: No summary available for libllvm-3.9-ocaml-dev in ubuntu yakkety.

No description available for libllvm-3.9-ocaml-dev in ubuntu yakkety.

libllvm-3.9-ocaml-dev-dbgsym: No summary available for libllvm-3.9-ocaml-dev-dbgsym in ubuntu yakkety.

No description available for libllvm-3.9-ocaml-dev-dbgsym in ubuntu yakkety.

libllvm3.9: No summary available for libllvm3.9 in ubuntu yakkety.

No description available for libllvm3.9 in ubuntu yakkety.

libllvm3.9-dbg: No summary available for libllvm3.9-dbg in ubuntu yakkety.

No description available for libllvm3.9-dbg in ubuntu yakkety.

libllvm3.9-dbgsym: debug symbols for package libllvm3.9

 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVM runtime library.

lldb-3.9: No summary available for lldb-3.9 in ubuntu yakkety.

No description available for lldb-3.9 in ubuntu yakkety.

lldb-3.9-dbgsym: debug symbols for package lldb-3.9

 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.

llvm-3.9: No summary available for llvm-3.9 in ubuntu yakkety.

No description available for llvm-3.9 in ubuntu yakkety.

llvm-3.9-dbgsym: debug symbols for package llvm-3.9

 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 The strengths of the LLVM infrastructure are its extremely
 simple design (which makes it easy to understand and use),
 source-language independence, powerful mid-level optimizer, automated
 compiler debugging support, extensibility, and its stability and
 reliability. LLVM is currently being used to host a wide variety of
 academic research projects and commercial projects. LLVM includes C
 and C++ front-ends, a front-end for a Forth-like language (Stacker),
 a young scheme front-end, and Java support is in development. LLVM can
 generate code for X86, SparcV9, PowerPC or many other architectures.

llvm-3.9-dev: Modular compiler and toolchain technologies, libraries and headers

 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the libraries and headers to develop applications
 using llvm.

llvm-3.9-dev-dbgsym: No summary available for llvm-3.9-dev-dbgsym in ubuntu yakkety.

No description available for llvm-3.9-dev-dbgsym in ubuntu yakkety.

llvm-3.9-runtime: No summary available for llvm-3.9-runtime in ubuntu yakkety.

No description available for llvm-3.9-runtime in ubuntu yakkety.

llvm-3.9-runtime-dbgsym: debug symbols for package llvm-3.9-runtime

 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the minimal required to execute programs in LLVM
 format.

python-clang-3.9: Clang Python Bindings

 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 binding package provides access to the Clang compiler and libraries.

python-lldb-3.9: Next generation, high-performance debugger, python lib

 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This binding package provides access to lldb.