-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error: Symbol node_stringprep_module not found. #31
Comments
Hi, I don't have access to OSX full time to test an install so won't be able to look into the issue. If you, or someone, is able to provide a pull request I will happily merge this in. Sorry I can't be more helpful! Cheers, Lloyd. |
If you know offhand — what is the icu4c version expected to work and the reason? There is insinuation in the README that 50.1 isn't the version I want — should I be trying to get it working with older e.g. 49.1.2, or might a newer e.g. 51.1 work again as well? |
I believe its only currently compatible with the 49.X versions and not anything more recent. I haven't looked at more recent versions of ICU yet. Currently triaging all If you'd be willing to test against 51.1 I'd be most grateful, but I'd imagine they switched from 49->50->51 because of BC breaks. In the mean time pull requests most welcome. Thanks :) |
Any resolution on this one yet? Im also getting some similar errors on OSX latest with latest node 0.10.15 and with attempting to follow the above instructions for brew. I believe Im on icu4c/51.1 any ideas or thoughts? I also downgraded to 49.1.2 using the instructions about tweaking brew if it doesn't work.. still did not resolve the issue: dyld: lazy symbol binding failed: Symbol not found: _usprep_openByType_51 |
I'm not an OSX user so unable to help with this issue I'm afraid. If you are using this with |
Well i use this with node-xmpp because if i dont install node-stringprep it wont connect... it seems that it sends an empty stanza to the server... and never connects... |
I'd suggest adding some debug around https://github.com/astro/node-xmpp/blob/master/lib/xmpp/jid.js#L2 to see what is going on with your system. It should fail-over if |
Yup followed your advice dunno why this happends but i have two versions of node-xmpp the one that doesnt work have this line if (this.socket.readable){ in node-xmpp/lib/xmpp/connection.js the one that works have instead if (opts && opts.socket) { I will probably move this to node-xmpp and discuss it there.. |
Glad to hear you have this sorted |
@kuryaki did you find a work-around ? I'm having same issue with string-prep, using xmpp-client. Thanks ! |
May I close this one? |
I followed the instructions for OS X:
But still I get the "Symbol node_stringprep_module not found" error as in issue #27. I have node v0.10.5.
(I also tried rebuilding node-stringprep after linking to icu4c/49.1.2 as I see there is some vague issue with recent versions?)
The text was updated successfully, but these errors were encountered: