make 3.80 is subject to a problem which is demonstrated by the following shell snippet:
================ 8< ==================== for a in `seq 1 5`; do touch 0123456789012345678901234567890123$a.c; done cat > Makefile <<'DELIM' define BUG SRC := $$(wildcard *.c) #OBJ := $$(SRC:.c=.o) OBJ := $$(patsubst %.c,%.o,$$(SRC)) $$(OBJ):%.o:%.c endef $(eval $(call BUG)) DELIM make ================ 8< ==================== -- regards, Serge Kosyrev aka Samium Gromoff _______________________________________________ Bug-make mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-make