user-experience icon indicating copy to clipboard operation
user-experience copied to clipboard

.dmg install for Rakudo* 2019.03 on Mac OS X fails on El Capitan

Open dmaestro opened this issue 6 years ago • 4 comments

Same issue as #14 but for the latest Rakudo Star release.

On Mac OS X 10.11.6:

~ douglasschrag$ perl6 -v
dyld: lazy symbol binding failed: Symbol not found: _getentropy
  Referenced from: /Applications/Rakudo/lib/libmoar.dylib
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _getentropy
  Referenced from: /Applications/Rakudo/lib/libmoar.dylib
  Expected in: /usr/lib/libSystem.B.dylib

Trace/BPT trap: 5

dmaestro avatar May 09 '19 18:05 dmaestro

My 1st try installing perl6 failed w the above error on my older Mac w 10.11.6

any solution other than installing a old Rakudo ?

gerrygrieve avatar Jul 26 '19 03:07 gerrygrieve

There was a fix to the previous linked ticket within a few days; unfortunately, I don't know precisely what that fix was. There has been no response to this that I am aware of, so I'm just waiting for the next Rakudo* release. Could be a problem if that has the same install bug. I would think we'd want to maintain compatibility in a case like this. Not everyone in every situation wants to upgrade an OS to the latest.

dmaestro avatar Jul 26 '19 05:07 dmaestro

OS X El Capitan is unsupported by Apple from mid 2018. I don't see the point of keeping compatibility tests for EOL'ed releases of operating systems. There is probably a good reason why Apple changed libs/ABIs.

I understand the case for running (supported) LTS software (as people do on GNU/Linux and MS Windows), but in this case users should contact Apple for longer support.

My 2c.

nxadm avatar Jul 31 '19 21:07 nxadm

Out of curiosity, does the homebrew version of Rakudo (not Rakudo Star, just Rakudo) work on El Capitan?

nxadm avatar Jul 31 '19 21:07 nxadm