Changes between Version 105 and Version 106 of Universal


Ignore:
Timestamp:
Sep 2, 2021, 8:54:19 PM (3 years ago)
Author:
JDLH (Jim DeLaHunt)
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"

Legend:

Unmodified
Added
Removed
Modified
  • Universal

    v105 v106  
    1 = ports =
     1In 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.
     2
     3In the history of macOS and MacPorts, three important kinds of "universal" binaries have been:
     4
     51. x86_64 and arm (for macOS 11 and later)
     62. i386 and x86_64 (for MacOS X Tiger 10.4 through macos 13 High Sierra)
     73. ppc and i386 (for MacOS X Cheetah 10.0 through Mac OS X Leopard 10.5.8)
     8
     9MacPorts offers compilation to universal binaries as a default preference and in response to a `+universal` variant. 
     10
     11= Overview of ports with +universal variants =
     12
     13This 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`.
    214
    315[wiki:UniversalAm-utils am-utils][[BR]]
     
    4961[wiki:UniversalZlib zlib]
    5062
    51 = legend =
     63== legend ==
     64
     65The pages linked to above use the following codes:
    5266
    5367 * b=broken
     
    5569 * t=testing (no testsuite available)
    5670 * u=undecided (the testsuite fails or doesn't compile, the program seems to work as expected, though)
     71
     72= See also =
     73
     74* UniversalDevelopment