Installing nasm requires that its manual pages are built. This requires local packages asciidoc and xmlto to be installed.
Not only does asciidoc pull in 110 MB of packages (itself + dependencies), there is also no need for these manual pages. nasm is just used for building other dependencies, and not even part of our precompiled libraries in SVN.
This patch effectively creates zero-byte manual page files nasm.1 and ndisasm.1 such that the make install step succeeds. Personally I prefer this approach over installing more packages on the CentOS VM.
I've added @Sebastián Barschkis (sebbas) as reviewer because this also impacts macOS, and @Ray Molenkamp (LazyDodo) because we talked about this approach and I want to keep him in the loop.