Format: 1.8 Date: Sun, 06 Jan 2019 20:17:14 +0100 Source: llvm-toolchain-7 Binary: clang-7 clang-tools-7 clang-format-7 clang-tidy-7 clang-7-doc libclang1-7 libclang-7-dev libclang-common-7-dev libfuzzer-7-dev python-clang-7 clang-7-examples libllvm7 llvm-7 llvm-7-runtime llvm-7-dev llvm-7-tools libllvm-7-ocaml-dev llvm-7-doc llvm-7-examples lld-7 liblld-7 liblld-7-dev lldb-7 liblldb-7 python-lldb-7 liblldb-7-dev libomp-7-dev libomp5-7 libomp-7-doc libc++1-7 libc++-7-dev libc++abi1-7 libc++abi-7-dev Architecture: source Version: 1:7.0.1-4~steamvr1~oibaf~c Distribution: cosmic Urgency: medium Maintainer: LLVM Packaging Team Changed-By: Fabio Pedretti Description: clang-7 - C, C++ and Objective-C compiler clang-7-doc - C, C++ and Objective-C compiler - Documentation clang-7-examples - Clang examples clang-format-7 - Tool to format C/C++/Obj-C code clang-tidy-7 - clang-based C++ linter tool clang-tools-7 - clang-based tools for C/C++ developments libc++-7-dev - LLVM C++ Standard library (development files) libc++1-7 - LLVM C++ Standard library libc++abi-7-dev - LLVM low level support for a standard C++ library (development fi libc++abi1-7 - LLVM low level support for a standard C++ library libclang-7-dev - Clang library - Development package libclang-common-7-dev - Clang library - Common development package libclang1-7 - C interface to the Clang library libfuzzer-7-dev - Library for coverage-guided fuzz testing liblld-7 - LLVM-based linker, library liblld-7-dev - LLVM-based linker, header files liblldb-7 - Next generation, high-performance debugger, library liblldb-7-dev - Next generation, high-performance debugger, header files libllvm-7-ocaml-dev - Modular compiler and toolchain technologies, OCaml bindings libllvm7 - Modular compiler and toolchain technologies, runtime library libomp-7-dev - LLVM OpenMP runtime - dev package libomp-7-doc - LLVM OpenMP runtime - Documentation libomp5-7 - LLVM OpenMP runtime lld-7 - LLVM-based linker lldb-7 - Next generation, high-performance debugger llvm-7 - Modular compiler and toolchain technologies llvm-7-dev - Modular compiler and toolchain technologies, libraries and header llvm-7-doc - Modular compiler and toolchain technologies, documentation llvm-7-examples - Modular compiler and toolchain technologies, examples llvm-7-runtime - Modular compiler and toolchain technologies, IR interpreter llvm-7-tools - Modular compiler and toolchain technologies, tools python-clang-7 - Clang Python Bindings python-lldb-7 - Next generation, high-performance debugger, python lib Closes: 697755 743133 753572 827866 842142 877359 889832 894840 908847 909234 909662 909705 912544 912641 913213 913260 913271 913400 913946 914268 914770 914838 916393 916975 917209 Changes: llvm-toolchain-7 (1:7.0.1-4~steamvr1~oibaf~c) cosmic; urgency=medium . * No-change backport to cosmic . llvm-toolchain-7 (1:7.0.1-4~steamvr1) bionic; urgency=low . * Update to llvm 7.0.1-4 from Debian. * Add Christian König's AMDGPU Remove PHI loop condition optimization patch from https://bugs.llvm.org/show_bug.cgi?id=37744 (also found at https://reviews.llvm.org/D53359) * Drop build breaking ENABLE_LINKER_BUILD_ID changes to debian/rules . llvm-toolchain-7 (1:7.0.1-4) unstable; urgency=medium . * Remove dbgsym packages from debci because of bug #917528 . [ Gianfranco Costamagna ] * Ignore a test result on i386, due to upstream bug 26580#c18 . llvm-toolchain-7 (1:7.0.1-3) unstable; urgency=medium . * Also install clang-7-dbgsym libclang1-7-dbgsym in autopkgtest to verify that debug symbols are present * Cherry-pick upstream fix D52340 to address a rustc debuginfo (Closes: #917209) * Change the jit debug path from $HOME/.debug/jit/ to $TMPDIR/.debug/jit/ (Closes: #916393) * Document in README.source some Debian/Ubuntu specific changes . llvm-toolchain-7 (1:7.0.1-2) unstable; urgency=medium . * Enable -DENABLE_LINKER_BUILD_ID:BOOL=ON as, unlike gcc, isn't enabled by default in clang. Thanks to Adrian Bunk for the patch. Once more, thanks to Rebecca Palmer (Closes: #916975) * Build with -g1 also on 64bit architectures (thanks to Adrian too) . llvm-toolchain-7 (1:7.0.1-1) unstable; urgency=medium . * New release * Remove the dbg workaround. Hopefully, the new version of binutils will fix it (Closes: #913946) . llvm-toolchain-7 (1:7.0.1~+rc3-2) unstable; urgency=medium . * Fix llvm-config by stripping unnecessary flags See also https://bugs.llvm.org/show_bug.cgi?id=8220 (Closes: #697755, #914838) * Try to workaround the debug issues by adding -fno-addrsig to the *FLAGS One more time, thanks to Rebecca Palmer (Closes: #913946) The goal is to provide correct debug packages. Workaround https://sourceware.org/bugzilla/show_bug.cgi?id=23788 * Force the chmod +x on llvm-X/bin/* because it was sometimes removed by the strip process * Force the link to atomic also for i386 as it fails on Debian jessie too * Improved the debian/patches/series presentation by creating categories * Improve the separation between *FLAGS for gcc and clang. This is done for -fno-addrsig as it doesn't exit for gcc This can be done with the BOOTSTRAP_CMAKE_CXX_FLAGS option . llvm-toolchain-7 (1:7.0.1~+rc3-1) unstable; urgency=medium . * New testing release * disable the llvm-strip as it created too big llvm lib . [ John Paul Adrian Glaubitz ] * Add patch to add powerpcspe support to clang * Add patch to fix register spilling on powerpcspe * Add patch to optimize double parameter calling setup on powerpcspe . llvm-toolchain-7 (1:7.0.1~+rc2-8) unstable; urgency=medium . * Use llvm-strip instead of binutils strip. Two reasons: - with clang stage2, the dbg packages were not generated - strip fails on stretch and other ubuntu on some archives For this, I had to silent the --enable-deterministic-archives option (https://bugs.llvm.org/show_bug.cgi?id=39789). Thanks to Rebecca Palmer for the idea (Closes: #913946) * Change the i386 base line to avoid using sse2 extension This is more important now that llvm is built with clang instead of gcc. Thanks to Fanael Linithien for the patch (Closes: #914770, #894840) . llvm-toolchain-7 (1:7.0.1~+rc2-7) unstable; urgency=medium . * Bring back mips-rdhwr.diff as it isn't in rc2 . llvm-toolchain-7 (1:7.0.1~+rc2-6) unstable; urgency=medium . [ Samuel Thibault ] * D53557-hurd-self-exe-realpath.diff: Fix paths returned by llvm-config (See Bug#911817). . [ Sylvestre Ledru ] * Fix the FTBFS on armhf for real! Thanks to Adrian Bunk Force the activation of FeatureVFP3 & FeatureD16 . llvm-toolchain-7 (1:7.0.1~+rc2-5) unstable; urgency=medium . [ Samuel Thibault ] * D54079-hurd-openmp.diff, D54338-hurd-libcxx-threads-build.diff, D54339-hurd-libcxx-threads-detection.diff, D54378-hurd-triple.diff, D54379-hurd-triple-clang.diff, D54677-hurd-path_max.diff, hurd-cxx-paths.diff: New patches to fix hurd build. . [ Sylvestre Ledru ] * Remove mips-rdhwr.diff as it has been applied upstream * Fix a baseline violation on armhf (Closes: #914268) clang-arm-default-vfp3-on-armv7a.patch has been updated to disable neon in another place . llvm-toolchain-7 (1:7.0.1~+rc2-4) unstable; urgency=medium . * Workaround the build issues on armhf Thanks to Adrian Bunk for the idea * Remove useless symlink /usr/include/c++ -> ../lib/llvm-7/include/c++ (Closes: #913400) . llvm-toolchain-7 (1:7.0.1~+rc2-3) unstable; urgency=medium . * Disable gold for sparc* (Closes: #913260) * Hide a symbol in openmp for mips64el * Try to integrate a patch to make pch reproducible Thanks to Rebecca Palmer for the patch (Closes: #877359) * Fix the misscompilation issue causing rustc to crash (Closes: #913271) Might cause some ABI issues but no real good solution. See https://bugs.llvm.org/show_bug.cgi?id=39427 . llvm-toolchain-7 (1:7.0.1~+rc2-2) unstable; urgency=medium . * Fix a non-break space in a patch (Closes: #913213) . llvm-toolchain-7 (1:7.0.1~+rc2-1) unstable; urgency=medium . * Upload of 7.0.1 rc2 into unstable * New testing release * Enable the stage2 bootstrap: - stage1 = build clang with gcc - stage2 = clang building itself (Closes: #909234) * Bring back the Disable NEON generation on armhf patch which was gone Should fix the FTBFS on armhf (Closes: #842142) * Update the clang manpage to remove osx specific options and to add -arch (Closes: #743133) * Bring back usr/lib/@DEB_HOST_MULTIARCH@/{libiomp5.so, libomp5.so} symlink for gcc (Closes: #912641) . llvm-toolchain-7 (1:7.0.1~+rc2-1~exp1) experimental; urgency=medium . * New testing release . llvm-toolchain-7 (1:7-9) unstable; urgency=medium . * Remove the dump of cmake error file (too confusing) * Try to fix the bootstrap FTBFS : - on armel by forcing the link to -latomic - mips-rdhwr.diff: backport D51773 to fix an assembly issue on mips. Thanks to jrtc27 for finding the issue. . llvm-toolchain-7 (1:7-8) unstable; urgency=medium . * Update the watch file to display the right version (even if the download will fail) * clang-7 suggests libomp-7-dev instead of libomp-dev * Make sure that we don't conflict openmp & libc++ with llvm-defaults's (Closes: #912544) * Handle better the non coinstability of openmp & libc++ (like we are doing with python-clang-*) * Backport upstream fix D51749 to address a rust aarch64 issues (Closes: #909705) * Add tests from old bugs to make sure they don't come back (Closes: #889832, #827866) * The sanitizers use the versioned llvm-symbolizer provided by the llvm-X package (Closes: #753572) . llvm-toolchain-7 (1:7-7~exp2) experimental; urgency=medium . * clangd-atomic-cmake.patch: Link against atomic for clangd in i386 * When the cmake configure of the stage2 is failing, dump the cmake error log * Declare some variables (-Wno-*) for all platforms (was failing on mips) * Update the watch file to display the right version (even if the download will fail) * clang-7 suggests libomp-7-dev instead of libomp-dev * Make sure that we don't conflict openmp & libc++ with llvm-defaults's (Closes: #912544) * Handle better the non coinstability of openmp & libc++ (like we are doing with python-clang-*) * Backport upstream fix D51749 to address a rust aarch64 issues (Closes: #909705) * Add tests from old bugs to make sure they don't come back (Closes: #889832, #827866) * The sanitizers use the versioned llvm-symbolizer provided by the llvm-X package (Closes: #753572) . llvm-toolchain-7 (1:7-7~exp1) experimental; urgency=medium . * Experiment the clang bootstrap * Try to bootstrap clang using clang . llvm-toolchain-7 (1:7-7) unstable; urgency=medium . [ Samuel Thibault ] * Apply hurd fixes (Closes: #908847). - hurd-lib_Support_Unix_Path.inc.diff - hurd-pathmax.diff - hurd-tools_llvm-shlib_CMakeLists.txt.diff . llvm-toolchain-7 (1:7-6) unstable; urgency=medium . * Team upload * Upload to unstable . llvm-toolchain-7 (1:7-6~exp2) experimental; urgency=medium . * Disable for now the bootstrapping clang patches . llvm-toolchain-7 (1:7-6~exp1) experimental; urgency=medium . * Try to bootstrap (currently in a different branch) * Split the builds in different make target * Add python-pygments as dep of llvm-7-tools because opt-viewer.py needs it * Add back libomp5-X.Y.symbols.in (untested) * Fix the install of clang bash completion * Start the work on bootstraping clang - bootstrap-with-openmp-version-export-missing.diff: fix a link issue https://bugs.llvm.org/show_bug.cgi?id=39200 - bootstrap-fix-include-next.diff: Fix an include issue at bootstrap phase https://bugs.llvm.org/show_bug.cgi?id=39162 . [ Gianfranco Costamagna ] * Take option two in bug #877567 to fix FTBFS on mips and mipsel . llvm-toolchain-7 (1:7-5) unstable; urgency=medium . * In debci, run qualify-clang.sh in verbose mode * Only run the g++ test if g++ exist . [ Reshabh Sharma ] * Run check-openmp to test OpenMP . llvm-toolchain-7 (1:7-4) unstable; urgency=medium . * Backport a fix to improve scan-build code error. Thanks to Roman Lebedev for the fix(Closes: #909662) * Remove bat files https://bugs.llvm.org/show_bug.cgi?id=30755 * Install bash-completion for clang * Disable ocaml on armel Checksums-Sha1: 5c411d4d7d10cf7c9f0e4beb3cf0abdf7fbe65a7 7976 llvm-toolchain-7_7.0.1-4~steamvr1~oibaf~c.dsc ab4668d224bb2ae111612bd080289a8c01bb4849 954392 llvm-toolchain-7_7.0.1.orig-clang-tools-extra.tar.bz2 7d2f82fedad8801e08c6f896c3a8ae1235a8eae1 13927137 llvm-toolchain-7_7.0.1.orig-clang.tar.bz2 c11cb47fbfbcd1246218451247cf2af6746d6888 2364285 llvm-toolchain-7_7.0.1.orig-compiler-rt.tar.bz2 88c8cb89316b4a673a366466f3d26dacd8ca1483 1797541 llvm-toolchain-7_7.0.1.orig-libcxx.tar.bz2 b6dbfe48835e0b21c2ab4d586533bd76636434f4 543991 llvm-toolchain-7_7.0.1.orig-libcxxabi.tar.bz2 55161a1dd8ac3593b977b46bca6c2db5beeccf7e 996785 llvm-toolchain-7_7.0.1.orig-lld.tar.bz2 6baac26f5779594d1bfc13f890b55afb7d4dc9b9 11361330 llvm-toolchain-7_7.0.1.orig-lldb.tar.bz2 b16627cf4180f1d6a481bdeeeb7cb20dea9166f4 998026 llvm-toolchain-7_7.0.1.orig-openmp.tar.bz2 3295beedfa5d4d96e3936c9bfce057e0e9f30f77 3319947 llvm-toolchain-7_7.0.1.orig-polly.tar.bz2 dea3bf5549b2f6010694a48cbb8d6fd6dc424b58 33380406 llvm-toolchain-7_7.0.1.orig.tar.bz2 33321a7fdd120bc91a2a9e47b1d33a3b8e304b22 106936 llvm-toolchain-7_7.0.1-4~steamvr1~oibaf~c.debian.tar.xz dc18924bcd7175bee851ce41dd7aad6a626d48c6 7554 llvm-toolchain-7_7.0.1-4~steamvr1~oibaf~c_source.buildinfo Checksums-Sha256: 212a5b427169e82bc3ca38d2ab2f36748cb2888a7f626dd23e35fa2c2da058fd 7976 llvm-toolchain-7_7.0.1-4~steamvr1~oibaf~c.dsc 5bd9a587e321536bfe93619d4260f2c6d85973c7d2212b5a29f4e6d0b081b67a 954392 llvm-toolchain-7_7.0.1.orig-clang-tools-extra.tar.bz2 78d974b2200cf18e4d711492b601ffbe104fe43682f2626b931eeb89ad4524b1 13927137 llvm-toolchain-7_7.0.1.orig-clang.tar.bz2 58c730ee430ebf274946402098c4798e0b8b45ff0d1fa05741236e10b713c06b 2364285 llvm-toolchain-7_7.0.1.orig-compiler-rt.tar.bz2 c54637220202040940d280e7970f1feb917fc0c951e1d4f12e7dfb4ad603ecd3 1797541 llvm-toolchain-7_7.0.1.orig-libcxx.tar.bz2 bac1d1855064f1f934080950bd622fa4cccb01aff98d504cbf48ae9a23d2e97e 543991 llvm-toolchain-7_7.0.1.orig-libcxxabi.tar.bz2 d51bab2cd2dfe4e19e51f473e511fb10fe845586470bcadf01d33fb739766a40 996785 llvm-toolchain-7_7.0.1.orig-lld.tar.bz2 4ad23cd6eaf71960ad6746c469555b781e398763f383d5f6ab7d6a17f27f85f7 11361330 llvm-toolchain-7_7.0.1.orig-lldb.tar.bz2 99cf464fcbcbfb8bbc80bde455f7a0171cb945970a4d8028ec055ffdfedb5e10 998026 llvm-toolchain-7_7.0.1.orig-openmp.tar.bz2 3a5f5af8efed79763d2e052e75c11e6e987377201fde54fe6f664c8c9faa6b44 3319947 llvm-toolchain-7_7.0.1.orig-polly.tar.bz2 4a45763b46c2d48ab6db5347afdbba520407e9b16134e71163163a4d2a5e0980 33380406 llvm-toolchain-7_7.0.1.orig.tar.bz2 c04fb1786b94c5c931779fa95f2d2b295e5765e1b12887be0279d5ad50787932 106936 llvm-toolchain-7_7.0.1-4~steamvr1~oibaf~c.debian.tar.xz 6073014698ad93186c42d6e02f28188566691ab167abf94a1704aa35a8a1fc31 7554 llvm-toolchain-7_7.0.1-4~steamvr1~oibaf~c_source.buildinfo Files: 715040f9a05c45f3eefc1b3f0045b9a6 7976 devel optional llvm-toolchain-7_7.0.1-4~steamvr1~oibaf~c.dsc 97e24185a985205b211053a7fa7d3238 954392 devel optional llvm-toolchain-7_7.0.1.orig-clang-tools-extra.tar.bz2 23aaceb25ddb1d337bb1d786e1cbf2da 13927137 devel optional llvm-toolchain-7_7.0.1.orig-clang.tar.bz2 a48d456a0905911558d0e8166a7f15ea 2364285 devel optional llvm-toolchain-7_7.0.1.orig-compiler-rt.tar.bz2 ee84fb20b1717a1c01666cdf068633e5 1797541 devel optional llvm-toolchain-7_7.0.1.orig-libcxx.tar.bz2 234b15dae29d9aff219f90c58197d527 543991 devel optional llvm-toolchain-7_7.0.1.orig-libcxxabi.tar.bz2 5bfd31537503f3702bd077af87e33d3e 996785 devel optional llvm-toolchain-7_7.0.1.orig-lld.tar.bz2 5cb75262ebedeec41913ec1c1f8d1028 11361330 devel optional llvm-toolchain-7_7.0.1.orig-lldb.tar.bz2 68fa0d0f86c3d74e057cf382efe7845b 998026 devel optional llvm-toolchain-7_7.0.1.orig-openmp.tar.bz2 39e0a59f6fc8c59636afe6a4c094dbef 3319947 devel optional llvm-toolchain-7_7.0.1.orig-polly.tar.bz2 eeb0e85bead10f46cc63116c5c5fe724 33380406 devel optional llvm-toolchain-7_7.0.1.orig.tar.bz2 5b884f3b6f8822b697860e8f2ec84c19 106936 devel optional llvm-toolchain-7_7.0.1-4~steamvr1~oibaf~c.debian.tar.xz 5d24e8af01e2d6f37d740743e2b0621d 7554 devel optional llvm-toolchain-7_7.0.1-4~steamvr1~oibaf~c_source.buildinfo