SF.net SVN: gar:[25651] csw/mgar/pkg/squid/trunk

cgrzemba at users.sourceforge.net cgrzemba at users.sourceforge.net
Thu Apr 7 16:55:30 CEST 2016


Revision: 25651
          http://sourceforge.net/p/gar/code/25651
Author:   cgrzemba
Date:     2016-04-07 14:55:30 +0000 (Thu, 07 Apr 2016)
Log Message:
-----------
squid/trunk: add some patches

Modified Paths:
--------------
    csw/mgar/pkg/squid/trunk/Makefile

Added Paths:
-----------
    csw/mgar/pkg/squid/trunk/files/bug4482.patch
    csw/mgar/pkg/squid/trunk/files/opt-cflags-configure.ap.patch

Modified: csw/mgar/pkg/squid/trunk/Makefile
===================================================================
--- csw/mgar/pkg/squid/trunk/Makefile	2016-04-07 11:42:51 UTC (rev 25650)
+++ csw/mgar/pkg/squid/trunk/Makefile	2016-04-07 14:55:30 UTC (rev 25651)
@@ -29,6 +29,10 @@
 # From http://bugs.squid-cache.org/show_bug.cgi?id=4057
 #PATCHFILES += bug4057.patch
 
+PATCHFILES += bug4482.patch
+# bug4483 integrated in squid-4
+PATCHFILES += opt-cflags-configure.ap.patch
+
 PACKAGES = CSWsquid
 RUNTIME_DEP_PKGS_CSWsquid += CSWliblber2-4-2
 RUNTIME_DEP_PKGS_CSWsquid += CSWlibldap2-4-2
@@ -142,10 +146,10 @@
 # Add #define until this is fixed:
 #   http://bugs.squid-cache.org/show_bug.cgi?id=4025
 EXTRA_CPPFLAGS += -DKRB5_DEPRECATED=1
-CONFIGURE_ARGS_OPT += --disable-strict-error-checking
+# CONFIGURE_ARGS_OPT += --disable-strict-error-checking
 
-CONFIGURE_ARGS_DBG += --disable-optimizations
-CONFIGURE_ARGS_DBG += --disable-inline
+# CONFIGURE_ARGS_DBG += --disable-optimizations
+# CONFIGURE_ARGS_DBG += --disable-inline
 CONFIGURE_ARGS += $(CONFIGURE_ARGS_$(GARFLAVOR))
 
 # configure tests with 'id -u' and expects a uidnumber
@@ -180,6 +184,10 @@
 
 include gar/category.mk
 
+pre-configure:
+	cd $(WORKSRC) && autoreconf --force --install
+	@$(MAKECOOKIE)
+	
 post-install-modulated:
 	ginstall -d $(DESTDIR)/etc/opt/csw/init.d
 	ginstall -d $(DESTDIR)/var/opt/csw/$(NAME)/logs

Added: csw/mgar/pkg/squid/trunk/files/bug4482.patch
===================================================================
--- csw/mgar/pkg/squid/trunk/files/bug4482.patch	                        (rev 0)
+++ csw/mgar/pkg/squid/trunk/files/bug4482.patch	2016-04-07 14:55:30 UTC (rev 25651)
@@ -0,0 +1,11 @@
+--- a/src/ip/Intercept.cc
++++ b/src/ip/Intercept.cc
+@@ -205,7 +205,7 @@ Ip::Intercept::IpfInterception(const Comm::ConnectionPointer &newConn, int silen
+         // warn once every 10 at critical level, then push down a level each repeated event
+         static int warningLevel = DBG_CRITICAL;
+         debugs(89, warningLevel, "IPF (IPFilter v4) NAT does not support IPv6. Please upgrade to IPFilter v5.1");
+-        warningLevel = ++warningLevel % 10;
++        warningLevel = (warningLevel+1) % 10;
+         return false;
+ #else
+         natLookup.nl_v = 6;

Added: csw/mgar/pkg/squid/trunk/files/opt-cflags-configure.ap.patch
===================================================================
--- csw/mgar/pkg/squid/trunk/files/opt-cflags-configure.ap.patch	                        (rev 0)
+++ csw/mgar/pkg/squid/trunk/files/opt-cflags-configure.ap.patch	2016-04-07 14:55:30 UTC (rev 25651)
@@ -0,0 +1,20 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -400,7 +400,7 @@ AC_ARG_ENABLE(optimizations,
+ if test "x$enableval" = "xno" ; then
+   AC_MSG_NOTICE([Disabling compiler optimizations (-O flag)])
+   CFLAGS="`echo $CFLAGS | sed -e 's/-O[[0-9]]*//'`"
+-  CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-O[[0-9]]*//'`"
++  CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-O[[0-9g]]*//'`"
+   enable_inline="no"
+ fi
+ ])
+@@ -3237,7 +3237,7 @@ case "$host" in
+   i386-*-solaris2.*)
+     if test "x$GCC" = "xyes"; then
+       AC_MSG_NOTICE([Removing -O for gcc on $host])
+-      CFLAGS="`echo $CFLAGS | sed -e 's/-O[[0-9]]*//'`"
++      CFLAGS="`echo $CFLAGS | sed -e 's/-O[[0-9g]]*//'`"
+     fi
+   ;;
+ 

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list