Open
Description
Please update node-forge to migrate to webpack5 as maintaining it in the Debian OS environment caused a bug as we try to build the package with webpack 5.65.0 after updating node-forge webpack.config files to use webpack5 options , as you still support of webpack4.44.1
here is a link to the bug report https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002861
The failing build output looks like this while building with webpack 5.65.0
webpack --progress
99% cache shutdownasset forge.js 662 bytes [emitted] (name: forge)
ERROR in forge
Module not found: Error: Recursion in resolving
Stack:
undefined: (/home/ayoyimika/debian-js-packaging/forge/node-node-forge) ./lib/index.js
webpack 5.65.0 compiled with 1 error in 628 ms
assets by status 0 bytes [cached] 1 asset
ERROR in forge
Module not found: Error: Recursion in resolving
Stack:
undefined: (/home/ayoyimika/debian-js-packaging/forge/node-node-forge) ./lib/index.js
webpack 5.65.0 compiled with 1 error in 776 ms
asset forge.all.js 662 bytes [emitted] (name: forge)
ERROR in forge
Module not found: Error: Recursion in resolving
Stack:
undefined: (/home/ayoyimika/debian-js-packaging/forge/node-node-forge) ./lib/index.all.js
webpack 5.65.0 compiled with 1 error in 489 ms
assets by status 0 bytes [cached] 1 asset
ERROR in forge
Module not found: Error: Recursion in resolving
Stack:
undefined: (/home/ayoyimika/debian-js-packaging/forge/node-node-forge) ./lib/index.all.js
webpack 5.65.0 compiled with 1 error in 758 ms
asset prime.worker.js 662 bytes [emitted] (name: forge)
ERROR in forge
Module not found: Error: Recursion in resolving
Stack:
undefined: (/home/ayoyimika/debian-js-packaging/forge/node-node-forge) ./lib/forge.js
ERROR in forge
Module not found: Error: Recursion in resolving
Stack:
undefined: (/home/ayoyimika/debian-js-packaging/forge/node-node-forge) ./lib/prime.worker.js
webpack 5.65.0 compiled with 2 errors in 440 ms
assets by status 0 bytes [cached] 1 asset
ERROR in forge
Module not found: Error: Recursion in resolving
Stack:
undefined: (/home/ayoyimika/debian-js-packaging/forge/node-node-forge) ./lib/forge.js
ERROR in forge
Module not found: Error: Recursion in resolving
Stack:
undefined: (/home/ayoyimika/debian-js-packaging/forge/node-node-forge) ./lib/prime.worker.js
webpack 5.65.0 compiled with 2 errors in 748 ms
make[1]: *** [debian/rules:27: debian/js/forge.min.js] Error 1
make[1]: Leaving directory '/home/ayoyimika/debian-js-packaging/forge/node-node-forge'
make: *** [debian/rules:43: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
A simple solution i proffer is migrating to webpack5 to have access to its updated features, benefits and options https://webpack.js.org/migrate/5/
Thanks and Cheers
Metadata
Metadata
Assignees
Labels
No labels