Bug 43787

Summary: squid 2.4 using obsolute configure parameters and 2.5 should be ported
Product: Ports & Packages Reporter: Jason Li <delphij>
Component: Individual Port(s)Assignee: Adrian Chadd <adrian>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Jason Li 2002-10-07 21:00:07 UTC
As supplied by the Makefile, under ports/www/squid24, there was a line reads:
"#  - Enable control of different heap replacement algorithms at runtime.
#CONFIGURE_ARGS+= --enable-heap-replacement"

The option could be enabled by manually editing the Makefile, which will cause the following warning:

--enable-heap-replacement is obsolete. please use the new
--enable-removal-policies directive instead

So the new configure option is suggested to replace the obsolete one. In addition I think it's important to import squid 2.5-STABLE after the PRE-RELEASE test. 2.5 fixes a lot of bugs.

Fix: 

As above...
How-To-Repeat: Modify the Makefile as described above and then make the port.
Comment 1 Kris Kennaway 2002-10-07 22:34:43 UTC
On Mon, Oct 07, 2002 at 12:59:50PM -0700, Jason Li wrote:

> So the new configure option is suggested to replace the obsolete
one. In addition I think it's important to import squid 2.5-STABLE
after the PRE-RELEASE test. 2.5 fixes a lot of bugs.

I have a port of squid25 ready to be committed as soon as the repo
copy from squid24 -> squid is accomplished.

Kris
Comment 2 Mario Sergio Fujikawa Ferreira freebsd_committer freebsd_triage 2002-10-12 03:03:59 UTC
Responsible Changed
From-To: freebsd-ports->adrian

Over to maintainer(s)
Comment 3 Adrian Chadd freebsd_committer freebsd_triage 2003-01-31 08:42:15 UTC
State Changed
From-To: open->closed


Committed, rev 1.94 of Makefile. 
A squid port (for squid25) has been around for quite a while. :)