opnsense-src/usr.bin/awk
Warner Losh c50c8502cb awk: Fix dependencies
proctab.c is generated from awktab.h, so needs to depend on it.
maketab does not depend on awktab.h, and gets the maketab.c dependency
automatically, so remove them both.

Normally, these don't matter. However, for a meta build, they can cause
us to build maketab twice (once host, once for target) resulting in a
binary that can't run on the host due to proctab.c racing maketab in
parallel legs. In stable/12, this was a reliably lost race, while in
main I've been unable to trigger the race at all (maybe due to dirdep
changes making main more robust).

MFC After:	1 day (build breakage)
Reported by:	kp
Sponsored by:	Netflix
2021-07-31 15:48:26 -06:00
..
tests awk(1): Add necessary bits for connecting tests, but leave disconnected 2018-01-11 05:36:13 +00:00
awk.1 awk: Document deprecated behavior of hex constants and locales. 2021-07-30 23:41:39 -06:00
Makefile awk: Fix dependencies 2021-07-31 15:48:26 -06:00
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00