Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

clang15-15.0.7-16.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: clang15 Distribution: openSUSE Tumbleweed
Version: 15.0.7 Vendor: openSUSE
Release: 16.1 Build date: Sat Apr 11 14:15:33 2026
Group: Development/Languages/C and C++ Build host: reproducible
Size: 115467192 Source RPM: llvm15-15.0.7-16.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://clang.llvm.org/
Summary: CLANG frontend for LLVM
This package contains the clang (C language) frontend for LLVM.

Provides

Requires

License

Apache-2.0 WITH LLVM-exception AND NCSA

Changelog

* Sat Apr 11 2026 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Drop ld.lld as an ld alternative (boo#1259813).
* Tue Aug 05 2025 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Add compiler-rt-remove-termio-interceptors.patch to fix build
    with glibc 2.42. (boo#1247576)
* Thu Jul 24 2025 Bernhard Wiedemann <bwiedemann@suse.de>
  - Disable ASLR during build to make libomp.so reproducible (boo#1199076)
* Fri Jul 11 2025 Bernhard Wiedemann <bwiedemann@suse.com>
  - Add reproducible.patch to make libomp.so reproducible (boo#1199076)
  - Replace usage of %jobs for reproducible builds (boo#1237231)
* Sat Jun 21 2025 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Add llvm-fix-gcc15-build.patch to fix build with GCC 15.
* Thu Mar 06 2025 Daniel Garcia <daniel.garcia@suse.com>
  - Add patches, to actually fix the build with Python 3.13:
    * libcxx-use-shlex-quote.patch
    * libcxx-remove-unused-imports.patch
    * lldb-support-python-3.13.patch
    * use-shlex-quote.patch
* Sat Nov 16 2024 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Apply clang-shlib-symbol-versioning.patch to add symbol versions
    to libclang-cpp.so similar to libLLVM.so. This is required when
    multiple versions of the library are loaded into the same
    process. (boo#1219405, boo#1221183, boo#1233220)
* Tue Aug 20 2024 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Add minor version to Python shebangs. (boo#1212476)
  - Remove shebang and executable bit where not needed.
* Wed Apr 03 2024 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Use old conflicts/provides for python3-clang on Leap.
* Wed Mar 06 2024 Michael Gorse <mgorse@suse.com>
  - Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
    pulled in by cmake in SLE-15-SP6.
* Mon Mar 04 2024 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
  - Require 8 GB memory for 64-bit architectures to prevent OOM.
  - Disable test that fails on ppc64le.
* Fri Mar 01 2024 pgajdos@suse.com
  - Use %patch -P N instead of deprecated %patchN.
* Thu Jan 11 2024 Fabian Vogt <fvogt@suse.com>
  - Use %_target_* for determining the compiler host triple (boo#1218701)
* Thu Nov 30 2023 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Manage clang-cpp with update-alternatives like other binaries.
* Thu Oct 19 2023 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Disable zstd support for now regardless of whether libzstd-devel
    is installed. (boo#1216121)
* Thu Jun 15 2023 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Make python3-clang noarch again and fix conflicts/provides to
    point to %python3_sitelib instead of %python3_sitearch.
* Sat Mar 11 2023 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Add llvm-suse-implicit-gnu.patch to recognize <arch>-suse-linux
    as implicitly GNU. Without this we would get library calls for
    fused-multiply-add even if it's available in hardware.
  - Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
    to openmp executables. (boo#1206837)
* Thu Mar 09 2023 Dirk Müller <dmueller@suse.com>
  - update constraints to exclude workers with very slow CPU
* Sat Jan 14 2023 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Update to version 15.0.7.
    * This release contains bug-fixes for the LLVM 15.0.0 release.
      This release is API and ABI compatible with 15.0.0.
  - Rebase llvm-do-not-install-static-libraries.patch.
  - Build stage 2 with -fno-plt on x86_64: since building with
    - Wl,-z,now the PLT stubs are basically dead code, so eliminating
    the indirection reduces the number of branches and improves code
    locality for the quite frequent cross-DSO calls.
  - Add llvm-workaround-superfluous-branches.patch: hints LLVM to
    eliminate branches until gh#llvm/llvm-project#28804 is solved.

Files

/etc/alternatives/c-index-test
/etc/alternatives/clang
/etc/alternatives/clang++
/etc/alternatives/clang-apply-replacements
/etc/alternatives/clang-change-namespace
/etc/alternatives/clang-check
/etc/alternatives/clang-cl
/etc/alternatives/clang-cpp
/etc/alternatives/clang-extdef-mapping
/etc/alternatives/clang-format
/etc/alternatives/clang-include-fixer
/etc/alternatives/clang-linker-wrapper
/etc/alternatives/clang-move
/etc/alternatives/clang-nvlink-wrapper
/etc/alternatives/clang-offload-bundler
/etc/alternatives/clang-offload-packager
/etc/alternatives/clang-offload-wrapper
/etc/alternatives/clang-pseudo
/etc/alternatives/clang-query
/etc/alternatives/clang-refactor
/etc/alternatives/clang-rename
/etc/alternatives/clang-reorder-fields
/etc/alternatives/clang-repl
/etc/alternatives/clang-scan-deps
/etc/alternatives/clang-tidy
/etc/alternatives/clang.1.gz
/etc/alternatives/clangd
/etc/alternatives/diagtool
/etc/alternatives/diagtool.1.gz
/etc/alternatives/find-all-symbols
/etc/alternatives/modularize
/etc/alternatives/pp-trace
/usr/bin/c-index-test
/usr/bin/c-index-test-15.0.7
/usr/bin/clang
/usr/bin/clang++
/usr/bin/clang++-15
/usr/bin/clang++-15.0
/usr/bin/clang++-15.0.7
/usr/bin/clang-15
/usr/bin/clang-15.0
/usr/bin/clang-15.0.7
/usr/bin/clang-apply-replacements
/usr/bin/clang-apply-replacements-15.0.7
/usr/bin/clang-change-namespace
/usr/bin/clang-change-namespace-15.0.7
/usr/bin/clang-check
/usr/bin/clang-check-15.0.7
/usr/bin/clang-cl
/usr/bin/clang-cl-15.0.7
/usr/bin/clang-cpp
/usr/bin/clang-cpp-15.0.7
/usr/bin/clang-extdef-mapping
/usr/bin/clang-extdef-mapping-15.0.7
/usr/bin/clang-format
/usr/bin/clang-format-15.0.7
/usr/bin/clang-include-fixer
/usr/bin/clang-include-fixer-15.0.7
/usr/bin/clang-linker-wrapper
/usr/bin/clang-linker-wrapper-15.0.7
/usr/bin/clang-move
/usr/bin/clang-move-15.0.7
/usr/bin/clang-nvlink-wrapper
/usr/bin/clang-nvlink-wrapper-15.0.7
/usr/bin/clang-offload-bundler
/usr/bin/clang-offload-bundler-15.0.7
/usr/bin/clang-offload-packager
/usr/bin/clang-offload-packager-15.0.7
/usr/bin/clang-offload-wrapper
/usr/bin/clang-offload-wrapper-15.0.7
/usr/bin/clang-pseudo
/usr/bin/clang-pseudo-15.0.7
/usr/bin/clang-query
/usr/bin/clang-query-15.0.7
/usr/bin/clang-refactor
/usr/bin/clang-refactor-15.0.7
/usr/bin/clang-rename
/usr/bin/clang-rename-15.0.7
/usr/bin/clang-reorder-fields
/usr/bin/clang-reorder-fields-15.0.7
/usr/bin/clang-repl
/usr/bin/clang-repl-15.0.7
/usr/bin/clang-scan-deps
/usr/bin/clang-scan-deps-15.0.7
/usr/bin/clang-tidy
/usr/bin/clang-tidy-15.0.7
/usr/bin/clangd
/usr/bin/clangd-15.0.7
/usr/bin/diagtool
/usr/bin/diagtool-15.0.7
/usr/bin/find-all-symbols
/usr/bin/find-all-symbols-15.0.7
/usr/bin/modularize
/usr/bin/modularize-15.0.7
/usr/bin/pp-trace
/usr/bin/pp-trace-15.0.7
/usr/lib64/clang
/usr/lib64/clang/15.0.7
/usr/lib64/clang/15.0.7/bin
/usr/lib64/clang/15.0.7/bin/hwasan_symbolize
/usr/lib64/clang/15.0.7/lib
/usr/lib64/clang/15.0.7/lib/linux
/usr/lib64/clang/15.0.7/lib/linux/clang_rt.crtbegin-x86_64.o
/usr/lib64/clang/15.0.7/lib/linux/clang_rt.crtend-x86_64.o
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.asan-preinit-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.asan-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.asan-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.asan-x86_64.so
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.asan_cxx-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.asan_cxx-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.asan_static-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.builtins-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.cfi-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.cfi_diag-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.dd-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.dfsan-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.dfsan-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.dyndd-x86_64.so
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.fuzzer-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.fuzzer_interceptors-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.fuzzer_no_main-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.gwp_asan-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.hwasan-preinit-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.hwasan-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.hwasan-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.hwasan-x86_64.so
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.hwasan_aliases-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.hwasan_aliases-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.hwasan_aliases-x86_64.so
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.hwasan_aliases_cxx-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.hwasan_aliases_cxx-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.hwasan_cxx-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.hwasan_cxx-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.lsan-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.memprof-preinit-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.memprof-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.memprof-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.memprof-x86_64.so
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.memprof_cxx-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.memprof_cxx-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.msan-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.msan-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.msan_cxx-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.msan_cxx-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.orc-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.profile-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.safestack-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.scudo-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.scudo-x86_64.so
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.scudo_cxx-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.scudo_cxx_minimal-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.scudo_minimal-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.scudo_minimal-x86_64.so
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.scudo_standalone-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.scudo_standalone-x86_64.so
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.scudo_standalone_cxx-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.stats-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.stats_client-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.tsan-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.tsan-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.tsan-x86_64.so
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.tsan_cxx-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.tsan_cxx-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.ubsan_minimal-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.ubsan_minimal-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.ubsan_minimal-x86_64.so
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.ubsan_standalone-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.ubsan_standalone-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.ubsan_standalone-x86_64.so
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.ubsan_standalone_cxx-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.ubsan_standalone_cxx-x86_64.a.syms
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.xray-basic-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.xray-fdr-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.xray-profiling-x86_64.a
/usr/lib64/clang/15.0.7/lib/linux/libclang_rt.xray-x86_64.a
/usr/lib64/clang/15.0.7/share
/usr/lib64/clang/15.0.7/share/asan_ignorelist.txt
/usr/lib64/clang/15.0.7/share/cfi_ignorelist.txt
/usr/lib64/clang/15.0.7/share/dfsan_abilist.txt
/usr/lib64/clang/15.0.7/share/hwasan_ignorelist.txt
/usr/lib64/clang/15.0.7/share/msan_ignorelist.txt
/usr/share/licenses/clang15
/usr/share/licenses/clang15/CREDITS.TXT
/usr/share/licenses/clang15/LICENSE.TXT
/usr/share/man/man1/clang-15.0.7.1.gz
/usr/share/man/man1/clang.1.gz
/usr/share/man/man1/diagtool-15.0.7.1.gz
/usr/share/man/man1/diagtool.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 01:54:38 2026