I am trying to set up openssl 0.9.6b on an ancient sun3 with SunOS 4.1.1_U1, intending to set up openssh once openssl is working. The openssl build appears to be OK (after hacking the config to not assume that "sunos" necessarily implies "sparc" :)
I am getting two complaints from "make test", and even after reading the FAQ and searching the list archives I am not clear on how to proceed. Logfile excerpts follow the ### lines; related questions follow the === lines. ######################################################################## running bc bc does not work properly ('SunOStest' failed). Looking for another bc ... /bin/bc does not work properly ('SunOStest' failed). Looking for another bc ... /usr/bin/bc does not work properly ('SunOStest' failed). Looking for another bc ... No working bc found. Consider installing GNU bc. ======================================================================== OK, I got GNU bc. Do I need to rerun the entire "make test" (which takes over 2 hours), or is it possible to run just the part that uses bc? ######################################################################## convert the certificate request into a self signed certificate using 'x509' unable to load 'random state' This means that the random number generator has not been seeded with much random data. Consider setting the RANDFILE environment variable to point at a file that 'random' data can be kept in (the file will be overwritten). ======================================================================== Does the lack of random data invalidate the test results, or is it just something that should be fixed before "serious" use? IOW, do I need to rerun "make test" after fixing this? ======================================================================== I got the impression from the FAQ that it would use $HOME/.rnd if RANDFILE was not set, and that it would create the file if it did not already exist, but it does not seem to have created such a file. Do I need to do something else? ======================================================================== The FAQ suggests using EGD, but also says that it won't really be supported until 0.9.7. Meanwhile, EGD does not want to install on this system -- it complains that 'VERSION_FROM' is not a known MakeMaker parameter name. and ld: egd.o: No such file or directory *** Error code 4 make: Fatal error: Command failed for target `blib/auto/egd/egd.so' What should I do? ######################################################################## OpenSSL 0.9.6b 9 Jul 2001 built on: Tue Nov 20 01:28:23 PST 2001 platform: sun3-sunos-gcc options: bn(64,32) md2(int) rc4(ptr,char) des(ptr,cisc,16,long) idea(int) blowfish(idx) compiler: gcc -O3 -Dssize_t=int `test' is up to date. ######################################################################## ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]