bug fix for 3.79 and 3.80

2003-01-29 Thread Steve Brown
Title: bug fix for 3.79 and 3.80 Hi, I came across a bug today that causes make 3.79 and 3.80 to print 'Malformed per-target variable definition', and sometimes causes it to core-dump on long target names. The problem is that the eval() function in read.c reallocs memory if you have long

Re: GNU make 3.80 build failure on FreeBSD 5

2003-01-29 Thread Paul D. Smith
OK, thanks. -- --- Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at: http://www.gnu.org http://make.paulandlesley.org Please remain calm...I may be mad, but I am a professional.

Possible GNU Make bug

2003-01-29 Thread David Buehler
I'm expecting this makefile to echo mylib, but it echos Makefile then mylib... perhaps there's something esoteric going on that I haven't figured out from the documentation. Running on Debian GNU/Linux Stable. I installed make version 3.80 just to check that the behavior is the same as 3.79.1,

Re: Possible GNU Make bug

2003-01-29 Thread Paul D. Smith
%% David Buehler [EMAIL PROTECTED] writes: db I'm expecting this makefile to echo mylib, but it echos db Makefile then mylib... perhaps there's something esoteric db going on that I haven't figured out from the documentation. The latter :). Check the GNU make manual section How Makefiles