* [gentoo-dev] [PATCH] toolchain.eclass: add DEPEND to dev-libs/boehm-gc, bug #617788
@ 2017-05-09 17:15 Matthias Maier
2017-05-09 17:32 ` [gentoo-dev] " Luca Barbato
0 siblings, 1 reply; 2+ messages in thread
From: Matthias Maier @ 2017-05-09 17:15 UTC (permalink / raw
To: gentoo-dev; +Cc: toolchain
sys-devel/gcc-7.1.0 requires external dev-libs/boehm-gc, the internal
copy got removed [1].
[1] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=242985
---
eclass/toolchain.eclass | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index acdd401..db6e643 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -178,6 +178,12 @@ fi
tc_version_is_at_least 4.5 && RDEPEND+=" >=dev-libs/mpc-0.8.1:0"
+if in_iuse objc-gc ; then
+ if tc_version_is_at_least 7 ; then
+ RDEPEND+=" objc-gc? ( >=dev-libs/boehm-gc-7.4.2 )"
+ fi
+fi
+
if in_iuse graphite ; then
if tc_version_is_at_least 5.0 ; then
RDEPEND+=" graphite? ( >=dev-libs/isl-0.14 )"
--
2.10.2
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-dev] Re: [PATCH] toolchain.eclass: add DEPEND to dev-libs/boehm-gc, bug #617788
2017-05-09 17:15 [gentoo-dev] [PATCH] toolchain.eclass: add DEPEND to dev-libs/boehm-gc, bug #617788 Matthias Maier
@ 2017-05-09 17:32 ` Luca Barbato
0 siblings, 0 replies; 2+ messages in thread
From: Luca Barbato @ 2017-05-09 17:32 UTC (permalink / raw
To: Matthias Maier, gentoo-dev; +Cc: toolchain
On 5/9/17 7:15 PM, Matthias Maier wrote:
> sys-devel/gcc-7.1.0 requires external dev-libs/boehm-gc, the internal
> copy got removed [1].
>
> [1] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=242985
> ---
> eclass/toolchain.eclass | 6 ++++++
> 1 file changed, 6 insertions(+)
>
> diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
> index acdd401..db6e643 100644
> --- a/eclass/toolchain.eclass
> +++ b/eclass/toolchain.eclass
> @@ -178,6 +178,12 @@ fi
>
> tc_version_is_at_least 4.5 && RDEPEND+=" >=dev-libs/mpc-0.8.1:0"
>
> +if in_iuse objc-gc ; then
> + if tc_version_is_at_least 7 ; then
> + RDEPEND+=" objc-gc? ( >=dev-libs/boehm-gc-7.4.2 )"
> + fi
> +fi
> +
> if in_iuse graphite ; then
> if tc_version_is_at_least 5.0 ; then
> RDEPEND+=" graphite? ( >=dev-libs/isl-0.14 )"
>
looks fine.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2017-05-09 17:32 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-09 17:15 [gentoo-dev] [PATCH] toolchain.eclass: add DEPEND to dev-libs/boehm-gc, bug #617788 Matthias Maier
2017-05-09 17:32 ` [gentoo-dev] " Luca Barbato
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox