I'm experiencing this problem on Gentoo Linux ~x86. Yes, these bugs are related.
Explicit header dependencies fix the problem in bug #709847 but not here since <gtk/gtkhsv.h> has protection from direct inclusion. I think Gtk+ developers aim to adopt top-level-inclusion-only scheme for future releases of Gtk+.
There might be more places in Inkscape sources where a migration to top-level inclusion may be needed in foreseeable future, paving way to eventual migration to third version of Gtk+.
I'm experiencing this problem on Gentoo Linux ~x86. Yes, these bugs are related.
Explicit header dependencies fix the problem in bug #709847 but not here since <gtk/gtkhsv.h> has protection from direct inclusion. I think Gtk+ developers aim to adopt top-level- inclusion- only scheme for future releases of Gtk+.
There might be more places in Inkscape sources where a migration to top-level inclusion may be needed in foreseeable future, paving way to eventual migration to third version of Gtk+.