libgphoto2 needs C99 constructs to compile.

This does the usual dance with conditionally adding -std=gnu99

ok?

--Kurt

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/libgphoto2/Makefile,v
retrieving revision 1.70
diff -u -r1.70 Makefile
--- Makefile    17 Oct 2020 08:25:12 -0000      1.70
+++ Makefile    21 Oct 2020 04:28:19 -0000
@@ -46,6 +46,11 @@
 # XXX libusb1 is broken
 CONFIGURE_ARGS +=      --with-libusb-1.0=no
 
+.include <bsd.port.arch.mk>
+.if !${PROPERTIES:Mclang}
+CFLAGS +=              -std=gnu99
+.endif
+
 DEBUG_PACKAGES=                ${BUILD_PACKAGES}
 
 # /usr/local/lib/libiconv.a(localcharset.o)(.text+0x0): In function 
`locale_charset':

Reply via email to