Skip to content

Commit

Permalink
macports.tcl: fix build_arch choice for ppc
Browse files Browse the repository at this point in the history
  • Loading branch information
barracuda156 committed Aug 13, 2024
1 parent b2e06d5 commit fe36112
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions src/macports1.0/macports.tcl
Original file line number Diff line number Diff line change
Expand Up @@ -1557,7 +1557,9 @@ match macports.conf.default."
# Default arch to build for
if {![info exists build_arch]} {
if {$os_platform eq "darwin"} {
if {$os_major >= 20} {
if {$os_arch eq "powerpc"} {
set build_arch ppc
} elseif {$os_major >= 20} {
if {$os_arch eq "arm" || (![catch {sysctl sysctl.proc_translated} translated] && $translated)} {
set build_arch arm64
} else {
Expand All @@ -1570,11 +1572,7 @@ match macports.conf.default."
set build_arch i386
}
} else {
if {$os_arch eq "powerpc"} {
set build_arch ppc
} else {
set build_arch i386
}
set build_arch i386
}
} else {
switch -glob $tcl_platform(machine) {
Expand Down

0 comments on commit fe36112

Please sign in to comment.