On Feb 15, 2013, at 12:51 AM, Lawrence Velázquez <lar...@macports.org> wrote:
> On Feb 15, 2013, at 3:10 AM, Jeremy Huddleston Sequoia > <jerem...@macports.org> wrote: > >> I'd like to update base trunk such that future versions of clang, dragonegg, >> and gcc "just work", so we don't need to wait for newer versions of base to >> depend on newer compilers. >> >> I've taken a first pass at portconfigure.tcl and here is a patch. Comments? >> Concerns? > > Unless I'm not seeing it, I think you need to add a mechanism to prevent > garbage input like > > configure.compiler macports-gcc-3.14 > > Currently that would just match the default case in the configure_start > switch, but I guess now you'll have to check for the (nonexistent) "gcc314" > port? That is the entire point of this patch. macports-gcc-3.14 is perfectly valid and should result in a dependency on gcc314. Of course the developer would then see a lint error about an unknown port just like they would see if they added 'depends_build port:gcc314' to the Portfile. --Jeremy _______________________________________________ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev