Modern versions of Firefox require NodeJS to build which is employed during the build process to transpile some JavaScript files.
Since the set of architectures supported by NodeJS is rather limited due to Google gatekeeping what architectures they want to support in V8, I was wondering whether it would be possible that QuickJS could replace NodeJS in the Firefox build system so that Firefox itself can be built on a wide variety of architectures again?
Are there any fundamental limitations in QuickJS as compared to NodeJS or should the former in general be able to replace NodeJS in the Firefox build system?
Please see also this discussion in the Linux for SPARC issue tracker on this question,