Closed Stono closed 6 months ago
Hi @Stono! Thank you for reporting about this. I think this is caused by a missing OS dependency (openssl
). There are no prebuilds currently for Node.js v.22 and the installer will fallback into creating a Node.js AddOn during the install process for this version. I will try this too later on to verify that is the case.
I usually provide prebuilds for the current LTS and one version before in the package.
Ignore the previous comment from me 😄 It seems to be a different kind of problem and likely a bug.
Hello again @Stono, I have published a new version (v 6.2.0) that should solve this issue. Thank you again for reporting! 👏
The installer will print out one warning though, and I believe these are Mac OS X specific:
../src/node-zk.cpp:517:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
sprintf(idbuff, "%llx", _LL_CAST_ id);
Closing this, please reopen or create a new issue if you still have problems with installing this package.
Ah thank you so much, really appreciated!
On Sat, 25 May 2024, 12:28 David Vujic, @.***> wrote:
Closed #343 https://github.com/yfinkelstein/node-zookeeper/issues/343 as completed.
— Reply to this email directly, view it on GitHub https://github.com/yfinkelstein/node-zookeeper/issues/343#event-12932506388, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALK7CMHR2PSDXM7VLG73QTZEBYWLAVCNFSM6AAAAABIHOURBOVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJSHEZTENJQGYZTQOA . You are receiving this because you were mentioned.Message ID: @.***>
Describe the bug Was just trying to upgrade a few of my apps to node 22, and couldn't do one because zookeeper doesn't compile.
Desktop (please complete the following information):
Additional context
Tried this inside docker too on a centos base (ruling it out being a macosx problem)