[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