[MacPorts] #65670: minivmac-devel @37.03: reinplace didn't change anything
MacPorts
noreply at macports.org
Mon Aug 15 15:33:29 UTC 2022
#65670: minivmac-devel @37.03: reinplace didn't change anything
-----------------------+-----------------------
Reporter: mbrethen | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Resolution: | Keywords: has-patch
Port: minivmac |
-----------------------+-----------------------
Comment (by ryandesign):
Certainly the parts of your patch that mention x86_64 are not going to be
correct when the port is building for architectures other than x86_64.
I think the problems stem from the fact that the Portfile tells the Mini
vMac build system what version of Xcode is installed. This in turn causes
the Mini vMac build system to vary what it puts into the Makefile. Most of
the differences are probably not things we want in MacPorts and are things
that the reinplaces in the Portfile were trying to eliminate. Probably the
Portfile should not tell the build system the Xcode version anymore.
Possibly it should even tell the build system to generate generic
Makefiles, not related to Xcode. We may then need to patch in the flags
MacPorts wants it to use but at least then it can be done once and be
correct everywhere. It has been years since I have worked on this but that
is what I recall from previous investigation.
--
Ticket URL: <https://trac.macports.org/ticket/65670#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list