[MacPorts] #66908: ruby30 @3.0.5_1 doesn't work properly on 10.6 ppc
MacPorts
noreply at macports.org
Mon Feb 13 00:52:30 UTC 2023
#66908: ruby30 @3.0.5_1 doesn't work properly on 10.6 ppc
------------------------+---------------------------------
Reporter: fhgwright | Owner: fhgwright
Type: defect | Status: assigned
Priority: Low | Milestone:
Component: ports | Version:
Resolution: | Keywords: snowleopard powerpc
Port: ruby30 |
------------------------+---------------------------------
Comment (by barracuda156):
Thank you for opening the ticket, though I avoided that on purpose, since
10.6 PPC is not a supported OS by Macports (don’t ask me, I could have
supported it myself if allowed).
Almost always standard 10.6.8 (which is supported) exhibits same problems
as 10.6 PPC (and adds its own issues due to cpu being different from build
arch for Rosetta), so normally I verify the failure in Rosetta and then
can open a legit ticket.
However, ''no Ruby builds for me in Rosetta.'' I tried 2–3 versions, each
freezes in the middle of the build. So while I suspect 10.6.8 Rosetta
would have had the same error, I am unable to confirm that and produce a
log.
P. S. I suspect ruby30 here uses something that exists on 10.6.x only for
Intel (in particular, something pthread-related was missing both in 10.6
PPC and 10.6.8 Rosetta, while available in 10.6.8 Intel). In this case it
may be easier to implement a fix with Ruby upstream – they are fine with
community-based support for exotic platforms, as long as that does not
interfere with others; but I think older Ruby versions are not maintained
much (and ruby31+ does not have this bug, or at least it does not show up
in discussed scenario).
--
Ticket URL: <https://trac.macports.org/ticket/66908#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list