[MacPorts] #66307: Scalapack: configure options breaking build on PPC
MacPorts
noreply at macports.org
Tue Nov 29 07:36:01 UTC 2022
#66307: Scalapack: configure options breaking build on PPC
---------------------------+-------------------------------------------
Reporter: barracuda156 | Owner: catap
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.0
Resolution: | Keywords: powerpc, leopard, snowleopard
Port: scalapack |
---------------------------+-------------------------------------------
Comment (by kencu):
Replying to [comment:4 barracuda156]:
> The time has come. I will make a PR today to move Leopard to modern
libgcc and enable building gcc10+ with gcc10-bootstrap.
> I have been using that ever since gcc10-bootstrap was made by catap
across three systems, I reckon this is a thorough testing.
Sounds good! You need to:
1. make sure it builds on 10.4, 10.5 and 10.6 PPC and 10.4 and 10.5 Intel
2. control for the possibility that a user has a newer clang installed on
10.5 Intel that will be used as the assembler (this messes up gcc
sometimes).
3. make some kind of consideration for the fact that libgcc8,9,10,and 11
will be missing (I presume) so the libgcc Port will need to somehow handle
that
4. have a "force-deactivate" phase such as the one done when we upgraded
those systems from libgcc6 to libgcc7 a few years ago, and like the one I
did when I updated 10.6 Intel from libgcc7 to libgcc12.
You will most likely need some help, as these things are somewhat hard to
do right. Catap here has developed many of the needed skills, and there
have been a few folks around with strong opinions on things that will be
able to dig in and test your proposal.
Good luck!
--
Ticket URL: <https://trac.macports.org/ticket/66307#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list