git: 82403f12dfb6 - main - irc/scrollz: Fix build with llvm16
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 21 Jul 2023 15:42:03 UTC
The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=82403f12dfb62e98c15484a884890ff14017af1a commit 82403f12dfb62e98c15484a884890ff14017af1a Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> AuthorDate: 2023-07-21 15:41:29 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2023-07-21 15:41:48 +0000 irc/scrollz: Fix build with llvm16 - Pet portclippy Sponsored by: The FreeBSD Foundation --- irc/scrollz/Makefile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/irc/scrollz/Makefile b/irc/scrollz/Makefile index 57d7257c0710..ff31780f816d 100644 --- a/irc/scrollz/Makefile +++ b/irc/scrollz/Makefile @@ -16,9 +16,11 @@ LICENSE_FILE= ${WRKSRC}/COPYRIGHT USES= gmake iconv ncurses USE_GITHUB= yes + GNU_CONFIGURE= yes DATADIR= ${PREFIX}/share/${PORTNAME:tl} + PLIST_SUB= SCROLLZ_VER="${PORTVERSION}" OPTIONS_DEFINE= IPV6 REGEX UTF8 @@ -26,13 +28,13 @@ OPTIONS_DEFAULT= OPENSSL REGEX UTF8 OPTIONS_RADIO= SSL OPTIONS_RADIO_SSL= GNUTLS OPENSSL -IPV6_CONFIGURE_ENABLE= ipv6 GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_USES= pkgconfig GNUTLS_CONFIGURE_ON= --with-ssl -REGEX_CONFIGURE_ENABLE= regexp +IPV6_CONFIGURE_ENABLE= ipv6 OPENSSL_USES= ssl OPENSSL_CONFIGURE_ON= --with-openssl=${OPENSSLBASE} +REGEX_CONFIGURE_ENABLE= regexp UTF8_CONFIGURE_ENABLE= utf8 .include <bsd.port.pre.mk> @@ -41,6 +43,10 @@ UTF8_CONFIGURE_ENABLE= utf8 CFLAGS+= -Wno-error=int-conversion .endif +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + .if !empty(ICONV_LIB) CONFIGURE_ENV+=ac_cv_func_iconv_open=yes .endif