Article View: gnu.utils.bug
Article #1656gnu make bug
From: David Kurlander
Date: Mon, 05 Jun 1989 17:18
Date: Mon, 05 Jun 1989 17:18
21 lines
869 bytes
869 bytes
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}
Technical Details
Message-ID:
<8906051718.AA13102@moritz.cs.columbia.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!MORITZ.CS.COLUMBIA.EDU!djkShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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