Bug 9524 - Drop libxsettings-client
Summary: Drop libxsettings-client
Status: RESOLVED FIXED
Alias: None
Product: Sato
Classification: Yocto Project Subprojects
Component: Matchbox (show other bugs)
Version: svn
Hardware: All Multiple
: Medium enhancement
Target Milestone: 2.2
Assignee: Jussi Kukkonen
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2016-04-26 16:58 UTC by Ross Burton
Modified: 2016-07-20 13:32 UTC (History)
0 users

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ross Burton 2016-04-26 16:58:26 UTC
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.
Comment 1 Jussi Kukkonen 2016-07-20 13:32:01 UTC
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>