It seems that the PKGBUILD could use clang50
/llvm50
now that the repo packages are 6.0. Quick and dirty patch that does not use $_clang_major
/$_clang_minor
: https://ptpb.pw/AH_XTjlQV2P2ne1dJYUbaEkc99jN.patch
Search Criteria
Package Details: include-what-you-use 0.21-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/include-what-you-use.git (read-only, click to copy) |
---|---|
Package Base: | include-what-you-use |
Description: | A tool for use with clang to analyze #includes in C and C++ source files |
Upstream URL: | https://include-what-you-use.org |
Keywords: | c c++ format header include iwyu |
Licenses: | LicenseRef-LLVM-Release-License |
Submitter: | Mindless |
Maintainer: | sebschrader (jetm) |
Last Packager: | jetm |
Votes: | 42 |
Popularity: | 2.49 |
First Submitted: | 2011-12-03 05:58 (UTC) |
Last Updated: | 2024-03-26 21:39 (UTC) |
Dependencies (10)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR)
- gcc-libs (gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-gitAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- llvm-libs (llvm-libs-rocm-gitAUR, llvm-libs-gitAUR)
- python3 (python)
- cmake (cmake-gitAUR) (make)
- llvm (llvm-rocm-gitAUR, llvm-gitAUR, llvm-minimal-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
Required by (0)
Sources (1)
spider-mario commented on 2018-04-29 21:06 (UTC) (edited on 2018-04-29 21:07 (UTC) by spider-mario)
sebschrader commented on 2018-02-24 00:34 (UTC)
I had to change line 31 that reads
Sorry, I dropped thank chunk during a git rebase
.
Tristero commented on 2018-02-23 16:34 (UTC)
I had to change line 31 that reads
cd $srcdir/$pkgname/build
to
cd "$srcdir/$pkgname-clang_${_clang_ver}/"build
then package() worked
sebschrader commented on 2018-02-22 21:21 (UTC)
Upstream didn't post a release on their website but a release on GitHub.
See this GitHub issue: https://github.com/include-what-you-use/include-what-you-use/issues/462
marmistrz commented on 2017-07-06 10:01 (UTC)
@mmlb, and the very issue says that:
> In the meantime, I've been using current master with llvm 4.0 and it "seems" to be working ;)
Isn't it just the problem with the prebuilt binaries?
mmlb commented on 2017-04-24 21:41 (UTC)
@johnchen902, iwyu is very much tied to a specific version of clang/llvm. You can track llvm 4.0 release status here https://github.com/include-what-you-use/include-what-you-use/issues/397.
johnchen902 commented on 2017-04-21 03:39 (UTC)
Current clang version is 4.0.0-1
tegularius commented on 2016-09-06 21:21 (UTC)
makedepends should include cmake
mmlb commented on 2015-12-28 05:05 (UTC)
@Svenstaro that was by design since the previous version of IWYU is incompatible with 3.7. I just updated to latest released version that works with 3.7.
svenstaro commented on 2015-09-29 05:42 (UTC)
This conflicts with llvm 3.7.0 in Arch because 3.7 is < 3.7.0.
Pinned Comments
jetm commented on 2023-11-10 00:05 (UTC) (edited on 2024-05-03 13:16 (UTC) by jetm)
IWYU v0.22
is out, butclang v18
has not been released in Arch Linux. Please don't flag out-of-date until the new clang version is available. Thanks.