<pre>
kamloops$ uname -a
NetBSD kamloops 5.99.52 NetBSD 5.99.52 (kamloops) #80: Sat May 28 14:09:40 PDT 2011  amd64
kamloops$ which make

kamloops$ make
make: don't know how to make sh. Stop

make: stopped in
kamloops$
</pre>

With gnu make (gmake on my system), builds fine. The patch I submitted was tested on my system with both BSD make and GNU make and both built fine.