Setting NPROC to a reasonable number with cause mk to build n targets at once. I set NPROC to 8 (the number of threads my cpu has) and p9p rebuilds in less than 5 minutes.