cvs commit: ports/sysutils/syslog-ng3 Makefile

Sergey A. Osokin osa at FreeBSD.org
Wed May 5 16:53:40 UTC 2010


On Wed, May 05, 2010 at 09:30:32AM -0700, QAT at FreeBSD.org wrote:
> The Restless Daemon identified a missing_header error while trying to build:
>  syslog-ng3-3.1.1_1 maintained by cy at FreeBSD.org
>  Makefile ident: $FreeBSD: ports/sysutils/syslog-ng3/Makefile,v 1.27 2010/05/05 15:48:07 cy Exp $
> 
> Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/syslog-ng3-3.1.1_1.log :
> 
> logmatcher.c:607: error: 'LogMatcherPcreRe' has no member named 'extra'
> logmatcher.c:607: error: 'PCRE_INFO_NAMETABLE' undeclared (first use in this function)
> logmatcher.c:608: error: 'LogMatcherPcreRe' has no member named 'pattern'
> logmatcher.c:608: error: 'LogMatcherPcreRe' has no member named 'extra'
> logmatcher.c:608: error: 'PCRE_INFO_NAMEENTRYSIZE' undeclared (first use in this function)
> logmatcher.c: In function 'log_matcher_pcre_re_match':
> logmatcher.c:632: error: 'LogMatcherPcreRe' has no member named 'start_offset'
> logmatcher.c:633: warning: implicit declaration of function 'pcre_exec'
> logmatcher.c:633: error: 'LogMatcherPcreRe' has no member named 'pattern'
> logmatcher.c:633: error: 'LogMatcherPcreRe' has no member named 'extra'
> logmatcher.c:633: error: 'LogMatcherPcreRe' has no member named 'start_offset'
> logmatcher.c:633: error: 'LogMatcherPcreRe' has no member named 'match_options'
> logmatcher.c:638: error: 'PCRE_ERROR_NOMATCH' undeclared (first use in this function)
> logmatcher.c: In function 'log_matcher_pcre_re_replace':
> logmatcher.c:686: error: 'LogMatcherPcreRe' has no member named 'start_offset'
> logmatcher.c:697: error: 'PCRE_NOTEMPTY' undeclared (first use in this function)
> logmatcher.c:697: error: 'PCRE_ANCHORED' undeclared (first use in this function)
> logmatcher.c:700: error: 'LogMatcherPcreRe' has no member named 'pattern'
> logmatcher.c:700: error: 'LogMatcherPcreRe' has no member named 'extra'
> logmatcher.c:700: error: 'LogMatcherPcreRe' has no member named 'start_offset'
> logmatcher.c:700: error: 'LogMatcherPcreRe' has no member named 'match_options'
> logmatcher.c:703: error: 'PCRE_ERROR_NOMATCH' undeclared (first use in this function)
> logmatcher.c:711: error: 'LogMatcherPcreRe' has no member named 'start_offset'
> logmatcher.c: In function 'log_matcher_pcre_re_free':
> logmatcher.c:759: warning: implicit declaration of function 'pcre_free'
> logmatcher.c:759: error: 'LogMatcherPcreRe' has no member named 'pattern'
> *** Error code 1
> 
> Stop in /work/a/ports/sysutils/syslog-ng3/work/syslog-ng-3.1.1/src.
> *** Error code 1
> 
> Stop in /work/a/ports/sysutils/syslog-ng3/work/syslog-ng-3.1.1.
> *** Error code 1
> 
> Stop in /work/a/ports/sysutils/syslog-ng3/work/syslog-ng-3.1.1.
> *** Error code 1
> 
> Stop in /a/ports/sysutils/syslog-ng3.
> ================================================================
> build of /usr/ports/sysutils/syslog-ng3 ended at Wed May  5 16:30:31 UTC 2010
> 
> PortsMon page for the port:
> http://portsmon.freebsd.org/portoverview.py?category=sysutils&portname=syslog-ng3

One more fix.

Index: ports/sysutils/syslog-ng3/Makefile
===================================================================
RCS file: /home/pcvs/ports/sysutils/syslog-ng3/Makefile,v
retrieving revision 1.27
diff -u -r1.27 Makefile
--- ports/sysutils/syslog-ng3/Makefile	5 May 2010 15:48:07 -0000	1.27
+++ ports/sysutils/syslog-ng3/Makefile	5 May 2010 16:50:59 -0000
@@ -41,7 +41,7 @@
 
 CONFIGURE_ARGS=	--sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \
 		--enable-dynamic-linking --with-libnet=${LOCALBASE}/bin
-CONFIGURE_ENV=	CFLAGS="`${LIBNET_CONFIG} --cflags` -I${LOCALBASE}include ${CFLAGS}" \
+CONFIGURE_ENV=	CFLAGS="`${LIBNET_CONFIG} --cflags` -I${LOCALBASE}/include ${CFLAGS}" \
 		LDFLAGS="`${LIBNET_CONFIG} --libs` ${LDFLAGS}"
 
 .if defined(WITH_SSL)

-- 
Sergey A. Osokin
osa at FreeBSD.ORG


More information about the cvs-ports mailing list