kelektiv / node.bcrypt.js

bcrypt for NodeJs
MIT License
7.4k stars 512 forks source link

Fixed z/OS build issue #968

Closed laijonathan closed 1 year ago

laijonathan commented 1 year ago

Removed the njsc -q flags from bindings.gyp for Node versions <= 16

For Node.js v18 and above, native addons will be built using clang instead of njsc/njsc++

recrsn commented 1 year ago

I do not have access to z/OS machine so can you point me to some documentation about this?

laijonathan commented 1 year ago

Our documentation has not been updated for Node v18 yet:

https://www.ibm.com/docs/en/sdk-nodejs-zos/16.0?topic=started-building-native-add-ons

laijonathan commented 1 year ago

Some info on the new compiler:

https://www-40.ibm.com/servers/resourcelink/svc00100.nsf/pages/openXlCC++11ForZOs24AndZOs25?OpenDocument

https://www.ibm.com/docs/en/open-xl-c-cpp-zos/1.1?topic=guide-about-this-compiler