[MacPorts] #71680: gnuregex fails on powerpc: symbol dyld_stub_binding_helper not defined for architecture ppc

MacPorts noreply at macports.org
Tue Dec 31 02:13:01 UTC 2024


#71680: gnuregex fails on powerpc: symbol dyld_stub_binding_helper not defined for
architecture ppc
---------------------------+--------------------
  Reporter:  barracuda156  |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.10.5
Resolution:                |   Keywords:
      Port:  gnuregex      |
---------------------------+--------------------

Comment (by barracuda156):

 Replying to [comment:7 kencu]:
 > In so doing, I became quite familiar with the idiosyncracies fo the
 10.6-PPC system installation, which had a few features of 10.6, but was
 mostly 10.5 PPC with a different version number on it (and AFAIK, still is
 that).

 Here we go again. Indeed, hard to prove something when evidence is
 ignored, and the same statement is made over and over again, despite being
 shown as not reflecting the reality.

 You could verify that yourself if you wished to, but you do not.

 10a190 had its issues, but largely those were due to wrong assumptions
 made by third party software. That is not really a fault of 10a190 or some
 folks at MacRumors.
 Even though, there are quite a lot of ports, which can be demonstrated as
 actually working (not simply building) on 10a190 and which fail to build
 on 10.5.8 (and possibly never will without a massive rewrite).

 You should actually know some examples, but again, when the tactics is to
 ignore the evidence, anything goes.

 `QMPlay2` was not building for 10.5.8 until I fixed it (extra patch
 compared to 10a190), `abaddon` still broken on 10.5.8, `jemalloc` still
 broken on 10.5.8, `VLC2` was broken on 10.5.8 until I fixed it (extra
 patch was needed) etc.
 I am pretty sure that you won’t build many ports which I have on 10.6
 working nicely. Sure enough, you could probably fix most or even all of
 them, but that simply illustrates the point how backwards is 10.5.8.

 I know perhaps a single example of the reverse case: `ghc-bootstrap`
 builds on 10.5.8 but stopped building on 10a190 (I still do not understand
 why, it was building earlier). Anyway, consider it as one matter where
 10.5.8 has an edge.

 With 10.6.8 on powerpc now some ports started working which never worked
 on 10a190, forget 10.5.8. And besides, nothing of your old patches is
 relevant now (as well as large part of my earlier patches). Nearly
 everything builds out of the box (well, aside of stuff which gets
 regularly broken in MacPorts by updates without patches being rebased
 etc.). Even Qt4 now builds for 10.6 target and with Cocoa enabled.

-- 
Ticket URL: <https://trac.macports.org/ticket/71680#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list