sys-devel/llvm: Backport upstream Sphinx race fix to 3.9, #606858
authorMichał Górny <mgorny@gentoo.org>
Mon, 23 Jan 2017 08:28:47 +0000 (09:28 +0100)
committerMichał Górny <mgorny@gentoo.org>
Mon, 23 Jan 2017 08:38:46 +0000 (09:38 +0100)
commitd36d66e6d8f8da372bc8b6dc23b69a69c8b84960
tree58a173d863152d51b6cc33fcd4726d7c9082624b
parentc925fdad4b2b1e583d55057b610858daa35b6f1f
sys-devel/llvm: Backport upstream Sphinx race fix to 3.9, #606858

It seems that we have only applied the patch fixing race condition
between LLVM Sphinx targets and not between clang's. To fix that, just
switch to the upstream patch that fixes both at the root.
sys-devel/llvm/files/3.8.1/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch [moved from sys-devel/llvm/files/3.9.1/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch with 100% similarity]
sys-devel/llvm/files/3.9.1/0004-cmake-Use-separate-doctrees-to-prevent-races-between.patch [new file with mode: 0644]
sys-devel/llvm/llvm-3.7.1-r3.ebuild
sys-devel/llvm/llvm-3.8.1-r2.ebuild
sys-devel/llvm/llvm-3.8.1.ebuild
sys-devel/llvm/llvm-3.9.0-r1.ebuild
sys-devel/llvm/llvm-3.9.1-r1.ebuild
sys-devel/llvm/llvm-3.9.1.ebuild