Public bug reported:

Please sync llvm-toolchain-3.4 1:3.4.2-15 (universe) from Debian
unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
  * Merge with Debian; remaining changes:
    - Revert to using the static copy of libjsoncpp, since the shared
      library 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 our newer GCC versions.
    - Build-depend on gcc-multilib on amd64 and i386.
    - Backport upstream patch to not try to handle [SU]MUL_LOHI nodes
      on aarch64, needed to build ghc.
    - Unconditionally link lldb with -latomic on all architectures.
    - Don't build python-lldb-3.4 on arm64.
  * Disable polly. Not ready for ISL 0.14.
  * Merge with Debian; remaining changes:
    - Revert to using the static copy of libjsoncpp, since the shared
      library 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 our newer GCC versions.
    - Build-depend on gcc-multilib on amd64 and i386.
    - Backport upstream patch to not try to handle [SU]MUL_LOHI nodes
      on aarch64, needed to build ghc.
    - Unconditionally link lldb with -latomic on all architectures.
    - Don't build python-lldb-3.4 on arm64.
  * Disable polly. Not ready for ISL 0.14.
  * Merge with Debian; remaining changes:
    - Revert to using the static copy of libjsoncpp, since the shared
      library 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 our newer GCC versions.
    - Build-depend on gcc-multilib on amd64 and i386.
    - Backport upstream patch to not try to handle [SU]MUL_LOHI nodes
      on aarch64, needed to build ghc.
    - Unconditionally link lldb with -latomic on all architectures.
  * Don't build python-lldb-3.4 on arm64.
  * Merge with Debian; remaining changes:
    - Revert to using the static copy of libjsoncpp, since the shared
      library 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 our newer GCC versions.
    - Build-depend on gcc-multilib on amd64 and i386.
    - Backport upstream patch to not try to handle [SU]MUL_LOHI nodes
      on aarch64, needed to build ghc.
    - Unconditionally link lldb with -latomic on all architectures.
  * Don't build python-lldb-3.4 on arm64.
  * debian/rules: fix compiler-rt/libclang-3.4-dev FTBFS on !x86.
  * debian/rules: fix compiler-rt/libclang-3.4-dev FTBFS on !x86.
  * debian/rules: fix compiler-rt/libclang-3.4-dev FTBFS on !x86.
  * debian/rules: fix compiler-rt/libclang-3.4-dev FTBFS on !x86.
  * Backport upstream patch to not try to handle [SU]MUL_LOHI nodes on
    aarch64, needed to build ghc.
  * Backport upstream patch to not try to handle [SU]MUL_LOHI nodes on
    aarch64, needed to build ghc.
  * Unconditionally link lldb with -latomic.
  * Rebuild for ocaml-4.01.
  * Bring over Ubuntu changes from 3.3:
    - Revert to using the static copy of libjsoncpp, since the shared
      library 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 our newer GCC versions.
  * Don't run the lldb tests on armhf (time out on the buildd).
  * Don't run the lldb tests on armhf (time out on the buildd).
  * Disable the lldb build for AArch64.
  * Build-depend on gcc-multilib on amd64 and i386.
  * Disable the lldb build for AArch64.
  * Build-depend on gcc-multilib on amd64 and i386.
  * Disable the lldb build for AArch64.
  * Build-depend on gcc-multilib on amd64 and i386.


I don't know the reason for gcc-multilib, but libjsoncpp is fixed and in main,
the same for gconv.

the other failures should be fixed in wily

Changelog entries since current wily version 1:3.4.2-13ubuntu2:

llvm-toolchain-3.4 (1:3.4.2-15) unstable; urgency=medium

  * Team upload
  * d/rules: fix gcc-5 detection, since gcc-5.2
    doesn't provide a g++-5.2 binary (but it is called
    g++-5)
    (copying the patch from llvm-3.7)

 -- Gianfranco Costamagna <locutusofb...@debian.org>  Mon, 10 Aug 2015
12:54:45 +0200

llvm-toolchain-3.4 (1:3.4.2-14) unstable; urgency=medium

  * d/patches/isl-0.13-compat.diff, ensure compatibility with libisl13
    (Closes: #783686)
    We are planning to remove llvm 3.4 soon but this upload will help
    the libisl transition.

 -- Gianfranco Costamagna <costamagnagianfra...@yahoo.it>  Tue, 05 May
2015 12:39:15 +0200

** Affects: llvm-toolchain-3.4 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1486878

Title:
  Sync llvm-toolchain-3.4 1:3.4.2-15 (universe) from Debian unstable
  (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-3.4/+bug/1486878/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to