Apparently GNU make doesn't like adding dependencies on that style of pattern rule specification. This reverts part of 887a0b4294001c95187eeaeff20ad748125466d7
@@ -26,7 +26,7 @@ check: fzytest
fzy: $(OBJECTS)
$(CC) $(CFLAGS) $(CCFLAGS) -o $@ $(OBJECTS)
-.c.o: config.h
+%.o: %.c config.h
$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
config.h: