Change logs for llvm-toolchain-14 source package in Jammy

  • llvm-toolchain-14 (1:14.0.0-1ubuntu1.1) jammy-security; urgency=medium
    
      * SECURITY UPDATE: canonicalize pass crashed with segmentation fault
        - debian/patches/CVE-2023-29932.patch: Use default attributes for
          intrinsics
        - CVE-2023-29932
      * SECURITY UPDATE: convert-scf-to-spirv Pass crashed with segmentation
        fault
        - debian/patches/CVE-2023-29934.patch: Account for type conversion
          failures in scf-to-spirv
        - CVE-2023-29934
      * SECURITY UPDATE: spirv-lower-abi-attrs crashes with segmentation faults
        - debian/patches/CVE-2023-29939.patch: Fix crash in
          spirv-lower-abi-attributes when the are no SPIR-V env attributes
        - CVE-2023-29939
    
     -- Nishit Majithia <email address hidden>  Fri, 14 Jul 2023 12:39:49 +0530
  • llvm-toolchain-14 (1:14.0.0-1ubuntu1) jammy; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Don't build clangd with GRPC support on i386.
        - d/rules: Don't remove libRemoteIndex{ServiceProto,Proto}.a nor
          libMonitoringServiceProto.a.  These are necessary for autopkgtest.
          Adjust d/llvm-X.Y-dev.install accordingly when building on
          i386 (i.e., don't install libRemoteIndex{ServiceProto,Proto}.a in
          such case).
        - Ship libRemoteIndex{ServiceProto,Proto}.a in libclang-14-dev.
          llvm-14-dev.
        - Fix installation of python3-lldb files.
    
    llvm-toolchain-14 (1:14.0.0-1) unstable; urgency=medium
    
      * New stable release
    
     -- Matthias Klose <email address hidden>  Thu, 24 Mar 2022 14:24:10 +0100
  • llvm-toolchain-14 (1:14.0.0~+rc4-1ubuntu1) jammy; urgency=medium
    
      * Merge with Debian, remaining changes:
    
    llvm-toolchain-14 (1:14.0.0~+rc4-1) unstable; urgency=medium
    
      * New snapshot release (rc3 isn't a thing)
      * Add an ugly workaround for Ubuntu jammy (some python files are installed in local/lib)
    
    llvm-toolchain-14 (1:14.0.0~+rc2-1~exp1ubuntu1) jammy; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Don't build clangd with GRPC support on i386.
        - d/rules: Don't remove libRemoteIndex{ServiceProto,Proto}.a nor
          libMonitoringServiceProto.a.  These are necessary for autopkgtest.
          Adjust d/llvm-X.Y-dev.install accordingly when building on
          i386 (i.e., don't install libRemoteIndex{ServiceProto,Proto}.a in
          such case).
        - Ship libRemoteIndex{ServiceProto,Proto}.a in libclang-14-dev.
          llvm-14-dev.
      * Fix installation of python3-lldb files.
    
    llvm-toolchain-14 (1:14.0.0~+rc2-1~exp1) unstable; urgency=medium
    
      * New snapshot release
      * Also path LD_LIBRARY_PATH for install
        when cmake binary backport like on bionic s390x (for apt.llvm.org)
    
     -- Matthias Klose <email address hidden>  Sat, 12 Mar 2022 13:37:05 +0100
  • llvm-toolchain-14 (1:14.0.0~+rc2-1~exp1ubuntu1) jammy; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Don't build clangd with GRPC support on i386.
        - d/rules: Don't remove libRemoteIndex{ServiceProto,Proto}.a nor
          libMonitoringServiceProto.a.  These are necessary for autopkgtest.
          Adjust d/llvm-X.Y-dev.install accordingly when building on
          i386 (i.e., don't install libRemoteIndex{ServiceProto,Proto}.a in
          such case).
        - Ship libRemoteIndex{ServiceProto,Proto}.a in libclang-14-dev.
          llvm-14-dev.
      * Fix installation of python3-lldb files.
    
    llvm-toolchain-14 (1:14.0.0~+rc2-1~exp1) unstable; urgency=medium
    
      * New snapshot release
      * Also path LD_LIBRARY_PATH for install
        when cmake binary backport like on bionic s390x (for apt.llvm.org)
    
     -- Matthias Klose <email address hidden>  Sat, 12 Mar 2022 07:06:53 +0100
  • llvm-toolchain-14 (1:14.0.0~+rc1-1ubuntu4) jammy; urgency=medium
    
      * Ship libRemoteIndex{ServiceProto,Proto}.a in libclang-14-dev, not
        llvm-14-dev.
    
     -- Matthias Klose <email address hidden>  Thu, 17 Feb 2022 06:56:46 +0100
  • llvm-toolchain-14 (1:14.0.0~+rc1-1ubuntu3) jammy; urgency=medium
    
      * Update library names for LLVM 14.
    
     -- Matthias Klose <email address hidden>  Tue, 15 Feb 2022 06:22:43 +0100
  • llvm-toolchain-14 (1:14.0.0~+rc1-1ubuntu2) jammy; urgency=medium
    
      * Update library names for LLVM 14.
    
     -- Matthias Klose <email address hidden>  Mon, 14 Feb 2022 13:26:01 +0100
  • llvm-toolchain-14 (1:14.0.0~+rc1-1ubuntu1) jammy; urgency=medium
    
      * Don't build clangd with GRPC support on i386.
      * d/rules: Don't remove libRemoteIndex{ServiceProto,Proto}.a nor
        libMonitoringServiceProto.a.  These are necessary for autopkgtest.
        Adjust d/llvm-X.Y-dev.install accordingly when building on
        i386 (i.e., don't install libRemoteIndex{ServiceProto,Proto}.a in such
        case).
      * d/llvm-X.Y-dev.install.in: Install libs mentioned above.
    
     -- Matthias Klose <email address hidden>  Fri, 11 Feb 2022 08:00:59 +0100
  • llvm-toolchain-14 (1:14.0.0~+rc1-1) unstable; urgency=medium
    
      * First testing release of 14
      * Upload to unstable
      Changes for 13:
      * mlir: use the cmake option to avoid installing object files
        MLIR_INSTALL_AGGREGATE_OBJECTS
        Closes upstream #53134
      * Build clangd with GRPC support
        Thanks to Sam McCall for the patch
      * Revert e80c52986e1bb3afa6a92c58b1cb897877923a66 to be able to build on stretch
    
     -- Sylvestre Ledru <email address hidden>  Thu, 10 Feb 2022 09:25:26 +0100