svn commit: r345312 - in head/sysutils: rsyslog7 rsyslog7-devel rsyslog8-devel
Bryan Drewery
bdrewery at FreeBSD.org
Sat Feb 22 05:01:43 UTC 2014
On 2/20/2014 8:28 PM, Brad Davis wrote:
> Author: brd (doc committer)
> Date: Fri Feb 21 02:28:22 2014
> New Revision: 345312
> URL: http://svnweb.freebsd.org/changeset/ports/345312
> QAT: https://qat.redports.org/buildarchive/r345312/
>
> Log:
> - Upgrade sysutils/rsyslog7 to 7.6.0, sysutils/rsyslog7-devel to 7.5.8 [1], and sysutils/rsyslog8-devel to 8.1.6.
>
> 1: I know it is lower than rsyslog7, but it is the latest from upstream. They say that a newer release is imminent.
>
> Changelogs:
> 7.6.0: http://www.rsyslog.com/changelog-for-7-6-0-v7-stable/
> 7.5.8: http://www.rsyslog.com/changelog-for-7-5-8-v7-devel/
> 8.1.6: http://www.rsyslog.com/changelog-for-8-1-6-v8-devel/
>
> Reviewed by: miwi@
>
> Modified:
> head/sysutils/rsyslog7-devel/Makefile
> head/sysutils/rsyslog7-devel/distinfo
> head/sysutils/rsyslog7-devel/pkg-plist
> head/sysutils/rsyslog7/Makefile
> head/sysutils/rsyslog7/distinfo
> head/sysutils/rsyslog8-devel/Makefile
> head/sysutils/rsyslog8-devel/distinfo
> head/sysutils/rsyslog8-devel/pkg-plist
>
> Modified: head/sysutils/rsyslog7-devel/Makefile
> ==============================================================================
> --- head/sysutils/rsyslog7-devel/Makefile Fri Feb 21 02:00:57 2014 (r345311)
> +++ head/sysutils/rsyslog7-devel/Makefile Fri Feb 21 02:28:22 2014 (r345312)
> @@ -1,7 +1,7 @@
> # $FreeBSD$
>
> PORTNAME= rsyslog
> -PORTVERSION= 7.5.7
> +PORTVERSION= 7.5.8
> CATEGORIES= sysutils
> MASTER_SITES= http://www.rsyslog.com/files/download/rsyslog/
>
> @@ -161,5 +161,8 @@ post-install:
> @${INSTALL_DATA} ${WRKSRC}/doc/*html ${STAGEDIR}${DOCSDIR}/
> @${INSTALL} -d ${STAGEDIR}${EXAMPLESDIR}
> @${INSTALL_DATA} ${WRKSRC}/doc/rsyslog-example.conf ${STAGEDIR}${EXAMPLESDIR}
> +.for l in lmregexp lmzlibw lmnet lmnetstrms lmstrmsrv lmnsd_ptcp lmcry_gcry lmtcpsrv lmtcpclt immark imuxsock imtcp imudp omtesting imklog impstats omstdout imfile imdiag ommail omruleset
> + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/rsyslog/${l}.so
> +.endfor
>
> .include <bsd.port.post.mk>
>
> Modified: head/sysutils/rsyslog7-devel/distinfo
> ==============================================================================
> --- head/sysutils/rsyslog7-devel/distinfo Fri Feb 21 02:00:57 2014 (r345311)
> +++ head/sysutils/rsyslog7-devel/distinfo Fri Feb 21 02:28:22 2014 (r345312)
> @@ -1,2 +1,2 @@
> -SHA256 (rsyslog-7.5.7.tar.gz) = 0bc21d20e5b3460554d7c60d347f3207153c52c68b6b870bfa7f27163c24682a
> -SIZE (rsyslog-7.5.7.tar.gz) = 2592596
> +SHA256 (rsyslog-7.5.8.tar.gz) = 38a8b5be53feaae9225e46f2c93d7cc87954ead58ac9526ffc63de71f3d4a542
> +SIZE (rsyslog-7.5.8.tar.gz) = 2595061
>
> Modified: head/sysutils/rsyslog7-devel/pkg-plist
> ==============================================================================
> --- head/sysutils/rsyslog7-devel/pkg-plist Fri Feb 21 02:00:57 2014 (r345311)
> +++ head/sysutils/rsyslog7-devel/pkg-plist Fri Feb 21 02:28:22 2014 (r345312)
> @@ -40,5 +40,7 @@ lib/rsyslog/omstdout.la
> lib/rsyslog/omstdout.so
> lib/rsyslog/omtesting.la
> lib/rsyslog/omtesting.so
> +man/man5/rsyslog.conf.5.gz
> +man/man8/rsyslogd.8.gz
> sbin/rsyslogd
> @dirrmtry lib/rsyslog
>
> Modified: head/sysutils/rsyslog7/Makefile
> ==============================================================================
> --- head/sysutils/rsyslog7/Makefile Fri Feb 21 02:00:57 2014 (r345311)
> +++ head/sysutils/rsyslog7/Makefile Fri Feb 21 02:28:22 2014 (r345312)
> @@ -1,7 +1,7 @@
> # $FreeBSD$
>
> PORTNAME= rsyslog
> -PORTVERSION= 7.4.7
> +PORTVERSION= 7.6.0
> CATEGORIES= sysutils
> MASTER_SITES= http://www.rsyslog.com/files/download/rsyslog/
>
> @@ -12,7 +12,8 @@ BUILD_DEPENDS= libgcrypt-config:${PORTSD
>
> LIB_DEPENDS= libee.so:${PORTSDIR}/devel/libee \
> libestr.so:${PORTSDIR}/devel/libestr \
> - libjson.so:${PORTSDIR}/devel/json-c
> + libjson.so:${PORTSDIR}/devel/json-c \
> + liblogging-stdlog.so:${PORTSDIR}/devel/liblogging
>
> USE_LDCONFIG= yes
> USE_AUTOTOOLS= autoconf
> @@ -163,8 +164,11 @@ post-patch:
> post-install:
> @${INSTALL} -d ${STAGEDIR}${DOCSDIR}/
> @${INSTALL_DATA} ${WRKSRC}/doc/*html ${STAGEDIR}${DOCSDIR}/
> - @${INSTALL_DATA} ${WRKSRC}/doc/*jpg ${STAGEDIR}${DOCSDIR}/
> + @${INSTALL_DATA} ${WRKSRC}/doc/*png ${STAGEDIR}${DOCSDIR}/
> @${INSTALL} -d ${STAGEDIR}${EXAMPLESDIR}
> @${INSTALL_DATA} ${WRKSRC}/doc/rsyslog-example.conf ${STAGEDIR}${EXAMPLESDIR}
> +.for l in lmregexp lmzlibw lmnet lmnetstrms lmstrmsrv lmnsd_ptcp lmcry_gcry lmtcpsrv lmtcpclt immark imuxsock imtcp imudp omtesting imklog impstats omstdout imfile imdiag ommail omruleset
> + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/rsyslog/${l}.so
> +.endfor
>
> .include <bsd.port.post.mk>
>
> Modified: head/sysutils/rsyslog7/distinfo
> ==============================================================================
> --- head/sysutils/rsyslog7/distinfo Fri Feb 21 02:00:57 2014 (r345311)
> +++ head/sysutils/rsyslog7/distinfo Fri Feb 21 02:28:22 2014 (r345312)
> @@ -1,2 +1,2 @@
> -SHA256 (rsyslog-7.4.7.tar.gz) = 5fc7f930fa748bb6a9d86a3fc831eb1a14107db81b67d79ba8f113cf2776fa21
> -SIZE (rsyslog-7.4.7.tar.gz) = 2934197
> +SHA256 (rsyslog-7.6.0.tar.gz) = c40da756369dbb560b26f5baab5bdbdf25f728c74c32e9ae28a1888f376020a0
> +SIZE (rsyslog-7.6.0.tar.gz) = 2601253
>
> Modified: head/sysutils/rsyslog8-devel/Makefile
> ==============================================================================
> --- head/sysutils/rsyslog8-devel/Makefile Fri Feb 21 02:00:57 2014 (r345311)
> +++ head/sysutils/rsyslog8-devel/Makefile Fri Feb 21 02:28:22 2014 (r345312)
> @@ -1,7 +1,7 @@
> # $FreeBSD$
>
> PORTNAME= rsyslog
> -PORTVERSION= 8.1.3
> +PORTVERSION= 8.1.6
> CATEGORIES= sysutils
> MASTER_SITES= http://www.rsyslog.com/files/download/rsyslog/
>
> @@ -13,6 +13,7 @@ BUILD_DEPENDS= libgcrypt-config:${PORTSD
> LIB_DEPENDS= libee.so:${PORTSDIR}/devel/libee \
> libestr.so:${PORTSDIR}/devel/libestr \
> libjson.so:${PORTSDIR}/devel/json-c \
> + liblogging-stdlog.so:${PORTSDIR}/devel/liblogging \
> libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid
>
> USE_LDCONFIG= yes
> @@ -161,5 +162,8 @@ post-install:
> @${INSTALL_DATA} ${WRKSRC}/doc/*html ${STAGEDIR}${DOCSDIR}/
> @${INSTALL} -d ${STAGEDIR}${EXAMPLESDIR}
> @${INSTALL_DATA} ${WRKSRC}/doc/rsyslog-example.conf ${STAGEDIR}${EXAMPLESDIR}
> +.for l in lmregexp lmzlibw lmnet lmnetstrms lmstrmsrv lmnsd_ptcp lmcry_gcry lmtcpsrv lmtcpclt immark imuxsock imtcp imudp omtesting imklog impstats omstdout imfile imdiag ommail
> + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/rsyslog/${l}.so
> +.endfor
>
> .include <bsd.port.post.mk>
>
> Modified: head/sysutils/rsyslog8-devel/distinfo
> ==============================================================================
> --- head/sysutils/rsyslog8-devel/distinfo Fri Feb 21 02:00:57 2014 (r345311)
> +++ head/sysutils/rsyslog8-devel/distinfo Fri Feb 21 02:28:22 2014 (r345312)
> @@ -1,2 +1,2 @@
> -SHA256 (rsyslog-8.1.3.tar.gz) = e2e5e12500b6d2a8be80558b2f71da6408a1fc9889eb22c74fba819aaf4bcd45
> -SIZE (rsyslog-8.1.3.tar.gz) = 2608152
> +SHA256 (rsyslog-8.1.6.tar.gz) = 7505609b461813e5fea1168d386e4d07e3678c923c2b449684e95d07b6b71849
> +SIZE (rsyslog-8.1.6.tar.gz) = 2633711
>
> Modified: head/sysutils/rsyslog8-devel/pkg-plist
> ==============================================================================
> --- head/sysutils/rsyslog8-devel/pkg-plist Fri Feb 21 02:00:57 2014 (r345311)
> +++ head/sysutils/rsyslog8-devel/pkg-plist Fri Feb 21 02:28:22 2014 (r345312)
> @@ -38,5 +38,7 @@ lib/rsyslog/omstdout.la
> lib/rsyslog/omstdout.so
> lib/rsyslog/omtesting.la
> lib/rsyslog/omtesting.so
> +man/man5/rsyslog.conf.5.gz
> +man/man8/rsyslogd.8.gz
> sbin/rsyslogd
> @dirrmtry lib/rsyslog
>
The devel/liblogging update breaks these ports with RFC3195 option. It
is looking for liblogging.so (which does not exist as it is
liblogging-stdlog.so now).
There's 2 problems:
1. The LIB_DEPENDS is looking for a file it will never find which breaks
package building with the RFC3195 option enabled:
> ===> rsyslog-7.6.0 depends on shared library: liblogging-stdlog.so - not found
> ===> Verifying for liblogging-stdlog.so in /usr/ports/devel/liblogging
> ===> Installing existing package /packages/All/liblogging-1.0.1.txz
> Installing liblogging-1.0.1... done
[snip]
> ===> Returning to build of rsyslog-7.6.0
> ===> rsyslog-7.6.0 depends on shared library: liblogging.so - not found
> ===> Verifying for liblogging.so in /usr/ports/devel/liblogging
> ===> Installing existing package /packages/All/liblogging-1.0.1.txz
> Installing liblogging-1.0.1...liblogging-1.0.1 already installed
>
> Failed to install the following 1 package(s): /packages/All/liblogging-1.0.1.txz
> *** Error code 70
2. Removing that does not fix the build:
> checking for LIBLOGGING... no
> configure: error: Package requirements (liblogging >= 0.7.1) were not met:
>
> Package liblogging was not found in the pkg-config search path.
> Perhaps you should add the directory containing `liblogging.pc'
> to the PKG_CONFIG_PATH environment variable
> Package 'liblogging', required by 'world', not found
--
Regards,
Bryan Drewery
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 553 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20140221/548870a1/attachment.sig>
More information about the svn-ports-all
mailing list