See Bug referenced in URL. The current port for muffin is no longer maintained and EOL. I experienced this failure while trying to install x11/cinnamon from the Ports Collection on FreeBSD-11-RELEASE-p8. If you need any other information, or if Cinnamon needs an overhaul, new maintainer, qa-check etc, let me know.
(In reply to Carter from comment #0) Exact Error is(for consistency sake): core/window.c:10452: Warning: Meta: invalid "transfer" annotation for gboolean: only valid for array, struct, union, boxed, object and interface types core/window.c:11287: Warning: Meta: invalid "transfer" annotation for gulong: only valid for array, struct, union, boxed, object and interface types core/window.c:11303: Warning: Meta: invalid "transfer" annotation for gint: only valid for array, struct, union, boxed, object and interface types core/window.c:11356: Warning: Meta: invalid "transfer" annotation for gboolean: only valid for array, struct, union, boxed, object and interface types compositor/meta-window-actor.c:887: Warning: Meta: invalid "transfer" annotation for gint: only valid for array, struct, union, boxed, object and interface types core/display.c:5560: Warning: Meta: invalid "transfer" annotation for gulong: only valid for array, struct, union, boxed, object and interface types <unknown>:: Fatal: Meta: warnings configured as fatal <unknown>:: Fatal: Meta: warnings configured as fatal
(In reply to Carter from comment #0) According to the Gentoo package database, and yes I know this isn't Gentoo(since FreeBSD and Gentoo are both source based): https://packages.gentoo.org/packages/x11-wm/muffin looks like we need a commit to update to at least 2.8.5. Let me know and I'll look through the Makefile for the other dependencies, and either create a TRACKER or some other DEPENDS type bug with a List of all affected packages needed to get a newer cinnamon running.
The Ports tree update for 2017-05-11 fixed the issue regarding x11-wm/muffin. I'm updating the title to reflect a breakage in x11/cinnamon that is identical
x11/cinnamon seems to build fine now. http://beefy3.nyi.freebsd.org/data/112amd64-quarterly/489830/logs/cinnamon-2.4.6_10.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p490918_s343288/logs/cinnamon-2.4.6_10.log