summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfhajny <fhajny@pkgsrc.org>2018-02-28 13:26:08 +0000
committerfhajny <fhajny@pkgsrc.org>2018-02-28 13:26:08 +0000
commit124b359d3a835a43ecd4464818f16fee8c390137 (patch)
treee109e4fbbee4b70ceed1c54680dacf48a2a31980
parentfd81c0f15f9ec8a63479339817d36d6bebc955d3 (diff)
downloadpkgsrc-124b359d3a835a43ecd4464818f16fee8c390137.tar.gz
sysutils/syslog-ng*: Update to 3.14.1.
Features - Password protected ssl keys - Add OpenBSD module to system() source - Add Ubuntu Trusty support to Docker build Bugfixes - Fix increased memory usage during saving disk-buffer - Fix maximum record length limitations of disk-buffer - Fix a memory leak in cfg-lexer - Fix some issues found by pylint in python module - Fix a crash due to a race condition in kv-parser() - Fix a crash due to a race condition in file() destination - Fix deprecated API usage in python module tests - Fix a race condition in internal() source - Fix a locale issue in merge-grammar python tool - Fix compile problems with autotools when '--disable-all-modules' used - Fix a file descriptor leak in persist-state - Fix a file descriptor leak in pseudofile() - Fix memory/fd leaks in loggen tool - Fix compile problems on Fedora, RHEL6, CentOS6 and SUSE based platforms - Fix a crash when large variety of keys added to messages - Fix compile problems when PATH_MAX not defined - Fix integer overflow problems in grammar - Fix a memory leak in filter() - Fix memory leak of persist-name() option - Fix message corruption caused by a bug in the subst() rewrite rule - Fix silently dropped messages in elasticsearch2() when sending in bulk mode - Fix broken disk-buffer() support in elasticsearch2() - Fix Hy support in python module - Fix an event scheduler related crash during reloading syslog-ng - Fix a crash with SIGBUS when persist file cannot grow Other changes - Improve error reporting in "block" definitions in config - Add warning message when disk-buffer() directory is changed in configuration - Syslog-ng debun improvements - Refactor in rewrite() module init - Missing child program (exit status 127) handling is changed in program() destination: - stopping destination instead of polling for the child program - Refactor in filter() module - Improve thread synchronization in mainloop and refactor - Adapted json-c v0.13 API changes to json-parser - Add filters as selectors in contextual data
-rw-r--r--sysutils/syslog-ng-curl/Makefile3
-rw-r--r--sysutils/syslog-ng/Makefile4
-rw-r--r--sysutils/syslog-ng/Makefile.common10
-rw-r--r--sysutils/syslog-ng/Makefile.module5
-rw-r--r--sysutils/syslog-ng/PLIST9
-rw-r--r--sysutils/syslog-ng/distinfo10
6 files changed, 26 insertions, 15 deletions
diff --git a/sysutils/syslog-ng-curl/Makefile b/sysutils/syslog-ng-curl/Makefile
index cfcf4293d10..56c27704414 100644
--- a/sysutils/syslog-ng-curl/Makefile
+++ b/sysutils/syslog-ng-curl/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2018/01/01 21:18:53 adam Exp $
+# $NetBSD: Makefile,v 1.9 2018/02/28 13:26:08 fhajny Exp $
SYSLOG_MOD= http
COMMENT= Syslog-ng curl module
-PKGREVISION= 1
.include "../../sysutils/syslog-ng/Makefile.module"
diff --git a/sysutils/syslog-ng/Makefile b/sysutils/syslog-ng/Makefile
index 45404df2bb8..a53af69b629 100644
--- a/sysutils/syslog-ng/Makefile
+++ b/sysutils/syslog-ng/Makefile
@@ -1,6 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2018/01/12 20:48:06 fhajny Exp $
-
-PKGREVISION= 1
+# $NetBSD: Makefile,v 1.33 2018/02/28 13:26:08 fhajny Exp $
.include "../../sysutils/syslog-ng/Makefile.common"
diff --git a/sysutils/syslog-ng/Makefile.common b/sysutils/syslog-ng/Makefile.common
index 80c5dc35abb..a2316e2a2b4 100644
--- a/sysutils/syslog-ng/Makefile.common
+++ b/sysutils/syslog-ng/Makefile.common
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.9 2018/01/12 20:48:06 fhajny Exp $
+# $NetBSD: Makefile.common,v 1.10 2018/02/28 13:26:08 fhajny Exp $
# used by sysutils/syslog-ng/Makefile
# used by sysutils/syslog-ng/Makefile.module
-DISTNAME= syslog-ng-3.13.2
+DISTNAME= syslog-ng-3.14.1
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=balabit/}
@@ -57,6 +57,12 @@ PYTHON_VERSIONS_ACCEPTED= 27
REPLACE_AWK+= contrib/syslog2ng
REPLACE_PYTHON+= lib/merge-grammar.py
+# Kill bundled depedencies, speeds up configure time
+post-extract:
+ ${RM} -rf ${WRKSRC}/lib/ivykis
+ ${RM} -rf ${WRKSRC}/modules/afamqp/rabbitmq-c
+ ${RM} -rf ${WRKSRC}/modules/afmongodb/mongo-c-driver
+
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
diff --git a/sysutils/syslog-ng/Makefile.module b/sysutils/syslog-ng/Makefile.module
index 839b86997c4..d84b2a8b515 100644
--- a/sysutils/syslog-ng/Makefile.module
+++ b/sysutils/syslog-ng/Makefile.module
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.module,v 1.4 2017/12/11 14:45:11 fhajny Exp $
+# $NetBSD: Makefile.module,v 1.5 2018/02/28 13:26:08 fhajny Exp $
# used by sysutils/py-syslog-ng/Makefile
# used by sysutils/syslog-ng-amqp/Makefile
# used by sysutils/syslog-ng-curl/Makefile
@@ -20,6 +20,9 @@ SYSLOG_MOD_DIR?= ${SYSLOG_MOD}
SYSLOG_MOD_TARGET?= ${SYSLOG_MOD_DIR}
BUILD_TARGET?= modules/${SYSLOG_MOD_DIR}/lib${SYSLOG_MOD_TARGET}.la
+# Avoid building common stuff
+MAKE_FLAGS+= MODULE_DEPS_LIBS=""
+
INSTALL_TARGET= install-moduleLTLIBRARIES
INSTALL_MAKE_FLAGS+= lib_LTLIBRARIES=""
INSTALL_MAKE_FLAGS+= module_LTLIBRARIES=${BUILD_TARGET}
diff --git a/sysutils/syslog-ng/PLIST b/sysutils/syslog-ng/PLIST
index 7a5b8bafad2..754de8691fa 100644
--- a/sysutils/syslog-ng/PLIST
+++ b/sysutils/syslog-ng/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2017/12/11 14:45:11 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.14 2018/02/28 13:26:08 fhajny Exp $
bin/dqtool
bin/loggen
bin/pdbtool
@@ -67,7 +67,6 @@ include/syslog-ng/gsocket.h
include/syslog-ng/host-id.h
include/syslog-ng/host-resolve.h
include/syslog-ng/hostname.h
-include/syslog-ng/libtest/license_module_mock.h
include/syslog-ng/libtest/mock-transport.h
include/syslog-ng/libtest/msg_parse_lib.h
include/syslog-ng/libtest/persist_lib.h
@@ -80,7 +79,9 @@ include/syslog-ng/logmsg/gsockaddr-serialize.h
include/syslog-ng/logmsg/logmsg-serialize-fixup.h
include/syslog-ng/logmsg/logmsg-serialize.h
include/syslog-ng/logmsg/logmsg.h
+include/syslog-ng/logmsg/nvhandle-descriptors.h
include/syslog-ng/logmsg/nvtable-serialize-endianutils.h
+include/syslog-ng/logmsg/nvtable-serialize-legacy.h
include/syslog-ng/logmsg/nvtable-serialize.h
include/syslog-ng/logmsg/nvtable.h
include/syslog-ng/logmsg/serialization.h
@@ -115,6 +116,7 @@ include/syslog-ng/mainloop-worker.h
include/syslog-ng/mainloop.h
include/syslog-ng/memtrace.h
include/syslog-ng/messages.h
+include/syslog-ng/misc.h
include/syslog-ng/ml-batched-timer.h
include/syslog-ng/module-config.h
include/syslog-ng/modules/add-contextual-data/add-contextual-data-parser.h
@@ -125,6 +127,7 @@ include/syslog-ng/modules/add-contextual-data/context-info-db.h
include/syslog-ng/modules/add-contextual-data/contextual-data-record-scanner.h
include/syslog-ng/modules/add-contextual-data/csv-contextual-data-record-scanner.h
include/syslog-ng/msg-format.h
+include/syslog-ng/nondumpable-allocator.h
include/syslog-ng/parse-number.h
include/syslog-ng/parser/parser-expr-parser.h
include/syslog-ng/parser/parser-expr.h
@@ -155,6 +158,7 @@ include/syslog-ng/scanner/csv-scanner/csv-scanner.h
include/syslog-ng/scanner/kv-scanner/kv-scanner.h
include/syslog-ng/scanner/list-scanner/list-scanner.h
include/syslog-ng/scratch-buffers.h
+include/syslog-ng/secret-storage.h
include/syslog-ng/seqnum.h
include/syslog-ng/serialize.h
include/syslog-ng/service-management.h
@@ -207,6 +211,7 @@ include/syslog-ng/value-pairs/transforms.h
include/syslog-ng/value-pairs/value-pairs.h
include/syslog-ng/versioning.h
lib/libevtlog.la
+lib/libsecret-storage.la
lib/libsyslog-ng-native-connector.a
lib/libsyslog-ng.la
lib/pkgconfig/syslog-ng-add-contextual-data.pc
diff --git a/sysutils/syslog-ng/distinfo b/sysutils/syslog-ng/distinfo
index a9c9d0e54e4..b8d1a2d156a 100644
--- a/sysutils/syslog-ng/distinfo
+++ b/sysutils/syslog-ng/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.11 2017/12/11 14:45:11 fhajny Exp $
+$NetBSD: distinfo,v 1.12 2018/02/28 13:26:08 fhajny Exp $
-SHA1 (syslog-ng-3.13.2.tar.gz) = 702a5ab2f5ef05d5852e3fe25f1354aab62ca576
-RMD160 (syslog-ng-3.13.2.tar.gz) = 8786e7b37be10383173b7846b3d9fb6d9da7cc33
-SHA512 (syslog-ng-3.13.2.tar.gz) = fd5c6645f1e8e10cba940ea29715f9e7cc286cd49c2f45bde2a447731189d6171ca204aa066ac96dd09246fd7ed1751130d143d807c979518d688e7750490cfe
-Size (syslog-ng-3.13.2.tar.gz) = 9047998 bytes
+SHA1 (syslog-ng-3.14.1.tar.gz) = 1461f1eded067524fa8e5dbd0f4f23a4dd694ef4
+RMD160 (syslog-ng-3.14.1.tar.gz) = c0abb3513250cb0ad57ce8a9d9ad4455fa34d362
+SHA512 (syslog-ng-3.14.1.tar.gz) = 86e5b59f76de3f585781accc9e426b2f74a73a560a6b49364e3f2b71b6fdd382b8473b468ac396e09c1dd0e00aa525a25874af67ce6c81978df2995c9b920aa7
+Size (syslog-ng-3.14.1.tar.gz) = 9039910 bytes
SHA1 (patch-ac) = 7d48f689b6ff69c68697baf729fba8be9aec5ce8
SHA1 (patch-configure) = 2d8ef2285de44de016f44e51be47cd4c1178dfdb
SHA1 (patch-modules_system-source_system-source.c) = f51ed8d2e6d603744b3e6636eeb9c68382e5cda6