Search Criteria
Package Details: clang8 8.0.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/clang8.git (read-only, click to copy) |
---|---|
Package Base: | clang8 |
Description: | C language family frontend for LLVM (8.x) |
Upstream URL: | https://clang.llvm.org/ |
Licenses: | custom:University of Illinois/NCSA Open Source License |
Conflicts: | clang, clang-analyzer, clang-tools-extra |
Provides: | clang, clang-analyzer, clang-tools-extra |
Replaces: | clang, clang-analyzer, clang-tools-extra |
Submitter: | ftschindler |
Maintainer: | ftschindler |
Last Packager: | ftschindler |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2020-09-23 13:41 (UTC) |
Last Updated: | 2020-09-23 13:41 (UTC) |
Dependencies (12)
- compiler-rt8
- gcc (gccrs-git, gcc-git, gcc11)
- llvm8-libs
- cmake (cmake-git) (make)
- gcc8 (make)
- llvm8 (make)
- ninja (ninja-git, ninja-samurai, ninja-kitware, ninja-mem, python-ninja) (make)
- python-sphinx (python-sphinx-git, python-sphinx-2) (make)
- python2 (python2-bin) (make)
- llvm8 (optional) – referenced by some clang headers
- openmp (openmp-svn, openmp-nvptx) (optional) – OpenMP support in clang with -fopenmp
- python (nogil-python, python36, python32, python39, python38, python37, python310, python312) (optional) – for scan-view and git-clang-format
Required by (1128)
- 0ad-data-git (requires clang) (make)
- 0ad-git (requires clang) (make)
- across (requires clang)
- across (requires clang) (make)
- actionfps-client (requires clang) (make)
- actionfps-common (requires clang) (make)
- actionfps-server (requires clang) (make)
- activate-linux (requires clang) (make)
- activate-linux-git (requires clang) (make)
- activate-linux-wayland-git (requires clang) (make)
- adscript (requires clang) (make)
- aewm++ (requires clang) (make)
- aftermath-openmp-git (requires clang)
- aircrack-ng-clang-git (requires clang) (make)
- akula-git (requires clang) (make)
- alvr (requires clang) (make)
- alvr-git (requires clang) (make)
- ambuild-git (requires clang)
- ananicy-cpp (requires clang) (make)
- ananicy-cpp-git (requires clang) (make)
- Show 1108 more...
Sources (9)
- 0001-Fix-uninitialized-value-in-ABIArgInfo.patch
- 0001-OpenCL-Change-type-of-block-pointer-for-OpenCL.patch
- 0002-OpenCL-Simplify-LLVM-IR-generated-for-OpenCL-blocks.patch
- 0003-OpenCL-Fix-assertion-due-to-blocks.patch
- clang-doc-build-as-clang_tool.patch
- enable-SSP-and-PIE-by-default.patch
- https://github.com/llvm/llvm-project/releases/download/llvmorg-8.0.1/cfe-8.0.1.src.tar.xz
- https://github.com/llvm/llvm-project/releases/download/llvmorg-8.0.1/clang-tools-extra-8.0.1.src.tar.xz
- https://github.com/llvm/llvm-project/releases/download/llvmorg-8.0.1/llvm-8.0.1.src.tar.xz
Latest Comments
FabioLolix commented on 2022-12-21 23:06 (UTC)
Yes and provides and conflicts is sufficient here https://wiki.archlinux.org/title/PKGBUILD#replaces
ftschindler commented on 2022-12-21 22:10 (UTC)
Hi, I'd like to disagree. If you take a look at the PKGBUILD (https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=clang8#n107), you will find that this package is installed in the exact same location as the
clang
package. As such, it cannot live side-by-side withclang
and replaces it, with a different version. This is in contrast to other apporaches, where the package is installed under/opt
or other locations.FabioLolix commented on 2022-12-21 21:26 (UTC)
Hello, please remove
replaces=("$_pkgname" 'clang-analyzer' 'clang-tools-extra')
from the pkgbuild; replaces have to be used only when packages are deprecated