[PENNMUSH-ANNOUNCE] 1.7.7-patch10

dunemush at tala.mede.uic.edu dunemush at tala.mede.uic.edu
Sat Feb 22 12:04:21 CST 2003


[ If you have openssl libraries on your system, you don't have to bother
  with this patch. It fixes a Configure issue on systems without openssl,
  and does nothing else. ]

This is patch10 to PennMUSH 1.7.7. After applying this patch, you will
have version 1.7.7p10

To apply this patch, save it to a file in your top-level MUSH directory,
and do the following:
	patch -p1 < 1.7.7-patch10
	make install

If you use GNU patch 2.2, you probably want the above to be 'patch -b -p1',
not just 'patch -p1'.

Unix (or cygwin) users need not worry about failed hunks in src/switchinc.c,
hdrs/switches.h, hdrs/cmds.h, or hdrs/funs.h. These files are automatically
rebuilt on compile.

Then @shutdown and restart your MUSH.
    - Alan/Javelin

In this patch:

Fixes:
  * Fix to stupid typo in Configure script that breaks on systems
    without openssl. Argh.

Prereq: 1.7.7p9
*** 1_7_7.223/Patchlevel Sat, 22 Feb 2003 11:12:41 -0600 dunemush (pennmush/5_Patchlevel 1.17.1.11.1.11 600)
--- 1_7_7.223(w)/Patchlevel Sat, 22 Feb 2003 11:59:53 -0600 dunemush (pennmush/5_Patchlevel 1.17.1.11.1.11 600)
***************
*** 1,2 ****
  Do not edit this file. It is maintained by the official PennMUSH patches.
! This is PennMUSH 1.7.7p9
--- 1,2 ----
  Do not edit this file. It is maintained by the official PennMUSH patches.
! This is PennMUSH 1.7.7p10
*** 1_7_7.223/CHANGES Sat, 22 Feb 2003 11:12:41 -0600 dunemush (pennmush/g/23_CHANGES 1.48.1.18 600)
--- 1_7_7.223(w)/CHANGES Sat, 22 Feb 2003 11:59:46 -0600 dunemush (pennmush/g/23_CHANGES 1.48.1.18 600)
***************
*** 18,23 ****
--- 18,29 ----
  
  ==========================================================================
  
+ Version 1.7.7 patchlevel 10                     February 22, 2003
+ 
+ Fixes:
+   * Fix to stupid typo in Configure script that breaks on systems
+     without openssl. Argh.
+ 
  Version 1.7.7 patchlevel 9                      February 20, 2003
  
  Functions:
*** 1_7_7.223/game/txt/hlp/pennvers.hlp Sat, 22 Feb 2003 11:12:41 -0600 dunemush (pennmush/12_pennvers.h 1.169.1.42.1.3.1.2.2.2.1.1.1.3.1.1.1.5.1.4.1.1.1.1.1.1.1.1.1.5.1.1.1.3.1.1.1.3.1.1.1.54.1.10.1.2.1.1.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.2.1.1.1.1.1.7.1.1.1.1.1.2.1.1.1.4.1.2.1.1.1.1.1.1.1.2.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.3 600)
--- 1_7_7.223(w)/game/txt/hlp/pennvers.hlp Sat, 22 Feb 2003 12:03:01 -0600 dunemush (pennmush/12_pennvers.h 1.169.1.42.1.3.1.2.2.2.1.1.1.3.1.1.1.5.1.4.1.1.1.1.1.1.1.1.1.5.1.1.1.3.1.1.1.3.1.1.1.54.1.10.1.2.1.1.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.2.1.1.1.1.1.7.1.1.1.1.1.2.1.1.1.4.1.2.1.1.1.1.1.1.1.2.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.3 600)
***************
*** 1,5 ****
  & changes
! & 1.7.7p9
  This is a list of changes in this patchlevel which are probably of
  interest to players. More information about new commands and functions
  can probably be gotten via 'help <name of whatever>'. 'help credits'
--- 1,5 ----
  & changes
! & 1.7.7p10
  This is a list of changes in this patchlevel which are probably of
  interest to players. More information about new commands and functions
  can probably be gotten via 'help <name of whatever>'. 'help credits'
***************
*** 11,16 ****
--- 11,23 ----
  A list of the patchlevels associated with each release can
  be read in 'help patchlevels'.
  
+ Version 1.7.7 patchlevel 10                     February 22, 2003
+ 
+ Fixes:
+   * Fix to stupid typo in Configure script that breaks on systems
+     without openssl. Argh.
+ 
+ & 1.7.7p9
  Version 1.7.7 patchlevel 9                      February 20, 2003
  
  Functions:
***************
*** 6100,6106 ****
  For information on a specific patchlevel of one of the versions listed,
  type 'help <version>p<patchlevel>'. For example, 'help 1.7.2p3'
  
! 1.7.7: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  1.7.6: 0, 1, 2, 3, 4, 5, 6, 7
  1.7.5: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
  1.7.4: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18,
--- 6107,6113 ----
  For information on a specific patchlevel of one of the versions listed,
  type 'help <version>p<patchlevel>'. For example, 'help 1.7.2p3'
  
! 1.7.7: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
  1.7.6: 0, 1, 2, 3, 4, 5, 6, 7
  1.7.5: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
  1.7.4: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18,
*** 1_7_7.223/hdrs/version.h Sat, 22 Feb 2003 11:12:41 -0600 dunemush (pennmush/c/47_version.h 1.32.1.2.1.7.1.9.1.1.1.17.1.13 660)
--- 1_7_7.223(w)/hdrs/version.h Sat, 22 Feb 2003 12:03:10 -0600 dunemush (pennmush/c/47_version.h 1.32.1.2.1.7.1.9.1.1.1.17.1.13 660)
***************
*** 1,3 ****
! #define VERSION "PennMUSH version 1.7.7 patchlevel 9 [02/20/2003]"
! #define SHORTVN "PennMUSH 1.7.7p9"
! #define NUMVERSION 001007007009
--- 1,3 ----
! #define VERSION "PennMUSH version 1.7.7 patchlevel 10 [02/22/2003]"
! #define SHORTVN "PennMUSH 1.7.7p10"
! #define NUMVERSION 001007007010
*** 1_7_7.223/Configure Sun, 02 Feb 2003 10:43:44 -0600 dunemush (pennmush/d/32_Configure 1.21.1.4.1.1.1.1.1.1.1.9 710)
--- 1_7_7.223(w)/Configure Sat, 22 Feb 2003 11:58:03 -0600 dunemush (pennmush/d/32_Configure 1.21.1.4.1.1.1.1.1.1.1.9 710)
***************
*** 4727,4738 ****
  }
  EOM
  
  if $cc $ccflags $ldflags -o test_openssl test_openssl.c $libs $libssl $libcrypto >/dev/null 2>&1 ;
  then
      echo 'You have openssl...' >&4
      version=`./test_openssl`
      if $test $? -eq 0; then
!       d_openssl='define'
        libs="$libs $libssl $libcrypto"
        echo '...and at least version 0.9.6. Great.' >&4
      else
--- 4727,4739 ----
  }
  EOM
  
+ d_openssl="$undef"
  if $cc $ccflags $ldflags -o test_openssl test_openssl.c $libs $libssl $libcrypto >/dev/null 2>&1 ;
  then
      echo 'You have openssl...' >&4
      version=`./test_openssl`
      if $test $? -eq 0; then
!       d_openssl="$define"
        libs="$libs $libssl $libcrypto"
        echo '...and at least version 0.9.6. Great.' >&4
      else


More information about the Pennmush-announce mailing list