Commit Briefs
-etags ... || true
improves the error that most make implementation given when etags is not present: it doesn't seem scary anymore.
explicitly pass -b y to ${YACC}
OpenBSD yacc doesn't require the option (it's the default value after all), but bison do.