On Thu, 24 Aug 2000, Ing. Tibor SUJAN wrote: > Date: Thu, 24 Aug 2000 11:06:38 +0100 > From: Ing. Tibor SUJAN <[EMAIL PROTECTED]> > Reply-To: [EMAIL PROTECTED] > To: [EMAIL PROTECTED] > Subject: problem with openssl > > I tryed to compile openssl package at SCO openserver v5.0.5 > and 'make test' finished with error > > Failed! bc: 1 is > unimplemented.................................................. > make[2]: *** [test_bn] Error 255 > > where is problem? > thanks The problem is that the bc that Openserver has does not work for this. You need to get and install Gnu's bc. ftp://ftp.gnu.org/pub/gnu/bc > > Tibor SUJAN > > complete testlog > > OpenSSL self-test report: > OpenSSL version: 0.9.5a > Last change: Make sure _lrotl and _lrotr are only used with MSVC.... > OS (uname): SCO_SV sttk 3.2 5.0.5 i386 > OS (config): whatever-whatever-sco5 > Target (default): sco5-gcc > Target: sco5-gcc > Compiler: gcc version 2.95.2 19991024 (release) > Failure! > ----------------------------------------------------------------------------- > make[1]: Entering directory `/usr/tibor/openssl-0.9.5a' > making all in crypto... > make[2]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto' > making all in crypto/md2... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/md2' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/md2' > making all in crypto/md5... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/md5' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/md5' > making all in crypto/sha... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/sha' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/sha' > making all in crypto/mdc2... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/mdc2' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/mdc2' > making all in crypto/hmac... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/hmac' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/hmac' > making all in crypto/ripemd... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/ripemd' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/ripemd' > making all in crypto/des... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/des' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/des' > making all in crypto/rc2... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/rc2' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/rc2' > making all in crypto/rc4... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/rc4' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/rc4' > making all in crypto/rc5... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/rc5' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/rc5' > making all in crypto/idea... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/idea' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/idea' > making all in crypto/bf... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/bf' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/bf' > making all in crypto/cast... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/cast' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/cast' > making all in crypto/bn... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/bn' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/bn' > making all in crypto/rsa... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/rsa' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/rsa' > making all in crypto/dsa... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/dsa' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/dsa' > making all in crypto/dh... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/dh' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/dh' > making all in crypto/buffer... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/buffer' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/buffer' > making all in crypto/bio... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/bio' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/bio' > making all in crypto/stack... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/stack' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/stack' > making all in crypto/lhash... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/lhash' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/lhash' > making all in crypto/rand... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/rand' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/rand' > making all in crypto/err... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/err' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/err' > making all in crypto/objects... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/objects' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/objects' > making all in crypto/evp... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/evp' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/evp' > making all in crypto/asn1... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/asn1' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/asn1' > making all in crypto/pem... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/pem' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/pem' > making all in crypto/x509... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/x509' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/x509' > making all in crypto/x509v3... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/x509v3' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/x509v3' > making all in crypto/conf... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/conf' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/conf' > making all in crypto/txt_db... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/txt_db' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/txt_db' > making all in crypto/pkcs7... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/pkcs7' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/pkcs7' > making all in crypto/pkcs12... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/pkcs12' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/pkcs12' > making all in crypto/comp... > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/crypto/comp' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto/comp' > make[2]: Leaving directory `/usr/tibor/openssl-0.9.5a/crypto' > making all in ssl... > make[2]: Entering directory `/usr/tibor/openssl-0.9.5a/ssl' > make[2]: Nothing to be done for `all'. > make[2]: Leaving directory `/usr/tibor/openssl-0.9.5a/ssl' > making all in rsaref... > make[2]: Entering directory `/usr/tibor/openssl-0.9.5a/rsaref' > make[2]: Nothing to be done for `all'. > make[2]: Leaving directory `/usr/tibor/openssl-0.9.5a/rsaref' > making all in apps... > make[2]: Entering directory `/usr/tibor/openssl-0.9.5a/apps' > make[2]: Nothing to be done for `all'. > make[2]: Leaving directory `/usr/tibor/openssl-0.9.5a/apps' > making all in test... > make[2]: Entering directory `/usr/tibor/openssl-0.9.5a/test' > make[2]: Nothing to be done for `all'. > make[2]: Leaving directory `/usr/tibor/openssl-0.9.5a/test' > making all in tools... > make[2]: Entering directory `/usr/tibor/openssl-0.9.5a/tools' > make[2]: Nothing to be done for `all'. > make[2]: Leaving directory `/usr/tibor/openssl-0.9.5a/tools' > make[1]: Leaving directory `/usr/tibor/openssl-0.9.5a' > ----------------------------------------------------------------------------- > make[1]: Entering directory `/usr/tibor/openssl-0.9.5a' > testing... > make[2]: Entering directory `/usr/tibor/openssl-0.9.5a/test' > make[3]: Entering directory `/usr/tibor/openssl-0.9.5a/apps' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/usr/tibor/openssl-0.9.5a/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: 1 is unimplemented > make[2]: *** [test_bn] Error 255 > make[2]: Leaving directory `/usr/tibor/openssl-0.9.5a/test' > make[1]: *** [tests] Error 2 > make[1]: Leaving directory > >`/usr/tibor/openssl-0.9.5a'----------------------------------------------------------------------------- > > > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > Development Mailing List [EMAIL PROTECTED] > Automated List Manager [EMAIL PROTECTED] > -- Phillip P. Porch <[EMAIL PROTECTED]> NIC:PP1573 finger for http://www.theporch.com UTM - 16 514546E 3994565N GnuPG key ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
