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

llvm15-15.0.7-16.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: llvm15 Distribution: openSUSE Tumbleweed
Version: 15.0.7 Vendor: openSUSE
Release: 16.1 Build date: Sat Apr 11 14:15:33 2026
Group: Development/Languages/Other Build host: reproducible
Size: 12302716 Source RPM: llvm15-15.0.7-16.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.llvm.org/
Summary: Low Level Virtual Machine
LLVM is a compiler infrastructure designed for compile-time,
link-time, runtime, and idle-time optimization of programs from
arbitrary programming languages.

The compiler infrastructure includes mirror sets of programming
tools as well as libraries with equivalent functionality.

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/bugpoint
/etc/alternatives/bugpoint.1.gz
/etc/alternatives/dsymutil
/etc/alternatives/dsymutil.1.gz
/etc/alternatives/llc
/etc/alternatives/llc.1.gz
/etc/alternatives/lli
/etc/alternatives/lli.1.gz
/etc/alternatives/llvm-addr2line
/etc/alternatives/llvm-addr2line.1.gz
/etc/alternatives/llvm-ar
/etc/alternatives/llvm-ar.1.gz
/etc/alternatives/llvm-as
/etc/alternatives/llvm-as.1.gz
/etc/alternatives/llvm-bcanalyzer
/etc/alternatives/llvm-bcanalyzer.1.gz
/etc/alternatives/llvm-bitcode-strip
/etc/alternatives/llvm-c-test
/etc/alternatives/llvm-cat
/etc/alternatives/llvm-cfi-verify
/etc/alternatives/llvm-cov
/etc/alternatives/llvm-cov.1.gz
/etc/alternatives/llvm-cvtres
/etc/alternatives/llvm-cxxdump
/etc/alternatives/llvm-cxxfilt
/etc/alternatives/llvm-cxxfilt.1.gz
/etc/alternatives/llvm-cxxmap
/etc/alternatives/llvm-cxxmap.1.gz
/etc/alternatives/llvm-debuginfod
/etc/alternatives/llvm-debuginfod-find
/etc/alternatives/llvm-diff
/etc/alternatives/llvm-diff.1.gz
/etc/alternatives/llvm-dis
/etc/alternatives/llvm-dis.1.gz
/etc/alternatives/llvm-dlltool
/etc/alternatives/llvm-dwarfdump
/etc/alternatives/llvm-dwarfdump.1.gz
/etc/alternatives/llvm-dwarfutil
/etc/alternatives/llvm-dwarfutil.1.gz
/etc/alternatives/llvm-dwp
/etc/alternatives/llvm-extract
/etc/alternatives/llvm-extract.1.gz
/etc/alternatives/llvm-gsymutil
/etc/alternatives/llvm-ifs
/etc/alternatives/llvm-ifs.1.gz
/etc/alternatives/llvm-install-name-tool
/etc/alternatives/llvm-install-name-tool.1.gz
/etc/alternatives/llvm-jitlink
/etc/alternatives/llvm-lib
/etc/alternatives/llvm-lib.1.gz
/etc/alternatives/llvm-libtool-darwin
/etc/alternatives/llvm-libtool-darwin.1.gz
/etc/alternatives/llvm-link
/etc/alternatives/llvm-link.1.gz
/etc/alternatives/llvm-lipo
/etc/alternatives/llvm-lipo.1.gz
/etc/alternatives/llvm-lto
/etc/alternatives/llvm-lto2
/etc/alternatives/llvm-mc
/etc/alternatives/llvm-mca
/etc/alternatives/llvm-mca.1.gz
/etc/alternatives/llvm-ml
/etc/alternatives/llvm-modextract
/etc/alternatives/llvm-mt
/etc/alternatives/llvm-nm
/etc/alternatives/llvm-nm.1.gz
/etc/alternatives/llvm-objcopy
/etc/alternatives/llvm-objcopy.1.gz
/etc/alternatives/llvm-objdump
/etc/alternatives/llvm-objdump.1.gz
/etc/alternatives/llvm-opt-report
/etc/alternatives/llvm-otool
/etc/alternatives/llvm-otool.1.gz
/etc/alternatives/llvm-pdbutil
/etc/alternatives/llvm-pdbutil.1.gz
/etc/alternatives/llvm-profdata
/etc/alternatives/llvm-profdata.1.gz
/etc/alternatives/llvm-profgen
/etc/alternatives/llvm-profgen.1.gz
/etc/alternatives/llvm-ranlib
/etc/alternatives/llvm-ranlib.1.gz
/etc/alternatives/llvm-rc
/etc/alternatives/llvm-readelf
/etc/alternatives/llvm-readelf.1.gz
/etc/alternatives/llvm-readobj
/etc/alternatives/llvm-readobj.1.gz
/etc/alternatives/llvm-reduce
/etc/alternatives/llvm-remark-size-diff
/etc/alternatives/llvm-remark-size-diff.1.gz
/etc/alternatives/llvm-rtdyld
/etc/alternatives/llvm-sim
/etc/alternatives/llvm-size
/etc/alternatives/llvm-size.1.gz
/etc/alternatives/llvm-split
/etc/alternatives/llvm-stress
/etc/alternatives/llvm-stress.1.gz
/etc/alternatives/llvm-strings
/etc/alternatives/llvm-strings.1.gz
/etc/alternatives/llvm-strip
/etc/alternatives/llvm-strip.1.gz
/etc/alternatives/llvm-symbolizer
/etc/alternatives/llvm-symbolizer.1.gz
/etc/alternatives/llvm-tapi-diff
/etc/alternatives/llvm-tblgen
/etc/alternatives/llvm-tblgen.1.gz
/etc/alternatives/llvm-tli-checker
/etc/alternatives/llvm-tli-checker.1.gz
/etc/alternatives/llvm-undname
/etc/alternatives/llvm-windres
/etc/alternatives/llvm-xray
/etc/alternatives/opt
/etc/alternatives/opt.1.gz
/etc/alternatives/sancov
/etc/alternatives/sanstats
/etc/alternatives/split-file
/etc/alternatives/verify-uselistorder
/usr/bin/bugpoint
/usr/bin/bugpoint-15.0.7
/usr/bin/dsymutil
/usr/bin/dsymutil-15.0.7
/usr/bin/llc
/usr/bin/llc-15.0.7
/usr/bin/lli
/usr/bin/lli-15.0.7
/usr/bin/llvm-addr2line
/usr/bin/llvm-addr2line-15.0.7
/usr/bin/llvm-ar
/usr/bin/llvm-ar-15.0.7
/usr/bin/llvm-as
/usr/bin/llvm-as-15.0.7
/usr/bin/llvm-bcanalyzer
/usr/bin/llvm-bcanalyzer-15.0.7
/usr/bin/llvm-bitcode-strip
/usr/bin/llvm-bitcode-strip-15.0.7
/usr/bin/llvm-c-test
/usr/bin/llvm-c-test-15.0.7
/usr/bin/llvm-cat
/usr/bin/llvm-cat-15.0.7
/usr/bin/llvm-cfi-verify
/usr/bin/llvm-cfi-verify-15.0.7
/usr/bin/llvm-cov
/usr/bin/llvm-cov-15.0.7
/usr/bin/llvm-cvtres
/usr/bin/llvm-cvtres-15.0.7
/usr/bin/llvm-cxxdump
/usr/bin/llvm-cxxdump-15.0.7
/usr/bin/llvm-cxxfilt
/usr/bin/llvm-cxxfilt-15.0.7
/usr/bin/llvm-cxxmap
/usr/bin/llvm-cxxmap-15.0.7
/usr/bin/llvm-debuginfod
/usr/bin/llvm-debuginfod-15.0.7
/usr/bin/llvm-debuginfod-find
/usr/bin/llvm-debuginfod-find-15.0.7
/usr/bin/llvm-diff
/usr/bin/llvm-diff-15.0.7
/usr/bin/llvm-dis
/usr/bin/llvm-dis-15.0.7
/usr/bin/llvm-dlltool
/usr/bin/llvm-dlltool-15.0.7
/usr/bin/llvm-dwarfdump
/usr/bin/llvm-dwarfdump-15.0.7
/usr/bin/llvm-dwarfutil
/usr/bin/llvm-dwarfutil-15.0.7
/usr/bin/llvm-dwp
/usr/bin/llvm-dwp-15.0.7
/usr/bin/llvm-extract
/usr/bin/llvm-extract-15.0.7
/usr/bin/llvm-gsymutil
/usr/bin/llvm-gsymutil-15.0.7
/usr/bin/llvm-ifs
/usr/bin/llvm-ifs-15.0.7
/usr/bin/llvm-install-name-tool
/usr/bin/llvm-install-name-tool-15.0.7
/usr/bin/llvm-jitlink
/usr/bin/llvm-jitlink-15.0.7
/usr/bin/llvm-lib
/usr/bin/llvm-lib-15.0.7
/usr/bin/llvm-libtool-darwin
/usr/bin/llvm-libtool-darwin-15.0.7
/usr/bin/llvm-link
/usr/bin/llvm-link-15.0.7
/usr/bin/llvm-lipo
/usr/bin/llvm-lipo-15.0.7
/usr/bin/llvm-lto
/usr/bin/llvm-lto-15.0.7
/usr/bin/llvm-lto2
/usr/bin/llvm-lto2-15.0.7
/usr/bin/llvm-mc
/usr/bin/llvm-mc-15.0.7
/usr/bin/llvm-mca
/usr/bin/llvm-mca-15.0.7
/usr/bin/llvm-ml
/usr/bin/llvm-ml-15.0.7
/usr/bin/llvm-modextract
/usr/bin/llvm-modextract-15.0.7
/usr/bin/llvm-mt
/usr/bin/llvm-mt-15.0.7
/usr/bin/llvm-nm
/usr/bin/llvm-nm-15.0.7
/usr/bin/llvm-objcopy
/usr/bin/llvm-objcopy-15.0.7
/usr/bin/llvm-objdump
/usr/bin/llvm-objdump-15.0.7
/usr/bin/llvm-opt-report
/usr/bin/llvm-opt-report-15.0.7
/usr/bin/llvm-otool
/usr/bin/llvm-otool-15.0.7
/usr/bin/llvm-pdbutil
/usr/bin/llvm-pdbutil-15.0.7
/usr/bin/llvm-profdata
/usr/bin/llvm-profdata-15.0.7
/usr/bin/llvm-profgen
/usr/bin/llvm-profgen-15.0.7
/usr/bin/llvm-ranlib
/usr/bin/llvm-ranlib-15.0.7
/usr/bin/llvm-rc
/usr/bin/llvm-rc-15.0.7
/usr/bin/llvm-readelf
/usr/bin/llvm-readelf-15.0.7
/usr/bin/llvm-readobj
/usr/bin/llvm-readobj-15.0.7
/usr/bin/llvm-reduce
/usr/bin/llvm-reduce-15.0.7
/usr/bin/llvm-remark-size-diff
/usr/bin/llvm-remark-size-diff-15.0.7
/usr/bin/llvm-rtdyld
/usr/bin/llvm-rtdyld-15.0.7
/usr/bin/llvm-sim
/usr/bin/llvm-sim-15.0.7
/usr/bin/llvm-size
/usr/bin/llvm-size-15.0.7
/usr/bin/llvm-split
/usr/bin/llvm-split-15.0.7
/usr/bin/llvm-stress
/usr/bin/llvm-stress-15.0.7
/usr/bin/llvm-strings
/usr/bin/llvm-strings-15.0.7
/usr/bin/llvm-strip
/usr/bin/llvm-strip-15.0.7
/usr/bin/llvm-symbolizer
/usr/bin/llvm-symbolizer-15.0.7
/usr/bin/llvm-tapi-diff
/usr/bin/llvm-tapi-diff-15.0.7
/usr/bin/llvm-tblgen
/usr/bin/llvm-tblgen-15.0.7
/usr/bin/llvm-tli-checker
/usr/bin/llvm-tli-checker-15.0.7
/usr/bin/llvm-undname
/usr/bin/llvm-undname-15.0.7
/usr/bin/llvm-windres
/usr/bin/llvm-windres-15.0.7
/usr/bin/llvm-xray
/usr/bin/llvm-xray-15.0.7
/usr/bin/opt
/usr/bin/opt-15.0.7
/usr/bin/sancov
/usr/bin/sancov-15.0.7
/usr/bin/sanstats
/usr/bin/sanstats-15.0.7
/usr/bin/split-file
/usr/bin/split-file-15.0.7
/usr/bin/verify-uselistorder
/usr/bin/verify-uselistorder-15.0.7
/usr/share/licenses/llvm15
/usr/share/licenses/llvm15/CREDITS.TXT
/usr/share/licenses/llvm15/LICENSE.TXT
/usr/share/man/man1/bugpoint-15.0.7.1.gz
/usr/share/man/man1/bugpoint.1.gz
/usr/share/man/man1/dsymutil-15.0.7.1.gz
/usr/share/man/man1/dsymutil.1.gz
/usr/share/man/man1/llc-15.0.7.1.gz
/usr/share/man/man1/llc.1.gz
/usr/share/man/man1/lli-15.0.7.1.gz
/usr/share/man/man1/lli.1.gz
/usr/share/man/man1/llvm-addr2line-15.0.7.1.gz
/usr/share/man/man1/llvm-addr2line.1.gz
/usr/share/man/man1/llvm-ar-15.0.7.1.gz
/usr/share/man/man1/llvm-ar.1.gz
/usr/share/man/man1/llvm-as-15.0.7.1.gz
/usr/share/man/man1/llvm-as.1.gz
/usr/share/man/man1/llvm-bcanalyzer-15.0.7.1.gz
/usr/share/man/man1/llvm-bcanalyzer.1.gz
/usr/share/man/man1/llvm-cov-15.0.7.1.gz
/usr/share/man/man1/llvm-cov.1.gz
/usr/share/man/man1/llvm-cxxfilt-15.0.7.1.gz
/usr/share/man/man1/llvm-cxxfilt.1.gz
/usr/share/man/man1/llvm-cxxmap-15.0.7.1.gz
/usr/share/man/man1/llvm-cxxmap.1.gz
/usr/share/man/man1/llvm-diff-15.0.7.1.gz
/usr/share/man/man1/llvm-diff.1.gz
/usr/share/man/man1/llvm-dis-15.0.7.1.gz
/usr/share/man/man1/llvm-dis.1.gz
/usr/share/man/man1/llvm-dwarfdump-15.0.7.1.gz
/usr/share/man/man1/llvm-dwarfdump.1.gz
/usr/share/man/man1/llvm-dwarfutil-15.0.7.1.gz
/usr/share/man/man1/llvm-dwarfutil.1.gz
/usr/share/man/man1/llvm-extract-15.0.7.1.gz
/usr/share/man/man1/llvm-extract.1.gz
/usr/share/man/man1/llvm-ifs-15.0.7.1.gz
/usr/share/man/man1/llvm-ifs.1.gz
/usr/share/man/man1/llvm-install-name-tool-15.0.7.1.gz
/usr/share/man/man1/llvm-install-name-tool.1.gz
/usr/share/man/man1/llvm-lib-15.0.7.1.gz
/usr/share/man/man1/llvm-lib.1.gz
/usr/share/man/man1/llvm-libtool-darwin-15.0.7.1.gz
/usr/share/man/man1/llvm-libtool-darwin.1.gz
/usr/share/man/man1/llvm-link-15.0.7.1.gz
/usr/share/man/man1/llvm-link.1.gz
/usr/share/man/man1/llvm-lipo-15.0.7.1.gz
/usr/share/man/man1/llvm-lipo.1.gz
/usr/share/man/man1/llvm-mca-15.0.7.1.gz
/usr/share/man/man1/llvm-mca.1.gz
/usr/share/man/man1/llvm-nm-15.0.7.1.gz
/usr/share/man/man1/llvm-nm.1.gz
/usr/share/man/man1/llvm-objcopy-15.0.7.1.gz
/usr/share/man/man1/llvm-objcopy.1.gz
/usr/share/man/man1/llvm-objdump-15.0.7.1.gz
/usr/share/man/man1/llvm-objdump.1.gz
/usr/share/man/man1/llvm-otool-15.0.7.1.gz
/usr/share/man/man1/llvm-otool.1.gz
/usr/share/man/man1/llvm-pdbutil-15.0.7.1.gz
/usr/share/man/man1/llvm-pdbutil.1.gz
/usr/share/man/man1/llvm-profdata-15.0.7.1.gz
/usr/share/man/man1/llvm-profdata.1.gz
/usr/share/man/man1/llvm-profgen-15.0.7.1.gz
/usr/share/man/man1/llvm-profgen.1.gz
/usr/share/man/man1/llvm-ranlib-15.0.7.1.gz
/usr/share/man/man1/llvm-ranlib.1.gz
/usr/share/man/man1/llvm-readelf-15.0.7.1.gz
/usr/share/man/man1/llvm-readelf.1.gz
/usr/share/man/man1/llvm-readobj-15.0.7.1.gz
/usr/share/man/man1/llvm-readobj.1.gz
/usr/share/man/man1/llvm-remark-size-diff-15.0.7.1.gz
/usr/share/man/man1/llvm-remark-size-diff.1.gz
/usr/share/man/man1/llvm-size-15.0.7.1.gz
/usr/share/man/man1/llvm-size.1.gz
/usr/share/man/man1/llvm-stress-15.0.7.1.gz
/usr/share/man/man1/llvm-stress.1.gz
/usr/share/man/man1/llvm-strings-15.0.7.1.gz
/usr/share/man/man1/llvm-strings.1.gz
/usr/share/man/man1/llvm-strip-15.0.7.1.gz
/usr/share/man/man1/llvm-strip.1.gz
/usr/share/man/man1/llvm-symbolizer-15.0.7.1.gz
/usr/share/man/man1/llvm-symbolizer.1.gz
/usr/share/man/man1/llvm-tblgen-15.0.7.1.gz
/usr/share/man/man1/llvm-tblgen.1.gz
/usr/share/man/man1/llvm-tli-checker-15.0.7.1.gz
/usr/share/man/man1/llvm-tli-checker.1.gz
/usr/share/man/man1/opt-15.0.7.1.gz
/usr/share/man/man1/opt.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jul 24 15:27:28 2026