[MacPorts] #66163: gmp @6.2.1+universal: gmp.h differs ... and cannot be merged

MacPorts noreply at macports.org
Thu Nov 10 04:55:36 UTC 2022

#66163: gmp @6.2.1+universal: gmp.h differs ... and cannot be merged
  Reporter:  Zeta-0x00  |      Owner:  MarcusCalhoun-Lopez
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.8.0
Resolution:             |   Keywords:  ventura
      Port:  gmp        |

Comment (by kencu):

 On Monterey and less the muniversal PG does the right thing with the
 differences automatically:
 /* Define CC and CFLAGS which were used to build this version of GMP */
 #ifdef __arm64__
 #define __GMP_CC "/usr/bin/clang -arch arm64"
 #define __GMP_CFLAGS "-O2 -pedantic -march=armv8-a"
 #define __GMP_CC "/usr/bin/clang -arch x86_64"
 #define __GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=core2


 but on Ventura the new diff seems to be failing to do this. That is
 exactly what the no-longer-accepted flag was supposed to do:

 `--old-group-format=#ifdef __arm64__


Ticket URL: <https://trac.macports.org/ticket/66163#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS

More information about the macports-tickets mailing list