Hi,
 
I downloaded oppenssl-0.95a from your website using this link http://www.openssl.org/source/openssl-0.9.5a.tar.gz today.
 
The package didnt compile, here's the error-message:
 
make[2]: Entering directory `/usr/src/openssl-0.9.5a/crypto/pkcs12'
gcc -I.. -I../../include -DTHREADS -D_REENTRANT -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM   -c -o p12_kiss.o p12_kiss.c
p12_kiss.c: In function `parse_bags':
p12_kiss.c:175: warning: implicit declaration of function `mf'
p12_kiss.c:177: parse error before `return'
make[2]: *** [p12_kiss.o] Error 1
make[2]: Leaving directory `/usr/src/openssl-0.9.5a/crypto/pkcs12'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/usr/src/openssl-0.9.5a/crypto'
make: *** [all] Error 1
 
Well after replaceing the "mf" in line 175  of ./crypto/pkcs12/p12_kiss.c with "if" (good guess, eh? ) the package compiled.
 
I dont know if there is much machine-dependent code in it, so maybe it's in another line
just run a search for "mf".
 
I was quite surprised, since I downloaded and installed the package on another machine just a few days ago, without any problems.
Maybe I downloaded it from another location though.
 
Cheers,
   Clemens
 

Reply via email to