Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 434816 - Add cloog-isl support to toolchain.eclass
Summary: Add cloog-isl support to toolchain.eclass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: 406359
  Show dependency tree
 
Reported: 2012-09-12 11:32 UTC by Helmut Jarausch
Modified: 2013-03-16 05:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Adding support for isl/cloog for gcc-4.8 (toolchain.diff,1.13 KB, patch)
2013-02-10 12:02 UTC, Kacper Kowalik (Xarthisius) (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Helmut Jarausch 2012-09-12 11:32:02 UTC
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.
Comment 1 Ryan Hill (RETIRED) gentoo-dev 2012-09-13 05:51:42 UTC
Good to hear, but I believe there's some configure stuff we should set too.  I'll have a look.
Comment 2 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2013-02-10 12:02:52 UTC
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
Comment 3 Ryan Hill (RETIRED) gentoo-dev 2013-03-09 03:34:46 UTC
Looks good to me.