[ubuntu/trusty-proposed] llvm-toolchain-3.3 1:3.3-16ubuntu1 (Accepted)

Matthias Klose doko at ubuntu.com
Mon Dec 23 14:02:27 UTC 2013


llvm-toolchain-3.3 (1:3.3-16ubuntu1) trusty; urgency=medium

  * Merge with Debian; remaining changes:
    - Use included copy of libjsoncpp. The shared library in Debian
      lacks sane versioning, and this is only a few thousand lines
      of cargo-culted code from a reasonably stagnant upstream.
    - Drop lcov build-dep to avoid pulling it into main, due to its
      being fundamentally incompatibe with newer GCC versions.
    - Apply the lldb-link-atomic.diff patch.
    - Add a fix for a corruption in x86_errors.s.

llvm-toolchain-3.3 (1:3.3-16) unstable; urgency=low

  * Make lldb-3.3-dev dependencies matches lldb-3.3.
  * Disable the lldb build under ia64 (so, now: ia64 mips mipsel hurd)

llvm-toolchain-3.3 (1:3.3-15) unstable; urgency=low

  * Add the Ocaml ABI dependency (Closes: #731344)
  * The disable of lldb was also catching i386 (because of hurd-i386)

llvm-toolchain-3.3 (1:3.3-14) unstable; urgency=low

  * Port LLVM to mips64el. Thanks to YunQiang Su
    (Closes: #730808)
  * Disable LLDB also for mips & mipsel

llvm-toolchain-3.3 (1:3.3-13) unstable; urgency=low

  * Standards-Version update to 3.9.5
  * Also install clang 3.3 examples (clang-3.3-examples) (Closes: #728260)
  * Move c-index-test* from llvm-3.3 => clang-3.3. It was triggering an
    unnecessary dependency from llvm-3.3 to libclang

llvm-toolchain-3.3 (1:3.3-12) unstable; urgency=low

  * Update of the clang descriptions (Closes: #727684)
  * The package wasn't cleaned correctly (Closes: #722155)
  * Bring back /usr/lib/llvm-3.3/lib/libclang.so (libclang-3.3-dev) and
    /usr/lib/llvm-3.3/lib/libclang.so.1 (libclang1-3.3)

llvm-toolchain-3.3 (1:3.3-11) unstable; urgency=low

  * Honor the option "nocheck"
  * Fix the detection of hurd (was failing i386) (Closes: #727157)

llvm-toolchain-3.3 (1:3.3-10) unstable; urgency=low

  * Update of the description of LLVM packages
    (LLVM no longer mean Low Level Virtual Machine)
  * Disable the build of lldb under HURD
  * Ship the lldb headers into lldb-X.Y-dev (Closes: #723743)
    I might create a liblldb-X.Y library at some point but I think it is too
    early.
  * Fix "cannot compile this atomic library call"
    Thanks to Francisco Facioni for the refresh (Closes: #705115)
  * Install libclang.so in /usr/lib/*/libclang-3.3.so
  * Install libclang.so.1 in /usr/lib/*/libclang-3.3.so.1
  * Also ship the python clang binding (python-clang-3.3)
  * Fix a FTBFS with a duplicate declaration of shouldUseInlineAtomic
  * Build depend automake1.9 => automake (Closes: #724414)
  * Update the build dependency from tcl8.5 to tcl (Closes: #725953)
  * To build libclang, update the upstream Makefile to use LLVMLibsOptions
    instead of LDFLAGS. Overriding LDFLAGS was removing some information.
    example: make LDFLAGS=" -fuse-ld=gold"

llvm-toolchain-3.3 (1:3.3-9) unstable; urgency=low

  [ Luca Falavigna ]
  * debian/control:
    - Add llvm-3.3-dev to lldb-3.3 Depends field (Closes: #715129).

  [ Sylvestre Ledru ]
  * Only use -fuse-ld=gold on supported distribution. Simplify the
    backports.
  * Fix  'bits/c++config.h' file not found under i386
    See libstdc++-header-i386.diff. (Closes: #714890)
  * Add more fixes for the HURD port... (but still fails)

  [ Robert Millan ]
  * clang under KfFreeBSD was not exporting the correct defines
    (Closes: #721880)

  [ Jon Severinsson ]
  * Merge from llvm-toolchain-3.2 branch up to 3.2repack-11.
  * Drop auto-generated file debian/libllvm3.3.install.
  * Automatically determine GCC_VERSION and dep:devlibs based on g++ package
    version.
  * Automatically determine if -fuse-ld=gold is supported based on binutils
    package version.

  [ Adam Conrad ]
  * debian/patches/lldb-link-atomic.diff: Link lldb with -latomic to get
    builtin GCC atomic helpers on arches (like powerpc) that need them.

llvm-toolchain-3.3 (1:3.3-8) unstable; urgency=low

  [ Sylvestre Ledru ]
  * Fix another issues under HURD...

  [ Luca Falavigna ]
  * debian/patches/libprofile_rt_sparc.patch:
    - Re-enable libprofile_rt on Sparc, fix FTBFS.

llvm-toolchain-3.3 (1:3.3-7) unstable; urgency=low

  * debhelper version 9.20130720 fails on the call to dh_auto_clean
    Remove it. It was anyway useless.

llvm-toolchain-3.3 (1:3.3-6) unstable; urgency=low

  * Fix the FTBFS under hurd and KFreeBSD
  * Do not remove all *.o in tests. Some of them are from upstream source
    tarball. Thanks to Maarten Lankhorst for the fix.
  * Fix the lintian error 'lldb-3.3: postinst-must-call-ldconfig'
  * Add the manpages of clang-format-3.3
  * Overrides the manpages warnings
  * Also apply unwind-chain-inclusion.diff from the snapshot branch to make sure
    we can build the package locally even if libclang-dev is installed

Date: Mon, 23 Dec 2013 14:20:01 +0100
Changed-By: Matthias Klose <doko at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/trusty/+source/llvm-toolchain-3.3/1:3.3-16ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 23 Dec 2013 14:20:01 +0100
Source: llvm-toolchain-3.3
Binary: clang-3.3 clang-format-3.3 cpp11-migrate-3.3 clang-3.3-doc libclang1-3.3 libclang1-3.3-dbg libclang-3.3-dev libclang-common-3.3-dev python-clang-3.3 clang-3.3-examples libllvm3.3 libllvm3.3-dbg llvm-3.3 llvm-3.3-runtime llvm-3.3-dev libllvm-3.3-ocaml-dev llvm-3.3-doc llvm-3.3-examples lldb-3.3 lldb-3.3-dev
Architecture: source
Version: 1:3.3-16ubuntu1
Distribution: trusty
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Matthias Klose <doko at ubuntu.com>
Description: 
 clang-3.3  - C, C++ and Objective-C compiler (LLVM based)
 clang-3.3-doc - C, C++ and Objective-C compiler (LLVM based) - Documentation
 clang-3.3-examples - Clang examples
 clang-format-3.3 - Tool to format C/C++/Obj-C code
 cpp11-migrate-3.3 - Tool to convert C++98 and C++03 code to C++11
 libclang-3.3-dev - clang library - Development package
 libclang-common-3.3-dev - clang library - Common development package
 libclang1-3.3 - C interface to the clang library
 libclang1-3.3-dbg - clang library
 libllvm-3.3-ocaml-dev - Modular compiler and toolchain technologies, OCaml bindings
 libllvm3.3 - Modular compiler and toolchain technologies, runtime library
 libllvm3.3-dbg - Modular compiler and toolchain technologies, debugging libraries
 lldb-3.3   - Next generation, high-performance debugger
 lldb-3.3-dev - Next generation, high-performance debugger - Header files
 llvm-3.3   - Modular compiler and toolchain technologies
 llvm-3.3-dev - Modular compiler and toolchain technologies, libraries and header
 llvm-3.3-doc - Modular compiler and toolchain technologies, documentation
 llvm-3.3-examples - Modular compiler and toolchain technologies, examples
 llvm-3.3-runtime - Modular compiler and toolchain technologies, IR interpreter
 python-clang-3.3 - Clang Python Bindings
Closes: 705115 714890 715129 721880 722155 723743 724414 725953 727157 727684 728260 730808 731344
Changes: 
 llvm-toolchain-3.3 (1:3.3-16ubuntu1) trusty; urgency=medium
 .
   * Merge with Debian; remaining changes:
     - Use included copy of libjsoncpp. The shared library in Debian
       lacks sane versioning, and this is only a few thousand lines
       of cargo-culted code from a reasonably stagnant upstream.
     - Drop lcov build-dep to avoid pulling it into main, due to its
       being fundamentally incompatibe with newer GCC versions.
     - Apply the lldb-link-atomic.diff patch.
     - Add a fix for a corruption in x86_errors.s.
 .
 llvm-toolchain-3.3 (1:3.3-16) unstable; urgency=low
 .
   * Make lldb-3.3-dev dependencies matches lldb-3.3.
   * Disable the lldb build under ia64 (so, now: ia64 mips mipsel hurd)
 .
 llvm-toolchain-3.3 (1:3.3-15) unstable; urgency=low
 .
   * Add the Ocaml ABI dependency (Closes: #731344)
   * The disable of lldb was also catching i386 (because of hurd-i386)
 .
 llvm-toolchain-3.3 (1:3.3-14) unstable; urgency=low
 .
   * Port LLVM to mips64el. Thanks to YunQiang Su
     (Closes: #730808)
   * Disable LLDB also for mips & mipsel
 .
 llvm-toolchain-3.3 (1:3.3-13) unstable; urgency=low
 .
   * Standards-Version update to 3.9.5
   * Also install clang 3.3 examples (clang-3.3-examples) (Closes: #728260)
   * Move c-index-test* from llvm-3.3 => clang-3.3. It was triggering an
     unnecessary dependency from llvm-3.3 to libclang
 .
 llvm-toolchain-3.3 (1:3.3-12) unstable; urgency=low
 .
   * Update of the clang descriptions (Closes: #727684)
   * The package wasn't cleaned correctly (Closes: #722155)
   * Bring back /usr/lib/llvm-3.3/lib/libclang.so (libclang-3.3-dev) and
     /usr/lib/llvm-3.3/lib/libclang.so.1 (libclang1-3.3)
 .
 llvm-toolchain-3.3 (1:3.3-11) unstable; urgency=low
 .
   * Honor the option "nocheck"
   * Fix the detection of hurd (was failing i386) (Closes: #727157)
 .
 llvm-toolchain-3.3 (1:3.3-10) unstable; urgency=low
 .
   * Update of the description of LLVM packages
     (LLVM no longer mean Low Level Virtual Machine)
   * Disable the build of lldb under HURD
   * Ship the lldb headers into lldb-X.Y-dev (Closes: #723743)
     I might create a liblldb-X.Y library at some point but I think it is too
     early.
   * Fix "cannot compile this atomic library call"
     Thanks to Francisco Facioni for the refresh (Closes: #705115)
   * Install libclang.so in /usr/lib/*/libclang-3.3.so
   * Install libclang.so.1 in /usr/lib/*/libclang-3.3.so.1
   * Also ship the python clang binding (python-clang-3.3)
   * Fix a FTBFS with a duplicate declaration of shouldUseInlineAtomic
   * Build depend automake1.9 => automake (Closes: #724414)
   * Update the build dependency from tcl8.5 to tcl (Closes: #725953)
   * To build libclang, update the upstream Makefile to use LLVMLibsOptions
     instead of LDFLAGS. Overriding LDFLAGS was removing some information.
     example: make LDFLAGS=" -fuse-ld=gold"
 .
 llvm-toolchain-3.3 (1:3.3-9) unstable; urgency=low
 .
   [ Luca Falavigna ]
   * debian/control:
     - Add llvm-3.3-dev to lldb-3.3 Depends field (Closes: #715129).
 .
   [ Sylvestre Ledru ]
   * Only use -fuse-ld=gold on supported distribution. Simplify the
     backports.
   * Fix  'bits/c++config.h' file not found under i386
     See libstdc++-header-i386.diff. (Closes: #714890)
   * Add more fixes for the HURD port... (but still fails)
 .
   [ Robert Millan ]
   * clang under KfFreeBSD was not exporting the correct defines
     (Closes: #721880)
 .
   [ Jon Severinsson ]
   * Merge from llvm-toolchain-3.2 branch up to 3.2repack-11.
   * Drop auto-generated file debian/libllvm3.3.install.
   * Automatically determine GCC_VERSION and dep:devlibs based on g++ package
     version.
   * Automatically determine if -fuse-ld=gold is supported based on binutils
     package version.
 .
   [ Adam Conrad ]
   * debian/patches/lldb-link-atomic.diff: Link lldb with -latomic to get
     builtin GCC atomic helpers on arches (like powerpc) that need them.
 .
 llvm-toolchain-3.3 (1:3.3-8) unstable; urgency=low
 .
   [ Sylvestre Ledru ]
   * Fix another issues under HURD...
 .
   [ Luca Falavigna ]
   * debian/patches/libprofile_rt_sparc.patch:
     - Re-enable libprofile_rt on Sparc, fix FTBFS.
 .
 llvm-toolchain-3.3 (1:3.3-7) unstable; urgency=low
 .
   * debhelper version 9.20130720 fails on the call to dh_auto_clean
     Remove it. It was anyway useless.
 .
 llvm-toolchain-3.3 (1:3.3-6) unstable; urgency=low
 .
   * Fix the FTBFS under hurd and KFreeBSD
   * Do not remove all *.o in tests. Some of them are from upstream source
     tarball. Thanks to Maarten Lankhorst for the fix.
   * Fix the lintian error 'lldb-3.3: postinst-must-call-ldconfig'
   * Add the manpages of clang-format-3.3
   * Overrides the manpages warnings
   * Also apply unwind-chain-inclusion.diff from the snapshot branch to make sure
     we can build the package locally even if libclang-dev is installed
Checksums-Sha1: 
 3d70cd9804e07b599b438a5bf40f4b6867b59b2f 4345 llvm-toolchain-3.3_3.3-16ubuntu1.dsc
 255bb9437a3714d354eb8413a4cb78866eee6ba1 179723 llvm-toolchain-3.3_3.3-16ubuntu1.debian.tar.gz
Checksums-Sha256: 
 a8e0ee23aa782516ea6bac459b155ab5d3016950a303e746cc03db6ef27b8ded 4345 llvm-toolchain-3.3_3.3-16ubuntu1.dsc
 8b61bc4b40a0d83f61db39fa49a65ba8744e7890cec5fe36681947eca5a81059 179723 llvm-toolchain-3.3_3.3-16ubuntu1.debian.tar.gz
Files: 
 170b78f982f9d302b0175980ae1fdc53 4345 devel optional llvm-toolchain-3.3_3.3-16ubuntu1.dsc
 795360f6d7e82c7c402d8ea0ea9fe4f8 179723 devel optional llvm-toolchain-3.3_3.3-16ubuntu1.debian.tar.gz
Original-Maintainer: LLVM Packaging Team <pkg-llvm-team at lists.alioth.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iEYEARECAAYFAlK4OzwACgkQStlRaw+TLJzbQQCeJfrmhUHz1M2cqp1GA5HsB4G7
IsUAnicErvVe7AvM9IQ4cWqkonUhIT9b
=W5t8
-----END PGP SIGNATURE-----


More information about the Trusty-changes mailing list