depmod and insmod can report "Unresolved symbols" for modules even if the kernel is basically the same. For example, you may have that error if you build on one machine and then install the kernel on another machine. Then on that second machine build modules (using the same configuration) and you may receive "unresolved symbol" errors.
T. Klausner suggested that I use pkgtools/pkgdiff when preparing patches so I don't remove the $NetBSD$ tags. He also said mkpatches and patchdiff are quite helpful.
The www/phoenix-linux-nightly/Makefile has a semicolon followed by &&. ksh and bash does not like it (which may be /bin/sh). (It is okay with csh and sh.) Send-pr: pkg/20986: typo (maybe) in phoenix-linux-nightly/Makefile. (jdolecek quickly fixed and closed. And saw that same problem was soon fixed in some other Makefiles.)