Building gcc-4.8.0_pre9999 from the toolchain overlay fails because it depends on dev-libs/cloog-ppl The latest version of dev-libs/cloog-ppl available is 0.15.11 with is too old. dev-libs/cloog-0.17.0 provides any necessary files and makes gcc-4.8.0_pre9999 build just fine. I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS=1 Here it is: --- /usr/portage/eclass/toolchain.eclass.ORIG 2012-08-19 03:31:14.000000000 +0200 +++ /usr/portage/eclass/toolchain.eclass 2012-09-12 12:53:23.473668258 +0200 @@ -151,7 +151,7 @@ if in_iuse graphite ; then RDEPEND+=" graphite? ( - >=dev-libs/cloog-ppl-0.15.10 + >=dev-libs/cloog-0.17.0 >=dev-libs/ppl-0.11 )" fi Helmut.
Good to hear, but I believe there's some configure stuff we should set too. I'll have a look.
Created attachment 338490 [details, diff] Adding support for isl/cloog for gcc-4.8 ppl is no longer necessary. Following changes were sufficient for me to compile lto-enabled gcc-4.8
Looks good to me.
Applied, thanks. http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/toolchain.eclass?rev=1.570&view=markup http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/toolchain.eclass?r1=1.569&r2=1.570