On 8 October 2012 09:18, Richard Guenther <richard.guent...@gmail.com> wrote: > On Mon, Oct 8, 2012 at 3:16 AM, Jonathan Wakely <jwakely....@gmail.com> wrote: >> On 7 October 2012 21:31, Manuel López-Ibáñez wrote: >>> On 7 October 2012 22:13, Jonathan Wakely <jwakely....@gmail.com> wrote: >>>> >>>> On Oct 7, 2012 12:00 AM, "NightStrike" <nightstr...@gmail.com> wrote: >>>>> >>>>> On Sat, Oct 6, 2012 at 7:30 AM, Manuel López-Ibáñez >>>>> <lopeziba...@gmail.com> wrote: >>>>> > Hi, >>>>> > >>>>> > GCC now requires ISL and a very new CLOOG but download_prerequisites >>>>> > does not download those. Also, there is only one sensible place to >>>>> >>>>> As of what version is isl/cloog no longer optional? >>>> >>>> If they're really no longer optional then the prerequisites page and 4.8 >>>> changes page need to be updated. >>>> >>>> The patch downloads isl and cloog unconditionally, does gcc build them >>>> unconditionally if they're found in the source dir? If they are still >>>> optional I don't want download_prerequisites to fetch files that will slow >>>> down building gcc by building libs and enabling features I don't use. >>> >>> I guess they are optional in the sense that you can configure gcc to >>> not require them. But the default configure in x86_64-gnu-linux >>> requires isl and cloog. >> >> Are you sure? >> >> Seems to me the default is still the same as it always has been, i.e. >> Graphite optimisations can be enabled if ISL and cloog are present, >> but they're not "required". I can bootstrap without ISL anyway. > > If good enough ISL and cloog are not found graphite is simply disabled > unless you explicitely enabled it via specifying either of ISL or cloog > configury.
As I said, this didn't work for me, after trying quite a few things (not specifying anything, using with-ils/with-cloog, build cloog/isl in several ways...). I could try to reproduce the issues and open PRs, but it doesn't seem worth the time. My advice would be: use the script or disable graphite, and be happy. In any case, I am not going to commit the patch, I'll keep it local. Anyone feel free to take it and do what you wish with it. I think there are some nice parts even if cloog and isl are removed.