I've not looked into this thoroughly but has anyone thought to try patching Erlang to use the newer openssl?
On Sat, Mar 24, 2012 at 10:45 PM, Benoit Chesneau <[email protected]> wrote: > On Sun, Mar 25, 2012 at 1:16 AM, Dave Cottlehuber <[email protected]> wrote: >> Hi folks, >> >> A while ago Filipe found & documented[1] an issue with Apple's OpenSSL >> implementation that causes segfaults and bus errors when running with >> Erlang. This was pre-Lion but some of us are still having trouble with >> it. > > It is not pre-lion. Lion introduced this change. > >> >> I've been working on improving the Homebrew recipe to accommodate this >> as well as the option to install CouchDB development branch directly. >> >> Unfortunately I haven't got it all working but the code is here [2] >> and it would be great if somebody has a go at this & lets me know >> what's missing. >> >> brew update >> brew remove --force erlang nspr openssl couchdb spidermonkey >> ## apply patch from [2] >> brew install -v --64-bit openssl >> brew install spidermonkey >> brew install erlang >> brew install --devel couchdb >> A+ >> Dave >> >> [1]: https://gist.github.com/1199903 >> [2]: https://gist.github.com/2147079 > > Thanks! Tough it would be better imo if openssl is detecting the > platform, so erlang could use the same imo :) > > - benoƮt
