On Oct 14, 2013, at 12:34, Rainer Müller <[email protected]> wrote:
> 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". Well then those are bugs that certainly should be fixed as well =) --Jeremy
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
