[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"
#else
#define __GMP_CC "/usr/bin/clang -arch x86_64"
#define __GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=core2
-march=core2"
#endif
}}}
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:66103]
--
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