On 2013-10-14 21:22, [email protected] wrote: > Modified: trunk/base/src/macports1.0/macports.tcl > =================================================================== > --- trunk/base/src/macports1.0/macports.tcl 2013-10-14 19:00:23 UTC (rev > 112182) > +++ trunk/base/src/macports1.0/macports.tcl 2013-10-14 19:22:30 UTC (rev > 112183) > @@ -597,8 +597,7 @@ > set os_endian [string range $tcl_platform(byteOrder) 0 end-6] > set macosx_version {} > if {$os_platform eq {darwin}} { > - # This will probably break when Apple changes versioning > - set macosx_version 10.[expr {$os_major - 4}] > + set macosx_version [exec sw_vers -productVersion]
Afther this change, macosx_version contains the string "10.8.5" instead of "10.8" as it did before. This breaks some code in base that compares this variable as a string to "10.5" or "10.4". Rainer _______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
