[MacPorts] #67307: glib2 compilation issues with clang
MacPorts
noreply at macports.org
Tue May 2 15:04:45 UTC 2023
#67307: glib2 compilation issues with clang
-----------------------+----------------------
Reporter: rmottola | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: leopard
Port: glib2 |
-----------------------+----------------------
Comment (by kencu):
So for all the past many years, when hacks are done for older systems in
various software, proposed by helpful folks who often don't know the deep
details of stuff like this, they only support the "common pathways" like
building 32 bit on 10.5.
It's an error somewhere -- some header, some build item building for the
wrong arch, some hack in the source of something -- could be our error, in
something like legacysupport, or glib2's error in some hack.
But because building 64 bit on 10.5 is a very uncommon pathway, nobody has
stumbled across it before, or if they did, they haven't pushed the fix
through to where it needs to go.
Step one is you have to find it -- somewhere where the 64 bit pathway is
wrong. Then fixing it is probably not that hard. It takes time.
What you need to decide is whether building 64 bit software on 10.5 is
worth the extra hassle. Maybe it is. Some things fail to build as 32bit
now, because nothing is tested against 32 bit any more in the macOS world.
Nothing.
--
Ticket URL: <https://trac.macports.org/ticket/67307#comment:14>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list