I am running a Mandrake 6.1 system and am trying to get Apache 1.3.12, PHP 4 and MySQL to work with SSL included. When I 'make test' all goes well for a while and then I get this: running bc Failed! bc: /bin/sh: bc: command not found make[2]: *** [test_bn] Error 255 make[2]: Leaving directory `/downloads/openssl- 0.9.5/test' make[1]: *** [tests] Error 2 make[1]: Leaving directory `/downloads/openssl- 0.9.5' Please find a complete testlog attached. I would appreciate reply by direct mail. Thank you for your time. Joel *********************** Joel Macklow Solutions Engineer Ramhb Internet Services ***********************
OpenSSL self-test report: OpenSSL version: 0.9.5 Last change: PKCS7_encrypt() was adding text MIME headers twice beca... Options: --prefix=/usr/local/ssl OS (uname): Linux www.webservices.net.nz 2.2.13-7mdk #1 Wed Sep 15 18:02:18 CEST 1999 i586 unknown OS (config): i586-whatever-linux2 Target (default): linux-elf Target: linux-elf Compiler: gcc version pgcc-2.91.66 19990314 (egcs-1.1.2 release) Failure! ----------------------------------------------------------------------------- make[1]: Entering directory `/downloads/openssl-0.9.5' testing... make[2]: Entering directory `/downloads/openssl-0.9.5/test' make[3]: Entering directory `/downloads/openssl-0.9.5/apps' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/downloads/openssl-0.9.5/apps' ./destest Doing cbcm Doing ecb Doing ede ecb Doing cbc Doing desx cbc Doing ede cbc Doing pcbc Doing cfb8 cfb16 cfb32 cfb48 cfb64 cfb64() ede_cfb64() done Doing ofb Doing ofb64 Doing ede_ofb64 Doing cbc_cksum Doing quad_cksum input word alignment test 0 1 2 3 output word alignment test 0 1 2 3 fast crypt test ./ideatest ecb idea ok cbc idea ok cfb64 idea ok ./shatest test 1 ok test 2 ok test 3 ok ./sha1test test 1 ok test 2 ok test 3 ok ./md5test test 1 ok test 2 ok test 3 ok test 4 ok test 5 ok test 6 ok test 7 ok ./hmactest test 0 ok test 1 ok test 2 ok test 3 ok ./md2test test 1 ok test 2 ok test 3 ok test 4 ok test 5 ok test 6 ok test 7 ok ./mdc2test pad1 - ok pad2 - ok ./rmdtest test 1 ok test 2 ok test 3 ok test 4 ok test 5 ok test 6 ok test 7 ok test 8 ok ./rc2test ecb RC2 ok ./rc4test test 0 ok test 1 ok test 2 ok test 3 ok test 4 ok test 5 ok test end processing ....................done test multi-call ....................done ./rc5test ecb RC5 ok cbc RC5 ok ./bftest testing blowfish in raw ecb mode testing blowfish in ecb mode testing blowfish set_key testing blowfish in cbc mode testing blowfish in cfb64 mode testing blowfish in ofb64 ./casttest ecb cast5 ok This test will take some time....123456789ABCDEF ok ./randtest test 1 done test 2 done test 3 done test 4 done starting big number library test, could take a while... test BN_add test BN_sub test BN_lshift1 test BN_lshift (fixed) test BN_lshift test BN_rshift1 test BN_rshift test BN_sqr test BN_mul test BN_div test BN_div_recp test BN_mod test BN_mod_mul test BN_mont test BN_mod_exp test BN_exp running bc Failed! bc: /bin/sh: bc: command not found make[2]: *** [test_bn] Error 255 make[2]: Leaving directory `/downloads/openssl-0.9.5/test' make[1]: *** [tests] Error 2 make[1]: Leaving directory `/downloads/openssl-0.9.5' -----------------------------------------------------------------------------
