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 Oct 31, 2024
1 parent f626115 commit 46849cd
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 @@ -1562,7 +1562,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 @@ -1575,11 +1577,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 46849cd

Please sign in to comment.