Skip site navigation (1)Skip section navigation (2)
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>