Fedora Account System
Red Hat Associate
Red Hat Customer
The nodejs-packaging-bunder does not strip executable binary files from a node_modules directory before creating a "source" archive for dist-git. This has resulted in a number of Fedora packages being built from archives that include pre-built executables which are not allowed by policy. In some cases, the prohibited content is not essential to the build process and removing it will not further complicate the RPM build process. Reproducible: Always Steps to Reproduce: 1. tar xf *nm-*.tgz 2. find node_modules* -type f -exec file {} + | grep -E 'ELF|Mach-O|PE32|WebAssembly' 3.
See https://pagure.io/fesco/issue/3622
This bug appears to have been reported against 'rawhide' during the Fedora Linux 45 development cycle. Changing version to 45.