[MacPorts] #61282: python39 @3.9.0, python38 @3.8.7, python37 @3.7.10, python36 @3.6.13: +universal does not work with longer than normal CFLAGS
MacPorts
noreply at macports.org
Mon Mar 15 14:40:05 UTC 2021
#61282: python39 @3.9.0, python38 @3.8.7, python37 @3.7.10, python36 @3.6.13:
+universal does not work with longer than normal CFLAGS
-----------------------------------------------------+--------------------
Reporter: ryandesign | Owner: jmroot
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.6.99
Resolution: fixed | Keywords:
Port: python39, python38, python37, python36 |
-----------------------------------------------------+--------------------
Changes (by jmroot):
* status: assigned => closed
* resolution: => fixed
Comment:
In [changeset:"9fd97292e6a751db08d9fe5e9e59bec71b868494/macports-ports"
9fd97292e6a751db08d9fe5e9e59bec71b868494/macports-ports] (master):
{{{
#!ConfigurableCommitTicketReference repository="macports-ports"
revision="9fd97292e6a751db08d9fe5e9e59bec71b868494"
python3*: protect against issues with long CFLAGS
Prevent line wrapping in _sysconfigdata.py so that '-arch foo' can't be
split across multiple lines, preventing the reinplace from removing it
correctly. In practice this only seems to have happened with universal
builds.
All variables being on a single line also means that awk is no longer
needed to edit LINKFORSHARED.
Also fix implicit declaration errors in python35's configure script.
Closes: https://trac.macports.org/ticket/61282
}}}
--
Ticket URL: <https://trac.macports.org/ticket/61282#comment:23>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list