fetchmail daemon startup script (for rc.subr) is not 4.x compatible.
The problem is that the fetchmail.sh script tries to blindly call
/etc/rc.subr, which is only available on 5.x and 6.x. This is
incorrect; it needs to use %%RC_SUBR%% which will be expanded
properly at patch or install-time.
See line 49 of files/fetchmail.in for what I mean. :-)
I've also cleaned up a typo in the Makefile.
Fix: Apply the below patches.
How-To-Repeat: Try to start /usr/local/etc/rc.d/fetchmail.sh on a 4.x box.
Over to maintainer