Sync llvm-toolchain-3.5 1:3.5~+rc1-1 (universe) from Debian sid (main)

Bug #1348547 reported by Oibaf
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu
Fix Released
Undecided
Unassigned

Bug Description

Please sync llvm-toolchain-3.5 1:3.5~+rc1-1 (universe) from Debian sid (main)

All changelog entries:

llvm-toolchain-3.5 (1:3.5~+rc1-1) unstable; urgency=medium

  * First RC release of the 3.5 llvm toolchain
  * Apply lldb-kfreebsd.diff patch to fix FTBFS under KFreeBSD
    Thanks to Ed Maste

 -- Sylvestre Ledru <email address hidden> Wed, 23 Jul 2014 08:57:59 +0200

llvm-toolchain-snapshot (1:3.5~svn213451-1) unstable; urgency=medium

  * New snapshot release
  * If the version of gcc is too old, force the usage of gcc 4.8
  * Clang will now show the full version. Example: 3.5.0-svn213052-1~exp1

 -- Sylvestre Ledru <email address hidden> Sat, 19 Jul 2014 15:27:11 +0200

llvm-toolchain-snapshot (1:3.5~svn211669-2) unstable; urgency=medium

  * Remove useless dependency on g++
  * Use the option stable '-analyzer-config stable-report-filename=true'
    to the llvm scan-build reports

 -- Sylvestre Ledru <email address hidden> Sun, 29 Jun 2014 19:13:05 +0200

llvm-toolchain-snapshot (1:3.5~svn211669-1) unstable; urgency=medium

  * New snapshot release
  * Fix CVE-2014-2893 (Closes: #744817)
  * Merge with 3.4/debian
  * Ship lldb-mi in lldb
  * Remove scan-build-fix-clang-detection.diff (applied upstream)
  * Ship the compiler-rt static libraries
  * Running tests respect DEB_BUILD_OPTIONS=parallel=X
   (Closes: #751943)
  * Fix FTBFS on powerpc and powerpcspe (Closes: #733890)
  * Broken library symlink fixed in lldb-3.5 (Closes: #715130)
  * Fix --use-cc when no absolute path is provided (Closes: #748777)

 -- Sylvestre Ledru <email address hidden> Wed, 25 Jun 2014 07:58:03 +0200

llvm-toolchain-snapshot (1:3.5~svn209039-2) unstable; urgency=medium

  * Provide a link as compatibility with previous lib name (Closes: #748569)
  * Be less permissive when installing lldb. Remove duplication of the install
    of liblldb.so.1

 -- Sylvestre Ledru <email address hidden> Sun, 18 May 2014 20:01:40 +0200

llvm-toolchain-snapshot (1:3.5~svn209039-1) unstable; urgency=medium

  * New snapshot release
  * Fix the cmake install patch
  * Disable profile_rt.diff for now
  * Refresh of libclang1-3.5.symbols
  * Fix path to /usr/lib/clang/3.5.0/ (Closes upstream #19088)
  * Fix the wrong dependency declaration on llvm-3.5-tools
  * Add gnustep & gnustep-devel as suggests of clang-3.5
  * Add libc6-dev as an explicit dependency of clang-3.5
  * Build with dh_install --fail-missing
  * Start to use /usr/bin/foo-X.Y. First step to have several clang versions
    installed together
  * Add some missing files:
    - lli-child-target - llvm-3.5-runtime
    - count - llvm-3.5-tools
    - html.tar.gz - llvm-3.5-doc
    - ocamldoc.tar.gz - llvm-3.5-doc
    - BugpointPasses.so - llvm-3.5-dev
    - liblldb* - lldb-3.5-dev
    - clang-apply-replacements - clang-3.5
    - clang-tidy - clang-3.5
    - clang-query - clang-3.5
    - pp-trace - clang-3.5
    - lldb-platform - lldb-3.5
    - lldb-gdbserver - lldb-3.5

 -- Sylvestre Ledru <email address hidden> Fri, 16 May 2014 23:23:50 +0200

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

  * Improve the CVE-2014-2893 fix (Closes: #744817)
  * Add a check to avoid an error on arch where compiler-rt is not available

 -- Sylvestre Ledru <email address hidden> Mon, 16 Jun 2014 23:00:47 +0200

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

  * New upstream release
  * Add build conflict on libllvm-3.5-ocaml-dev
  * Also disable lldb tests under armel (like armhf). Timeout
  * Update of the repack script
  * Use llvm-3.4-dev.links.in to manage the symlinks
  * Fix the soname of liblldb.so to see it treated as a real library
    (Closes: #750868)
  * Switch to the default gcc/g++ compiler. Currently 4.9 (Closes: #751322)
  * Fixes CVE-2014-2893 (Closes: #744817)

 -- Sylvestre Ledru <email address hidden> Fri, 06 Jun 2014 15:55:57 +0200

llvm-toolchain-3.4 (1:3.4.1-4) unstable; urgency=medium

  * Be less permissive when installing lldb. Remove duplication of the install
    of liblldb.so.1
  * Add symlinks lldb-3.4, lldb-platform-3.4 & lldb-gdbserver-3.4 without 3.4
  * Clang was unusable with libstdc++ from gcc 4.9 (Closes: #744792)

 -- Sylvestre Ledru <email address hidden> Sun, 18 May 2014 20:18:19 +0200

llvm-toolchain-3.4 (1:3.4.1-3) unstable; urgency=medium

  * Fix path for arch without support of compiler-rt. Should fix most of the
    FTBFS

 -- Sylvestre Ledru <email address hidden> Fri, 16 May 2014 15:27:37 +0200

llvm-toolchain-3.4 (1:3.4.1-2) unstable; urgency=medium

  * Fix the soname. No changes in the ABI, so, no need to update the soname
    (Closes: #747701)

 -- Sylvestre Ledru <email address hidden> Sun, 11 May 2014 17:29:22 +0200

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

  * New upstream release. Note that only LLVM & Clang had a new release.
    I just copied the 3.4 tarballs for clang-extra-tools, polly, lldb and
    compiler-rt.
  * Symlink for current build mode missing (Closes upstream #18836)
  * Add link usr/lib/llvm-3.4/ to usr/lib/llvm-3.4/build/Debug+Asserts
  * Backport of a r201586 from upstream. scan-build was failing on some project
    like firefox build system. (Yeh, advantage to be the packager of a software
    that I use ;) ). See scan-build-fix-clang-detection.diff
  * Fix the version in the symbol list (libclang1-3.4.symbols)
  * Update the path regarding upstream changed (3.4 => 3.4.1)
    (Patch improved also by Martin Nowack)
  * Remove generated file libllvm3.4.install
  * Add gnustep & gnustep-devel as suggests of clang-3.4
  * Add libc6-dev as an explicit dependency of clang-3.4
  * Build with dh_install --fail-missing
  * Start to use /usr/bin/foo-X.Y. First step to have several clang versions
    installed together
  * Add some missing files:
    - lli-child-target - llvm-3.4-runtime
    - count - llvm-3.4-tools
    - html.tar.gz - llvm-3.4-doc
    - ocamldoc.tar.gz - llvm-3.4-doc
    - BugpointPasses.so - llvm-3.4-dev
    - liblldb* - lldb-3.4-dev
    - lldb-platform-3.4 - lldb-3.4
    - clang-apply-replacements - clang-3.4
    - clang-tidy - clang-3.4
    - pp-trace - clang-3.4

 -- Sylvestre Ledru <email address hidden> Fri, 09 May 2014 19:57:33 +0200

llvm-toolchain-snapshot (1:3.5~svn200375-1) unstable; urgency=medium

  * New snapshot release
  * polly unnopstream is now using the isl trunk. Disabling it for now.
  * Only explicit the link against atomic when running mips & mipsel
  * Fix the cindex.py declaration (3.3 => 3.5). Closes upstream bug #18365
  * Bring back the dependency on gcc 4.8. It breaks the nightly snapshot
    packages and it should be the norm now...

  [ Martin Nowack ]
  * Fixed build directory for llvm-config
  * Add Unittests for running tests for llvm-based projects
  * Install FileCheck and not for testing

 -- Sylvestre Ledru <email address hidden> Wed, 29 Jan 2014 07:36:29 -0800

llvm-toolchain-snapshot (1:3.5~svn199601-1) unstable; urgency=low

  * New snapshot release
  * Update clang-format declaration from 3.4 => 3.5. Closes upstream bug #18451
  * Fix the cindex.py declaration (3.3 => 3.5). Closes upstream bug #18365
  * Force gcc 4.8. LLVM & Co are now in C++ 11.
  * Also make clang-3.5 breaks/replaces clang. Conflicts on
    /usr/share/clang/scan-view/ScanView.py (Closes: #730266)

 -- Sylvestre Ledru <email address hidden> Wed, 15 Jan 2014 15:08:03 +0100

llvm-toolchain-snapshot (1:3.5~svn197556-1) unstable; urgency=low

  * New snapshot release
  * Merge changes from 1:3.4~+rc3-1
  * Disable much of the display of the lldb display

 -- Sylvestre Ledru <email address hidden> Tue, 17 Dec 2013 12:02:52 +0100

llvm-toolchain-snapshot (1:3.5~svn195337-1) unstable; urgency=low

  * Sync from 3.4~+rc2-1
  * Make lldb 3.5 also conflict with 3.4 (Closes: #730163)
  * Make python-clang 3.5 also conflict with 3.4 (Closes: #730164)
  * Fix a FTBFS with clang
  * Refresh the /usr/include/clang mess

 -- Sylvestre Ledru <email address hidden> Tue, 10 Dec 2013 09:57:15 +0100

llvm-toolchain-snapshot (1:3.5~svn195337-1) unstable; urgency=low

  * Switch from 3.4 to 3.5
  * Remove patch 0046-Revert-Patch-to-set-is_stmt-a-little-better-for-prol.patch
    Useless now and missleading
  * Standards-Version updated to 3.9.5
  * kfreebsd.diff remove (applied upstream)

 -- Sylvestre Ledru <email address hidden> Wed, 20 Nov 2013 21:24:28 +0100

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

  * Only explicit the link against atomic when running mips & mipsel
  * Fix the cindex.py declaration (3.3 => 3.5). Closes upstream bug #18365
  * Bring back the dependency on gcc 4.8. It breaks the nightly snapshot
    packages and it should be the norm now...
  * Introduce llvm-3.4-tools to contain the new files needed by Martin

  [ Matthias Klose ]
  * Disable the lldb build for AArch64.
  * Don't run the lldb tests on armhf (time out on the buildd).

  [ Martin Nowack ]
  * Fixed build directory for llvm-config
  * Add Unittests for running tests for llvm-based projects
  * Install FileCheck and not for testing

 -- Sylvestre Ledru <email address hidden> Tue, 11 Feb 2014 11:19:21 +0100

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

  * New upstream release
  * Remove explicit dep on gcc 4.8

 -- Sylvestre Ledru <email address hidden> Fri, 20 Dec 2013 18:36:58 +0100

llvm-toolchain-3.4 (1:3.4~+rc3-1ubuntu4) trusty; urgency=medium

  * Rebuild for ocaml-4.01.

 -- Matthias Klose <email address hidden> Mon, 23 Dec 2013 12:11:17 +0000

llvm-toolchain-3.4 (1:3.4~+rc3-1ubuntu3) trusty; urgency=low

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

 -- Matthias Klose <email address hidden> Fri, 20 Dec 2013 12:59:01 +0100

llvm-toolchain-3.4 (1:3.4~+rc3-1ubuntu2) trusty; urgency=low

  * Don't run the lldb tests on armhf (time out on the buildd).

 -- Matthias Klose <email address hidden> Wed, 18 Dec 2013 12:29:56 +0100

llvm-toolchain-3.4 (1:3.4~+rc3-1ubuntu1) trusty; urgency=low

  * Disable the lldb build for AArch64.
  * Build-depend on gcc-multilib on amd64 and i386.

 -- Matthias Klose <email address hidden> Tue, 17 Dec 2013 18:44:50 +0100

llvm-toolchain-3.4 (1:3.4~+rc3-1) unstable; urgency=low

  * New testing upstream release
  * Relative call in the chroot without proc failed.
    See: fix-an-issue-in-chroot-witout-proc.diff
  * Bring back lldb-link-atomic.diff to make sure lldb builds under
    powerpc
  * Also limit the number of archs for liblldb-dev

 -- Sylvestre Ledru <email address hidden> Tue, 17 Dec 2013 11:27:40 +0100

llvm-toolchain-3.4 (1:3.4~+rc2-3) unstable; urgency=low

  * Fix the bad declaration on the lldb desactivation
  * Also disable lldb under powerpc
  * Hopefully, fix lldb under Kfreebsd-* (thanks to Ed Maste if it works)

 -- Sylvestre Ledru <email address hidden> Wed, 04 Dec 2013 23:53:49 +0100

llvm-toolchain-3.4 (1:3.4~+rc2-2) unstable; urgency=low

  * Add the Ocaml ABI dependency (Closes: #731344)
  * Disable LLDB also for ia64, mips & mipsel

 -- Sylvestre Ledru <email address hidden> Wed, 04 Dec 2013 15:37:39 +0100

llvm-toolchain-3.4 (1:3.4~+rc2-1) unstable; urgency=low

  * New testing upstream release
  * 0047-version-name.diff ocamldoc.diff removed (applied upstream)
  * r600 is now compiled by default (remove the configure arg)

 -- Sylvestre Ledru <email address hidden> Tue, 03 Dec 2013 10:25:59 +0100

llvm-toolchain-3.4 (1:3.4~+rc1-3) unstable; urgency=low

  * Remove the usage of --with-c-include-dirs, --with-cxx-include-root,
    --with-cxx-include-arch and --with-cxx-include-64bit-dir
    It was blocking the automatic detection of the path of clang.
    In particular in the context of the usage of -target.
    However, it does not completely fix the detection of the i386 C++ path.
    See the next item.
    (Closes: #729933)
  * Bring back the path to libstdc++ under i386. Still not fixed upstream
    (Closes: #730857)
  * Define also MAXPATHLEN in Path.inc for HURD.
  * Silent the trillion of warnings in the LLDB Python wrapper (swig generated)
    See silent-swig-warning.diff
  * Silent some i386 tests failing (it is expected)
    See silent-MCJIIT-tests.diff
  * Make lldb 3.4 also conflict with 3.5 (Closes: #730163)
  * Make python-clang 3.4 also conflict with 3.5 (Closes: #730164)
  * Port LLVM to mips64el. Thanks to YunQiang Su. Initially done for
    3.3 and ported on the 3.4 (Closes: #730808)
  * If we get an unexpected pass, do not break the tests
    do-not-fail-on-unexpected-pass.diff (I am disabling some tests)
  * Fix the path detection of the objective h headers.
  * Also add usr/lib/llvm-3.4/lib/clang/3.4/include =>
    usr/lib/clang/3.4/include symlink to simplify the path detection

 -- Sylvestre Ledru <email address hidden> Sun, 01 Dec 2013 17:49:46 +0100

llvm-toolchain-3.4 (1:3.4~+rc1-2) unstable; urgency=low

  * Force the build to gcc 4.8... gcc 4.6 used on some Debian archs does not
    support some C++ features.
  * Fail the build when llvm tests are failing under amd64 + i386. More to come.
  * Fix a libclang.so.1 issue during the clang tests
  * Improve the patch 23-strlcpy_strlcat_warning_removed.diff
    (also remove the tests)
  * Make lldb 3.4 also conflict with 3.5 (Closes: #730163)
  * Make python-clang 3.4 also conflict with 3.5 (Closes: #730164)
  * Remove usr/lib/llvm-3.4/build/autoconf/LICENSE.TXT
  * silent warning "manpage-has-useless-whatis-entry" in lldb-3.4
  * silent warning "package-name-doesnt-match-sonames libclang1"
  * Refresh patch kfreebsd_v2.diff to, maybe, fix lldb build under kfreebsd.
    Thanks to Ed Maste for the patch.

 -- Sylvestre Ledru <email address hidden> Tue, 26 Nov 2013 18:32:49 +0100

llvm-toolchain-3.4 (1:3.4~+rc1-1) unstable; urgency=low

  * New testing upstream release
  * kfreebsd.diff removed. Applied upstream
  * Remove patch 0046-Revert-Patch-to-set-is_stmt-a-little-better-for-prol.patch
    Useless now and missleading
  * Branch from llvm-toolchain-snapshot
  * Standards-Version updated to 3.9.5

 -- Sylvestre Ledru <email address hidden> Wed, 20 Nov 2013 21:24:28 +0100

llvm-toolchain-snapshot (1:3.4~svn194079-1) unstable; urgency=low

  * New snapshot release
  * Also install clang 3.4 examples (clang-3.4-examples) (Closes: #728260)
  * Move c-index-test* from llvm-3.4 => clang-3.4. It was triggering an
    unnecessary dependency from llvm-3.4 to libclang

 -- Sylvestre Ledru <email address hidden> Fri, 01 Nov 2013 05:19:55 +0100

llvm-toolchain-snapshot (1:3.4~svn193628-1) unstable; urgency=low

  * New snapshot release
    - Fix the scan-build warning (Closes: #725332)
  * Merge changes from the 3.3 branch (see 1:3.3-12)
  * Add lldb-3.4-dev package
  * Remove mipsel-ftbfs.diff (applied upstream)
  * Add support of coverity checker (non-free and not packaged)
  * libprofile_rt and runtime has been removed upstream (r191835)
    Features are provided by compiler-rt
  * Update the build dependency from tcl8.5 to tcl (Closes: #725954)
  * clang-modernize-3.4 was not coinstallable with clang 3.4
    (Closes: #724245)
  * The package wasn't cleaned correctly (Closes: #722155)
  * libtinfo-dev is now a dependency of llvm-3.4-dev (Closes: #727129)
  * Install libclang.so in /usr/lib/*/libclang-3.4.so
  * Install libclang.so.1 in /usr/lib/*/libclang-3.4.so.1
  * Also ship the python clang binding (python-clang-3.4)
  * Enable polly if the dependencies are OK (only Debian unstable for now)
  * Bring back /usr/lib/llvm-3.4/lib/libclang.so (libclang-3.4-dev) and
    /usr/lib/llvm-3.4/lib/libclang.so.1 (libclang1-3.4)
  * Honor the option "nocheck"
  * 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.
  * Update the build dependency from tcl8.5 to tcl (Closes: #725953)
  * Update of the clang descriptions (Closes: #727684)

 -- Sylvestre Ledru <email address hidden> Tue, 29 Oct 2013 17:56:18 +0100

llvm-toolchain-snapshot (1:3.4~svn190846-1) unstable; urgency=low

  * New snapshot release
  * Merge changes from the 3.3 branch (see 1:3.3-9)
  * Remove ia64-fix.diff (applied upstream)
  * cpp11-migrate renamed to clang-modernize
  * lldb-3.4 is back to Architectures: any
  * Patch lldb-hurd.diff removed (applied upstream)
  * Directory www/ from tarballs polly & lldb removed
  * Update of the description of LLVM packages
    (LLVM no longer mean Low Level Virtual Machine)

  [ Luca Falavigna ]
  * debian/control:
    - Add llvm-3.4-dev to lldb-3.4 Depends field.

 -- Sylvestre Ledru <email address hidden> Thu, 05 Sep 2013 12:04:35 +0200

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.

 -- Sylvestre Ledru <email address hidden> Mon, 26 Aug 2013 14:48:42 +0200

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.

 -- Sylvestre Ledru <email address hidden> Fri, 23 Aug 2013 15:02:05 +0200

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.

 -- Sylvestre Ledru <email address hidden> Thu, 22 Aug 2013 14:28:25 +0200

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

 -- Sylvestre Ledru <email address hidden> Thu, 22 Aug 2013 09:01:04 +0200

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

  * Install llvm-c headers also in usr/include/llvm-3.3/llvm-c
  * Fix the FTBFS under mips & mipsel
  * Refresh of the kfreebsd i386 patch

 -- Sylvestre Ledru <email address hidden> Wed, 07 Aug 2013 13:12:23 +0200

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

  * Use the static library libjsoncpp.a instead of the ship library in polly

 -- Sylvestre Ledru <email address hidden> Sun, 11 Aug 2013 09:54:17 +0200

llvm-toolchain-snapshot (1:3.4~svn185325-1) unstable; urgency=low

  * binutils-gold no longer exists. Use -fuse-ld=gold instead.

 -- Sylvestre Ledru <email address hidden> Thu, 01 Aug 2013 14:06:38 +0200

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

  * Fix warning python-script-but-no-python-dep on clang-format-X.Y
  * manpages are generated during build time (simplifies maintenance)
  * Fix duplicate underscore.js and jquery.js
  * Move libjs-jquery & libjs-underscore dependencies to llvm-X.Y-doc
  * Add lldb-X.Y manpage
  * Hopefully fix the ftbfs under mipsel (mipsel-ftbfs.diff)
  * Disable the usage of binutils-gold under armel. It currently fails with:
    "attempt to map 2752512 bytes at offset 2066666 exceeds size of file;
    the file may be corrupt"

  [ Léo Cavaillé ]
  * Add patch to find correctly LLVMGold.so with -O4 (Closes: #712437)

 -- Sylvestre Ledru <email address hidden> Thu, 20 Jun 2013 15:39:11 +0200

llvm-toolchain-snapshot (1:3.4~svn184294-1~exp1) experimental; urgency=low

  * New snapshot release
  * Improve some scripts and fix cpp11-migrate install from
    clang-tools-extra.
  * Fix "versionless" clang manpages install.
  * Fix Toolchain patch from change of scope (add namespaces).

 -- Sylvestre Ledru <email address hidden> Wed, 19 Jun 2013 14:20:12 +0200

llvm-toolchain-snapshot (1:3.4~svn183914-1) unstable; urgency=low

  * New snapshot release
  * Upload to unstable (will be blocked by a RC bug)
  * Sync changes from llvm-toolchain-3.3:
    - Introduce cpp11-migrate-3.4 and clang-format-3.4
    - Install the vim llvm script at the right place

 -- Sylvestre Ledru <email address hidden> Thu, 13 Jun 2013 18:47:08 +0200

llvm-toolchain-snapshot (1:3.4~svn182733-1~exp1) experimental; urgency=low

   * New snapshot release (3.4 release)
   * Add a symlink of libLLVM-3.4.so.1 to usr/lib/llvm-3.4/lib/libLLVM-3.4.so
       to fix make the llvm-config-3.4 --libdir work (Closes: #708677)
     * Various packages rename to allow co installations:
       * libclang1 => libclang1-3.4
       * libclang1-dbg => libclang1-3.4-dbg
       * libclang-dev => libclang-3.4-dev
       * libclang-common-dev => libclang-common-3.4-dev

 -- Sylvestre Ledru <email address hidden> Mon, 27 May 2013 15:01:57 +0200

llvm-toolchain-snapshot (1:3.3~svn179851-1~exp1) experimental; urgency=low

  * Draft of a snapshot release (3.3)
  * Enable r600 experimental backend
  * Improve the dependencies:
    * clang-3.3 depends on the exact same libllvm3.3 release
    * idem for lldb-3.3

 -- Sylvestre Ledru <email address hidden> Fri, 19 Apr 2013 09:31:38 +0200

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

  * dh_auto_clean removed, just like in the 3.3
  * Use the static library libjsoncpp.a instead of shipping library in polly
    Backport of the modification of 3.3

  [ Adam Conrad ]
  * Revive deltas from the previous Ubuntu versions of llvm and clang:
    - debian/patches/35-ubuntu-releases.diff: Add UbuntuSaucy to table.
    - debian/patches/JITEmitter.patch: Fix a segfault in the exception
      table of the JIT code emitter (See Launchpad bug #1160587)

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

 -- Sylvestre Ledru <email address hidden> Fri, 23 Aug 2013 11:49:09 +0200

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

  * Fix the wrong package declaration on libstdc++-4.8-dev (Closes: #713944)

 -- Sylvestre Ledru <email address hidden> Mon, 24 Jun 2013 23:00:47 +0200

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

  * Switch to libstdc++ 4.8 instead of 4.7 for the headers (Closes: #712520)
  * Depends against libobjc-4.8-dev and libgcc-4.8-dev
  * Disable the usage of binutils-gold under armel. It currently fails with:
      "attempt to map 2752512 bytes at offset 2066666 exceeds size of file;
      the file may be corrupt"
  * Add DEBUGMAKE=1 to get information about compiler-rt compilation
  * Fix "libclang-common-dev: missing-depends-line"

 -- Sylvestre Ledru <email address hidden> Sat, 22 Jun 2013 07:38:41 +0200

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

  * Fix the build under ia64. Thanks to Luca Falavigna for the patch
    (ia64-fix.diff)
  * Disable lldb-3.2:
    - the quality is not good enough
    - We have lldb-3.3 now in the archive
    - Too many backported patches would be necessary for lldb-3.2 to work
    - It blocks some important transitions (mesa)
  * Add the detection of Ubuntu saucy

 -- Sylvestre Ledru <email address hidden> Mon, 03 Jun 2013 11:32:29 +0200

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

  * For now, enable only lldb for amd64 and i386 (blocks too many things)
    (Bis) (Closes: #707866)
  * Add a symlink of libLLVM-3.2.so.1 to usr/lib/llvm-3.2/lib/libLLVM-3.2.so
    to fix make the llvm-config-3.2 --libdir work (Closes: #708677)

 -- Sylvestre Ledru <email address hidden> Mon, 27 May 2013 13:20:30 +0200

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

  * Create the compiler-rt directory to make the install of compiler-rt works

 -- Sylvestre Ledru <email address hidden> Sat, 18 May 2013 18:08:52 +0200

llvm-toolchain-3.2 (1:3.2repack-5) unstable; urgency=low

  * For now, enable only lldb for amd64 and i386 (blocks too many things)

 -- Sylvestre Ledru <email address hidden> Sat, 18 May 2013 10:24:04 +0200

llvm-toolchain-3.2 (1:3.2repack-4) unstable; urgency=low

  * Add several patches which, hopefully, will fix the build under ARM, S390,
    S390X, etc (lldb-apple_only.diff, lldb-user-remove.diff & lldb-hurd.diff)
  * Include sys/wait.h also under kfreebsd (kfreebsd-thread.diff)

 -- Sylvestre Ledru <email address hidden> Wed, 15 May 2013 12:04:24 +0200

llvm-toolchain-3.2 (1:3.2repack-3) unstable; urgency=low

  * Before the configure, show which version of CC is being used.
  * Add support of kfreebsd and hurd in lldb (kfreebsd-hurd-lldb.diff)
  * Force the usage of gcc 4.7 for all archs. Should fix some FTBFS
    (Closes: #707866)
  * Fix the symlink on clang++.1.gz llvm-clang.1.gz (Closes: #707832)

  [ Jon Severinsson ]
  * Re-enable the r600 backend and update it to the mesa-9.1.1 tag.
   (Closes: #708009)

 -- Sylvestre Ledru <email address hidden> Tue, 14 May 2013 12:10:07 +0200

llvm-toolchain-3.2 (1:3.2repack-2) unstable; urgency=low

  * Do not depend on libobjc-4.7-dev & libgcc-4.7-dev.
    They are still only in experimental
  * Disable the usage of binutils-gold under [powerpc powerpcspe ppc64 sparc
    sparc64] to fix FTBFS

 -- Sylvestre Ledru <email address hidden> Tue, 07 May 2013 13:15:20 +0200

llvm-toolchain-3.2 (1:3.2repack-1) unstable; urgency=low

  * Upload to unstable
  * Standards-Version update to 3.9.4
  * clang pure virtual function call crash with binaries built with C++11's
    std::thread. Upstream commit 178816 (Closes: #705838)
  * Introduce a symbols file for libclang1 (Closes: #705672)

 -- Sylvestre Ledru <email address hidden> Sun, 21 Apr 2013 14:06:23 +0200

llvm-toolchain-3.2 (1:3.2repack-1~exp4) experimental; urgency=low

  * Build using binutls-gold to improve the quality of the binaries.
    See: http://allievi.sssup.it/techblog/?p=791
  * Detect the vendor (Debian or Ubuntu) and update the configuration
  * Port to powerpcspe. Thanks to Roland Stigge (Closes: #701587)
    See: 31-powerpcspe.diff
  * Fix the path detection of scan-build (Closes: #698352)
    See: 32-scan-build-path.diff
  * debian/patches/r600-snapshot.diff: Move backports into individual patches.
  * debian/patches/r600-snapshot.diff: Update to mesa-9.1 git tag.
    (Closes: #703671, #697356)
  * Fix a typo in the detection of the vendor

  [ Peter Michael Green ]
  * Use binutils-gold only on architectures where it is actually available
  * 33-armhf-defaults.diff Fix defaults to use correct CPU and FPU for
    debian armhf (Closes: #704111)
  * 34-powerpc-no-altivec.diff disable altivec by default on powerpc because
    debian powerpc does not require altivec (patch cherry picked from ubuntu)

 -- Sylvestre Ledru <email address hidden> Thu, 14 Mar 2013 17:47:12 +0100

llvm-toolchain-3.2 (1:3.2repack-1~exp3) experimental; urgency=low

  * Remove package "clang". It is now provided by llvm-defaults.
  * Fix some issues relative to the epoch change
  * Fix a wrong path in the _lldb.so Python symlink
  * Install cmake files to build LLVM extensions (Closes: #701153)
  * Remove the embedded copy of libjs-jquery (Closes: #701087)
  * Fix the install of lli manpage (Closes: #697117)

 -- Sylvestre Ledru <email address hidden> Sun, 17 Feb 2013 12:05:15 +0100

llvm-toolchain-3.2 (1:3.2repack-1~exp2) experimental; urgency=low

  * Install the python files for lldb. Thanks to Daniel Malea for spotting this.
  * Update of the clean target
  * Introduce an epoch to match the changes in bug #699899

 -- Sylvestre Ledru <email address hidden> Wed, 13 Feb 2013 12:22:30 +0100

llvm-toolchain-3.2 (3.2repack-1~exp1) experimental; urgency=low

  * Build the whole LLVM toolchain at once. This includes:
    - LLVM
    - Clang
    - compiler-rt
    - lldb
    - polly
  * Also install clang-check & clang-tblgen in the clang-3.2 package
  * Fix the patch detection of clang from scan-build (Closes: #698352)
  * debian/patches/0050-powerpcspe-fp.diff: Add, hopefully fix FTBFS on
    powerpcspe, by disabling save / restore of floating point registers which
    don't exist on powerpcspe. Thanks to Roland Stigge for the patch.
    (Closes: #696474)
  * libLLVM-3.2.so.1 is now shipped only once (Closes: #696913)
  * Enable RTTI (Closes: #697754)
  * Introduce lldb as a new package (Closes: #698601)
  * Add a script pollycc which will call clang with the right arguments.
  * Use __builtin___clear_cache on ARM to fix a clang bug.
    Thanks to Matthias Klose.

 -- Sylvestre Ledru <email address hidden> Sat, 09 Feb 2013 12:14:10 +0100

Revision history for this message
Daniel Holbach (dholbach) wrote :

Seems to FTBFS on amd64 utopic:

#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_ERRNO_H 1
#define LTDL_SHLIB_EXT ".so"

configure: exit 1
cat: tools/polly/config.log: No such file or directory
debian/rules:140: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory '/tmp/buildd/llvm-toolchain-3.5-3.5~+rc1'
debian/rules:129: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem

Changed in ubuntu:
status: New → Incomplete
Revision history for this message
Artur Rona (ari-tczew) wrote :

Please resubscribe ubuntu-sponsors when FTBFS will be fixed.

Revision history for this message
Oibaf (oibaf) wrote :

It looks this was fixed and already uploaded:
https://launchpad.net/ubuntu/+source/llvm-toolchain-3.5

Changed in ubuntu:
status: Incomplete → Fix Released
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.