Bug#849402: IWYU: Needs rebuild against current clang version each time clang is updated.
Roman Lebedev
lebedev.ri at gmail.com
Mon Dec 26 17:18:48 UTC 2016
Package: iwyu
Version: 3.9-1
Severity: important
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi. I was trying to use IWYU on new code base, and it was failing with
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found
# include <stdarg.h>
I searched, and found
https://github.com/include-what-you-use/include-what-you-use/issues/353
The reproducer there works here too.
IWYU was build with:
clang version 3.9.0-5 (tags/RELEASE_390/final)
But:
$ clang-3.9 --version
clang version 3.9.1-1 (tags/RELEASE_391/rc2)
So according to upstream a rebuild is needed.
And, probably it should happen each time the clang is updated?
Roman.
- -- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.8.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages iwyu depends on:
ii clang-3.8 1:3.8.1-16
ii clang-3.9 1:3.9.1-1
ii clang-4.0 1:4.0~svn290251-1~exp1
ii libc6 2.24-8
ii libgcc1 1:6.2.1-7
ii libncurses5 6.0+20161126-1
ii libstdc++6 6.2.1-7
ii libtinfo5 6.0+20161126-1
ii python 2.7.13-1
ii zlib1g 1:1.2.8.dfsg-4
iwyu recommends no packages.
iwyu suggests no packages.
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlhhUPUACgkQCDw+u0oW
ieBAcBAAopot6GmG0ATnmhWIeoh6GaAxNy704mLBGGV8JVhIwYporUlHLaUHF6PD
zqsIlM4sqVge2CauM0Ma5bMjwkmqXvgn8ZNOHs3pnrcUyu4aMxhGxmuclPuOf0JU
nTMefOcNCamVSmUZgiJZDXnro5nvlT605uBiTW3YGMUbYLpTJTVzGzxIjScaYIde
Dq1iMblJXRClt61UmQjEwsChyk5KM22kqIxjJqHcID9Nfi0lbokhWAh9949dW9sJ
13U6cgyb8o5iT3IE75qZ8PznCqRyXpRq2w2FpT4LzHzureJGmv1BoW586/iDnmU2
r/DG3p6HTyHOUgBz2Q/ZTinXPxDVIMnlc0ExGddGhHh65Hw3E1D/pWR86X8zdrIm
OaXgHdW4cFQLMKx1wYP3JXSx04f5BGmd3DmSzzKhQomKWY1qadXM5Aqqukyh+8EC
JGjFpZibbdr5JuvjQa0tmeGZXWhvqLeH2mID2zyrHtNyxRkP/VPHfKrQX+7dpSW4
TH2vlQCs/7Sk+l2kvh0LCBx3PNbKwgMynH0XUU37Yk6S4460VhrMKnYy95w7uG+C
TMNwty9ASn7OF6hemdV52a6+GFKQXDcrJpnVG3Eru2MarbOZNLH4g/vGDCXgnlm7
BlZoG98NVIExGEfyqupvWgE09xFNuklwM8HSoNSG+Z9CGvyrKEQ=
=EL3r
-----END PGP SIGNATURE-----
More information about the Pkg-llvm-team
mailing list