[oe] [meta-oe][PATCH 0/1] Possible fix for missing -native support for gtk+-native
Martin Jansa
martin.jansa at gmail.com
Fri Apr 13 13:34:13 UTC 2012
On Fri, Apr 13, 2012 at 07:19:02AM -0600, Gary Thomas wrote:
> On 2012-04-13 07:09, Martin Jansa wrote:
> > Please note that this patch is old and not tested with current HEAD,
> > because I'm using different solution in SHR branches - BBCLASSEXTENDs in oe-core
> > recipes instead of small bbappends which makes recipe upgrades harder because of
> > inter-layer dependencies, see:
> > http://lists.linuxtogo.org/pipermail/openembedded-core/2012-March/019624.html
> > from this patchset
> > http://lists.linuxtogo.org/pipermail/openembedded-core/2012-March/019619.html
> >
> > But because fix for PACKAGECONFIG added DEPENDS is now in you can find this patch usefull
> > and maybe we'll be allowed to move at least some BBCLASSEXTENDs to oe-core later - after release.
> >
> > The following changes since commit 118734e096fda6c47172025969f3df4cfb0b33c3:
> >
> > qte-toolchain: add qwte support (2012-04-13 10:50:40 +0200)
> >
> > are available in the git repository at:
> > git://git.openembedded.org/meta-openembedded-contrib jansa/xorg
> > http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/xorg
> >
> > Martin Jansa (1):
> > xorg: add more native BBCLASSEXTENDs for gtk+-native
> >
> > .../xorg-lib/libxcomposite_0.4.3.bbappend | 1 +
> > .../xorg-lib/libxcursor_1.1.12.bbappend | 1 +
> > .../xorg-lib/libxdamage_1.1.3.bbappend | 1 +
> > .../xorg-lib/libxfixes_5.0.bbappend | 1 +
> > .../xorg-lib/libxrandr_1.3.2.bbappend | 1 +
> > .../xorg-proto/compositeproto_0.4.2.bbappend | 1 +
> > .../xorg-proto/damageproto_1.2.1.bbappend | 1 +
> > .../xorg-proto/fixesproto_5.0.bbappend | 1 +
> > .../xorg-proto/randrproto_1.3.2.bbappend | 1 +
> > 9 files changed, 9 insertions(+), 0 deletions(-)
> > create mode 100644 meta-oe/recipes-graphics/xorg-lib/libxcomposite_0.4.3.bbappend
> > create mode 100644 meta-oe/recipes-graphics/xorg-lib/libxcursor_1.1.12.bbappend
> > create mode 100644 meta-oe/recipes-graphics/xorg-lib/libxdamage_1.1.3.bbappend
> > create mode 100644 meta-oe/recipes-graphics/xorg-lib/libxfixes_5.0.bbappend
> > create mode 100644 meta-oe/recipes-graphics/xorg-lib/libxrandr_1.3.2.bbappend
> > create mode 100644 meta-oe/recipes-graphics/xorg-proto/compositeproto_0.4.2.bbappend
> > create mode 100644 meta-oe/recipes-graphics/xorg-proto/damageproto_1.2.1.bbappend
> > create mode 100644 meta-oe/recipes-graphics/xorg-proto/fixesproto_5.0.bbappend
> > create mode 100644 meta-oe/recipes-graphics/xorg-proto/randrproto_1.3.2.bbappend
>
> Why can't these changes just go in the main recipes? Surely adding
> BBCLASSEXTEND = "native"
> to a recipe has no effect unless you need to build the -native version?
>
> Note: I too have been carrying such .bbappend files in my own layers for
> a long time. It would be good to just admit that sometimes the -native
> form is needed and fix the primary recipes.
Read that thread on oe-core ML
--
Martin 'JaMa' Jansa jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20120413/5567b8d7/attachment-0002.sig>
More information about the Openembedded-devel
mailing list