URL: <http://savannah.gnu.org/bugs/?18435>
Summary: no rule to make target whose name contains close parenthesis Project: make Submitted by: mdorey Submitted on: Friday 12/01/2006 at 18:52 Severity: 3 - Normal Item Group: Bug Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Component Version: 3.81 Operating System: POSIX-Based Fixed Release: None _______________________________________________________ Details: With this makefile: .PRECIOUS:.%.time %.t:.%.time; .%.time:% bla bla bla And a file on the file system called "bracket()": -rw-rw-r-- 1 martind software 0 2006-11-30 16:44 bracket() $ make 'bracket()'.t make: *** No rule to make target `bracket().t'. Stop. $ Paul says [ That seems to be a bug. I can reproduce it. On the other hand I can do this: $ touch 'foo(bar)baz' $ make 'foo(bar)baz.t' and I don't get this error: it actually runs the rule, so it's not just parentheses. I wonder if it has to do with archive support. This should be reported on Savannah. ]. OP (cc:d) was Dan Jacobson. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?18435> _______________________________________________ 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