🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #1656

gnu make bug

#1656
From: David Kurlander
Date: Mon, 05 Jun 1989 17:18
21 lines
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!djk

Show 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