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
