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 professiona

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

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