Lutz Jaenicke schrieb: > On Tue, Jun 18, 2002 at 01:38:45PM +0200, Götz Babin-Ebell wrote: > >>Building OpenSSL with debug (at least on linux) >>will generate build lines like >>gcc -I.. -I../.. -I../../include -DOPENSSL_THREADS -DOPENSSL_NO_KRB5 >>-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -ggdb >>-g2 -Wformat -Wshadow -Wmissing-prototypes -Wmissing-declarations >>-Werror -c -o hw_ncipher.o hw_ncipher.c >> >>and the -Wmissing-declarations with the -Werror will >>terminate the build process on not declared functions. >>They have to either be declared or static... > > > The problem should now be solved in 0.9.7-beta2, did you try?
Solved. Now I have a problem with bn_mul (see attachment)... (allready reported with ID 105...) Bye Goetz -- Goetz Babin-Ebell, TC TrustCenter AG, http://www.trustcenter.de Sonninstr. 24-28, 20097 Hamburg, Germany Tel.: +49-(0)40 80 80 26 -0, Fax: +49-(0)40 80 80 26 -126
diff -u -r openssl-0.9.7-stable-SNAP-20020618/crypto/bn/bn_mul.c openssl-0.9.7-stable-SNAP-20020618_new/crypto/bn/bn_mul.c --- openssl-0.9.7-stable-SNAP-20020618/crypto/bn/bn_mul.c Thu Jun 13 23:05:28 2002 +++ openssl-0.9.7-stable-SNAP-20020618_new/crypto/bn/bn_mul.c Tue Jun 18 15:42:05 +2002 @@ -66,7 +66,7 @@ #include "cryptlib.h" #include "bn_lcl.h" -#if defined(OPENSSL_NO_ASM) || !(defined(__i386) || defined(__i386__)) || defined(__DJGPP__) /* Assembler implementation exists only for x86 */ +#if defined(OPENSSL_NO_ASM) || !(defined(__i386) || defined(__i386__)) || +defined(__DJGPP__) || defined(BN_DEBUG)/* Assembler implementation exists only for +x86 */ /* Here follows specialised variants of bn_add_words() and bn_sub_words(). They have the property performing operations on arrays of different sizes. The sizes of those arrays is expressed through
smime.p7s
Description: S/MIME Cryptographic Signature