Confusing build failure, explained by a typo in sys/unix/Makefile.utl. dgn_lex.o didn't get rebuilt after modifying unixconf.h to take out the #define MONITOR_HEAP I had in place, resulting in link failure for dgn_comp because the old object file was referencing 'nhalloc' rather than 'alloc'. dgn_lex.o accidentally didn't care about modifications to config.h and the other headers that pulls in, such as unixconf.h. This typo was already present when the last cvs repository was initialized nearly 14 years ago.
13 KiB
13 KiB