Add multilib flags and use them to propagate ABI support to runtime
packages. This makes it possible to reliably enforce support for
a particular ABI via the central package.
EAPI=6
+inherit multilib-build
+
DESCRIPTION="Meta-ebuild for clang runtime libraries"
HOMEPAGE="http://clang.llvm.org/"
SRC_URI=""
# compiler-rt is installed unconditionally
RDEPEND="
- libcxx? ( ~sys-libs/libcxx-${PV} )
- openmp? ( ~sys-libs/libomp-${PV} )"
+ libcxx? ( ~sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+ openmp? ( ~sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
EAPI=6
+inherit multilib-build
+
DESCRIPTION="Meta-ebuild for clang runtime libraries"
HOMEPAGE="http://clang.llvm.org/"
SRC_URI=""
~sys-libs/compiler-rt-${PV}
sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV} )
)
- libcxx? ( ~sys-libs/libcxx-${PV} )
- openmp? ( ~sys-libs/libomp-${PV} )"
+ libcxx? ( ~sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+ openmp? ( ~sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
REQUIRED_USE="sanitize? ( compiler-rt )"