Hi all,
An update that I will directly bring in the OpenSSL 3.0.0 final RC (released upstream yesterday)into rawhide in the next few days.(Compared to beta2, this version has one moderate CVE-2021-3712 fix in addition to other fixes.)
Looks like nodejs does not work properly with openssl-3.0? I.e.
Error:
error:0308010C:digital envelope routines::unsupported
at new
Hash (node:internal/crypto/hash:67:19)
at
Object.createHash (node:crypto:130:10)
at module.exports
(/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/webpack/lib/util/createHash.js:135:53)
at NormalModule._initBuildHash
(/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/webpack/lib/NormalModule.js:417:16)
at handleParseError
(/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/webpack/lib/NormalModule.js:471:10)
at
/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/webpack/lib/NormalModule.js:503:5
at
/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/webpack/lib/NormalModule.js:358:12
at
/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/loader-runner/lib/LoaderRunner.js:373:3
at iterateNormalLoaders
(/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
at iterateNormalLoaders
(/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/loader-runner/lib/LoaderRunner.js:221:10)
at
/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/loader-runner/lib/LoaderRunner.js:236:3
at context.callback
(/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/loader-runner/lib/LoaderRunner.js:111:13)
at Object.loader
(/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/source-map-loader/dist/index.js:37:5)
at LOADER_EXECUTION
(/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/loader-runner/lib/LoaderRunner.js:119:14)
at runSyncOrAsync
(/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/loader-runner/lib/LoaderRunner.js:120:4)
at iterateNormalLoaders
(/home/sandro/Documents/Devel/QWC2/qwc2-demo-app/node_modules/loader-runner/lib/LoaderRunner.js:232:2)
{
opensslErrorStack: [ 'error:03000086:digital
envelope routines::initialization error' ],
library: 'digital
envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
Anyone encountered this one? Google just gives a single hit for
ERR_OSSL_EVP_UNSUPPORTED, which is a rhbz bug [1]. This is kinda
fatal for nodejs/webpack development :S
Thanks
Sandro
[1]
https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=1975437
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure