[MacPorts] #50578: python34 + GCC + El Capitain
MacPorts
noreply at macports.org
Fri Feb 12 15:07:06 PST 2016
#50578: python34 + GCC + El Capitain
------------------------+-------------------
Reporter: citibob@… | Owner: jwa@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: |
------------------------+-------------------
Comment (by citibob@…):
It's looking like it's a bug in the Python distro, not MacPorts.
http://bugs.python.org/issue26317
Python.org is likely to fix it for Python 3.5 and above, but definitely
not 3.4. Once the bug is fixed, one should be able to install with GCC on
MacPorts via by setting the CC and OBJC env variables separately when
running ./configure. I believe this can be accomplished in MacPorts via:
port install python34 configure.cc=/path/to/gcc configure.objc=clang
Things that maybe should be changed on the MacPorts side:
* Should MacPorts check for GCC and automatically switch to Clang for the
Objective-C portion (or at least complain with an error, recommending that
you try configure.objc=clang)? I suppose this is only a problem for
certain versions of GCC and OS X, and might be resolved with future
updates to GCC. So it's not clear that anything should change in
MacPorts.
* May be MacPorts should provide a variant that disables the Objective-C
Python Launcher. I'm pretty sure the launcher is useless for my work.
There's a configure option to disable it in the Python.org distro, but
that option is not made available as a MacPorts variant.
--
Ticket URL: <https://trac.macports.org/ticket/50578#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list