Bug 16722

Summary: squid (a 3.x binary) won't run under 4.0-prerelease
Product: Base System Reporter: Bill Trost <trost>
Component: i386Assignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Bill Trost 2000-02-15 05:20:01 UTC
	When I run "squid -N -X" against my newly installed OS, I
	eventually get the following error:

	  /usr/libexec/ld-elf.so.1: /usr/local/sbin/squid: Undefined symbol "MD5Init"

	"ldd squid" says the following:

          libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x280be000)
          libm.so.2 => /usr/lib/libm.so.2 (0x280c0000)
          libc.so.3 => /usr/lib/libc.so.3 (0x280db000)

Fix: 

I assume that compat3x needs a libcrypt, which probably means that
	libcrypt's version number needs upgrading.  Have fun...
How-To-Repeat: 
	With the details as clumsy as they are (sorry), I would suggest
	grabbing a squid package for 3.x, installing it under 4.0, and
	seeing what happens.

	I will hang onto a tarball of my 3.x version of squid should it
	come in handy.
Comment 1 iedowse freebsd_committer freebsd_triage 2001-08-12 23:23:45 UTC
State Changed
From-To: open->closed


I don't think that it is useful to keep this PR open any longer; 
if there was a problem in the compat3.x libraries it is unlikely 
to get fixed now.