llvm-toolchain-18 (1:18.1.8-11~20.04.2) focal-security; urgency=medium

  [ Zixing Liu ]
  * Backport LLVM 18 to Focal (LP: #2075477).
  * d/p/ubuntu-focal-riscv64-revert-v2-abi.patch: add a patch to fix
    linker errors on RISCV64.
  * d/control: disable Intel IPT on i386, as libipt-dev is not installable
    on Focal.
  * d/control: replace uninstallable hello:i386 with libc-dev for placeholder
    purposes.
  * d/rules: disable ocaml support for RISC-V, we did not have proper OCaml
    support for RISC-V on Focal.

  [ Rico Tzschichholz ]
  * d/control: use gcc-10 and g++-10 to replace default GCC version

 -- Zixing Liu <zixing.liu@canonical.com>  Thu, 03 Oct 2024 10:50:30 -0600

llvm-toolchain-18 (1:18.1.8-11) unstable; urgency=medium

  * Drop ocaml on armhf, ocamlopt disappeared making build ftbfs
  * Drop extra space in changelog
  * Sync spirv architectures with sid builds
  * Fix x32 build failure due to orc library not being installed
  * Add back LLVM_EXPERIMENTAL_TARGETS_TO_BUILD to PASSTHROUGH variables, to help m68k

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Mon, 09 Sep 2024 08:42:27 +0200

llvm-toolchain-18 (1:18.1.8-10) unstable; urgency=medium

  [ Matthias Klose ]
  * ld.lld: When no package-metadata option is given, fall-back
    to the envvar ELF_PACKAGE_METADATA.

  [ Emanuele Rocca ]
  * Enable bolt on arm64, now supported upstream.

  [ Bo YU ]
  * Backport two commits to fix riscv64 issue. (Closes: #1080435)

 -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 07 Sep 2024 23:08:26 +0200

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)

 -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 03 Aug 2024 20:07:17 +0200

llvm-toolchain-18 (1:18.1.8-8) unstable; urgency=medium

  [ Sylvestre Ledru ]
  * Fix breaks/replaces (Closes: #1077587)

  [ Gianfranco Costamagna ]
  * Merge llvm-toolchain-17 1:17.0.6-13 into llvm-18 branch
    - Make SVE types available in device targets (Closes: #1076578)

 -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 30 Jul 2024 10:48:59 +0200

llvm-toolchain-18 (1:18.1.8-7) unstable; urgency=medium

  * Unbreak the cmake tools

 -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 28 Jul 2024 09:49:06 +0200

llvm-toolchain-18 (1:18.1.8-6) unstable; urgency=medium

  * Make libllvm multi arch ready again ... (Closes: #1076131)
  * bring back spirv

 -- Sylvestre Ledru <sylvestre@debian.org>  Fri, 26 Jul 2024 17:34:31 +0200

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

 -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 24 Jul 2024 11:54:39 +0200

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.

 -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 16 Jul 2024 18:02:17 +0200

llvm-toolchain-18 (1:18.1.8-3) unstable; urgency=medium

  [ Sylvestre Ledru ]
  * Revert LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON
    9ca35f30383d89e4fdd45d15e0eb82c832df4b8c
    For causing https://github.com/llvm/llvm-project/issues/96210
  * Disable LLDB_BUILD_INTEL_PT on Ubuntu bionic
  * Make libllvm co-installable again (Closes: #1076131)

 -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 15 Jul 2024 09:49:47 +0200

# For older changelog entries, run 'apt-get changelog llvm-18-doc'
