Merge version 1:19.1.3-1+rpi1 and 1:19.1.7-1 to produce 1:19.1.7-1+rpi1 archive/raspbian/1%19.1.7-1+rpi1 raspbian/1%19.1.7-1+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Sun, 23 Mar 2025 03:31:11 +0000 (03:31 +0000)
committerRaspbian automatic forward porter <root@raspbian.org>
Sun, 23 Mar 2025 03:31:11 +0000 (03:31 +0000)
1  2 
debian/changelog
debian/control
debian/control.in
debian/patches/series
debian/rules

index 96a4943b4cb13287483bc398ca0ea3c3c12fee5f,a00b9b258b52498f8e9d62a849c5b160697feadc..8be0f0103b07076389a38bc6042a94986e02a271
- llvm-toolchain-19 (1:19.1.3-1+rpi1) trixie-staging; urgency=medium
++llvm-toolchain-19 (1:19.1.7-1+rpi1) trixie-staging; urgency=medium
 +
 +  [changes brought forward from llvm-toolchain-3.8 1:3.8-2+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sat, 14 May 2016 21:43:35 +0000]
 +  * Cleanup .pyc files in clean target.
 +  * Add a hack to the cmake based build to force armv6 (unfortunately the cmake
 +    based build relies on config.guess which assumes you want to build for the
 +    hardware you are running on).
 +  * Add -DCOMPILER_RT_BUILD_BUILTINS=OFF to disable parts of compiler-rt that
 +    are broken on lower arm architectures.
 +
 +  [changes introduced in llvm-toolchain-3.9 1:3.9.1-1 by Peter Michael Green]
 +  * disable testsuite (using a method that is hopefully less likely to cause diff conflicts than previously).
 +  * Remove -march=armv7-a in compiler-rt/cmake/config-ix-base.cmake
 +  * Clean up debian/usr in clean target.
 +  * Clean up clang/tools/*-3.9 in clean target.
 +  * Clean up stray *3.9.vim files
 +  * Clean up clang/tools/scan-build/man/scan-build-3.9.1 and utils/vim/llvm-3.9-vimrc
 +  * Clean up debian/*.install
 +
 +  [changes introduced in llvm-toolchain-6.0 1:6.0-1+rpi1 by Peter michael green]
 +  * create build-llvm/docs/ocamldoc/html/ so the install target doesn't complain
 +    about it not existing.
 +  * clean up more crap left behind by build process.
 +
 +  [changes introduced in llvm-toolchain-6.0 1:6.0-3+rpi1 by Peter Michael Green]
 +  * Remove debian/man in clean target.
 +
 +  [changes introduced in llvm-toolchain-7 1:7-6+rpi1 by Peter Michael Green]
 +  * Use libatomic on armhf
 +  * Set cmake/config.guess.hack back to mode 644 in clean target to keep
 +    git/dgit happy.
 +  * Yet more clean target fixes.
 +
 +  [changes introduced in llvm-toolchain-7 1:7.0.1-1+rpi2 by Peter Michael Green]
 +  * Change triplet in debian/rules to use armv6k rather than armv7l
 +
 +  [changes introduced in llvm-toolchain-12 1:12.0.1-16 by Peter Michael Green]
 +  * Disable llvm libunwind on armhf, it seems to come out armv7 contaminated.
 +
 +  [changes introduced in llvm-toolchain-13 (1:13.0.0-9+rpi1 by Peter Michael Green]
 +  * Disable scudo on armhf, it needs atomics which we do not want to enable.
 +
 +  [changes brought forward from 1:13.0.0-9+rpi2 by Peter Michael Green <plugwash@raspbian.org> at Tue, 23 Nov 2021 22:37:30 +0000]
 +  * Remove armhf from architecture list for libunwind-13-dev dependency.
 +
-  -- Peter Michael Green <plugwash@debian.org>  Tue, 12 Nov 2024 13:29:35 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Sun, 23 Mar 2025 03:31:10 +0000
++
+ llvm-toolchain-19 (1:19.1.7-1) unstable; urgency=medium
+   [ Matthias Klose ]
+   * Update libclang1 symbols file.
+   [ Sylvestre Ledru ]
+   * New upstream release
+   * Rewrite qualify-clang.sh with bats
+     Might fail on some archs
+   * Tests: integration-test-suite-test
+     Remove explicit dep libstdc++-14
+  -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 14 Jan 2025 14:16:47 +0100
+ llvm-toolchain-19 (1:19.1.6-1) unstable; urgency=medium
+   [ Sylvestre Ledru ]
+   * New upstream release. Should be the last of 19
+     And the one in the next Debian release
+   * Remove the capability to be able to disable C++ Exceptions in libc++
+   * Bring back C++ exceptions on s390x for libc++ (LP: #2086782)
+   * Disable -Bsymbolic-function on Ubuntu for causing:
+     https://github.com/llvm/llvm-project/issues/59432#issuecomment-2500694332
+   [ Matthias Klose ]
+   * bolt: Disable the check for /proc/self/map_files. Might not be available
+     on build machines. LP: #2084316.
+   * Fix compatibility with Python 3.13. Closes: #1084638.
+  -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 18 Dec 2024 10:01:43 +0100
+ llvm-toolchain-19 (1:19.1.5-1) unstable; urgency=medium
+   [ Matthias Klose ]
+   * Better correct than less cryptic. Fix BD_ALT_HELLO substitutions.
+   [ John Paul Adrian Glaubitz ]
+   * Install liborc_rt-powerpc64.a on powerpc
+   [ Sylvestre Ledru ]
+   * New upstream release
+  -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 04 Dec 2024 13:11:08 +0100
+ llvm-toolchain-19 (1:19.1.4-1) unstable; urgency=medium
+   [ Sylvestre Ledru ]
+   * New upstream release
+   * Decrease the risk of getting "hello" as package (instead of installing
+     wasi-libc)
+     (Closes: #1086702)
+   [ Matthias Klose ]
+   * d/rules: Add a BD_ALT_HELLO macro. Set it to anything else than "yes" to avoid
+     generating alternative build dependencies on hello in the control file.
+  -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 26 Nov 2024 10:14:24 +0100
+ llvm-toolchain-19 (1:19.1.3-2) unstable; urgency=medium
+   * enable OpenMP (without offloading) on riscv64 (and mips64el and loong64)
+     Thanks to AurĂ©lien Jarno for this patch
+     (Closes: #1087280)
+  -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 11 Nov 2024 12:45:14 +0100
  
  llvm-toolchain-19 (1:19.1.3-1) unstable; urgency=medium
  
diff --cc debian/control
Simple merge
Simple merge
index 6a39bfd88c0b47224e21efbbe31b653924911cd8,eaf7cf100521d5f8d8a6bb5d057b3000507268f2..f7a8f30ee7c422d0b5bf6a2f2588cb3094d67315
@@@ -14,10 -16,12 +14,9 @@@ symbolizer-path.dif
  clang-tidy-run-bin.diff
  0001-tools-clang-cmake-resolve-symlinks-in-ClangConfig.cmake.patch
  debug-jit-path.diff
 -
  # commented because of bug 903709
  #force-gcc-header-obj.diff
 -
  do-not-fail-on-unexpected-pass.diff
--
  # Lib names
  0044-soname.diff
  lldb/lldb-soname.diff
@@@ -43,12 -50,14 +42,10 @@@ fix-scan-view-path.dif
  # lldb
  lldb/lldb-addversion-suffix-to-llvm-server-exec.patch
  lldb/lldb-missing-install.diff
--
  # Fix arch issue
  disable-error-xray.diff
 -
  # OpenMP
  openmp/openmp-check-execstack.diff
--
  # libcxx
  libcxx/libcxxabi-test-don-t-fail-extended-long-double.patch
  libcxx/libcxx-test-fix-lockfree-test-for-i386.patch
@@@ -77,9 -90,11 +74,8 @@@ remove-apple-clang-manpage.dif
  # Hurd port
  hurd/hurd-pathmax.diff
  hurd/hurd-f_type.diff
--
  930008-arm.diff
  bootstrap-fix-include-next.diff
 -
  # bug 939472
  #try-to-unbreak-thinlto.diff
  #D67877-cmake-clang-example.patch
@@@ -95,18 -112,19 +91,14 @@@ libclc-fix-prepare_builtins-rpath.dif
  llvm-runtimes-builtins-build-check.diff
  issue-54242.diff
  protobuf_3.21.patch
--
  # compiler-rt
  compiler-rt/compilerrt-builtins-arch-fix-armhf.diff
  compiler-rt/compilerrt-build-scudo-standalone-option.diff
--
--
  # wasm patches
  wasm/wasm-ld-path.diff
  wasm/wasm-compiler-rt-default.diff
  wasm/wasm-sysroot-usr.diff
 -
  revert-update-doc.diff
--
  unwind-force-pthread-dl.diff
  force-sse2-compiler-rt.diff
  bolt-disable-emit-relocs.patch
@@@ -120,4 -138,5 +112,6 @@@ link-with-package-metadata.dif
  env-lld-package-metadata.diff
  mips-mlir-xgot.diff
  ubuntu-plucky.patch
+ bolt-disable-proc-check.diff
+ python3.13-quote.diff
 +raspbian-triplet.patch
diff --cc debian/rules
Simple merge