So it is likely to break something else also. The change is dangerously late, so I recommend a backout.
Alexander Bluhm <alexander.bl...@gmx.net> wrote: > On Sat, Oct 06, 2018 at 08:00:30AM -0600, Marc Espie wrote: > > CVSROOT: /cvs > > Module name: src > > Changes by: es...@cvs.openbsd.org 2018/10/06 08:00:30 > > > > Modified files: > > usr.bin/make : suff.c > > > > Log message: > > fix problem reported by markwes...@cock.li > > > > specifically: > > - suffix rules for the empty suffix shouldn't be prevented from triggering > > by having dependencies. > > > > but this exhibits another issue: > > - .PHONY targets shouldn't trigger suffix rules. > > > > (also clean up an utility function) > > > > NetBSD make has got similar modernizations, but the code is entirely > > different by now. > > > > okay kn@, millert@ > > This commit broke regress/usr.bin/calendar and regress/usr.bin/mandoc. > > bluhm >