[bug #14617] wildcard function produces incorrect results because of cache

2008-04-23 Thread AZ
Follow-up Comment #3, bug #14617 (project make): It looks like the problem is still present. Tested on Ubuntu Gutsy. ___ Reply to this item at: ___ Nac

RE: eval and if-blocks incompatible on i386-pc-linux-gnu

2008-04-23 Thread Dave Korn
Paul Smith wrote: > On Wed, 2008-04-23 at 17:11 +0200, Arthur Carlson wrote: >> $ make SWITCH=on a >> >> makefile:10: *** missing `endif'. Stop. > > This is a bug in GNU make 3.80. You should upgrade to 3.81. Interesting factoid: This bug is[*] also fixed (or perhaps was never exposed) in re

Re: eval and if-blocks incompatible on i386-pc-linux-gnu

2008-04-23 Thread Paul Smith
On Wed, 2008-04-23 at 17:11 +0200, Arthur Carlson wrote: > $ make SWITCH=on a > > makefile:10: *** missing `endif'. Stop. This is a bug in GNU make 3.80. You should upgrade to 3.81. I can only assume that the reason it works on one system and not the other, is that the working version was patch

eval and if-blocks incompatible on i386-pc-linux-gnu

2008-04-23 Thread Arthur Carlson
I am doing grid computing on two hosts, gavosrv1.mpe.mpg.de and siemens.babylon.cs.uni-potsdam.de. On both gavosrv1 and siemens.babylon.cs.uni-potsdam.de, GNU Make 3.80 is installed, but the behavior is different. Take the following makefile: ifeq (true,true) a: @echo a b: @echo b ifde

TWW gmake

2008-04-23 Thread vasanthan
Hi,, 1. Im new to unix enviorment, can you please tel me what is TWW gmake.Where can i find the package ( if possible please send me the link) 2. swlist is not diplayed in HP-UX HP-UX inccishh B.11.11 U 9000/800 *** unlimited-user license 3.make --version is not taken...Please..tell me ho

Re: Order-only Prerequisites Suppress some Error Checking

2008-04-23 Thread Tony Strauss
> > I don't think this is correct. Your "comment out" example (example2.mk) > is not accurate. To be accurate, you should comment out ONLY the > order-only prerequisite part, like this: > >$(DERIVED_OBJ_DIR)/test.o: # | $(DERIVED_OBJ_DIR) > > Not the entire line. If you do this, you'll s