Hi, this updates librelp to version 1.2.16.
Some memory leaks have been fixed and the API extended. The changelog is here: https://www.rsyslog.com/librelp-1-2-16/ 3 of the tests fail: 2 because of expired test certs and 1 because the test framework tries to use valgrind even if it's not installed. It looks like these failures will be fixed in 1.2.17 once released. I tested it on i386 and amd64 with rsyslogd 8.33.1 from ports. OK? Remi Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/librelp/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile 2 Apr 2018 16:57:56 -0000 1.12 +++ Makefile 5 Aug 2018 13:27:22 -0000 @@ -2,13 +2,13 @@ COMMENT = reliable event logging protocol library -DISTNAME = librelp-1.2.15 +DISTNAME = librelp-1.2.16 -SHARED_LIBS += relp 1.1 # 3.0 +SHARED_LIBS += relp 1.2 # 4.0 CATEGORIES = sysutils -HOMEPAGE = http://www.librelp.com/ +HOMEPAGE = https://www.rsyslog.com/librelp/ MAINTAINER = Remi Locherer <[email protected]> @@ -22,8 +22,14 @@ MASTER_SITES = http://download.rsyslog. LIB_DEPENDS = security/gnutls +TEST_DEPENDS = shells/bash \ + ${LIB_DEPENDS} + SEPARATE_BUILD = Yes CONFIGURE_STYLE = gnu + +pre-test: + sed -i s,#!/bin/bash,#!${LOCALBASE}/bin/bash, ${WRKSRC}/tests/*.sh .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/librelp/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo 2 Apr 2018 16:57:56 -0000 1.5 +++ distinfo 4 Aug 2018 11:41:31 -0000 @@ -1,2 +1,2 @@ -SHA256 (librelp-1.2.15.tar.gz) = qTGDLZBWZg/u521SGVsh1OngbV7I6Wsmr0TpmFKdqZk= -SIZE (librelp-1.2.15.tar.gz) = 440273 +SHA256 (librelp-1.2.16.tar.gz) = DCNd0qAQYK1eZEOIebMa5k52QNDiYqoaKHot2bxg/VM= +SIZE (librelp-1.2.16.tar.gz) = 474456
