amdgcn-tools-18 (18.1) unstable; urgency=medium . * Source-only upload. amdgcn-tools-18 (18) unstable; urgency=medium . * Build using LLVM 18. We still need the amdgcn-tools based on LLVM 17. LLVM 18 adds support for new gcn targets, but already drops support for older targets. creduce (2.11.0~20240312-1) unstable; urgency=medium . * Build using LLVM 18. creduce (2.11.0~20231125-2) unstable; urgency=medium . * Build using LLVM 17.0.6. creduce (2.11.0~20231125-1) unstable; urgency=medium . * New upstream snapshot, taken from master branch. * Update home page. Closes: #1050849. * Update watch file. creduce (2.11.0~20230819-2) unstable; urgency=medium . * Build using LLVM 17. creduce (2.11.0~20230819-1) unstable; urgency=medium . * New upstream snapshot, taken from master branch. * Build using LLVM 16. Closes: #1043127. * Build in a separate builddir. Closes: #1045055. * Bump standards version. creduce (2.10.0+20220116-1) unstable; urgency=medium . * New upstream snapshot, taken from the llvm-13 branch. creduce (2.10.0+20201029-3) unstable; urgency=medium . * Fix LLVM 9 build dependencies on armel, armhf. * Run the tests again, finally frama-c-base is available again. creduce (2.10.0+20201029-2) unstable; urgency=medium . * Build using LLVM 9 on armel, armhf. See #979495. * Bump debhelper and standards versions. * Fix man page (Michael R. Crusoe). Closes: #961004. creduce (2.10.0+20201029-1) unstable; urgency=medium . * New upstream snapshot, taken from the llvm-11 branch. * Bump debhelper version. creduce (2.10.0+20200116-1) unstable; urgency=medium . * New upstream snapshot. * Build using llvm-9. * Don't run the tests, frama-c-base removed in unstable. Closes: #945886. creduce (2.10.0-2) unstable; urgency=medium . * Bump standards version. creduce (2.10.0-1) experimental; urgency=medium . * C-Reduce 2.10.0 release. * Build using llvm-8. creduce (2.9.0-1) unstable; urgency=medium . * C-Reduce 2.9.0 release. * Link with libatomic when needed. creduce (2.9~20190428-1) experimental; urgency=medium . * Snapshot, taken from the llvm8 branch. creduce (2.9~20181211-1) unstable; urgency=medium . * Snapshot, taken from the llvm7 branch. creduce (2.9~20181016-1) unstable; urgency=medium . * Snapshot, taken from the llvm7 branch. creduce (2.8.0-1) unstable; urgency=medium . * C-Reduce 2.8.0 release. * Remove (build-) dependency on libsys-cpu-perl. creduce (2.8.0~20180422-1) unstable; urgency=medium . * New upstream snapshot. creduce (2.8.0~20180315-1) unstable; urgency=medium . * New upstream snapshot. * Update clang-format dependency to 6.0. creduce (2.8.0~20180311-1) unstable; urgency=medium . * New upstream snapshot. * Build using llvm-6.0. creduce (2.7.0-1) unstable; urgency=medium . * C-Reduce 2.7.0 release. creduce (2.7~20170317-1) unstable; urgency=medium . * Upstream snapshot, taken from master. * Build using llvm-4.0. creduce (2.6.0-1) unstable; urgency=medium . * C-Reduce 2.6.0 release. creduce (2.6~20160921-1) unstable; urgency=medium . * Upstream snapshot, taken from master. * Drop indent and astyle (build-)dependencies. * Build using llvm-3.9. creduce (2.5.0-1) unstable; urgency=medium . * C-Reduce 2.5.0 release. * Remove (build-)dependency on delta. creduce (2.5~20160312-1) unstable; urgency=medium . * Upstream snapshot, taken from master. creduce (2.4.0-12) experimental; urgency=medium . * Update to the llvm-svn-compatible branch. * Build using llvm-3.8. creduce (2.4.0-11) experimental; urgency=medium . * C-Reduce 2.4.0 release. * Update to the llvm-svn-compatible branch. * Build using llvm-3.8. * (Build-)depend on libterm-readkey-perl. creduce (2.4.0-1) unstable; urgency=medium . * C-Reduce 2.4.0 release. * Build using llvm-3.7. * (Build-)depend on libterm-readkey-perl. * Prepare to build using llvm-3.8 (from the llvm-svn-compatible branch). creduce (2.3.0-1) unstable; urgency=medium . * C-Reduce 2.3.0 release. * Build using llvm-3.6. creduce (2.2.1-1) unstable; urgency=medium . * C-Reduce 2.2.1 release. creduce (2.2~pre3-3) unstable; urgency=medium . * Bump dependency on clang-format-3.x. * Drop the unversioned build dependency on clang, and allow the tests to use a versioned clang-x.y binary. * Build-depend on frama-c-base. creduce (2.2~pre3-2) unstable; urgency=medium . * Build-depend on libedit-dev and zlib1g-dev, missing dependencies of llvm-3.5-dev. creduce (2.2~pre3-1) unstable; urgency=medium . * New upstream snapshot (llvm-svn-compatible 20140811). * Build using llvm-3.5-dev and libclang-3.5-dev. creduce (2.2~pre1-2) unstable; urgency=medium . * Build-depend on flex. creduce (2.2~pre1-1) unstable; urgency=medium . * New upstream snapshot (trunk 20140327). * Build using llvm-3.4. creduce (2.1.0-1) unstable; urgency=low . * New upstream version. creduce (2.0.1-3) unstable; urgency=low . * Fix a crash, taken from the trunk. creduce (2.0.1-2) experimental; urgency=low . * Fix a crash, taken from the trunk. creduce (2.0.1-1) experimental; urgency=low . * Initial release. Closes: #678645. * Add a build-using field, as long as clang doesn't provide a complete set of shared libraries. See #698247. cvise (2.10.0-1) unstable; urgency=medium . * New upstream version. cvise (2.9.0-4) unstable; urgency=medium . * Build using LLVM 18. cvise (2.9.0-3) unstable; urgency=medium . * Build using LLVM 18. cvise (2.9.0-2) unstable; urgency=medium . * Build using LLVM 17.0.6. cvise (2.9.0-1) unstable; urgency=medium . * New upstream version. * Build using LLVM 17. cvise (2.8.0-2) unstable; urgency=medium . * Build using LLVM 16. * Bump standards version. cvise (2.8.0-1) unstable; urgency=medium . * New upstream version. cvise (2.7.0-2) unstable; urgency=medium . * Don't call dh_dwz on mipsel (runs out of memory). cvise (2.7.0-1) unstable; urgency=medium . * New upstream version. * Drop the excessive llvm build dependencies. cvise (2.6.0-1) unstable; urgency=medium . * New upstream version. * Build using LLVM 15. * Build-depend on clang-tools-15, clang-tidy-15, clangd-15. These are not used in anyway, but LLVM's broken cmake support requires these. cvise (2.5.0-1) unstable; urgency=medium . * New upstream version. cvise (2.4.0-3) unstable; urgency=medium . * Build using LLVM 14. cvise (2.4.0-2.1) unstable; urgency=medium . * Non-maintainer upload. * Remove stale LLVM 9 build dependencies on armel/armhf. (Closes: #1000892) * Recommend colordiff. (Closes: #1001375) cvise (2.4.0-2) unstable; urgency=medium . * (Build-)depend on python3-chardet. cvise (2.4.0-1) unstable; urgency=medium . * New upstream version. * Build using LLVM 13. * Bump standards version. cvise (2.3.0-1) unstable; urgency=medium . * New upstream version. * Can be built using LLVM 12, which also fixes #979495. cvise (2.2.0-2) unstable; urgency=medium . * Fix issue #47, remove temporary files in working directory. cvise (2.2.0-1) unstable; urgency=medium . * New upstream version. cvise (2.1.0-1) unstable; urgency=medium . * New upstream version. cvise (2.0.0-4) unstable; urgency=medium . * Update to the branch 20210108. * Build using LLVM 9 on armel, armhf. See #979495. * Bump debhelper version. cvise (2.0.0-3) unstable; urgency=medium . * Update to the branch 20201126. - Handle using declarations declared with macros. * Bump standards version. cvise (2.0.0-2) unstable; urgency=medium . * New upstream version. * Updates up to 7c303ae036e18be10ab4014724b9e14d4a1245d6. cvise (2.0.0-1) unstable; urgency=medium . * New upstream version. * Updates up to 7c303ae036e18be10ab4014724b9e14d4a1245d6. cvise (1.9.0-1) unstable; urgency=medium . * New upstream version. * Updates up to a000f9eefce217576ac3095a443fcd9bb7b95953. cvise (1.8.0-1) unstable; urgency=medium . * New upstream version. * Build using LLVM 11. cvise (1.7.0-1) unstable; urgency=medium . * New upstream version. cvise (1.6.0-3) unstable; urgency=medium . * Pull fixes from the VCS 20200929: - Fix psutil core count detection code. cvise (1.6.0-2) unstable; urgency=medium . * Pull fixes from the VCS 20200917: - Fix infinite loop in IfPass. cvise (1.6.0-1) unstable; urgency=medium . * New upstream version. cvise (1.5.0-1) unstable; urgency=medium . * New upstream version. cvise (1.4.0-1) unstable; urgency=medium . * New upstream version. cvise (1.0.0-1) unstable; urgency=medium . * Initial release. Closes: #959084. llvm-toolchain-18 (1:18.1.8-9) unstable; urgency=medium . [ Gianfranco Costamagna ] * Mention in changelog also the SVE fixes from llvm-17 * Drop mips D154390 patch, already upstream . . [ Sylvestre Ledru ] * Really fix breaks/replaces (Closes: #1077587) llvm-toolchain-18 (1:18.1.8-8) unstable; urgency=medium . * Fix breaks/replaces (Closes: #1077587) llvm-toolchain-18 (1:18.1.8-7) unstable; urgency=medium . * Unbreak the cmake tools llvm-toolchain-18 (1:18.1.8-6) unstable; urgency=medium . * Make libllvm multi arch ready again ... (Closes: #1076131) * bring back spirv llvm-toolchain-18 (1:18.1.8-5) unstable; urgency=medium . * Fix the broken Breaks/replaces for apt.llvm.org Closes: https://github.com/llvm/llvm-project/issues/99502 * Bring back libLLVM.so.18.1 as symlink library (LP: #2073604) * temporary disable spirv to unbreak the build . [ John Paul Adrian Glaubitz ] * Make regexp to grep for LLVM_DEFAULT_TARGET_TRIPLE less ambigious llvm-toolchain-18 (1:18.1.8-4) unstable; urgency=medium . * fix the symlinks after LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=OFF Probably caused https://github.com/llvm/llvm-project/issues/99017 * Move back /usr/lib/llvm-18/lib/libLLVM-18.so.1 to libllvm18 (Closes: #1076469) And add breaks/replaces to make sure the upgrade goes smoothly . [ Matthias Klose ] * Construct the --package-metadata option just from ELF_PACKAGE_METADATA. llvm-toolchain-18 (1:18.1.8-3) unstable; urgency=medium . * Make libllvm co-installable again (Closes: #1076131) llvm-toolchain-18 (1:18.1.8-2) unstable; urgency=medium . [ Matthias Klose ] * Pass --package-metadata on distros with supporting linkers (starting with Debian trixie and Ubuntu noble). The package metadata is constructed from the environment variables DEB_BUILD_OS_RELEASE_ID, DEB_SOURCE, DEB_VERSION and DEB_HOST_ARCH. Setting NO_PKG_METADATA=1 disables the generation of the package metadata. . [ Sylvestre Ledru ] * Try to unbreak powerpc & sparc64 llvm-toolchain-18 (1:18.1.8-2~exp2) experimental; urgency=medium . * Change the LLVM_HOST_TRIPLE option from i386-linux-gnu to i386-pc-linux-gnu and arm-linux-gnueabihf to arm-pc-linux-gnueabihf Otherwise, it will fail with: Cannot find builtins library for the target architecture llvm-toolchain-18 (1:18.1.8-2~exp1) experimental; urgency=medium . [ Sylvestre Ledru ] * Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR to move the libraries into multi archi directories * Bring back libLLVM to be installed in /usr/lib/llvm-18/lib/libLLVM-18.so instead of /usr/lib/llvm-18/lib/libLLVM.so Same for libclang (remove usr/lib/llvm-18/lib/libclang.so.1 This should make the packages multiarch co installable again (Closes: #1067699, #1067005) (LP: #2063207) * Introduce the new variable @DEB_HOST_MULTIARCH_LLVM@ in the build system because the LLVM triple is different than Debian x86_64-pc-linux-gnu instead of x86_64-linux-gnu * autopkgtest: only run libllvmlibc test on supported archs . [ John Paul Adrian Glaubitz ] * Don't install Gold plugin on sparc64 * Disable LLVM testsuite on x32 * Install liborc_rt-x86_64.a on x32 * Install hwasan_symbolize on x32 . [ Norbert Lange ] * build lldb with Intel PT support on x86, amd64 . [ Aurelien Jarno ] * Enable lldb on riscv64. . [ Zixing Liu ] * d/p/clang-record-gcc-switches-by-default.patch: add a patch to force clang record gcc switches by default . [ Gianfranco Costamagna ] * Rename check-libcxxabi in check-cxxabi. * Rename check-libcxx in check-cxx * Drop removed check-sanitizer (Closes: #1073201) llvm-toolchain-18 (1:18.1.8-1) unstable; urgency=medium . * New upstream release llvm-toolchain-18 (1:18.1.7-1) unstable; urgency=medium . * New upstream release llvm-toolchain-18 (1:18.1.6-1) unstable; urgency=medium . * New upstream release * Don't install gold on mips64el armel loong64 * Unbreak autopkgtest llvm-toolchain-18 (1:18.1.5-3) unstable; urgency=medium . * Do not try to install gold on riscv64 (Closes: #1070909) Thanks to Aurelien Jarno for the fix * Disable --as-needed on armel (Closes: #1070811) llvm-toolchain-18 (1:18.1.5-2) unstable; urgency=medium . * Add oracular as supported release llvm-toolchain-18 (1:18.1.5-1) unstable; urgency=medium . * New upstream release * Be explicit with what ships in llvm-18-linker-tools to make sure we always ships gold. Will avoid issues like: https://github.com/llvm/llvm-project/issues/87553 Might break the build on some Debian archs. llvm-toolchain-18 (1:18.1.4-1) unstable; urgency=medium . * New upstream release llvm-toolchain-18 (1:18.1.3-1) unstable; urgency=medium . * New upstream release * Only install mold when used but disabled for now because of https://github.com/rui314/mold/issues/1224 llvm-toolchain-18 (1:18.1.2-1) unstable; urgency=medium . [ Matthias Klose ] * Build-depend on llvm-spirv-18 instead of llvm-spirv-17. * Add a stage1 profile to disable curl, grpc and spirv. * Build with --as-needed. . [ Sylvestre Ledru ] * New upstream release * Build using mold as a linker llvm-toolchain-18 (1:18.1.1-1) unstable; urgency=medium . [ Matthias Klose ] * Fix sanitizer build on 32bit time_t64 architectures. * Enable compiler-rt runtime again for 32bit time_t64 architectures. * Revert: mark profile and xray include files as optional on armel and armhf. . [ Sylvestre Ledru ] * Disable libc on bionic for apt.llvm.org * Try to address a link issue with libclang-cpp.so.18 (GH: #83986) llvm-toolchain-18 (1:18.1.0-rc1-1~exp1) experimental; urgency=medium . * First RC llvm-toolchain-18 (1:18.1.0-2) unstable; urgency=medium . * Uncomment wrong removal of rm code from last upload. - this should fix the current FTBFS llvm-toolchain-18 (1:18.1.0-1) unstable; urgency=medium . * New stable release * Add a test to verify C++ modules tests llvm-toolchain-18 (1:18.1.0~++20240126095841+0991d3c7b53d-1~exp1) experimental; urgency=medium . * Branching of 18 note that it is normal that the versionning starts from 18.1 See https://discourse.llvm.org/t/rfc-name-the-first-release-from-a-branch-n-1-0-instead-of-n-0-0/75384 * refresh libomp5 symbol list * For the usage of -DLIBCXXABI_USE_LLVM_UNWINDER=OFF when we don't build unwind https://github.com/llvm/llvm-project/issues/77846 * remove the unconditionnaly defined -DLIBUNWIND_USE_COMPILER_RT=ON * Also pass -DLIBCXXABI_USE_LLVM_UNWINDER:BOOL=OFF to libcxx-wasm32-wasi builds llvm-toolchain-18 (1:18.1.0~rc4-2) unstable; urgency=medium . [ Sylvestre Ledru ] * Disable libllvmlibc-18-dev on armhf (Closes: #1065503) * Adjust some symlinks with the rc4 changes . [ Matthias Klose ] * Make libclang-common-18-dev architecture dependent, mark profile and xray include files as optional on armel and armhf. . [ Gianfranco Costamagna ] * Simplify rules file now that time64_t is default. * Use mxgot on mips64el * Disable tests on mips64el, they do timeout llvm-toolchain-18 (1:18.1.0~rc4-1) unstable; urgency=medium . [ John Paul Adrian Glaubitz ] * Install *clang_rt* on sparc and sparc64 * Run chrpath for libclang on sparc and sparc64 . [ Sylvestre Ledru ] * New snapshot release * add -DLIBCXX_INSTALL_MODULES=ON to install libc++ C++-20 modules see https://discourse.llvm.org/t/libc-c-23-module-installation-support/77061/1 * Add a new package libllvmlibc-18-dev to ship LLVM libc (experimental for now) (amd64, arm64 and armhf) * Also install usr/lib/llvm-19/lib/libLLVM.so.1 and usr/lib/llvm-19/lib/libLLVM.so.18.0 llvm-toolchain-18 (1:18.1.0~rc2-4) unstable; urgency=medium . * Fix 32bit builds, exclude i386, don't build clang-rt there * Revert gold linker on mips64el * Disable stack protector on mips64el llvm-toolchain-18 (1:18.1.0~rc2-3) unstable; urgency=medium . * Add abi=+time64,+lfs only on 64bits system llvm-toolchain-18 (1:18.1.0~rc2-2) unstable; urgency=medium . [ Gianfranco Costamagna ] * Try gold linker on mips64el * Add also lfs on top of time64, to fix FTBFS on 32bit . [ Sylvestre Ledru ] * add new symbols in libomp5 llvm-toolchain-18 (1:18.1.0~rc2-1) unstable; urgency=medium . * New snapshot release llvm-toolchain-18 (1:18.1.0~rc1-3) unstable; urgency=medium . * Fix previus upload, time64 is effective only in one specific place of rules file * Fix some test using still clang-17 * Switch testing to 18 line * Fix an underlinking on qualify-clang.sh llvm-toolchain-18 (1:18.1.0~rc1-2) unstable; urgency=medium . [ Steve Langasek ] * Use ABI time64 to avoid a transition for a new package llvm-toolchain-18 (1:18.1.0~rc1-1) unstable; urgency=medium . [ Samuel Thibault ] * control: Avoid hello build-dep getting pulled in on buildds. . [ Gianfranco Costamagna ] * Fixup rc versioning, and go for sid . [ Sylvestre Ledru ] * hwasan_symbolize is now built also on i386 nvptx-tools (0.20240423-1) unstable; urgency=medium . * New upstream snapshot. - Handle --hash-style argument in nvptx-ld. - Handle ":IND_FUNC_MAP" in nvptx-as to ensure map-directive order is kept. * Use LLVM 18 for the tests. opencl-clang-18 (18.1.0-1) unstable; urgency=medium . * New upstream release. * Fork source package as opencl-clang-18. * Rename binary packages: *17* => *18*. * Build with llvm 18. rust-gdk4-x11 (0.8.2-3) unstable; urgency=medium . * Explicitly depend on gtk4 4.14 spirv-llvm-translator-18 (18.1.1-1) unstable; urgency=medium . * New upstream release. * Bump Standards-Version to 4.7.0, no changes needed. spirv-llvm-translator-18 (18.1.0-1) unstable; urgency=medium . * New upstream release. (Closes: #1066095) * Rename libllvmspirvlib18 to libllvmspirvlib18.1 after soname bump. * Skip upstream testsuite on big-endian architectures (> 60% of the tests are failing anyway but ignored) due to excessive disk space usage (> 40 GB). (Closes: #1065395) * Update from llvm_release_180 branch (v18.1.0-1-g16b29007). * Upload to unstable. spirv-llvm-translator-18 (18.~~+git20240215-1) experimental; urgency=medium . * New upstream snapshot. * Fork source package as spirv-llvm-translator-18. * Rename binary packages: *17* => *18*. * Build with llvm 18. * Update visibility-hidden.patch. * Update .symbols control file. * Upload to experimental.