Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!MORITZ.CS.COLUMBIA.EDU!djk From: djk@MORITZ.CS.COLUMBIA.EDU (David Kurlander) Newsgroups: gnu.utils.bug Subject: gnu make bug Message-ID: <8906051718.AA13102@moritz.cs.columbia.edu> Date: 5 Jun 89 17:18:07 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 21 Here's a pretty significant bug I found in gnu make, version 3.48. Given the following makefile, the third echo does not print what I would expect. It echoes "${SRC}". I would expect it to echo "foo.o fee.o". By the way, I really like your program, and I think that you're doing a fine service for the community. David Kurlander djk@cs.columbia.edu -------- SRC = foo.c fee.c SRC2 = ${SRC} echo: echo ${SRC:.c=.o} echo ${SRC2} echo ${SRC2:.c=.o}