Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package squid3

Version 3.1.20-2 fixes an 'important' bug (#660489) with the addition of a 
simple upstream patch. No other diffs where added. This bug allows squid3 to 
run correctly if IPv6 has been disabled at boot time.

Debdiff for 3.1.20-2:

diff -Nru squid3-3.1.20/debian/changelog squid3-3.1.20/debian/changelog
--- squid3-3.1.20/debian/changelog      2012-06-18 15:35:15.000000000 +0200
+++ squid3-3.1.20/debian/changelog      2012-12-06 21:02:23.000000000 +0100
@@ -1,3 +1,11 @@
+squid3 (3.1.20-2) unstable; urgency=low
+
+  * debian/patches/20-ipv6-fix
+    - Added upstream fix for squid not working when IPv6 is not loaded
+      (Closes: #660489)
+
+ -- Luigi Gangitano <lu...@debian.org>  Thu, 06 Dec 2012 20:02:56 +0100
+
 squid3 (3.1.20-1) unstable; urgency=low
 
   * New upstream release
diff -Nru squid3-3.1.20/debian/patches/20-ipv6-fix 
squid3-3.1.20/debian/patches/20-ipv6-fix
--- squid3-3.1.20/debian/patches/20-ipv6-fix    1970-01-01 01:00:00.000000000 
+0100
+++ squid3-3.1.20/debian/patches/20-ipv6-fix    2012-12-06 20:20:58.000000000 
+0100
@@ -0,0 +1,11 @@
+--- a/src/ip/IpAddress.cc
++++ b/src/ip/IpAddress.cc
+@@ -605,7 +605,7 @@
+             && dst->ai_protocol == 0)
+         dst->ai_protocol = IPPROTO_UDP;
+ 
+-    if (force == AF_INET6 || (force == AF_UNSPEC && IsIPv6()) ) {
++    if (force == AF_INET6 || (force == AF_UNSPEC && Ip::EnableIpv6 && 
IsIPv6()) ) {
+         dst->ai_addr = (struct sockaddr*)new sockaddr_in6;
+ 
+         memset(dst->ai_addr,0,sizeof(struct sockaddr_in6));
diff -Nru squid3-3.1.20/debian/patches/series 
squid3-3.1.20/debian/patches/series
--- squid3-3.1.20/debian/patches/series 2012-02-07 16:34:05.000000000 +0100
+++ squid3-3.1.20/debian/patches/series 2012-12-06 20:22:12.000000000 +0100
@@ -1,3 +1,4 @@
 01-cf.data.debian.patch
 02-makefile-defaults.patch
 15-cachemgr-default-config.patch
+20-ipv6-fix


unblock squid3/3.1.20-2

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to