[MacPorts] #61681: (Tiger) Xcode 2.5 GNUmake not sufficient for compiling

MacPorts noreply at macports.org
Fri Nov 27 12:45:00 UTC 2020


#61681: (Tiger) Xcode 2.5 GNUmake not sufficient for compiling
---------------------------------------+-----------------------
 Reporter:  alex-free                  |      Owner:  (none)
     Type:  defect                     |     Status:  new
 Priority:  Normal                     |  Milestone:
Component:  ports                      |    Version:  2.6.4
 Keywords:  mingw-w64, tiger, powerpc  |       Port:  mingw-w64
---------------------------------------+-----------------------
 I know this definitely does not happen when using Leopard's latest Xcode,
 as I've successfully compiled mingw-w64 on PowerPC Leopard earlier this
 month.

 Leopard's latest Xcode has a slightly newer GNUmake, so when I saw
 i686-w64-mingw32-crt fail when parsing the Makefile I knew exactly what
 was going on as I've seen this in plenty of other non-MacPorts projects. I
 did an extremely ugly hack to get install this on Tiger:

 cp /usr/bin/make /usr/bin/make.og
 ln -s /opt/local/bin/gmake /usr/bin/make

 While I know for sure this at least affects i686-w64-mingw32-crt and
 almost certainly i686-w64-mingw32-crt, I don't know for sure if any of the
 other dependencies required by mingw-w64 (listed below) are also affected
 as I left the hack in effect for the rest of the compile:

 i686-w64-mingw32-binutils
 i686-w64-mingw32-crt
 i686-w64-mingw32-gcc-bootstrap
 i686-w64-mingw32-gcc-nothreads
 i686-w64-mingw32-headers
 i686-w64-mingw32-winpthreads
 x86_64-w64-mingw32-binutils
 x86_64-w64-mingw32-crt
 x86_64-w64-mingw32-gcc-bootstrap
 x86_64-w64-mingw32-headers
 x86_64-w64-mingw32-winpthreads

 To be safe, I think all of the above ports should specify MacPort's latest
 gmake instead, at least on Tiger.

-- 
Ticket URL: <https://trac.macports.org/ticket/61681>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list