x11-toolkits/gtksourceview3 uses C11 features, such as redefined identical typedefs. This leads to errors such as: /usr/local/include/gtksourceview-3.0/gtksourceview/gtksourcetag.h:43: error: redefinition of typedef 'GtkSourceTag' /usr/local/include/gtksourceview-3.0/gtksourceview/gtksourcetypes.h:63: error: previous declaration of 'GtkSourceTag' was here All dependent ports are affected.
Created attachment 190817 [details] Patch for all ports tested This is a patch against all ports I've built with gtksourceview3, adding the compiler USES incantation.
A commit references this bug: Author: brd Date: Sun Mar 25 21:48:33 UTC 2018 New revision: 465547 URL: https://svnweb.freebsd.org/changeset/ports/465547 Log: Fix build on ppc64 by specifying what is needed from the compiler. PR: 225635 Submitted by: jhibbits Approved by: maintainer timeout Changes: head/editors/gedit/Makefile head/editors/gedit-plugins/Makefile head/editors/pluma/Makefile head/math/gnome-calculator/Makefile head/x11/mate-applets/Makefile head/x11-fm/sushi/Makefile head/x11-toolkits/gtksourceview3/Makefile