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

libclang-cpp15-15.0.7-15.3 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libclang-cpp15 Distribution: openSUSE Tumbleweed
Version: 15.0.7 Vendor: openSUSE
Release: 15.3 Build date: Tue Aug 5 23:57:03 2025
Group: System/Libraries Build host: reproducible
Size: 77304802 Source RPM: llvm15-15.0.7-15.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.llvm.org/
Summary: Clang full C++ API
This library exposes the full C++ API to Clang that is used to implement
all Clang tools. It is not stable across major LLVM versions.

It corresponds to the header files in /usr/include/clang.

Provides

Requires

License

Apache-2.0 WITH LLVM-exception AND NCSA

Changelog

* 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

/usr/lib64/clang
/usr/lib64/clang/15.0.7
/usr/lib64/clang/15.0.7/include
/usr/lib64/clang/15.0.7/include/__clang_cuda_builtin_vars.h
/usr/lib64/clang/15.0.7/include/__clang_cuda_cmath.h
/usr/lib64/clang/15.0.7/include/__clang_cuda_complex_builtins.h
/usr/lib64/clang/15.0.7/include/__clang_cuda_device_functions.h
/usr/lib64/clang/15.0.7/include/__clang_cuda_intrinsics.h
/usr/lib64/clang/15.0.7/include/__clang_cuda_libdevice_declares.h
/usr/lib64/clang/15.0.7/include/__clang_cuda_math.h
/usr/lib64/clang/15.0.7/include/__clang_cuda_math_forward_declares.h
/usr/lib64/clang/15.0.7/include/__clang_cuda_runtime_wrapper.h
/usr/lib64/clang/15.0.7/include/__clang_cuda_texture_intrinsics.h
/usr/lib64/clang/15.0.7/include/__clang_hip_cmath.h
/usr/lib64/clang/15.0.7/include/__clang_hip_libdevice_declares.h
/usr/lib64/clang/15.0.7/include/__clang_hip_math.h
/usr/lib64/clang/15.0.7/include/__clang_hip_runtime_wrapper.h
/usr/lib64/clang/15.0.7/include/__stddef_max_align_t.h
/usr/lib64/clang/15.0.7/include/__wmmintrin_aes.h
/usr/lib64/clang/15.0.7/include/__wmmintrin_pclmul.h
/usr/lib64/clang/15.0.7/include/adxintrin.h
/usr/lib64/clang/15.0.7/include/altivec.h
/usr/lib64/clang/15.0.7/include/ammintrin.h
/usr/lib64/clang/15.0.7/include/amxintrin.h
/usr/lib64/clang/15.0.7/include/arm64intr.h
/usr/lib64/clang/15.0.7/include/arm_acle.h
/usr/lib64/clang/15.0.7/include/arm_bf16.h
/usr/lib64/clang/15.0.7/include/arm_cde.h
/usr/lib64/clang/15.0.7/include/arm_cmse.h
/usr/lib64/clang/15.0.7/include/arm_fp16.h
/usr/lib64/clang/15.0.7/include/arm_mve.h
/usr/lib64/clang/15.0.7/include/arm_neon.h
/usr/lib64/clang/15.0.7/include/arm_sve.h
/usr/lib64/clang/15.0.7/include/armintr.h
/usr/lib64/clang/15.0.7/include/avx2intrin.h
/usr/lib64/clang/15.0.7/include/avx512bf16intrin.h
/usr/lib64/clang/15.0.7/include/avx512bitalgintrin.h
/usr/lib64/clang/15.0.7/include/avx512bwintrin.h
/usr/lib64/clang/15.0.7/include/avx512cdintrin.h
/usr/lib64/clang/15.0.7/include/avx512dqintrin.h
/usr/lib64/clang/15.0.7/include/avx512erintrin.h
/usr/lib64/clang/15.0.7/include/avx512fintrin.h
/usr/lib64/clang/15.0.7/include/avx512fp16intrin.h
/usr/lib64/clang/15.0.7/include/avx512ifmaintrin.h
/usr/lib64/clang/15.0.7/include/avx512ifmavlintrin.h
/usr/lib64/clang/15.0.7/include/avx512pfintrin.h
/usr/lib64/clang/15.0.7/include/avx512vbmi2intrin.h
/usr/lib64/clang/15.0.7/include/avx512vbmiintrin.h
/usr/lib64/clang/15.0.7/include/avx512vbmivlintrin.h
/usr/lib64/clang/15.0.7/include/avx512vlbf16intrin.h
/usr/lib64/clang/15.0.7/include/avx512vlbitalgintrin.h
/usr/lib64/clang/15.0.7/include/avx512vlbwintrin.h
/usr/lib64/clang/15.0.7/include/avx512vlcdintrin.h
/usr/lib64/clang/15.0.7/include/avx512vldqintrin.h
/usr/lib64/clang/15.0.7/include/avx512vlfp16intrin.h
/usr/lib64/clang/15.0.7/include/avx512vlintrin.h
/usr/lib64/clang/15.0.7/include/avx512vlvbmi2intrin.h
/usr/lib64/clang/15.0.7/include/avx512vlvnniintrin.h
/usr/lib64/clang/15.0.7/include/avx512vlvp2intersectintrin.h
/usr/lib64/clang/15.0.7/include/avx512vnniintrin.h
/usr/lib64/clang/15.0.7/include/avx512vp2intersectintrin.h
/usr/lib64/clang/15.0.7/include/avx512vpopcntdqintrin.h
/usr/lib64/clang/15.0.7/include/avx512vpopcntdqvlintrin.h
/usr/lib64/clang/15.0.7/include/avxintrin.h
/usr/lib64/clang/15.0.7/include/avxvnniintrin.h
/usr/lib64/clang/15.0.7/include/bmi2intrin.h
/usr/lib64/clang/15.0.7/include/bmiintrin.h
/usr/lib64/clang/15.0.7/include/builtins.h
/usr/lib64/clang/15.0.7/include/cet.h
/usr/lib64/clang/15.0.7/include/cetintrin.h
/usr/lib64/clang/15.0.7/include/cldemoteintrin.h
/usr/lib64/clang/15.0.7/include/clflushoptintrin.h
/usr/lib64/clang/15.0.7/include/clwbintrin.h
/usr/lib64/clang/15.0.7/include/clzerointrin.h
/usr/lib64/clang/15.0.7/include/cpuid.h
/usr/lib64/clang/15.0.7/include/crc32intrin.h
/usr/lib64/clang/15.0.7/include/cuda_wrappers
/usr/lib64/clang/15.0.7/include/cuda_wrappers/algorithm
/usr/lib64/clang/15.0.7/include/cuda_wrappers/complex
/usr/lib64/clang/15.0.7/include/cuda_wrappers/new
/usr/lib64/clang/15.0.7/include/emmintrin.h
/usr/lib64/clang/15.0.7/include/enqcmdintrin.h
/usr/lib64/clang/15.0.7/include/f16cintrin.h
/usr/lib64/clang/15.0.7/include/float.h
/usr/lib64/clang/15.0.7/include/fma4intrin.h
/usr/lib64/clang/15.0.7/include/fmaintrin.h
/usr/lib64/clang/15.0.7/include/fuzzer
/usr/lib64/clang/15.0.7/include/fuzzer/FuzzedDataProvider.h
/usr/lib64/clang/15.0.7/include/fxsrintrin.h
/usr/lib64/clang/15.0.7/include/gfniintrin.h
/usr/lib64/clang/15.0.7/include/hexagon_circ_brev_intrinsics.h
/usr/lib64/clang/15.0.7/include/hexagon_protos.h
/usr/lib64/clang/15.0.7/include/hexagon_types.h
/usr/lib64/clang/15.0.7/include/hlsl.h
/usr/lib64/clang/15.0.7/include/hlsl_basic_types.h
/usr/lib64/clang/15.0.7/include/hlsl_intrinsics.h
/usr/lib64/clang/15.0.7/include/hresetintrin.h
/usr/lib64/clang/15.0.7/include/htmintrin.h
/usr/lib64/clang/15.0.7/include/htmxlintrin.h
/usr/lib64/clang/15.0.7/include/hvx_hexagon_protos.h
/usr/lib64/clang/15.0.7/include/ia32intrin.h
/usr/lib64/clang/15.0.7/include/immintrin.h
/usr/lib64/clang/15.0.7/include/intrin.h
/usr/lib64/clang/15.0.7/include/inttypes.h
/usr/lib64/clang/15.0.7/include/invpcidintrin.h
/usr/lib64/clang/15.0.7/include/iso646.h
/usr/lib64/clang/15.0.7/include/keylockerintrin.h
/usr/lib64/clang/15.0.7/include/limits.h
/usr/lib64/clang/15.0.7/include/lwpintrin.h
/usr/lib64/clang/15.0.7/include/lzcntintrin.h
/usr/lib64/clang/15.0.7/include/mm3dnow.h
/usr/lib64/clang/15.0.7/include/mm_malloc.h
/usr/lib64/clang/15.0.7/include/mmintrin.h
/usr/lib64/clang/15.0.7/include/module.modulemap
/usr/lib64/clang/15.0.7/include/movdirintrin.h
/usr/lib64/clang/15.0.7/include/msa.h
/usr/lib64/clang/15.0.7/include/mwaitxintrin.h
/usr/lib64/clang/15.0.7/include/nmmintrin.h
/usr/lib64/clang/15.0.7/include/omp-tools.h
/usr/lib64/clang/15.0.7/include/omp.h
/usr/lib64/clang/15.0.7/include/ompt.h
/usr/lib64/clang/15.0.7/include/opencl-c-base.h
/usr/lib64/clang/15.0.7/include/opencl-c.h
/usr/lib64/clang/15.0.7/include/openmp_wrappers
/usr/lib64/clang/15.0.7/include/openmp_wrappers/__clang_openmp_device_functions.h
/usr/lib64/clang/15.0.7/include/openmp_wrappers/cmath
/usr/lib64/clang/15.0.7/include/openmp_wrappers/complex
/usr/lib64/clang/15.0.7/include/openmp_wrappers/complex.h
/usr/lib64/clang/15.0.7/include/openmp_wrappers/complex_cmath.h
/usr/lib64/clang/15.0.7/include/openmp_wrappers/math.h
/usr/lib64/clang/15.0.7/include/openmp_wrappers/new
/usr/lib64/clang/15.0.7/include/orc
/usr/lib64/clang/15.0.7/include/orc/c_api.h
/usr/lib64/clang/15.0.7/include/pconfigintrin.h
/usr/lib64/clang/15.0.7/include/pkuintrin.h
/usr/lib64/clang/15.0.7/include/pmmintrin.h
/usr/lib64/clang/15.0.7/include/popcntintrin.h
/usr/lib64/clang/15.0.7/include/ppc_wrappers
/usr/lib64/clang/15.0.7/include/ppc_wrappers/bmi2intrin.h
/usr/lib64/clang/15.0.7/include/ppc_wrappers/bmiintrin.h
/usr/lib64/clang/15.0.7/include/ppc_wrappers/emmintrin.h
/usr/lib64/clang/15.0.7/include/ppc_wrappers/immintrin.h
/usr/lib64/clang/15.0.7/include/ppc_wrappers/mm_malloc.h
/usr/lib64/clang/15.0.7/include/ppc_wrappers/mmintrin.h
/usr/lib64/clang/15.0.7/include/ppc_wrappers/pmmintrin.h
/usr/lib64/clang/15.0.7/include/ppc_wrappers/smmintrin.h
/usr/lib64/clang/15.0.7/include/ppc_wrappers/tmmintrin.h
/usr/lib64/clang/15.0.7/include/ppc_wrappers/x86gprintrin.h
/usr/lib64/clang/15.0.7/include/ppc_wrappers/x86intrin.h
/usr/lib64/clang/15.0.7/include/ppc_wrappers/xmmintrin.h
/usr/lib64/clang/15.0.7/include/prfchwintrin.h
/usr/lib64/clang/15.0.7/include/profile
/usr/lib64/clang/15.0.7/include/profile/InstrProfData.inc
/usr/lib64/clang/15.0.7/include/ptwriteintrin.h
/usr/lib64/clang/15.0.7/include/rdpruintrin.h
/usr/lib64/clang/15.0.7/include/rdseedintrin.h
/usr/lib64/clang/15.0.7/include/riscv_vector.h
/usr/lib64/clang/15.0.7/include/rtmintrin.h
/usr/lib64/clang/15.0.7/include/s390intrin.h
/usr/lib64/clang/15.0.7/include/sanitizer
/usr/lib64/clang/15.0.7/include/sanitizer/allocator_interface.h
/usr/lib64/clang/15.0.7/include/sanitizer/asan_interface.h
/usr/lib64/clang/15.0.7/include/sanitizer/common_interface_defs.h
/usr/lib64/clang/15.0.7/include/sanitizer/coverage_interface.h
/usr/lib64/clang/15.0.7/include/sanitizer/dfsan_interface.h
/usr/lib64/clang/15.0.7/include/sanitizer/hwasan_interface.h
/usr/lib64/clang/15.0.7/include/sanitizer/linux_syscall_hooks.h
/usr/lib64/clang/15.0.7/include/sanitizer/lsan_interface.h
/usr/lib64/clang/15.0.7/include/sanitizer/msan_interface.h
/usr/lib64/clang/15.0.7/include/sanitizer/netbsd_syscall_hooks.h
/usr/lib64/clang/15.0.7/include/sanitizer/scudo_interface.h
/usr/lib64/clang/15.0.7/include/sanitizer/tsan_interface.h
/usr/lib64/clang/15.0.7/include/sanitizer/tsan_interface_atomic.h
/usr/lib64/clang/15.0.7/include/sanitizer/ubsan_interface.h
/usr/lib64/clang/15.0.7/include/serializeintrin.h
/usr/lib64/clang/15.0.7/include/sgxintrin.h
/usr/lib64/clang/15.0.7/include/shaintrin.h
/usr/lib64/clang/15.0.7/include/smmintrin.h
/usr/lib64/clang/15.0.7/include/stdalign.h
/usr/lib64/clang/15.0.7/include/stdarg.h
/usr/lib64/clang/15.0.7/include/stdatomic.h
/usr/lib64/clang/15.0.7/include/stdbool.h
/usr/lib64/clang/15.0.7/include/stddef.h
/usr/lib64/clang/15.0.7/include/stdint.h
/usr/lib64/clang/15.0.7/include/stdnoreturn.h
/usr/lib64/clang/15.0.7/include/tbmintrin.h
/usr/lib64/clang/15.0.7/include/tgmath.h
/usr/lib64/clang/15.0.7/include/tmmintrin.h
/usr/lib64/clang/15.0.7/include/tsxldtrkintrin.h
/usr/lib64/clang/15.0.7/include/uintrintrin.h
/usr/lib64/clang/15.0.7/include/unwind.h
/usr/lib64/clang/15.0.7/include/vadefs.h
/usr/lib64/clang/15.0.7/include/vaesintrin.h
/usr/lib64/clang/15.0.7/include/varargs.h
/usr/lib64/clang/15.0.7/include/vecintrin.h
/usr/lib64/clang/15.0.7/include/velintrin.h
/usr/lib64/clang/15.0.7/include/velintrin_approx.h
/usr/lib64/clang/15.0.7/include/velintrin_gen.h
/usr/lib64/clang/15.0.7/include/vpclmulqdqintrin.h
/usr/lib64/clang/15.0.7/include/waitpkgintrin.h
/usr/lib64/clang/15.0.7/include/wasm_simd128.h
/usr/lib64/clang/15.0.7/include/wbnoinvdintrin.h
/usr/lib64/clang/15.0.7/include/wmmintrin.h
/usr/lib64/clang/15.0.7/include/x86gprintrin.h
/usr/lib64/clang/15.0.7/include/x86intrin.h
/usr/lib64/clang/15.0.7/include/xmmintrin.h
/usr/lib64/clang/15.0.7/include/xopintrin.h
/usr/lib64/clang/15.0.7/include/xray
/usr/lib64/clang/15.0.7/include/xray/xray_interface.h
/usr/lib64/clang/15.0.7/include/xray/xray_log_interface.h
/usr/lib64/clang/15.0.7/include/xray/xray_records.h
/usr/lib64/clang/15.0.7/include/xsavecintrin.h
/usr/lib64/clang/15.0.7/include/xsaveintrin.h
/usr/lib64/clang/15.0.7/include/xsaveoptintrin.h
/usr/lib64/clang/15.0.7/include/xsavesintrin.h
/usr/lib64/clang/15.0.7/include/xtestintrin.h
/usr/lib64/libclang-cpp.so.15
/usr/share/licenses/libclang-cpp15
/usr/share/licenses/libclang-cpp15/CREDITS.TXT
/usr/share/licenses/libclang-cpp15/LICENSE.TXT


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Apr 1 23:32:50 2026