Date: Sun, 22 Sep 2019 06:15:27 +0000 (UTC) From: Antoine Brodin <antoine@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r512556 - head/www/varnish-libvmod-dynamic Message-ID: <201909220615.x8M6FRa2081323@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: antoine Date: Sun Sep 22 06:15:27 2019 New Revision: 512556 URL: https://svnweb.freebsd.org/changeset/ports/512556 Log: Mark BROKEN vmod_dynamic.c:629:2: error: implicit declaration of function 'VRT_rel_vcl' is invalid in C99 [-Werror,-Wimplicit-function-declaration] VRT_rel_vcl(&ctx, &obj->vclref); ^ vmod_dynamic.c:645:16: error: implicit declaration of function 'VRT_ref_vcl' is invalid in C99 [-Werror,-Wimplicit-function-declaration] obj->vclref = VRT_ref_vcl(&ctx, "vmod dynamic"); ^ vmod_dynamic.c:645:14: error: incompatible integer to pointer conversion assigning to 'struct vclref *' from 'int' [-Werror,-Wint-conversion] obj->vclref = VRT_ref_vcl(&ctx, "vmod dynamic"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vmod_dynamic.c:873:2: error: incomplete definition of type 'struct vrt_acl' CHECK_OBJ_ORNULL(whitelist, VRT_ACL_MAGIC); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/varnish/miniobj.h:51:16: note: expanded from macro 'CHECK_OBJ_ORNULL' assert((ptr)->magic == type_magic); \ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/varnish/vas.h:61:8: note: expanded from macro 'assert' if (!(e)) { \ ^ /usr/local/include/varnish/vrt.h:167:8: note: forward declaration of 'struct vrt_acl' struct vrt_acl; ^ vmod_dynamic.c:873:30: error: use of undeclared identifier 'VRT_ACL_MAGIC' CHECK_OBJ_ORNULL(whitelist, VRT_ACL_MAGIC); ^ Reported by: pkg-fallout Modified: head/www/varnish-libvmod-dynamic/Makefile Modified: head/www/varnish-libvmod-dynamic/Makefile ============================================================================== --- head/www/varnish-libvmod-dynamic/Makefile Sun Sep 22 06:11:24 2019 (r512555) +++ head/www/varnish-libvmod-dynamic/Makefile Sun Sep 22 06:15:27 2019 (r512556) @@ -11,6 +11,8 @@ COMMENT= Varnish Module (vmod) for dynamic backends LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= error: implicit declaration of function 'VRT_rel_vcl' is invalid in C99 + LIB_DEPENDS= libgetdns.so:dns/getdns BUILD_DEPENDS= rst2man:textproc/py-docutils@${PY_FLAVOR}
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201909220615.x8M6FRa2081323>