Package llvm18.1: Information

Source package: llvm18.1
Version: 18.1.3-alt0.1
Latest version according to Repology
Build time:  Apr 15, 2024, 10:12 AM in the task #345146
Category: Development/C
Report package bug
Home page: http://llvm.org

License: Apache-2.0 with LLVM-exception
Summary: The LLVM Compiler Infrastructure
Description: 
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.

List of rpms provided by this srpm:
clang18.1 (x86_64, ppc64le, i586, aarch64)
clang18.1-analyzer (noarch)
clang18.1-debuginfo (x86_64, ppc64le, i586, aarch64)
clang18.1-devel (x86_64, ppc64le, i586, aarch64)
clang18.1-doc (x86_64, ppc64le, i586, aarch64)
clang18.1-libs (x86_64, ppc64le, i586, aarch64)
clang18.1-support (x86_64, ppc64le, i586, aarch64)
clang18.1-support-debuginfo (x86_64)
clang18.1-support-shared-runtimes (x86_64, ppc64le, i586, aarch64)
clang18.1-support-shared-runtimes-debuginfo (x86_64, ppc64le, i586, aarch64)
clang18.1-tools (x86_64, ppc64le, i586, aarch64)
clang18.1-tools-debuginfo (x86_64, ppc64le, i586, aarch64)
clangd18.1 (x86_64, ppc64le, i586, aarch64)
clangd18.1-debuginfo (x86_64, ppc64le, i586, aarch64)
libclang-cpp18 (x86_64, ppc64le, i586, aarch64)
libclang-cpp18-debuginfo (x86_64, ppc64le, i586, aarch64)
libclang18 (x86_64, ppc64le, i586, aarch64)
libclang18-debuginfo (x86_64, ppc64le, i586, aarch64)
liblldb18.1 (x86_64, ppc64le, i586, aarch64)
liblldb18.1-debuginfo (x86_64, ppc64le, i586, aarch64)
liblldb18.1-devel (x86_64, ppc64le, i586, aarch64)
libmlir18.1 (x86_64, ppc64le, i586, aarch64)
libmlir18.1-debuginfo (x86_64, ppc64le, i586, aarch64)
libmlir18.1-devel (x86_64, ppc64le, i586, aarch64)
libomp18.1 (x86_64, ppc64le, i586, aarch64)
libomp18.1-debuginfo (x86_64, ppc64le, i586, aarch64)
libomp18.1-devel (x86_64, ppc64le, i586, aarch64)
libomp18.1-devel-debuginfo (x86_64, ppc64le, i586, aarch64)
libomp18.1-doc (noarch)
libpolly18.1-devel (x86_64, ppc64le, i586, aarch64)
libpolly18.1-doc (noarch)
lld18.1 (x86_64, ppc64le, i586, aarch64)
lld18.1-debuginfo (x86_64, ppc64le, i586, aarch64)
lld18.1-devel (x86_64, ppc64le, i586, aarch64)
lld18.1-doc (noarch)
lldb18.1 (x86_64, ppc64le, i586, aarch64)
lldb18.1-debuginfo (x86_64, ppc64le, i586, aarch64)
lldb18.1-doc (noarch)
llvm18.1 (x86_64, ppc64le, i586, aarch64)
llvm18.1-cmake-common-modules (noarch)
llvm18.1-debuginfo (x86_64, ppc64le, i586, aarch64)
llvm18.1-devel (x86_64, ppc64le, i586, aarch64)
llvm18.1-devel-debuginfo (x86_64, ppc64le, i586, aarch64)
llvm18.1-doc (noarch)
llvm18.1-filesystem (x86_64, ppc64le, i586, aarch64)
llvm18.1-gold (x86_64, ppc64le, i586, aarch64)
llvm18.1-gold-debuginfo (x86_64, ppc64le, i586, aarch64)
llvm18.1-libs (x86_64, ppc64le, i586, aarch64)
llvm18.1-libs-debuginfo (x86_64, ppc64le, i586, aarch64)
llvm18.1-polly (x86_64, ppc64le, i586, aarch64)
llvm18.1-polly-debuginfo (x86_64, ppc64le, i586, aarch64)
llvm18.1-tools (noarch)
mlir18.1-tools (x86_64, ppc64le, i586, aarch64)
mlir18.1-tools-debuginfo (x86_64, ppc64le, i586, aarch64)
python3-module-lldb18.1 (x86_64, ppc64le, i586, aarch64)

Maintainer: Konstantin Lepikhov


ACL:
Konstantin Lepikhov
@everybody

    1. libstdc++-devel
    2. /proc
    3. binutils-devel
    4. clang17.0
    5. cmake >= 3.4.3
    6. lld17.0
    7. llvm17.0-devel
    8. mold
    9. ninja-build
    10. graphviz
    11. perl-Pod-Parser
    12. perl-devel
    13. pkgconfig(libedit)
    14. pkgconfig(liblzma)
    15. pkgconfig(libxml-2.0)
    16. pkgconfig(ncursesw)
    17. python3-devel
    18. python3-module-furo
    19. python3-module-myst-parser
    20. python3-module-sphinx-automodapi
    21. python3-module-sphinx_basic_ng
    22. rpm-build >= 4.0.4-alt112
    23. rpm-build-python3
    24. rpm-macros-llvm-common
    25. libffi-devel
    26. swig-devel
    27. libncursesw-devel
    28. zip
    29. zlib-devel

Last changed


April 14, 2024 Konstantin Lepikhov 18.1.3-alt0.1
- Update to 18.1.3.
March 28, 2024 Konstantin Lepikhov 18.1.2-alt0.2
- Make clang-doc package arch until graphviz issue will be
  resolved on %ix86.
- lldb/BR: untangle sphinx/python3 deps.
- lldb: lldb_contrib->lldb_full.
- lldb: lldb-vscode->lldb-dap.
- mold: make build knob more visible.
- openmp/libompd: do not link libomp.
- cmake-modules: move to %llvm_datadir.
March 25, 2024 Konstantin Lepikhov 18.1.2-alt0.1
- 18.1.2.
- Compile with mold on all supported 64-bit arches.
- Re-apply all patches from llvm17 which still needed.
- Disable lldb_contrib: (too many deps, will fix them later).
- Added patches from RH:
  + clang/unittests: fix ORC bug on ppc64le
  + clang-tools-extra: make test deps on LLVMHello optional
  + clang/cmake: don't install static libraries.
- libomp: added conflicts with previous/next versions.
- libomp: remove loongarch64 exclusion (offically supported now).
- BR: added graphviz (clang docs need dot app).
- cmake-common-modules: added conflicts with previous/next versions.
- .spec: optimize lldb BR.
- Disabled loognarch64/risc-v llvmpipe patches.