Package Details: include-what-you-use 0.21-2

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)

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, but clang v18 has not been released in Arch Linux. Please don't flag out-of-date until the new clang version is available. Thanks.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

spider-mario commented on 2018-04-29 21:06 (UTC) (edited on 2018-04-29 21:07 (UTC) by spider-mario)

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

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.