-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 21 Sep 2024 19:12:01 +0200 Source: llvm-toolchain-snapshot Architecture: source Version: 1:20~++20240921071058+b177a9b6efb6-1~exp1 Distribution: experimental Urgency: medium Maintainer: LLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org> Changed-By: Sylvestre Ledru <sylvestre@debian.org> Closes: 1078235 1082360 Changes: llvm-toolchain-snapshot (1:20~++20240921071058+b177a9b6efb6-1~exp1) experimental; urgency=medium . [ Matthias Klose ] * Add a .gitignore file with all toplevel upstream files and directories. * Add some memory tracking, getting some information on memory hogs. * Don't require g++-multilib on s390x for newer Ubuntu releases. * Factor-out ocaml architectures. * Don't try to install xray and profile headers on armel and armhf. * Disable ocaml on armhf, requires ocamlopt. * Factor-out omp architectures. * Disable openmp on riscv64 (ld: cannot find -lomptarget.rtl.host). * Factor-out flang architectures. * Disable flang on mips64el (currently not supported). * Don't try to install hwasan_symbolize on x32. * Don't try to install xray and profile headers on x32. * Fix installation of the shared libllvm and libclang-cpp libraries under their soname. Addresses: #1072200. * Drop some of the unnecessary libllvm symlinks. * debian/orig-tar.sh: Don't include .git/.github metadata. * debian/rules: Don't create a stamp for the override_dh_auto_install target. * debian/rules. Call again dh_ocaml. Closes: #1078235. * Disable openmp on mips64el (ld: cannot find -lomptarget.rtl.host). * Disable memory tracking on the Hurd and some ports architectures. * Also explicitly link with -latomic on mips64el. * Build without z3 on sh4 (ftbfs). * Also configure with -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="M68k;Xtensa". * debian/qualify-clang.sh: Don't check for libclang-cpp.so.$VERSION symlink. * debian/tests/*: s/18/20/g. * libllvm20: Restore the symlink /usr/lib/llvm-20/lib/libLLVM.so.1, apparently CMake's LLVMExports.cmake requires it. But why? * Disable z3 again for Ubuntu, and make the libz3-dev (build) dependency conditional. * Use -mxgot on mips64el. * Disable tests on mips64el, they do timeout. * Consolidate disabling CMake's package validation checks a bit. * debian/qualify-clang.sh: Skip OpenMP test, if libomp-dev is not available. * Disable CMake's package validation check for libLLVM.so.1. * Disable the usage-wrapper/memory tracking by default. * Limit lldb autopkg test to the lldb architectures. * Generate debian/tests/* files. * Replace LLDB_DISABLE_ARCHS macro with LLDB_ARCHS macro. * Remove unused kfreebsd patches, and remove references to kfreebsd and s390. * Remove references to alpha, hppa, powerpcspe and sh4. * Fix usage-wrapper build dependency. * Move the libLLVM.so.1 symlink into llvm-20-dev. * debian/qualify-clang.sh: Skip llvmlibc test, if libllvmlibc-dev is not available. * Don't relax versioned shlibs dependencies for snapshot builds and release versions. * libllvm20: No symlinks in the llvm-20 subdir. Addresses: #1081192, #1082495. . [ Samuel Thibault ] * Add hurd-amd64 support. . [ Aurelien Jarno ] * Enable lldb on riscv64. * Enable lldb autopkgtest on riscv64. . [ YunQiang Su ] * also pass -mxgot in LDFLAGS. * d/p/mips-mlir-xgot.diff: Pass -mxgot for mlir. . [ Sylvestre Ledru ] * New snapshot release * Remove clang-rename https://github.com/llvm/llvm-project/commit/40c45b6b43180221acb49f387e7d3158adf49e3e * Ensure that at least 1 CPU is used for build Thanks to Santiago Vila for the patch (Closes: #1082360) * Remove clang-pseudo https://github.com/llvm/llvm-project/pull/109154 Checksums-Sha1: 5569a631455a899d5757e1e37b1cc3aba39f8bf4 8160 llvm-toolchain-snapshot_20~++20240921071058+b177a9b6efb6-1~exp1.dsc 32439e156072b97accc86512eb9f583840c9fc5a 166061308 llvm-toolchain-snapshot_20~++20240921071058+b177a9b6efb6.orig.tar.xz 8c8477f7098b0b570893086ca65c2877c59ff56c 158260 llvm-toolchain-snapshot_20~++20240921071058+b177a9b6efb6-1~exp1.debian.tar.xz c6c6ba84be9ce33b5687395483fddde9df1688f7 45119 llvm-toolchain-snapshot_20~++20240921071058+b177a9b6efb6-1~exp1_amd64.buildinfo Checksums-Sha256: 30dd01433565acf64f6ef48d82308de50b11112d4ee5e3aec0a19fa5457ae345 8160 llvm-toolchain-snapshot_20~++20240921071058+b177a9b6efb6-1~exp1.dsc ced2f973d682ef6ab34ca651f64b6be1d1bd25abe1d9d40d07d90dfe5042d52f 166061308 llvm-toolchain-snapshot_20~++20240921071058+b177a9b6efb6.orig.tar.xz ced251c63c40474dddb24aea850838bf18926a39667bc666f8c7c0f2668cb665 158260 llvm-toolchain-snapshot_20~++20240921071058+b177a9b6efb6-1~exp1.debian.tar.xz 8e5c8d2d67ba61ce05246f03f11a0967081be846fe2e5981f8a1dfc7a0d374ae 45119 llvm-toolchain-snapshot_20~++20240921071058+b177a9b6efb6-1~exp1_amd64.buildinfo Files: d6e3e6b64b4819e68af231c631d47270 8160 devel optional llvm-toolchain-snapshot_20~++20240921071058+b177a9b6efb6-1~exp1.dsc ff4c55836b2d0aeb212feef9a893b1da 166061308 devel optional llvm-toolchain-snapshot_20~++20240921071058+b177a9b6efb6.orig.tar.xz 061316fb3d996f80e514e9df186c5081 158260 devel optional llvm-toolchain-snapshot_20~++20240921071058+b177a9b6efb6-1~exp1.debian.tar.xz 188f66ab01a660724add66cb735cc516 45119 devel optional llvm-toolchain-snapshot_20~++20240921071058+b177a9b6efb6-1~exp1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAmbvJkEACgkQfmUo2nUv G+Ey4hAAjSQZXJ03jwHW9YqobNnFzztzwCD4urS1/hzLm0EXhVswn1Xus0Mt0kiN k64LV1n+ENtN+DJnWiEYlDGEdpVvt7l9cRoG8P0MKIITs3PeHriuPWNjZVmdjXqd zl/tqUeMuf6XZQBR4i+HH/wINxY19NYtCqmd/6yNCuWelhelW7Gumrn0sQU3yiNg RnU8ZdAs9v37Df8/UR34vO5n2lCIy1rBmKCy/DrSZ5sQRWGHqbNpAIIQbuDtzkZO 5zQGjL+3Mw/nR8+jr/H/g0Y2typSlMpB2jN8sfz+OHAK9kWUdRq7YjZpaOmhc+8r H1YIPHvOjZxnNOV153pcj6T8991ltct6r1fkFbYJHJeobupYFa2Jxci+s4R72/Yy ySUGf4YNSYs2gHgUzCJQPN+fJDGE1xQAQCHaisXM1krC8LOIDoj5bVWLQfxKCypX kdROLtj8WAWz2ukj3A8iqkkPNGxywOBFu4PUPPMmVGUwD/FEObkaCIowQfGbarnP RAHyyXgLTtlM1RkojwzE0XxQ281sD2D3E5iZxb9hPzISKzilgEukFRqfxqdY5rdF SxYSgTmZDv4/C8kmGpgkTOgKAWA2LSk+cGN9IIiFE1ksX8fFYt768uC0Yp5V1i0B a3nBwPgCqi2/RioErETjdMoJWpb/nVmjWoLfjAEka6I+MvBPKIc= =KGwY -----END PGP SIGNATURE-----