From 17b88b18f9a96888c39e99d540438b916ea6862e Mon Sep 17 00:00:00 2001
From: Charlie Fenton <charlief@example.com>
Date: Fri, 22 Apr 2011 09:21:30 +0000
Subject: [PATCH] Mac: remove powerpc-apple-darwin from platform list supported
 by Intel Macs.

svn path=/trunk/boinc/; revision=23416
---
 checkin_notes           | 9 +++++++++
 client/cs_platforms.cpp | 8 ++++++--
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/checkin_notes b/checkin_notes
index 67cc38ce35..abe03e60d3 100644
--- a/checkin_notes
+++ b/checkin_notes
@@ -2409,3 +2409,12 @@ David  21 Apr 2011
         sim.cpp
         work_fetch.cpp
         cs_statefile.cpp
+
+Charlie 22 Apr 2011
+    - Mac: We no longer request PowerPC applications on Intel Macs 
+        because all projects supporting Macs should have Intel 
+        applications by now, and PowerPC emulation ("Rosetta") is 
+        not always supported in newer versions of OS X.
+
+    client/
+        cs_platforms.cpp
diff --git a/client/cs_platforms.cpp b/client/cs_platforms.cpp
index da5292615f..7bd41b0c40 100644
--- a/client/cs_platforms.cpp
+++ b/client/cs_platforms.cpp
@@ -117,9 +117,13 @@ void CLIENT_STATE::detect_platforms() {
 
     // Supported on both Mac Intel architectures
     add_platform("i686-apple-darwin");
-#endif
-    // Supported on all 3 Mac architectures
+#else
+    // We no longer request PowerPC applications on Intel Macs 
+    // because all projects supporting Macs should have Intel 
+    // applications by now, and PowerPC emulation ("Rosetta") 
+    // is not always supported in newer versions of OS X.
     add_platform("powerpc-apple-darwin");
+#endif
 
 #elif defined(__linux__) && ( defined(__i386__) || defined(__x86_64__) )
     // Let's try to support both 32 and 64 bit applications in one client
-- 
GitLab