mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
dev-lang/ghc: make USE=binary and USE=profile mutually exclusive
We prebuild binaries without profiling support in Gentoo. Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/740236 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
This commit is contained in:
@@ -113,7 +113,11 @@ DEPEND="${RDEPEND}
|
||||
>=dev-libs/libxslt-1.1.2 )
|
||||
!ghcbootstrap? ( ${PREBUILT_BINARY_DEPENDS} )"
|
||||
|
||||
REQUIRED_USE="?? ( ghcbootstrap binary )"
|
||||
# we build binaries without profiling support
|
||||
REQUIRED_USE="
|
||||
?? ( ghcbootstrap binary )
|
||||
?? ( profile binary )
|
||||
"
|
||||
|
||||
# haskell libraries built with cabal in configure mode, #515354
|
||||
QA_CONFIGURE_OPTIONS+=" --with-compiler --with-gcc"
|
||||
|
||||
@@ -112,7 +112,11 @@ DEPEND="${RDEPEND}
|
||||
>=dev-libs/libxslt-1.1.2 )
|
||||
!ghcbootstrap? ( ${PREBUILT_BINARY_DEPENDS} )"
|
||||
|
||||
REQUIRED_USE="?? ( ghcbootstrap binary )"
|
||||
# we build binaries without profiling support
|
||||
REQUIRED_USE="
|
||||
?? ( ghcbootstrap binary )
|
||||
?? ( profile binary )
|
||||
"
|
||||
|
||||
# haskell libraries built with cabal in configure mode, #515354
|
||||
QA_CONFIGURE_OPTIONS+=" --with-compiler --with-gcc"
|
||||
|
||||
@@ -112,7 +112,11 @@ DEPEND="${RDEPEND}
|
||||
>=dev-libs/libxslt-1.1.2 )
|
||||
!ghcbootstrap? ( ${PREBUILT_BINARY_DEPENDS} )"
|
||||
|
||||
REQUIRED_USE="?? ( ghcbootstrap binary )"
|
||||
# we build binaries without profiling support
|
||||
REQUIRED_USE="
|
||||
?? ( ghcbootstrap binary )
|
||||
?? ( profile binary )
|
||||
"
|
||||
|
||||
# haskell libraries built with cabal in configure mode, #515354
|
||||
QA_CONFIGURE_OPTIONS+=" --with-compiler --with-gcc"
|
||||
|
||||
Reference in New Issue
Block a user