[arch-commits] Commit in syslog-ng/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Sat May 13 09:44:01 UTC 2017


    Date: Saturday, May 13, 2017 @ 09:44:00
  Author: arojas
Revision: 295882

Fix segfault with openssl 1.1 (FS#53880)

Modified:
  syslog-ng/trunk/PKGBUILD

----------+
 PKGBUILD |   13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-05-13 09:40:32 UTC (rev 295881)
+++ PKGBUILD	2017-05-13 09:44:00 UTC (rev 295882)
@@ -3,7 +3,7 @@
 
 pkgname=syslog-ng
 pkgver=3.9.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities"
 arch=('i686' 'x86_64')
 url="http://www.balabit.com/network-security/syslog-ng/"
@@ -18,14 +18,21 @@
         'etc/syslog-ng/syslog-ng.conf'
         'etc/logrotate.d/syslog-ng')
 source=(https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/$pkgname-$pkgver.tar.gz
-        syslog-ng.conf syslog-ng.logrotate)
+        syslog-ng.conf syslog-ng.logrotate
+        https://github.com/balabit/syslog-ng/commit/2251fa7a.patch)
 sha1sums=('1ca437393d8895654452bef8ac0b996fe73284f8'
           '273990d01e1f044dc090bba8098161dc12dd24ea'
-          '949128fe3d7f77a7aab99048061f885bc758000c')
+          '949128fe3d7f77a7aab99048061f885bc758000c'
+          '0959825af29e21e60c11ef21823dd166353c7491')
 
 prepare() {
   cd $pkgname-$pkgver
   sed -i -e 's,/bin/,/usr/bin/,' -e 's,/sbin/,/bin/,' contrib/systemd/syslog-ng.service
+
+# Fix segfault in X509_STORE_CTX_get_app_data(ctx) https://github.com/balabit/syslog-ng/issues/1310
+  patch -p1 -i ../2251fa7a.patch
+# Fix test failure
+  sed -e "s|'invalid_length_specification'|\“invalid_length_specification\”|" -i modules/cryptofuncs/tests/test_cryptofuncs.c
 }
 
 build() {



More information about the arch-commits mailing list