To reproduce the bug: jam touch hdr1.h jam # notice src2.o isn't rebuilt jam src2.o # notice src2.o is rebuilt