libdvdread uses C99 constructs so base-gcc needs to be told that for
the build to complete. The diff below does so just for base-gcc
arches.
ok?
(cc maintainer)
--Kurt
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/libdvdread/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- Makefile 15 Dec 2020 18:57:38 -0000 1.32
+++ Makefile 18 Dec 2020 16:45:40 -0000
@@ -25,4 +25,9 @@ LIB_DEPENDS = converters/libdvdcss>=1.4.
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS =--disable-apidoc
+.include <bsd.port.arch.mk>
+.if !${PROPERTIES:Mclang}
+CFLAGS += -std=gnu99
+.endif
+
.include <bsd.port.mk>