[comp.soft-sys.andrew] Andrew Patch.003 Available

susan+@ANDREW.CMU.EDU (Susan Straub) (02/06/90)

The latest patch, number 3, is available for your immediate action in
the file contrib/R4fixes/andrew/patch.003 or patch.003.Z compressed on
expo.lcs.mit.edu (IP address 18.30.0.212).  You can also retrieve the
file from host emsworth.andrew.cmu.edu (IP address 128.2.30.62).  This
patch is available as file patch/patch.003 or patch.003.Z compressed.  

This patch includes diffs for 26 source files.  (See RCS logs attached
to this note below for more information on changes.) 

Also available in the same directories is an axuiliary patch, vui.patch
which includes 100 help files for vui.  Although the files are generally
small in size,  we separated the patches for those of you who do not
plan to use vui.   

Special patch notes:
You must create the directory ./ams/msclients/vui/doc by hand before you
can patch.

If you don't have ftp access, mail retrieval is available.  For more
information, send requests to andrew-service@andrew.cmu.edu.  

As you probably know, you should apply these patches with Larry Wall's
patch program, which has been distributed on the X.V11R3 tape as well as
on the X.V11R4 tape and via netnews.  As the patches are all made from
context diffs, you may specify the '-c' option to patch.  You will also need
the '-p' option to allow patch to understand the pathnames in the patch
file.  Thus, you should do this:
	(retrieve contrib/R4fixes/andrew/patch.003)
	cd (directory with andrew distribution)
		(thus, ./overhead and ./atk exist)
	patch -c -p < ..../patch.003

Good luck.

RCS Logs: 

 Source file: config/andrew.rls
 Current version: 2.90
 revision 2.90        
 date: 90/01/23 15:02:20;  author: ghoti;  state: Exp;  lines added/del: 1/1
 fix syntactic error which caused 'make dependAll' to fail
 
 Source file: ams/libs/cui/Imakefile
 Current version: 2.7
 revision 2.7        
 date: 90/01/18 13:42:56;  author: ghoti;  state: Exp;  lines added/del: 1/0
 Added DependTarget() rule to Imakefile
 
 Source file: ams/libs/ms/prettyn.c
 Current version: 2.11
 revision 2.11        
 date: 90/01/29 11:53:24;  author: susan;  state: Exp;  lines added/del: 3/3
 changed line 114 from int dummy, len; 
 to int dummy = 0, len; 
 per suggestions from NSB
 will fix bug that makes the caption sometimes lack
 a "from" address (happens freq. on SPARC)
 
 Source file: ams/msclients/cui/cui.c
 Current version: 2.29
 revision 2.29        
 date: 90/01/26 12:27:17;  author: susan;  state: Exp;  lines added/del: 4/4
 fixed line 1583 (per request from NSB)
 changed <= to == 
 caused error message on SPARC while reading .cuirc
 
 Source file: ams/msclients/vui/Imakefile
 Current version: 2.23
 revision 2.23        
 date: 90/01/24 14:19:12;  author: ghoti;  state: Exp;  lines added/del: 3/0
 now has a subdirectory 'doc' for all the inprogram help
 
 Source file: ams/msclients/vui/doc/Imakefile
 Current version: 1.1
 revision 1.1        
 date: 90/01/24 20:03:37;  author: ghoti;  state: Exp;  
 Initial revision

 Source file: ams/msclients/vui/doc/mainpanel.hlp
 Current version: 1.1
 revision 1.1        
 date: 90/01/24 20:03:49;  author: ghoti;  state: Exp;  
 Initial revision
 
  Source file: atk/basics/x/xgraphic.c
 Current version: 1.8
 revision 1.8        
 date: 90/01/26 13:01:54;  author: susan;  state: Exp;  lines added/del: 5/5
 applied patch that fixed bug which caused hc 2.1s to die
 
 Source file: atk/basics/x/xim.c
 Current version: 1.26
 revision 1.26        
 date: 90/01/26 13:00:48;  author: susan;  state: Exp;  lines added/del: 19/19
 applied patch that fixed bug which caused hc 2.1s to die
 
 Source file: atk/basics/common/environ.c
 Current version: 2.5
 revision 2.5        
 date: 90/01/26 12:40:39;  author: susan;  state: Exp;  lines added/del: 6/6
 applied patch submitted by outside user 
 
 Source file: atk/basics/common/region.c
 Current version: 2.5
 revision 2.5        
 date: 90/01/26 12:51:13;  author: susan;  state: Exp;  lines added/del: 5/5
 applied patch supplied by user that fixed bug 
  
 Source file: atk/basics/common/im.doc
 Current version: 1.4
 revision 1.4        
 date: 90/01/26 12:56:21;  author: susan;  state: Exp;  lines added/del: 4/5
 It didn't indocate that "im_SetInteractionEvent returned
 a struct event *, nor did it properly descrive when the event
 is triggered.
 
 Source file: atk/console/cmd/Imakefile
 Current version: 2.16
 revision 2.16        
 date: 90/01/26 14:23:30;  author: ghoti;  state: Exp;  lines added/del: 2/1
 link against $(RESOLVLIB) for gethostbyname()
 if RESOLVLIB is not defined, it will pick it up from libc
 
 Source file: atk/console/consoles/Imakefile
 Current version: 2.6
 revision 2.6        
 date: 90/01/26 14:26:29;  author: ghoti;  state: Exp;  lines added/del: 9/3
 improve installation procedures so that only those files which have changed
 get installed
 
 Source file: atk/console/lib/mailmonf.c
 Current version: 2.17
 revision 2.17        
 date: 90/01/22 12:16:28;  author: ghoti;  state: Exp;  lines added/del: 9/7
 BUG: 1127
 (a) don't bother doing the prefetch if it's already doing the 'mailfrom'
 (b) ignore EWOULDBLOCK errors during the prefetch
 
 Source file: atk/console/lib/setup.c
 Current version: 2.46
 revision 2.46        
 date: 90/01/29 10:38:01;  author: ghoti;  state: Exp;  lines added/del: 21/8
 fixed attempt to free an allocated array - was causing malloc problems
on vax_3
 
 Source file: atk/extensions/deskey.c
 Current version: 1.4
 revision 1.4        
 date: 90/01/26 12:35:34;  author: susan;  state: Exp;  lines added/del: 0/1
 removed include files that weren't needed
 applied patch that fixed bug reported by outside user
 
 Source file: atk/help/src/Imakefile
 Current version: 2.17
 revision 2.17        
 date: 90/01/26 14:46:21;  author: ghoti;  state: Exp;  lines added/del: 3/0
 link helpa against $(RESOLVLIB)
 
 Source file: atk/help/src/helpdb.c
 Current version: 1.11
 revision 1.11        
 date: 90/01/26 13:04:09;  author: susan;  state: Exp;  lines added/del: 35/5
 fixed so that help files that have upper case chars can be found.
 
 Source file: atk/ness/objects/nodeclss.c
 Current version: 1.2
 revision 1.2        
 date: 90/01/29 11:42:27;  author: wjh;  state: Exp;  lines added/del: 5/3
 added "exit(0)" 
 
 Source file: atk/raster/convert/convrast.c
 Current version: 2.8
 revision 2.8        
 date: 90/01/26 14:41:04;  author: susan;  state: Exp;  lines added/del: 4/4
 need to apply patch that changes rindex==null to ext==null 
 since rindex is a function name and it will never be null.  
 The effect of this bug will be that if the output file does not
 have an extension, it will not print the error message, but will
 go right ahead and try to compare the null string ext with 
 something.  On suns, this produces a core dump. 
 
 Source file: atk/rofftext/roffstyl.c
 Current version: 2.9
 revision 2.9        
 date: 90/01/26 13:07:14;  author: susan;  state: Exp;  lines added/del: 18/3
 In atk/rofftext/roffstyl.c the function environment_InsertStyle 
 is called with a union, when it is expecting one of the union 
 members.  This is not allowed on the SPARC.  It causes rofftext to 
 coredump on sun4. 
 
 Source file: atk/zip/lib/zipve02.c
 Current version: 2.13
 revision 2.13        
 date: 90/01/26 13:11:08;  author: susan;  state: Exp;  lines added/del: 10/5
 sprintf used to return the pointer to the string it assembled.
 now it returns int.  
 
 Source file: atk/zip/lib/zipve03.c
 Current version: 2.13
 revision 2.13        
 date: 90/01/26 13:11:49;  author: susan;  state: Exp;  lines added/del: 7/5
 sprintf used to return the pointer to the string it assembled.
 now it returns int.  
 
 Source file: overhead/pobbconf/pobbconf.c
 Current version: 1.60
 revision 1.60        
 date: 90/01/22 11:19:52;  author: ghoti;  state: Exp;  lines added/del: 1/1
 fix syntactic typo
 ----------------------------
 revision 1.59        
 date: 90/01/15 10:48:06;  author: pierette;  state: Exp;  lines added/del: 2/5
 added Macadvisor to polling on BB3 (LocalHigh).  Removed
org.acad-services.{vaxlib,vmsnotes,vaxannounce}.
 
 Source file: overhead/pobbconf/config.awk.pobb
 Current version: 1.32
 revision 1.32        
 date: 90/01/16 17:36:03;  author: pierette;  state: Exp;  lines added/del: 1/1
 "stalled" WPbuild on PO machines so it can run in peace on patterson.  
Disable this by removing the word "stalled" from this file and removing
the cron job from patterson.
 

bernerus@UTC.CHALMERS.SE (Christer Bernerus) (02/12/90)

The problem is that there is a bug in emsworth's ftp (or somewhere near) 
You  wrote "cd patch" and ftp correctly answered "patch: No such file or
directory."
Next you wrote "dir" while still being in the ftp home directory. The
listing ended with "alpha-patches: Permission denied" which is where ftp
goes totally crazy. It won't do anything right after that. My suggestion
is that CMU either fix ftp or remove the alpha-pathces file/directory
from ~ftp, siche no one needs it anymore. You probably should do both.
Christer Bernerus (SM6FBQ)			! E-mail:
Univerity Technology Center for Andrew (UTC)	! bernerus@utc.chalmers.se
Chalmers University of Technology		
S-412 96 Gothenburg  SWEDEN					

susan+@ANDREW.CMU.EDU (Susan Straub) (02/13/90)

Excerpts from misc: 10-Feb-90 Re: Andrew Patch.003 Availa.. Raleigh F.
Romine@expres (360)

> Susan,
> 	One other minor thing. If one forgets a directory name or
> thinks files are in pub and does a DIR, one eventually gets an error
> message about alpha-patches being unreadable. This seems to throw FTP
> out of sync and I, at least, end up logging out and back in to get
> things. You might just want to zap that directory if it's of no
> remaining use.

> Raleigh

Raleigh, 

Thanks for pointing this out to me.  Since we still use alpha-patches
internally, I'll have change a few things before deleting the directory
but it will be on my things-to-do list.  

Thanks again, 

Susan