base-gcc needs "-std=gnu99" to successfully build x11/mate/caja on sparc64 (and presumably any other base-gcc architecture).
ok? (cc maintainer) --Kurt Index: Makefile =================================================================== RCS file: /cvs/ports/x11/mate/caja/Makefile,v retrieving revision 1.17 diff -u -p -r1.17 Makefile --- Makefile 21 Mar 2020 16:14:54 -0000 1.17 +++ Makefile 25 Apr 2020 21:44:43 -0000 @@ -35,4 +35,6 @@ MODGNOME_TOOLS= shared-mime-info gobjec CONFIGURE_STYLE= gnu +CFLAGS += -std=gnu99 + .include <bsd.port.mk>