Modified: trunk/base/src/port1.0/portutil.tcl (103518 => 103519)
--- trunk/base/src/port1.0/portutil.tcl 2013-02-28 07:57:17 UTC (rev 103518)
+++ trunk/base/src/port1.0/portutil.tcl 2013-02-28 09:47:52 UTC (rev 103519)
@@ -915,7 +915,7 @@
# reinplace
# Provides "sed in place" functionality
proc reinplace {args} {
- global env worksrcpath
+ global env worksrcpath macosx_version
set extended 0
set suppress 0
set oldlocale_exists 0
@@ -1005,6 +1005,9 @@
set env(LC_CTYPE) $oldlocale
} else {
unset env(LC_CTYPE)
+ if {$macosx_version == "10.5"} {
+ unsetenv LC_CTYPE
+ }
}
}
close $tmpfd
@@ -1016,6 +1019,9 @@
set env(LC_CTYPE) $oldlocale
} else {
unset env(LC_CTYPE)
+ if {$macosx_version == "10.5"} {
+ unsetenv LC_CTYPE
+ }
}
}
close $tmpfd
@@ -1311,7 +1317,8 @@
proc target_run {ditem} {
global target_state_fd workpath portpath ports_trace PortInfo ports_dryrun \
- ports_dry_last_skipped worksrcpath prefix subport env portdbpath
+ ports_dry_last_skipped worksrcpath prefix subport env portdbpath \
+ macosx_version
set portname $subport
set result 0
set skipped 0
@@ -1545,6 +1552,9 @@
set env(HOME) $savedhome
if {[info exists env(TMPDIR)]} {
unset env(TMPDIR)
+ if {$macosx_version == "10.5"} {
+ unsetenv TMPDIR
+ }
}
return $result