Date: Sat, 17 Oct 1998 19:19:08 -0400 (EDT) From: <ratbert@phoenix.aye.net> To: Paul Stewart <pstewart@kawartha.com> Cc: freebsd-isp@FreeBSD.ORG Subject: Re: urgent request or help Message-ID: <Pine.BSF.3.96.981017191045.14140A-100000@phoenix.aye.net> In-Reply-To: <Pine.BSF.3.96.981017180013.29840A-100000@shell.kawartha.com>
next in thread | previous in thread | raw e-mail | index | archive | help
I had the same problems with some of the 3.0 betas. I was hoping it would be gone by the time -RELEASE came out. The linker can't find some of what it needs in a *.a library, even though it is likely there. You can change the order of how the *.o files are archived in the *.a library and it will affect what references are unresolved. I think the problem is in ranlib or ld, possible brought about by some a.out to elf transitioning. Maybe a post to hackers will get you more info. -- Barrett Richardson ratbert@aye.net On Sat, 17 Oct 1998, Paul Stewart wrote: > We just upgraded our main commerical web server to 3.0-RELEASE and > everything works like a dream except I can't compile apache-ssl for our > secure server... as it's compiling, I get the following from the SSLeahy > port... > > /bin/rm -f ssleay > gcc -o ssleay -DMONOLITH -I../include -DTERMIOS -DBN_ASM -DL_ENDIAN > -D_ANSI_SOUR > CE -DRSAref -fomit-frame-pointer -O3 -m486 -Wall -DSHA1_ASM -DMD5_ASM > -DRMD160_A > SM ssleay.o verify.o asn1pars.o req.o dgst.o dh.o enc.o gendh.o errstr.o > ca.o p > kcs7.o crl2p7.o crl.o rsa.o dsa.o dsaparam.o x509.o genrsa.o s_server.o > s_clie > nt.o speed.o s_time.o apps.o s_cb.o s_socket.o version.o sess_id.o > ciphers.o - > L. -L.. -L../.. -L../../.. -L/usr/local/lib -L.. -lssl -L.. -lcrypto > -lRSAglue - > lrsaref > speed.o: In function `speed_main': > speed.o(.text+0x135b): undefined reference to `RC4' > speed.o(.text+0x1465): undefined reference to `des_ncbc_encrypt' > speed.o(.text+0x1584): undefined reference to `des_ede3_cbc_encrypt' > speed.o(.text+0x18b5): undefined reference to `RC5_32_cbc_encrypt' > speed.o(.text+0x19c5): undefined reference to `BF_cbc_encrypt' > speed.o(.text+0x1ad5): undefined reference to `CAST_cbc_encrypt' > ../libcrypto.a(md5_dgst.o): In function `MD5_Update': > md5_dgst.o(.text+0x143): undefined reference to `md5_block_x86' > md5_dgst.o(.text+0x2e2): undefined reference to `md5_block_x86' > md5_dgst.o(.text+0x32f): undefined reference to `md5_block_x86' > > Then it goes into an > Stop. > *** Error code 1 > after about three screens full of undefined references... anyone have a > port that works of RSAREF by chance or is it something I've done wrong?? > > Thanks, > > Paul > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-isp" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.981017191045.14140A-100000>