[arch-commits] Commit in squid/trunk (PKGBUILD squid-r13407.patch)
Sergej Pupykin
spupykin at archlinux.org
Mon Jan 19 10:47:10 UTC 2015
Date: Monday, January 19, 2015 @ 11:47:09
Author: spupykin
Revision: 126211
upgpkg: squid 3.5.1-1
upd
Modified:
squid/trunk/PKGBUILD
Deleted:
squid/trunk/squid-r13407.patch
--------------------+
PKGBUILD | 10 ++++----
squid-r13407.patch | 57 ---------------------------------------------------
2 files changed, 5 insertions(+), 62 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-01-19 10:20:18 UTC (rev 126210)
+++ PKGBUILD 2015-01-19 10:47:09 UTC (rev 126211)
@@ -5,7 +5,7 @@
# Contributor: Kevin Piche <kevin at archlinux.org>
pkgname=squid
-pkgver=3.4.11
+pkgver=3.5.1
pkgrel=1
pkgdesc='Full-featured Web proxy cache server'
arch=('x86_64' 'i686')
@@ -12,6 +12,7 @@
url='http://www.squid-cache.org'
depends=('openssl' 'pam' 'perl' 'libltdl' 'libcap' 'nettle')
makedepends=('libcap' 'krb5')
+optdepends=('gnutls: for squidclient')
license=('GPL')
options=('emptydirs')
backup=('etc/squid/squid.conf'
@@ -20,7 +21,7 @@
'etc/squid/cachemgr.conf'
'etc/squid/msntauth.conf')
install=$pkgname.install
-source=("http://www.squid-cache.org/Versions/v3/3.4/$pkgname-$pkgver.tar.bz2"
+source=("http://www.squid-cache.org/Versions/v3/3.5/$pkgname-$pkgver.tar.bz2"
'squid.pam'
'squid.service'
'squid.tmpfiles'
@@ -27,7 +28,7 @@
'squid.sysusers'
'squid-rotate.service'
'squid-rotate.timer')
-md5sums=('9b2c457c889b026ffcada0cfe03c19ae'
+md5sums=('3c4d77ae25c7dee1f5ec597a069e0a53'
'270977cdd9b47ef44c0c427ab9034777'
'ceeb57c69ebb165676219222f109a24e'
'd243da117c1aee03c0cc6052f023a380'
@@ -37,7 +38,6 @@
prepare() {
cd "$srcdir/$pkgname-$pkgver"
-# patch -p0 <$srcdir/squid-r13407.patch
}
build() {
@@ -61,7 +61,7 @@
--enable-storeio="aufs,ufs,diskd" \
--enable-delay-pools \
--enable-arp-acl \
- --enable-ssl \
+ --with-openssl=/usr \
--enable-snmp \
--enable-linux-netfilter \
--enable-ident-lookups \
Deleted: squid-r13407.patch
===================================================================
--- squid-r13407.patch 2015-01-19 10:20:18 UTC (rev 126210)
+++ squid-r13407.patch 2015-01-19 10:47:09 UTC (rev 126211)
@@ -1,57 +0,0 @@
-@@ -, +, @@
- author: Alex Rousskov <rousskov at measurement-factory.com>
- Avoid on-exit crashes when adaptation is enabled.
-
- After trunk r13269 (Vector refactor) destroyed vector objects still have
- positive item counts. This exposes use-after-delete bugs. In this particular
- case, global adaptation rule/group/service arrays are destructed by global
- destruction sequence first and then again by Adaptation::*::TheConfig objects
- destructors.
-
- This change avoiding static destruction order dependencies by storing those
- global adaptation arrays on heap.
---- src/adaptation/AccessRule.cc 2014-06-03 07:05:07 +0000
-+++ src/adaptation/AccessRule.cc 2014-06-29 15:22:19 +0000
-@@ -51,10 +51,10 @@ Adaptation::AccessRule::group()
-
- Adaptation::AccessRules &
- Adaptation::AllRules()
- {
-- static AccessRules TheRules;
-- return TheRules;
-+ static AccessRules *TheRules = new AccessRules;
-+ return *TheRules;
- }
-
- // TODO: make AccessRules::find work
- Adaptation::AccessRule *
---- src/adaptation/Service.cc 2012-08-28 13:00:30 +0000
-+++ src/adaptation/Service.cc 2014-06-29 15:22:19 +0000
-@@ -53,10 +53,10 @@ Adaptation::Service::wants(const Service
-
- Adaptation::Services &
- Adaptation::AllServices()
- {
-- static Services TheServices;
-- return TheServices;
-+ static Services *TheServices = new Services;
-+ return *TheServices;
- }
-
- Adaptation::ServicePointer
- Adaptation::FindService(const Service::Id& key)
---- src/adaptation/ServiceGroups.cc 2013-09-28 13:03:58 +0000
-+++ src/adaptation/ServiceGroups.cc 2014-06-29 15:22:19 +0000
-@@ -314,10 +314,10 @@ Adaptation::ServicePlan::print(std::ostr
-
- Adaptation::Groups &
- Adaptation::AllGroups()
- {
-- static Groups TheGroups;
-- return TheGroups;
-+ static Groups *TheGroups = new Groups;
-+ return *TheGroups;
- }
-
- Adaptation::ServiceGroupPointer
- Adaptation::FindGroup(const ServiceGroup::Id &id)
More information about the arch-commits
mailing list