[EMAIL PROTECTED] - Mon Oct 6 17:05:28 2003]: > Hi, > > while upgrading to 0.9.7c on my old SunOS 4.1.4 box I am getting the > following error: > > | making all in test... > | if [ "" = "hpux-shared" -o "" = "darwin-shared" ] ; then \ > | gcc -o destest -I.. -I../include -DOPENSSL_SYSNAME_SUNOS > -DOPENSSL_NO_KRB5 -O3 -mv8 -Dssize_t=int destest.o ../libcrypto.a ; > \ > | else \ > | LD_LIBRARY_PATH=..:$LD_LIBRARY_PATH \ > | gcc -o destest -I.. -I../include -DOPENSSL_SYSNAME_SUNOS > -DOPENSSL_NO_KRB5 -O3 -mv8 -Dssize_t=int destest.o -L.. -lcrypto ; \ > | fi > | ld: Undefined symbol > | _memmove > | collect2: ld returned 2 exit status > | *** Error code 1 > | make: Fatal error: Command failed for target `destest' > | Current working directory /home/hmo/src/openssl-0.9.7c/test > | *** Error code 1 > | make: Fatal error: Command failed for target `sub_all' > | Current working directory /home/hmo/src/openssl-0.9.7c > | *** Error code 1 > | make: Fatal error: Command failed for target `top' > > This error doesn't show up with 0.9.7b. The difference between both > versions' test/destest.c ist minimal and not related to any memmove > issue. Perhaps this is a configuration issue, or it may be related to > the somewhat larger change in crypto/des/cfb_enc.c which introduced > some > new memmove() calls from 0.9.7b to 0.9.7c.
crypto/des_cfb_enc.c was not including e_os.h which is mapping memmove() to bcopy() SunOS. This was reported with ticket #715 and is already fixed in CVS. Beste regards, Lutz ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]