[arch-commits] Commit in rsyslog/trunk (PKGBUILD build-fix.patch)

Sergej Pupykin spupykin at archlinux.org
Fri Aug 22 12:06:53 UTC 2014


    Date: Friday, August 22, 2014 @ 14:06:53
  Author: spupykin
Revision: 117762

upgpkg: rsyslog 8.4.0-1

upd

Added:
  rsyslog/trunk/build-fix.patch
Modified:
  rsyslog/trunk/PKGBUILD

-----------------+
 PKGBUILD        |   15 +++++++++++----
 build-fix.patch |   15 +++++++++++++++
 2 files changed, 26 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-08-22 10:39:13 UTC (rev 117761)
+++ PKGBUILD	2014-08-22 12:06:53 UTC (rev 117762)
@@ -2,7 +2,7 @@
 # Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
 
 pkgname=rsyslog
-pkgver=8.2.2
+pkgver=8.4.0
 pkgrel=1
 pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability"
 url="http://www.rsyslog.com/"
@@ -20,11 +20,18 @@
 options=('strip' 'zipman')
 source=("http://www.rsyslog.com/files/download/rsyslog/rsyslog-$pkgver.tar.gz"
 	'rsyslog.logrotate'
-	'rsyslog.conf')
-md5sums=('87f15fc5710af292fd1690a53541ccb5'
+	'rsyslog.conf'
+	'build-fix.patch')
+md5sums=('18984c59da976e1aaf2ff076d079bc56'
          '0d990373f5c70ddee989296007b4df5b'
-         'd61dd424e660eb16401121eed20d98bc')
+         'd61dd424e660eb16401121eed20d98bc'
+         '1211cde1be4a2196c77d89e38c48c930')
 
+prepare() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  patch -p1 <$srcdir/build-fix.patch
+}
+
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
   ./configure --prefix=/usr \

Added: build-fix.patch
===================================================================
--- build-fix.patch	                        (rev 0)
+++ build-fix.patch	2014-08-22 12:06:53 UTC (rev 117762)
@@ -0,0 +1,15 @@
+diff -wbBur rsyslog-8.4.0/runtime/msg.c rsyslog-8.4.0.my/runtime/msg.c
+--- rsyslog-8.4.0/runtime/msg.c	2014-08-18 13:14:06.000000000 +0400
++++ rsyslog-8.4.0.my/runtime/msg.c	2014-08-22 15:58:52.974045109 +0400
+@@ -4074,7 +4074,11 @@
+ 
+ 			err = tokener->err;
+ 			if(err != json_tokener_continue)
++#				if HAVE_JSON_TOKENER_ERROR_DESC
++					errMsg = json_tokener_error_desc(err);
++#				else
+ 				errMsg = json_tokener_errors[err];
++#				endif
+ 			else
+ 				errMsg = "Unterminated input";
+ 		} else if(!json_object_is_type(json, json_type_object))




More information about the arch-commits mailing list