Last week the %{nodejs_arches} macro got updated in epel7 to add aarch64 architecture.

I've decided to rebuild node and the native modules so we can start using the new arch. While at it I updated node from 6.9.4 to 6.9.5.

Now I cannot get any of the native modules built. It seems they haven't been rebuild in years and are broken from at least the last update to 6.x.

I tried to get them built again but there seem to be some issues with outdated versions of nan and node-gyp..

Is it forgotten to check/rebuild the native modules while updating to 6.x ? Does someone remember what was done in Fedora to get them working again?