[MacPorts] #50146: p7zip @15.09 won't compile on PPC Leopard, Mac OS X 10.5.8, because of missing /usr/bin/llvm-gcc

MacPorts noreply at macports.org
Wed Jan 27 03:52:18 PST 2016


#50146: p7zip @15.09 won't compile on PPC Leopard, Mac OS X 10.5.8, because of
missing /usr/bin/llvm-gcc
------------------------------+-------------------------------
  Reporter:  Peter_Dyballa@…  |      Owner:  stuartwesterman@…
      Type:  defect           |     Status:  closed
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.3.4
Resolution:  fixed            |   Keywords:  haspatch
      Port:  p7zip            |
------------------------------+-------------------------------

Comment (by jmr@…):

 This change adds unnecessary complexity and introduces some regressions.
  * The makefile is being selected based on build_arch, which is incorrect
 in the case of a universal build. It was correct before because the -m64
 was stripped out and our own archflags added.
  * makefile.macosx_gcc_64bits has no significant differences from
 makefile.macosx_llvm_64bits.
  * The only significant difference in makefile.macosx_gcc_32bits_ppc is
 that it has a hardcoded -mmacosx-version-min=10.4, which is wrong.
  * makefile.macosx_gcc_32bits_asm also has the hardcoded -mmacosx-version-
 min=10.4.
  * It also adds an undeclared dependency on nasm.
  * The one possibly useful bit is enabling asm on i386. But this should
 only be done when i386 is the only arch being built for.

-- 
Ticket URL: <https://trac.macports.org/ticket/50146#comment:12>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list