Created attachment 478144 [details, diff] GCC7 fixes Patch is attached. There are two problems: a typo in an argument to `write` (should be a string, not a character), and a config.h define that is used in a public header (the only version of sys-apps/dbus in portage is much newer than the threshold, so it's okay to just hardcode it). This blocks [gcc-7].
commit 9ed232ebdf0132c5b0ac4d0adfc5959df72bead2 (HEAD -> master, origin/master, origin/HEAD) Author: Alexis Ballier <aballier@gentoo.org> Date: Tue Jun 27 11:15:30 2017 +0200 dev-libs/dbus-c++: add gcc7 fix, bug #622790 by Hector Martin thanks!