[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