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/


_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to