bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #15757] circular variable_set_list causes hang on SunOS


From: Paul D. Smith
Subject: [bug #15757] circular variable_set_list causes hang on SunOS
Date: Thu, 16 Feb 2006 16:46:16 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051224 Debian/1.5.dfsg-3 Firefox/1.5

Follow-up Comment #18, bug #15757 (project make):

Hi.  I can now reproduce this problem, even on Linux, using the following
setup:

mkdir t1 t2
touch t1/rules.mk
cd t2
cat > Makefile <<EOF
VPATH = ../t1
include rules.mk
.PHONY: all
all: foo.x
foo.x : rules.mk ; @echo cp $< $@
rules.mk : MYVAR = foo
.INTERMEDIATE: foo.x rules.mk
EOF

Now, still from inside t2, run:
make -I ../t1

and it will loop forever.  The settings for .INTERMEDIATE, target-specific
variables, etc. are very particular, to force make into a specific codepath. 
I'll look at this more later tonight.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=15757>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]