Skip site navigation (1)Skip section navigation (2)
Date:      6 Jul 1999 10:01:13 -0000
From:      dsh@neva.vlink.ru
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/12530: squid22 port with --enable-ipf-transparent fail
Message-ID:  <19990706100113.21654.qmail@neva.vlink.ru>

next in thread | raw e-mail | index | archive | help

>Number:         12530
>Category:       ports
>Synopsis:       squid22 port with --enable-ipf-transparent fail
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul  6 03:10:01 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator:     Denis Shaposhnikov
>Release:        FreeBSD 3.2-RELEASE i386
>Organization:
>Environment:

	

>Description:

squid22 port with --enable-ipf-transparent fail. configure report:

	WARNING: Cannot find necessary IP-Filter header files
		 Transparent Proxy support WILL NOT be enabled

>How-To-Repeat:

Comment out "CONFIGURE_ARGS+= --enable-ipf-transparent" in port's Makefile and
try make.

>Fix:
	
diff -Nru squid22.orig/patches/patch-aa squid22/patches/patch-aa
--- squid22.orig/patches/patch-aa	Thu Jan  1 03:00:00 1970
+++ squid22/patches/patch-aa	Tue Jul  6 13:27:30 1999
@@ -0,0 +1,15 @@
+--- src/client_side.c.orig	Tue Jul  6 13:26:29 1999
++++ src/client_side.c	Tue Jul  6 13:27:00 1999
+@@ -41,9 +41,9 @@
+ #endif
+ #include <netinet/tcp.h>
+ #include <net/if.h>
+-#include <ip_compat.h>
+-#include <ip_fil.h>
+-#include <ip_nat.h>
++#include <netinet/ip_compat.h>
++#include <netinet/ip_fil.h>
++#include <netinet/ip_nat.h>
+ #endif
+ 
+ 
diff -Nru squid22.orig/patches/patch-al squid22/patches/patch-al
--- squid22.orig/patches/patch-al	Fri Apr 10 09:11:38 1998
+++ squid22/patches/patch-al	Tue Jul  6 13:21:18 1999
@@ -1,6 +1,6 @@
---- configure.orig	Fri Feb 27 13:51:13 1998
-+++ configure	Thu Mar  5 14:39:57 1998
-@@ -611,12 +611,6 @@
+--- configure.orig	Wed Apr 21 07:36:03 1999
++++ configure	Tue Jul  6 13:20:41 1999
+@@ -644,12 +644,6 @@
  REGEXLIB=''	# -lregex
  LIBREGEX=''	# libregex.a
  
@@ -11,5 +11,18 @@
 -fi
 -
  case "$host_os" in
- cygwin32)
-	exec_suffix=".exe"
+ cygwin32|os2)
+ 	exec_suffix=".exe"
+@@ -2201,9 +2195,9 @@
+ 	getopt.h \
+ 	gnumalloc.h \
+ 	grp.h \
+-	ip_compat.h \
+-	ip_fil.h \
+-	ip_nat.h \
++	netinet/ip_compat.h \
++	netinet/ip_fil.h \
++	netinet/ip_nat.h \
+ 	libc.h \
+ 	limits.h \
+ 	malloc.h \


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990706100113.21654.qmail>