bug-make
[Top][All Lists]
Advanced

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

[bug #28456] Expansion of $$< is incorrect


From: anonymous
Subject: [bug #28456] Expansion of $$< is incorrect
Date: Sat, 16 Oct 2010 03:06:50 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.10) Gecko/20100915 Ubuntu/9.10 (karmic) Firefox/3.6.10

Follow-up Comment #5, bug #28456 (project make):

I'm confirming the bug on a Ubuntu 9.10 i386 host.

Curiously, this particular bug also triggers circular dependencies. More
surprising, the test case is simply the snippet found straight in the info
page (make.info, section 3.10, "Secondary Expansion of Implicit Rules").

The snippet is (blank lines ommited):

.SECONDEXPANSION:
foo: bar
foo foz: fo%: bo%
%oo: $$< $$^ $$+ $$*

One might have to "touch bar boo f" before running make. The output is:

make: Circular foo <- foo dependency dropped.

I hope this example will draw more attention to the issue.

Cheers,
Alek

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?28456>

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




reply via email to

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