[MacPorts] #61282: python39 @3.9.0, python38 @3.8.7, python37 @3.7.10, python36 @3.6.13: +universal does not work
MacPorts
noreply at macports.org
Thu Mar 4 06:56:54 UTC 2021
#61282: python39 @3.9.0, python38 @3.8.7, python37 @3.7.10, python36 @3.6.13:
+universal does not work
-------------------------------------------------+-------------------------
Reporter: ryandesign | Owner: jmroot
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.99
Resolution: | Keywords:
Port: python39, python38, python37, |
python36 |
-------------------------------------------------+-------------------------
Comment (by ryandesign):
Aha! Thank you for pointing that out. Then I think it is something I
changed on my machine some months ago: I build with this change to base:
{{{
--- src/port1.0/portconfigure.tcl (revision 155969)
+++ src/port1.0/portconfigure.tcl (working copy)
@@ -235,8 +235,8 @@
configure.classpath
# compiler flags section
default configure.optflags -Os
-default configure.cflags {${configure.optflags}}
-default configure.objcflags {${configure.optflags}}
+default configure.cflags {${configure.optflags} -Werror=implicit-
function-declaration}
+default configure.objcflags {${configure.optflags} -Werror=implicit-
function-declaration}
default configure.cppflags {[portconfigure::configure_get_cppflags]}
proc portconfigure::configure_get_cppflags {} {
global prefix
}}}
If I rebuild python39 @3.9.2 without that, then it works.
Let me get clean build logs both with and without that and let's see how
they differ.
--
Ticket URL: <https://trac.macports.org/ticket/61282#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list