This bug is used to track the readiness of nodejs with OpenSSL 3.0 currently the build fails with some porting issues: https://kojihub.stream.rdu2.redhat.com/koji/taskinfo?taskID=218300 Kindly fix them to ensure this package builds with OpenSSL 3.0, as we will introduce OpenSSL 3.0 in RHEL-9 very soon. OpenSSL 3.0 package to test with: http://download.eng.bos.redhat.com/rhel-9/nightly/RHEL-9-Beta/RHEL-9.0.0-20210414.0/compose/BaseOS/x86_64/os/Packages/openssl-3.0.0-0.alpha13.1.el9.x86_64.rpm Note that the next OpenSSL 3.0 build with alpha15 will be available soon. OpenSSL compat package: http://download.eng.bos.redhat.com/rhel-9/nightly/RHEL-9-Beta/RHEL-9.0.0-20210414.0/compose/BaseOS/x86_64/os/Packages/compat-openssl11-1.1.1k-1.el9.x86_64.rpm If you ave any further queries, kindly mail rhel-crypto Thank you
VERIFIED The new compat-openssl11 available in nightly compose https://download-node-02.eng.bos.redhat.com/rhel-9/nightly/RHEL-9-Beta/RHEL-9.0.0-20210805.6/compose/BaseOS/source/tree/Packages/compat-openssl11-1.1.1k-1.el9.src.rpm and new openssl-3.0 is also available in nightly compose https://download-node-02.eng.bos.redhat.com/rhel-9/nightly/RHEL-9-Beta/RHEL-9.0.0-20210805.6/compose/BaseOS/source/tree/Packages/openssl-3.0.0-0.beta2.2.el9.src.rpm and new nodejs:16 is also available in nightly compose https://download-node-02.eng.bos.redhat.com/rhel-9/nightly/RHEL-9-Beta/RHEL-9.0.0-20210805.6/compose/AppStream/source/tree/Packages/nodejs-16.5.0-2.el9.src.rpm
Hi Lenka, I updated the npm and V8 versions. I think the notes are fine to be reused. Maybe it would be worth to mention Experimental ESM Loader Hooks API and that current version of Node.js in RHEL 9 GA is LTS. Thank you.