I will fix this. In the mean time, an upgrade to OpenSSL 0.9.5 or later
will take care of you.
Mark
Natasha Live wrote:
>There seems to be a problem with the patch for lynx SSL.
>
>I used no configure options for this just ./configure & make.
>I'm using OpenSSL 0.9.4 on a Linux(slackware) libc1 system.
>
>======= log ========
>cd WWW/Library/Implementation && make CC="gcc" \
> LY_CFLAGS="-O2 -DLINUX " \
> CPPFLAGS="" \
> LYFLAGS="-DUSE_SSL -I/usr/local/ssl/include/openssl -I/usr/local/ssl/include "
>make[1]: Entering directory
>`/BACKUPS/live/Src/lynx2-8-3-ssl/WWW/Library/Implementation'
>make[1]: Nothing to be done for `all'.
>make[1]: Leaving directory
>`/BACKUPS/live/Src/lynx2-8-3-ssl/WWW/Library/Implementation'
>cd src && make all CC="gcc" \
> CFLAGS="-O2 -DLINUX " \
> CPPFLAGS="" \
> LIBS="-lcurses -L/lib -L/usr/local/ssl/lib -lssl -lcrypto " \
> SITE_DEFS="-DUSE_SSL -I/usr/local/ssl/include/openssl -I/usr/local/ssl/include
>" \
> WWWINC=WWW/Library/Implementation \
> WWWLIB="../WWW/Library/Implementation/libwww.a"
>make[1]: Entering directory `/BACKUPS/live/Src/lynx2-8-3-ssl/src'
>Compiling Lynx sources
>cd chrtrans && make \
> SITE_DEFS="-DUSE_SSL -I/usr/local/ssl/include/openssl -I/usr/local/ssl/include
>" \
> CFLAGS="-O2 -DLINUX " \
> CPPFLAGS="" \
> CC="gcc" tables
>make[2]: Entering directory `/BACKUPS/live/Src/lynx2-8-3-ssl/src/chrtrans'
>make[2]: Nothing to be done for `tables'.
>make[2]: Leaving directory `/BACKUPS/live/Src/lynx2-8-3-ssl/src/chrtrans'
>Linking and creating Lynx executable
>gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans
>-I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -DUSE_SSL
>-I/usr/local/ssl/include/openssl -I/usr/local/ssl/include -O2 -DLINUX -o lynx
>LYClean.o LYShowInfo.o LYEdit.o LYStrings.o LYMail.o HTAlert.o GridText.o LYGetFile.o
>LYMain.o LYMainLoop.o LYCurses.o LYBookmark.o LYUtils.o LYOptions.o LYReadCFG.o
>LYSearch.o LYHistory.o LYForms.o LYPrint.o LYrcFile.o LYDownload.o LYNews.o
>LYKeymap.o HTML.o HTFWriter.o HTInit.o DefaultStyle.o LYLocal.o LYUpload.o LYLeaks.o
>LYexit.o LYJump.o LYList.o LYCgi.o LYTraversal.o LYEditmap.o LYCharSets.o
>LYCharUtils.o LYMap.o LYCookie.o LYExtern.o LYStyle.o LYHash.o LYPrettySrc.o
>TRSTable.o UCdomap.o UCAux.o UCAuto.o ../WWW/Library/Implementation/libwww.a
>-lcurses -L/lib -L/usr/local/ssl/lib -lssl -lcrypto
>../WWW/Library/Implementation/libwww.a(HTTP.o): In function `HTSSLInitPRNG':
>HTTP.o(.text+0x8b): undefined reference to `RAND_status'
>HTTP.o(.text+0x12d): undefined reference to `RAND_status'
>make[1]: *** [lynx] Error 1
>make[1]: Leaving directory `/BACKUPS/live/Src/lynx2-8-3-ssl/src'
>make: *** [all] Error 2
>
--
Do not reply directly to this e-mail address
--
Mark Mentovai
GGN NOC System Administrator