powerpc is the only platform where llvm isn't built with all supported
targets (only the powerpc backend is enabled). So include-what-you-use
can't call LLVMInitializeX86*() there. Maybe llvm should also ship the
X86 backend on powerpc, as suggested by jsg@, but this is not trivial.
Tests by cwen@, ok cwen@ jsg@ (maintainer)
libexecinfo is not used at all and Python is merely a RUN_DEPENDS.
Use TLS and derive PKGNAME from DISTNAME while here.
Documentation input ingo
WANTLIB help and OK sthen
libLLVM and drop no longer required IWYU_LLVM_ROOT_PATH env var.
From Caspar Schutijser. sthen@ noted this can't be a LIB_DEPENDS
as libLLVM is not installed as a major.minor library.
All the work done by Brad except for some fixes from base by mortimer@
and patrick@
Tests: amd64 Brad, jsg@ and me, i386: Brad, mips64: visa@, sparc64 me.
No tests on powerpc but a test build with only the PowerPC backend
packages on amd64.