pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils



Module Name:    pkgsrc
Committed By:   fhajny
Date:           Wed Feb 28 13:26:08 UTC 2018

Modified Files:
        pkgsrc/sysutils/syslog-ng: Makefile Makefile.common Makefile.module
            PLIST distinfo
        pkgsrc/sysutils/syslog-ng-curl: Makefile

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 pkgsrc/sysutils/syslog-ng/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/sysutils/syslog-ng/Makefile.common
cvs rdiff -u -r1.4 -r1.5 pkgsrc/sysutils/syslog-ng/Makefile.module
cvs rdiff -u -r1.13 -r1.14 pkgsrc/sysutils/syslog-ng/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/sysutils/syslog-ng/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/syslog-ng-curl/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/syslog-ng/Makefile
diff -u pkgsrc/sysutils/syslog-ng/Makefile:1.32 pkgsrc/sysutils/syslog-ng/Makefile:1.33
--- pkgsrc/sysutils/syslog-ng/Makefile:1.32     Fri Jan 12 20:48:06 2018
+++ pkgsrc/sysutils/syslog-ng/Makefile  Wed Feb 28 13:26:08 2018
@@ -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"
 

Index: pkgsrc/sysutils/syslog-ng/Makefile.common
diff -u pkgsrc/sysutils/syslog-ng/Makefile.common:1.9 pkgsrc/sysutils/syslog-ng/Makefile.common:1.10
--- pkgsrc/sysutils/syslog-ng/Makefile.common:1.9       Fri Jan 12 20:48:06 2018
+++ pkgsrc/sysutils/syslog-ng/Makefile.common   Wed Feb 28 13:26:08 2018
@@ -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"

Index: pkgsrc/sysutils/syslog-ng/Makefile.module
diff -u pkgsrc/sysutils/syslog-ng/Makefile.module:1.4 pkgsrc/sysutils/syslog-ng/Makefile.module:1.5
--- pkgsrc/sysutils/syslog-ng/Makefile.module:1.4       Mon Dec 11 14:45:11 2017
+++ pkgsrc/sysutils/syslog-ng/Makefile.module   Wed Feb 28 13:26:08 2018
@@ -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}

Index: pkgsrc/sysutils/syslog-ng/PLIST
diff -u pkgsrc/sysutils/syslog-ng/PLIST:1.13 pkgsrc/sysutils/syslog-ng/PLIST:1.14
--- pkgsrc/sysutils/syslog-ng/PLIST:1.13        Mon Dec 11 14:45:11 2017
+++ pkgsrc/sysutils/syslog-ng/PLIST     Wed Feb 28 13:26:08 2018
@@ -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-seria
 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
 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/cs
 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
 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

Index: pkgsrc/sysutils/syslog-ng/distinfo
diff -u pkgsrc/sysutils/syslog-ng/distinfo:1.11 pkgsrc/sysutils/syslog-ng/distinfo:1.12
--- pkgsrc/sysutils/syslog-ng/distinfo:1.11     Mon Dec 11 14:45:11 2017
+++ pkgsrc/sysutils/syslog-ng/distinfo  Wed Feb 28 13:26:08 2018
@@ -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

Index: pkgsrc/sysutils/syslog-ng-curl/Makefile
diff -u pkgsrc/sysutils/syslog-ng-curl/Makefile:1.8 pkgsrc/sysutils/syslog-ng-curl/Makefile:1.9
--- pkgsrc/sysutils/syslog-ng-curl/Makefile:1.8 Mon Jan  1 21:18:53 2018
+++ pkgsrc/sysutils/syslog-ng-curl/Makefile     Wed Feb 28 13:26:08 2018
@@ -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"
 



Home | Main Index | Thread Index | Old Index