Space Patch Information


NameDateSpace VersionRequiresObsoleted
S71116c.gz16-Nov-970.8.4-S71117
S71116.gz16-Nov-970.8.4S71115S71117

Description

These patches correct a few bugs with the new console code which can cause SEGVs. It also expands slightly the strings allowed for CF_CONSOLE_TYPES.

NOTE: See the information about S71115 for the changes needed to support the new console arrangements.

Installation Notes

  1. Download S71116c.gz if you are going to apply this to a clean 0.8.4
  2. Download S71116.gz if you are going to apply this to 0.8.4 + S71115
  3. Change to your top-level directory, where you have space-0.8.4 or space-s71115 as a sub-directory
  4. Uncompress the patch using gunzip -d S71116.gz or gunzip -d S71116c.gz
  5. Run patch < S71116 or patch < S71116c
  6. Read the CHANGES file, and look through the source to see what's changed.
  7. Edit spaceconf.h to enable/disable the features you want
  8. Recompile the space code.
  9. If the warnings about discarding 'const' worry you, edit the externs.h and stringutils.c in the mux directory to make the first parameter 'const char *' instead of just 'char *'.
  10. Change to your mux source directory (eg ~/mux/src)
  11. Recompile your MUX
  12. Log into your MUX and @restart it.
  13. Check @version shows that the features you wanted are compiled in.
  14. Update the softcode to deal with the new features/changes.

This code is provided as a service to the community using the Portable Space Code. By using this code, you agree that the author is not responsible in any way for any damage caused.


Valid HTML 4.0! Maintained by Mark Cooke
Last Updated: Friday, 28-Nov-2003 10:52:48 GMT