CCRandomGenerateBytes was added in macOS 10.10. Use arc4random_buf supplied by legacy-support.

diff --git a/library/std/src/sys/random/mod.rs b/library/std/src/sys/random/mod.rs
--- a/library/std/src/sys/random/mod.rs
+++ b/library/std/src/sys/random/mod.rs
@@ -6,6 +6,11 @@
     } else if #[cfg(target_os = "windows")] {
         mod windows;
         pub use windows::fill_bytes;
+    // Legacy macOS on PowerPC lacks CCRandomGenerateBytes (added in 10.10)
+    // Use arc4random_buf instead, available via MacPorts legacy-support
+    } else if #[cfg(all(target_vendor = "apple", any(target_arch = "powerpc", target_arch = "powerpc64")))] {
+        mod arc4random;
+        pub use arc4random::fill_bytes;
     } else if #[cfg(target_vendor = "apple")] {
         mod apple;
         pub use apple::fill_bytes;
