🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #1462

Bugs and our fixes in GNU make

#1462
From: Wayne Noss
Date: Thu, 19 Jan 1989 16:38
50 lines
2668 bytes
     We found some bugs in GNU make, which had to be corrected before
we could release it for production use in our environment.  The
version we received from you was your Revision 2.9 (which is our
Revision 1.1).
     Following is our rlog of changes:

RCS file:        make.c,v;   Working file:    make.c
head:            1.3
locks:           ;  strict
access list:   
symbolic names:
comment leader:  " * "
total revisions: 3;    selected revisions: 3
description:
gnu make tool
----------------------------
revision 1.3        
date: 88/12/12 13:23:39;  author: wayne;  state: Exp;  lines added/del: 36/24
Use /usr/cognex instead of /usr/local
Construct list of include directories BEFORE it is needed instead of after
Fix bug whereby multiple target pattern always got match of first target
int rather than unsigned of variable used in comparison (was bug)
Allocate and copy where necessary to avoid clobbering strings
Fix bug in handling very long line with backslash newline
error function needs four args, not just two
----------------------------
revision 1.2        
date: 88/08/16 13:18:34;  author: wayne;  state: Exp;  lines added/del: 29/8
Add cognex rcs header
Avoid including sys/types.h twice (sys/params.h includes it)
Split expression that was too complex for compiler into parts
----------------------------
revision 1.1        
date: 88/08/16 11:41:14;  author: wayne;  state: Exp;  
Initial revision
=============================================================================

     I realize that our one-line descriptions of changes are rather
terse for you to fix anything from; but may suffice to recognize
bugs that you have since fixed anyway, and to see that a couple of
our changes are customizations rather than bugs.
     If you would like our fixes, please reply with instructions on
how this is to be done; I could mail the entire source in pieces,
but some variant of diff output might be more useful as well as less
volume.
     Unfortunately, I have not retained test cases that actually
provoked all the bugs we fixed, but could doubtless reconstruct some
of them if you need them.
     Thank gnu for providing this free software.
Technical Details
Message-ID: <8901191638.AA00778@Enterprise.COGNEX.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!telly!ddsw1!lll-winken!killer!pollux!ti-csl!cs.utexas.edu!tut.cis.ohio-state.edu!EDDIE.MIT.EDU!cognex!Enterprise!wayne

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!telly!ddsw1!lll-winken!killer!pollux!ti-csl!cs.utexas.edu!tut.cis.ohio-state.edu!EDDIE.MIT.EDU!cognex!Enterprise!wayne
From: cognex!Enterprise!wayne@EDDIE.MIT.EDU (Wayne Noss)
Newsgroups: gnu.utils.bug
Subject: Bugs and our fixes in GNU make
Message-ID: <8901191638.AA00778@Enterprise.COGNEX.UUCP>
Date: 19 Jan 89 16:38:13 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 50