makefile bugs