[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