[arch-commits] Commit in gearmand/trunk (PKGBUILD boolcheck.patch)
Massimiliano Torromeo
mtorromeo at archlinux.org
Wed May 17 15:47:33 UTC 2017
Date: Wednesday, May 17, 2017 @ 15:47:32
Author: mtorromeo
Revision: 228368
upgpkg: gearmand 1.1.15-3
Added:
gearmand/trunk/boolcheck.patch
Modified:
gearmand/trunk/PKGBUILD
-----------------+
PKGBUILD | 9 ++++++++-
boolcheck.patch | 23 +++++++++++++++++++++++
2 files changed, 31 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-05-17 15:15:41 UTC (rev 228367)
+++ PKGBUILD 2017-05-17 15:47:32 UTC (rev 228368)
@@ -6,7 +6,7 @@
pkgname=gearmand
pkgver=1.1.15
-pkgrel=2
+pkgrel=3
pkgdesc="Distributed job queue server."
arch=('i686' 'x86_64')
depends=('libevent' 'boost-libs' 'libmariadbclient' 'postgresql-libs' 'sqlite' 'hiredis')
@@ -18,14 +18,21 @@
license=('CUSTOM')
backup=('etc/gearmand.conf')
source=(https://github.com/gearman/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz
+ boolcheck.patch
gearmand.service
gearmand.conf
user.conf)
sha256sums=('ac61a005c5395a525d963b9f60ec387d371b8709e91bd4a2546a89d3e80a4cd0'
+ 'b8898d4d2b2fc2756680108b047e19f4b1e4e777ac954dc09d73f698907e7669'
'dee38ad4e614969047253b8c4996b8cdf33c981b0df215b6627356fd4cbafa33'
'6c14fdcd94105338e13bdd59dbed4f9b77430a517b2c125ac2e6d3bc43bdf506'
'02f11878d7c32039385586e527006f5cbb08444007f6c72a012e8acd8a855aef')
+prepare() {
+ cd "$srcdir"/$pkgname-$pkgver
+ patch -p1 -i "$srcdir"/boolcheck.patch
+}
+
build() {
cd "$srcdir"/$pkgname-$pkgver
export LDFLAGS="$LDFLAGS -lboost_system"
Added: boolcheck.patch
===================================================================
--- boolcheck.patch (rev 0)
+++ boolcheck.patch 2017-05-17 15:47:32 UTC (rev 228368)
@@ -0,0 +1,23 @@
+From 19684aa85b9a30c70b6272203d7eec9c11e0ee49 Mon Sep 17 00:00:00 2001
+From: Alexei Pastuchov <info at maximka.de>
+Date: Mon, 20 Feb 2017 21:41:55 +0100
+Subject: [PATCH] fixing https://github.com/gearman/gearmand/issues/76 ISO C++
+ forbids comparison between pointer and integer
+
+---
+ libgearman/client.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/libgearman/client.cc b/libgearman/client.cc
+index d76d479..fc4f02d 100644
+--- a/libgearman/client.cc
++++ b/libgearman/client.cc
+@@ -946,7 +946,7 @@ gearman_return_t gearman_client_job_status(gearman_client_st *client_shell,
+ *denominator= do_task->impl()->denominator;
+ }
+
+- if (is_known == false and is_running == false)
++ if (!is_known and !is_running)
+ {
+ if (do_task->impl()->options.is_running)
+ {
More information about the arch-commits
mailing list