PTS PATCH 1.03b =============== This patch provides several important fixes to pts-1.03a. If you're using a previous version of PTS you are strongly encouraged to apply this patch. Apply this patch to pts-1.03a by changing to the top of the PTS source tree and running this file through the patch program. Something like this should do: funny-prompt> cd pts-1.03 funny-prompt> zcat ../pts-1.03b.patch.Z | patch -c -p0 See the revised INSTALL document for instructions on building PTS/Xpts. You must have applied the 1.03a patch before applying 1.03b. Start with a "clean", unmodified source tree. If you've customized the source file (even the Imakefile(s)) results of applying this patch will be unpredictable. I think you'll find this version much easier to build than previous ones. PATCH CONTENTS: ---------------------------------------------------------------------- Version 1.03b: (patch for 1.03a) o SunOS support attempted (with help from Magnus Hammerin, among others.) o HP (PA) lockf problems fix by Jaap Haalboom provided. o Various minor malloc problems fixed. (Hammerin, Haalboom) o Fixed a problem with an error string causing garbled messages. (Haalboom) o Corrected usage of mktemp(). (Hammerin) o Switched from using getegid() to using getgroups(). You no longer need to make your current group "sysop" to access the sysop features of Xpts. You only need to be a member of the group. (Thanks Magnus!) o Added #include of to define _XExtension. (Haalboom) o Added yylineno definition for Flex users. o Fixed several minor documentation errors. o Major enhancements to the INSTALL document and the Imakefile. ---------------------------------------------------------------------- Thank you to everyone who helped point out room for improvement. Enjoy! Dean Collins Mon Feb 14 10:57:55 PST 1994