public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [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