[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