[Bug 1348547] Re: Sync llvm-toolchain-3.5 1:3.5~+rc1-1 (universe) from Debian sid (main)

Artur Rona ari-tczew at tlen.pl
Sun Jul 27 09:23:54 UTC 2014


Please resubscribe ubuntu-sponsors when FTBFS will be fixed.

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1348547

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

Status in Ubuntu:
  Incomplete

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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <doko at ubuntu.com>  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 <doko at ubuntu.com>  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 <doko at ubuntu.com>  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 <doko at ubuntu.com>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  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 <sylvestre at debian.org>  Sat, 09 Feb 2013 12:14:10
  +0100

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1348547/+subscriptions



More information about the Ubuntu-sponsors mailing list