sys-devel/llvm: Improve llvm-config upstream compatibility, #591690
authorMichał Górny <mgorny@gentoo.org>
Sun, 21 Aug 2016 18:34:41 +0000 (20:34 +0200)
committerMichał Górny <mgorny@gentoo.org>
Sun, 21 Aug 2016 18:50:44 +0000 (20:50 +0200)
commitbf383aa2d04fcd952e797cb872eb08096061c307
tree1c2f10f652dde6362be03e05ad2a23d7cc821177
parent62108c88946351318c1985e167d5c04d8fdd6645
sys-devel/llvm: Improve llvm-config upstream compatibility, #591690

Improve the llvm-config installed by 3.8.1-r1 (masked) and the live
ebuild to match upstream behavior better, and be more compatible with
packages. Restore --obj-root to return prefix on installed package, and
make --src-root return invalid /dev/null path instead of failing.

Bug: https://bugs.gentoo.org/591690
sys-devel/llvm/files/llvm-3.8-llvm-config-r1.patch [new file with mode: 0644]
sys-devel/llvm/files/llvm-3.9-llvm-config.patch
sys-devel/llvm/llvm-3.8.1-r1.ebuild