]> git.proxmox.com Git - llvm-toolchain.git/commitdiff
Merge remote-tracking branch 'origin/14' into 15
authorSylvestre Ledru <sylvestre@debian.org>
Wed, 16 Nov 2022 08:08:58 +0000 (09:08 +0100)
committerSylvestre Ledru <sylvestre@debian.org>
Wed, 16 Nov 2022 08:08:58 +0000 (09:08 +0100)
1  2 
debian/changelog
debian/patches/series
debian/rules

index 369de2893280211e8cf7fbf7990647f54e74dcc3,413272dac6655a908f53ddb0cc7ede011b8b34d9..dd932b6fe929d8ede300b58ffdcf0dd4cc7e804b
 +llvm-toolchain-15 (1:15.0.4-1) unstable; urgency=medium
 +
 +  [ Jordan Justen ]
 +  * d/rules: Rename LLVM_SPIR_VERSION to LLVM_SPIRV_VERSION
 +  * d/rules: Call bash to use 'command -v' to locate llvm-spirv executable
 +  * debian: Bump llvm-spirv to 15 to match the llvm version
 +  * d/rules: Set LLVM_SPIRV with cmake for libclc
 +  * d/patches: Drop libclc-llvm-spirv.diff now that we are setting LLVM_SPIRV
 +  * d/rules: Restore building libclc .bc output without spir-v support
 +  * d/rules: Check for previous version of llvm-spirv as well
 +  * d/control: Add llvm-spirv-14 as an alternative to llvm-spirv-15
 +
 +  [ Sylvestre Ledru ]
 +  * New upstream release (Closes: #1023455)
 +  * Cherry-pick patches to fix the FTBFS with swig + lldb (Closes: #1023444)
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 02 Nov 2022 08:50:23 +0100
 +
 +llvm-toolchain-15 (1:15.0.3-2) unstable; urgency=medium
 +
 +  * Cherry-pick upstream fix to unbreak mips (closes: #1022169)
 +    Thanks to YunQiang Su for the patch
 +    https://reviews.llvm.org/D135553
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Fri, 28 Oct 2022 10:25:45 +0200
 +
 +llvm-toolchain-15 (1:15.0.3-1) unstable; urgency=medium
 +
 +  * Upload to unstable now that autopkgtest is green
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 23 Oct 2022 10:34:58 +0200
 +
 +llvm-toolchain-15 (1:15.0.3-1~exp2) experimental; urgency=medium
 +
 +  * Fix autopkgtest (remove move stuff from the cmake search)
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Fri, 21 Oct 2022 23:53:23 +0200
 +
 +llvm-toolchain-15 (1:15.0.3-1~exp1) experimental; urgency=medium
 +
 +  * New stable release
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 18 Oct 2022 14:04:32 +0200
 +
 +llvm-toolchain-15 (1:15.0.2-2~exp6) experimental; urgency=medium
 +
 +  * Disable LTO for now
 +  * don't search for llvm-bolt, merge-fdata, etc in cmake
 +    https://github.com/llvm/llvm-project/issues/58317
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 12 Oct 2022 16:19:03 +0200
 +
 +llvm-toolchain-15 (1:15.0.2-2~exp5) experimental; urgency=medium
 +
 +  * Only enable LTO for some archs
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 11 Oct 2022 09:15:56 +0200
 +
 +llvm-toolchain-15 (1:15.0.2-2~exp4) experimental; urgency=medium
 +
 +  * Only ship libbolt_rt_hugify.a & libbolt_rt_instr.a on amd64
 +  * fix the cmake detection with libmlir
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 09 Oct 2022 20:09:46 +0200
 +
 +llvm-toolchain-15 (1:15.0.2-2~exp3) experimental; urgency=medium
 +
 +  * Build using LTO - better performances of the llvm-toolchain
 +    binaires
 +  * Build libfuzzer with C++ 17 ot unbreak it
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 08 Oct 2022 15:06:37 +0200
 +
 +llvm-toolchain-15 (1:15.0.2-2~exp2) experimental; urgency=medium
 +
 +  * Fix a typo to silent lintian (Closes: #1018770)
 +  * Fix some hardcoded paths (Closes: #1020847)
 +  * Suggest wasi-libc for clang
 +
 +  [ Witold Baryluk ]
 +  * Allow libunwind-dev to be coinstallable (Closes: #1004112)
 +
 +  [ Faidon Liambotis ]
 +  * Add better support for the WebAssembly (wasm32/wasm64) targets:
 +    - Ship compiler-rt for the wasm32 and wasm64 targets. (Closes: #1010932)
 +    - Add patch wasm-compiler-rt-default.diff to default to compiler-rt for
 +      these targets. libgcc does not currently exist for WebAssembly in neither
 +      Debian nor upstream, and therefore compiler-rt is the only option.
 +    - Add patch wasm-sysroot-usr.diff to support a system-installed (i.e. shipped
 +      in /usr) wasi-libc. (Closes: #1020746)
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 06 Oct 2022 17:04:24 +0200
 +
 +llvm-toolchain-15 (1:15.0.2-2~exp1) experimental; urgency=medium
 +
 +  * Ship bolt
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 04 Oct 2022 15:21:19 +0200
 +
 +llvm-toolchain-15 (1:15.0.2-1) unstable; urgency=medium
 +
 +  * New upstream release
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 04 Oct 2022 12:46:25 +0200
 +
 +llvm-toolchain-15 (1:15.0.1-1) unstable; urgency=medium
 +
 +  * Upload to unstable now that we have removed 12 from the archive
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 04 Oct 2022 09:24:55 +0200
 +
 +llvm-toolchain-15 (1:15.0.1-1~exp2) experimental; urgency=medium
 +
 +  * Unbreak the clang symlink. See
 +    https://github.com/llvm/llvm-project/issues/57857
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 21 Sep 2022 00:20:54 +0200
 +
 +llvm-toolchain-15 (1:15.0.1-1~exp1) experimental; urgency=medium
 +
 +  * New upstream release
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 20 Sep 2022 08:55:01 +0200
 +
 +llvm-toolchain-15 (1:15.0.0-2) experimental; urgency=medium
 +
 +  * Fix build on ppc64 and riscv64 (Closes: #1019582)
 +
 + -- Gianfranco Costamagna <locutusofborg@debian.org>  Mon, 12 Sep 2022 17:58:08 +0200
 +
 +llvm-toolchain-15 (1:15.0.0-1~exp1) experimental; urgency=medium
 +
 +  * New stable release
 +  * syscall-mips64el-def.diff: fix the call to undeclared function 'syscall';
 +    on mips
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 06 Sep 2022 09:13:19 +0200
 +
 +llvm-toolchain-15 (1:15.0.0~+rc3-1~exp2) experimental; urgency=medium
 +
 +  * Update of the build dep from llvm-spirv => llvm-spirv-14
 +    as it is now versioned. It should build libclc
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 31 Aug 2022 17:10:33 +0200
 +
 +llvm-toolchain-15 (1:15.0.0~+rc3-1~exp1) experimental; urgency=medium
 +
 +  * New snapshot release
 +  * For Debian Stretch for apt.llvm.org, use clang-14 to build
 +    itself as gcc 7 isn't available
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 25 Aug 2022 13:32:14 +0200
 +
 +llvm-toolchain-15 (1:15.0.0~+rc2-1~exp1) experimental; urgency=medium
 +
 +  * Second testing release of 15
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 09 Aug 2022 17:47:53 +0200
 +
 +llvm-toolchain-15 (1:15.0.0~+rc1-1~exp1) experimental; urgency=medium
 +
 +  * First testing release of 15
 +  * Remove 'debian/patches/revert-openmp-path.diff'
 +    applied upstream
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 01 Aug 2022 09:30:39 +0200
 +
 +llvm-toolchain-15 (1:15~++20220727091640+d77882e66779-1~exp1) experimental; urgency=medium
 +
 +  * main is now 16. Creating a branch for 15.
 +  * clang doesn't have a specific SONAME anymore.
 +    See https://reviews.llvm.org/D129160 for the rational
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 27 Jul 2022 09:27:50 +0200
 +
 +llvm-toolchain-snapshot (1:15~++20220724113059+7feab85df8e8-1~exp1) experimental; urgency=medium
 +
 +  * New snapshot release
 +  * Force the SSE2 on amd64 for compiler-rt/builtin:
 +    https://reviews.llvm.org/D107082#3626632
 +  * Ship llvm-debuginfod & llvm-dwarfutil in llvm-X.Y
 +  * Install usr/lib/llvm-15/lib/libomptarget.so.15 in libomp5-15
 +    And libomptarget.rtl.amdgpu.so.15, libomptarget.rtl.cuda.so.15 and
 +    libomptarget.rtl.x86_64.so.15
 +  * Add usr/lib/llvm-15/lib/libomptarget.devicertl.a to libomp-X-dev
 +    only for [amd64 ppc64el arm64]
 +  * On Debian Buster, unwind fails to link because pthread & dl aren't found.
 +    Force the declaration as it is probably the case for every Debian & Ubuntu anyway.
 +    See unwind-force-pthread-dl.diff & https://github.com/llvm/llvm-project/issues/55629
 +  * Install llvm-driver-template.cpp.in in llvm-X.Y-dev
 +  * Remove debian/patches/x86-fuzzer.patch (done differently upstream)
 +  * Install UnicodeNameMappingGenerator in llvm-X.Y-tools
 +  * Disable libclc when spir is below 14
 +    Explicit load/store type does not match pointee type of pointer operand (Producer: 'LLVM15.0.0' Reader: 'LLVM 13.0.1')
 +  * Add the option -DLLVM_ENABLE_CURL=ON
 +    See https://github.com/llvm/llvm-project/issues/55289
 +  * Install new binary clang-offload-packager in
 +    clang-tools-15
 +
 +  [ John Paul Adrian Glaubitz ]
 +  * Enable GRPC build dependency only on supported targets
 +  * Disable compiler-rt built-ins on x32
 +  * Limit parallel link jobs for all stages on sparc and sparc64
 +  * Built compiler-rt for default target only on sparc and sparc64
 +  * Drop sparc64-specific patch D98574.patch
 +  * Drop sparc64-specific patch D98575.patch
 +
 +  [ Roman Lebedev ]
 +  * Install new binary tblgen-lsp-server into mlir-15-tools
 +
 +  [ Michael Biebl ]
 +  * Add support for systemd-binfmt (Closes: #1012370)
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 24 Jul 2022 14:25:19 +0200
 +
 +llvm-toolchain-snapshot (1:15~++20220309105819+8bef17ed59aa-1~exp1) experimental; urgency=medium
 +
 +  * Try to unbreak the build (issue #54242)
 +    MLIR undef issue
 +  * New snapshot release
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 09 Mar 2022 22:58:29 +0100
 +
 +llvm-toolchain-snapshot (1:15~++20220202093833+1a3137dc8451-1~exp1) experimental; urgency=medium
 +
 +  * Install new llvm-remark-size-diff in llvm-X.Y
 +  * Install clang-pseudo in clang-tools-X.Y
 +  * 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
 +  * snapshot is now 15. 14 is in it own branch now
 +  * Ship clang-linker-wrapper in clang-tools-X.Y
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 13 Feb 2022 23:25:57 +0100
 +
+ llvm-toolchain-14 (1:14.0.6-9) unstable; urgency=medium
+   * Disable the MLIR testsuite run because of a freeze
+     (Closes: #1024154)
+     See https://github.com/llvm/llvm-project/issues/58357
+  -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 15 Nov 2022 18:23:44 +0100
  llvm-toolchain-14 (1:14.0.6-8) unstable; urgency=medium
  
    * Fix the lldb swig issues (closes: #1023444)
index 9d3ae7584de7719a1b2d101d8a906e87f3aa74f2,b3563d7831ba4f7dcbc0266387337ca622c56e02..adeb9c2d21a41934e81ae119223e1f18c71693ab
@@@ -145,12 -154,9 +145,13 @@@ wasm/wasm-compiler-rt-default.dif
  wasm/wasm-sysroot-usr.diff
  
  revert-update-doc.diff
 -fix-typo.diff
 -ubuntu-kinetic.patch
 +unwind-force-pthread-dl.diff
 +force-sse2-compiler-rt.diff
  fix-typo-1018770.diff
 +bolt.patch
 +bolt-disable-emit-relocs.patch
 +D124841-fix-powerpc-miscompile.patch
 +mips/mips-assert-size.diff
  lldb/lldb-swig.diff
  lldb/lldb-swig-2.diff
+ protobuf_3.21.patch
diff --cc debian/rules
Simple merge