From owner-freebsd-isp Sat Oct 17 16:20:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA07060 for freebsd-isp-outgoing; Sat, 17 Oct 1998 16:20:37 -0700 (PDT) (envelope-from owner-freebsd-isp@FreeBSD.ORG) Received: from phoenix (phoenix.aye.net [206.185.8.134]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA07053 for ; Sat, 17 Oct 1998 16:20:34 -0700 (PDT) (envelope-from ratbert@phoenix.aye.net) Received: (qmail 15908 invoked by uid 2800); 17 Oct 1998 23:19:08 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 17 Oct 1998 23:19:08 -0000 Date: Sat, 17 Oct 1998 19:19:08 -0400 (EDT) From: To: Paul Stewart cc: freebsd-isp@FreeBSD.ORG Subject: Re: urgent request or help In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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