Package llvm18.1: Information

    Source package: llvm18.1
    Version: 18.1.2-alt0.2
    Latest version according to Repology
    Build time:  Mar 30, 2024, 12:38 AM in the task #343670
    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. /proc
      2. binutils-devel
      3. clang17.0
      4. cmake >= 3.4.3
      5. graphviz
      6. libffi-devel
      7. libncursesw-devel
      8. libstdc++-devel
      9. lld17.0
      10. llvm17.0-devel
      11. mold
      12. ninja-build
      13. perl-Pod-Parser
      14. perl-devel
      15. pkgconfig(libedit)
      16. pkgconfig(liblzma)
      17. pkgconfig(libxml-2.0)
      18. pkgconfig(ncursesw)
      19. python3-devel
      20. python3-module-furo
      21. python3-module-myst-parser
      22. python3-module-sphinx-automodapi
      23. python3-module-sphinx_basic_ng
      24. rpm-build >= 4.0.4-alt112
      25. rpm-build-python3
      26. rpm-macros-llvm-common
      27. swig-devel
      28. zip
      29. zlib-devel

    Last changed


    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.
    March 19, 2024 Alexey Sheplyakov 17.0.6-alt3
    - compiler-rt: build with medium code model on LoongArch. Required for
      chromium and other non-trivial apps, as the default code model is too
      tight (maximal code offset is 128 MB)