The xsettings-client code was meant to be a copy-and-paste module, not a shared library. libmatchbox should stop linking to the library and instead copy-and-paste from either the "canonical" source (https://cgit.freedesktop.org/xdg/xdg-specs/tree/xsettings) or GTK+3, depending on what is best. Then we should delete the libxsettings-client recipe entirely.
commit 096b4c639b6326b0bc14bcb279e04ca4939ad1aa Author: Jussi Kukkonen <jussi.kukkonen@intel.com> Date: Fri Jul 15 15:20:05 2016 +0300 libxsettings-client: Remove as unneeded xsettings-client is not meant to be a shared library and the only user in oe-core (libmatchbox) now has an in-tree copy. (From OE-Core rev: ed5cbf977dca8f3d85c8d933071c6e49fb4bd95f) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>