Changes between Initial Version and Version 1 of Ticket #65138


Ignore:
Timestamp:
May 8, 2022, 4:35:06 PM (3 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #65138 – Description

    initial v1  
    11I have finally fixed Pythons 3.x to build as `+universal` on Leopard (ppc+ppc64). I don't know if I should submit a PR though, since the fix will either impact everyone or make Portfile unnecessarily complex.
    22
    3 On a positive note, I got rid of a large chunk of universal voodoo (which way anyway broken) in the Portfile. However, my fix requires `muniversal` Portgroup. (Anticipating a question here: no, just adding `muniversal` to the existing Portfiles does not work.) I tried for a long time to come up with a patch to fix universal builds, an approach that worked for `python27` (not committed btw yet), however even though I was able to build Pythons as `+universal`, packages failed to install: https://trac.macports.org/ticket/64916
     3On a positive note, I got rid of a large chunk of universal voodoo (which way anyway broken) in the Portfile. However, my fix requires `muniversal` Portgroup. (Anticipating a question here: no, just adding `muniversal` to the existing Portfiles does not work.) I tried for a long time to come up with a patch to fix universal builds, an approach that worked for `python27` (not committed btw yet), however even though I was able to build Pythons as `+universal`, packages failed to install: #64916
    44So eventually I gave up on that, and fixed an error due to which `muniversal` failed in their case instead.
    55