[ 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 '. '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 '. '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 p'. 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 p'. 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