[MacPorts] #57630: bloc @ 1.14.4: build fails due to undefined symbols on OS X Leopard PPC

MacPorts noreply at macports.org
Sat Nov 17 08:29:41 UTC 2018


#57630: bloc @ 1.14.4: build fails due to undefined symbols on OS X Leopard PPC
---------------------------+------------------------
  Reporter:  SerpentChris  |      Owner:  stromnov@…
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.5.4
Resolution:                |   Keywords:
      Port:  blosc         |
---------------------------+------------------------

Comment (by kencu):

 yep, there is no `posix_memalign` on 10.5. I've been thinking of adding it
 to the `macports-legacy` port, and in fact I have written up the
 replacement already, but it didn't always seem to work as I wanted it to,
 so I'm still sitting on it for now.

 Is this a port you really want on 10.5 PPC? You can use `valloc` instead,
 to get a block of memory aligned on a page boundary.

 It would take a minor patch to the source to make it use `valloc` instead
 of `posix_memalign`, but it's a fairly trivial fix.

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


More information about the macports-tickets mailing list