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. Since isl and cloog need to be configured/build in a special way to work with gcc (I didn't manage to make it work even after reading the docs), the easiest way is to just let GCC build them. I would also hope that if graphite is disabled, GCC won't try to build isl and cloog, but I really don't know. Cheers, Manuel.