While trying to build Node.js 6.9.2 today, it became apparent that there are some build failures when building Node.js in debug mode that are not present in the production builds.
Given that the debug builds only have ever worked on the i686 and x86_64 architectures, I'd like to suggest that we just remove it from the build process entirely. The only change in output would be that the /usr/bin/node_g binary would no longer be produced. (If preferred, we could also convert this to a symlink to the /usr/bin/node binary on the off chance that someone is depending on node_g somewhere).
On 12/16/2016 02:36 PM, Stephen Gallagher wrote:
While trying to build Node.js 6.9.2 today, it became apparent that there are some build failures when building Node.js in debug mode that are not present in the production builds.
Given that the debug builds only have ever worked on the i686 and x86_64 architectures, I'd like to suggest that we just remove it from the build process entirely. The only change in output would be that the /usr/bin/node_g binary would no longer be produced. (If preferred, we could also convert this to a symlink to the /usr/bin/node binary on the off chance that someone is depending on node_g somewhere).
OK, since no one has requested otherwise, I'm going to go ahead and just drop node_g. If someone opens a bug about it, we'll deal with it then. (And I'll try to keep an eye on whether upstream fixes the breakage in a future release).
nodejs@lists.fedoraproject.org