<p>Not having to rebuild for subminor releases of dependencies is a big deal for distro packages. At least the disable auto flags permit packagers to set this up without overly messy hacks.</p>
<p>Jed</p>
<p><blockquote type="cite">On Oct 12, 2010 6:48 PM, "Satish Balay" <<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>> wrote:<br><br><p><font color="#500050">On Tue, 12 Oct 2010, Jed Brown wrote:<br>
</font></p><p><font color="#500050">> This also isn't specific to me, every one of your configure.logs is equally<br>> relevant. I get Sat...</font></p>One more case: where one uses diferent version of gcc vs gfortran [or<br>
g77] - or one of these are installed in a different location.<br>
<br>
For eg: on Mac - gfortran paths are totally different than gcc paths.<br>
<p><font color="#500050"><br>> So unless someone writes a special case for matching vendors, these<br>> paths will always exist. ...</font></p>We've always maintained that one should configure/rebild after<br>
changing any parameters. So compiler version upgrade is one<br>
such. [yeah lot of changes usually work, but the ones that don't work<br>
-generate petsc-maint requests. Also if this is truly an issue - then<br>
I think the following [with the correct minima LIBS option] is a<br>
workarround for such folks - so the situation isn't too bad..<br>
<p><font color="#500050"><br>'--with-clib-autodetect=0 --with-fortranlib-autodetect=0 --with-cxxlib-autodetect=0 LIBS=-lgfortran...</font></p><font color="#888888">Satish<br>
</font></blockquote></p>