[MacPorts] Universal modified

MacPorts Wiki noreply at macports.org
Thu Sep 2 20:54:19 UTC 2021


Page "Universal" was changed by JDLH
Diff URL: <https://trac.macports.org/wiki/Universal?action=diff&version=106>
Revision 106
Comment: Add context to make the overview list less baffling, and to make the page usable as a general landing page for the term "universal"
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: Universal
=========================================================================
--- Universal (version: 105)
+++ Universal (version: 106)
@@ -1,4 +1,16 @@
-= ports =
+In MacPorts, the term "Universal" usually means a compiled program or library which contains object code in multiple instruction sets, so that it can run on a variety of CPUs. 
+
+In the history of macOS and MacPorts, three important kinds of "universal" binaries have been:
+
+1. x86_64 and arm (for macOS 11 and later)
+2. i386 and x86_64 (for MacOS X Tiger 10.4 through macos 13 High Sierra)
+3. ppc and i386 (for MacOS X Cheetah 10.0 through Mac OS X Leopard 10.5.8)
+
+MacPorts offers compilation to universal binaries as a default preference and in response to a `+universal` variant.  
+
+= Overview of ports with +universal variants =
+
+This is an overview list of ports with universal variants. Each entry is a link to a separate page which describes the port's behaviour when compiled with `+universal`.
 
 [wiki:UniversalAm-utils am-utils][[BR]]
 [wiki:UniversalBison bison][[BR]]
@@ -48,9 +60,15 @@
 [wiki:UniversalWput wput][[BR]]
 [wiki:UniversalZlib zlib]
 
-= legend =
+== legend ==
+
+The pages linked to above use the following codes:
 
  * b=broken
  * s=stable (completes the testsuite without errors)
  * t=testing (no testsuite available)
  * u=undecided (the testsuite fails or doesn't compile, the program seems to work as expected, though)
+
+= See also =
+
+* UniversalDevelopment
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://trac.macports.org/wiki/Universal>
MacPorts <https://www.macports.org/>
Ports system for macOS

This is an automated message. Someone added your email address to be
notified of changes on 'Universal' page.
If it was not you, please report to admin at macports.org.


More information about the macports-changes mailing list