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