[MacPorts] #64390: Possible to build ports on 10.6.8 as universal (x86_64 + ppc64) after restoring PPC assembler?

MacPorts noreply at macports.org
Fri Jan 14 07:47:51 UTC 2022


#64390: Possible to build ports on 10.6.8 as universal (x86_64 + ppc64) after
restoring PPC assembler?
-----------------------------+--------------------
  Reporter:  barracuda156    |      Owner:  (none)
      Type:  enhancement     |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  base            |    Version:  2.7.1
Resolution:                  |   Keywords:
      Port:  powerpc, ppc64  |
-----------------------------+--------------------

Comment (by kencu):

 On 10.6, there is a weird situation that happens occasionally.

 People blacklist older gcc versions like this perhaps:
 {{{
 compiler_blacklist-append gcc-4.*
 }}}

 and that sometimes lets llvm-gcc-4.2 still be allowed. llvm-gcc-4.2 should
 almost never be used as a compiler on Macports at all for anything.

 But it squeeks it's little nose in here and there to cause trouble, and
 perhaps there is some weird port somewhere deep in the bowels of Macports
 that relies on it, I haven't checked every one.

 You will not get Macports as a whole to make wholesale changes for
 building x86_64 + ppc64 ports on 10.6.8 when the toolchain doesn't support
 it anyway (10.6.8 has ppc code, no ppc64 code in it).

 If you get skilled enough at MacPorts, you will see how to modify macports
 yourself to do this on your system perhaps. You saw what I did for
 10.6/PPC already. Look at {{{portconfigure.tcl}} and you will see how to
 hack it.

 But asking for base to support this is -- IMHO -- asking way too much.
 There are already many who would happily cut all support for everything <
 10.9 in a heartbeat. Supporting what is already supported (back to
 Tiger!!!!!!!) is a big ask.

 Supporting totally weird stuff that only 1 or 2 people will ever use --
 unrealistic. But fork macports and do what you will with the base, it is
 open source software and anyone can hack away as much as they jolly well
 please to to suit whatever purposes they want.

-- 
Ticket URL: <https://trac.macports.org/ticket/64390#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list