pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/sysutils sysutils/syslog-ng*: Update to 3.14.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/4c336d937a2b
branches: trunk
changeset: 376304:4c336d937a2b
user: fhajny <fhajny%pkgsrc.org@localhost>
date: Wed Feb 28 13:26:08 2018 +0000
description:
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
diffstat:
sysutils/syslog-ng-curl/Makefile | 3 +--
sysutils/syslog-ng/Makefile | 4 +---
sysutils/syslog-ng/Makefile.common | 10 ++++++++--
sysutils/syslog-ng/Makefile.module | 5 ++++-
sysutils/syslog-ng/PLIST | 9 +++++++--
sysutils/syslog-ng/distinfo | 10 +++++-----
6 files changed, 26 insertions(+), 15 deletions(-)
diffs (147 lines):
diff -r bdf3a6ecb8d3 -r 4c336d937a2b sysutils/syslog-ng-curl/Makefile
--- a/sysutils/syslog-ng-curl/Makefile Wed Feb 28 11:48:39 2018 +0000
+++ b/sysutils/syslog-ng-curl/Makefile Wed Feb 28 13:26:08 2018 +0000
@@ -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 -r bdf3a6ecb8d3 -r 4c336d937a2b sysutils/syslog-ng/Makefile
--- a/sysutils/syslog-ng/Makefile Wed Feb 28 11:48:39 2018 +0000
+++ b/sysutils/syslog-ng/Makefile Wed Feb 28 13:26:08 2018 +0000
@@ -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 -r bdf3a6ecb8d3 -r 4c336d937a2b sysutils/syslog-ng/Makefile.common
--- a/sysutils/syslog-ng/Makefile.common Wed Feb 28 11:48:39 2018 +0000
+++ b/sysutils/syslog-ng/Makefile.common Wed Feb 28 13:26:08 2018 +0000
@@ -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 @@
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 -r bdf3a6ecb8d3 -r 4c336d937a2b sysutils/syslog-ng/Makefile.module
--- a/sysutils/syslog-ng/Makefile.module Wed Feb 28 11:48:39 2018 +0000
+++ b/sysutils/syslog-ng/Makefile.module Wed Feb 28 13:26:08 2018 +0000
@@ -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_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 -r bdf3a6ecb8d3 -r 4c336d937a2b sysutils/syslog-ng/PLIST
--- a/sysutils/syslog-ng/PLIST Wed Feb 28 11:48:39 2018 +0000
+++ b/sysutils/syslog-ng/PLIST Wed Feb 28 13:26:08 2018 +0000
@@ -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/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/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.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/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/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/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 -r bdf3a6ecb8d3 -r 4c336d937a2b sysutils/syslog-ng/distinfo
--- a/sysutils/syslog-ng/distinfo Wed Feb 28 11:48:39 2018 +0000
+++ b/sysutils/syslog-ng/distinfo Wed Feb 28 13:26:08 2018 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index