[OE-core] [oe-core][WIP][PATCH 0/9] Glib related upgrades

Koen Kooi koen at dominion.thruhere.net
Fri Sep 30 16:34:53 UTC 2011



Op 30 sep. 2011 om 10:43 heeft Martin Jansa <martin.jansa at gmail.com> het volgende geschreven:

> We were using 2.29.3+git% from meta-oe and after upgrade to 2.30.0 I was hit 
> by few G_CONST_RETURN and other issues due to newer glib. Here is what I have
> now to build shr images OK again, but probably there is more recipes which need
> upgrade/fix to cope with glib-2.30.0.
> 
> Someone who cares about gnome should continue from this, but IMHO this is good start :).

I was planning to do the glib 2.30/gtk3.2 thing next week when I get back from the US




> 
> The following changes since commit c54c1280fc0d06a53e23339c3913ec88eead13d9:
> 
>  base.bbclass: Drop unneeded dependency (2011-09-30 11:34:44 +0100)
> 
> are available in the git repository at:
>  git://git.openembedded.org/openembedded-core-contrib jansa/glib
>  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=jansa/glib
> 
> Martin Jansa (9):
>  atk: add patch to replace G_CONST_RETURN with const
>  json-glib: upgrade to 0.14.0
>  libproxy: upgrade to 0.4.7
>  libglade: add gdk-pixbuf dependency
>  gstreamer: upgrade to 0.10.35
>  zlib: fix inverted LFS logic
>  gdk-pixbuf: upgrade to 2.24.6
>  glib: upgrade to 2.30.0
>  gtk+: upgrade to 2.24.6
> 
> ...003-gatomic-proper-pointer-get-cast.patch.patch |   28 -
> .../0005-glib-mkenums-interpreter.patch.patch      |   25 -
> .../60_wait-longer-for-threads-to-die.patch        |   24 +-
> meta/recipes-core/glib-2.0/glib-2.0/no-iconv.patch |    2 -
> .../glib-2.0/remove.test.for.qsort_r.patch         |   53 ++
> meta/recipes-core/glib-2.0/glib-2.0_2.28.8.bb      |   23 -
> meta/recipes-core/glib-2.0/glib-2.0_2.30.0.bb      |   41 ++
> .../zlib/zlib-1.2.5/fix.inverted.LFS.logic.patch   |   20 +
> meta/recipes-core/zlib/zlib_1.2.5.bb               |    5 +-
> .../configure_fix.patch                            |    0
> .../hardcoded_libtool.patch                        |    0
> .../{gdk-pixbuf_2.22.1.bb => gdk-pixbuf_2.24.0.bb} |    7 +-
> ...Duplicate-the-exec-string-returned-by-gtk.patch |    0
> .../cellrenderer-cairo.patch                       |    0
> .../configurefix.patch                             |    0
> .../{gtk+-2.22.1 => gtk+-2.24.6}/doc-fixes.patch   |    0
> .../{gtk+-2.22.1 => gtk+-2.24.6}/entry-cairo.patch |    0
> .../hardcoded_libtool.patch                        |    0
> .../{gtk+-2.22.1 => gtk+-2.24.6}/no-demos.patch    |    0
> .../run-iconcache.patch                            |    0
> .../{gtk+-2.22.1 => gtk+-2.24.6}/toggle-font.diff  |    0
> .../{gtk+-2.22.1 => gtk+-2.24.6}/xsettings.patch   |    0
> .../gtk+/{gtk+_2.22.1.bb => gtk+_2.24.6.bb}        |    8 +-
> .../{json-glib_0.12.4.bb => json-glib_0.14.0.bb}   |    8 +-
> meta/recipes-gnome/libglade/libglade_2.6.4.bb      |    2 +-
> .../check_fix.patch                                |    0
> .../gst-inspect-check-error.patch                  |    0
> .../gstregistrybinary.c                            |    0
> .../gstregistrybinary.h                            |    0
> .../{gstreamer_0.10.32.bb => gstreamer_0.10.35.bb} |    6 +-
> .../atk/atk-1.32.0/remove.G_CONST_RETURN.patch     |  628 ++++++++++++++++++++
> meta/recipes-support/atk/atk_1.32.0.bb             |    5 +-
> .../{libproxy_0.4.6.bb => libproxy_0.4.7.bb}       |    6 +-
> 33 files changed, 775 insertions(+), 116 deletions(-)
> delete mode 100644 meta/recipes-core/glib-2.0/glib-2.0/0003-gatomic-proper-pointer-get-cast.patch.patch
> delete mode 100644 meta/recipes-core/glib-2.0/glib-2.0/0005-glib-mkenums-interpreter.patch.patch
> create mode 100644 meta/recipes-core/glib-2.0/glib-2.0/remove.test.for.qsort_r.patch
> delete mode 100644 meta/recipes-core/glib-2.0/glib-2.0_2.28.8.bb
> create mode 100644 meta/recipes-core/glib-2.0/glib-2.0_2.30.0.bb
> create mode 100644 meta/recipes-core/zlib/zlib-1.2.5/fix.inverted.LFS.logic.patch
> rename meta/recipes-gnome/gdk-pixbuf/{gdk-pixbuf-2.22.1 => gdk-pixbuf-2.24.0}/configure_fix.patch (100%)
> rename meta/recipes-gnome/gdk-pixbuf/{gdk-pixbuf-2.22.1 => gdk-pixbuf-2.24.0}/hardcoded_libtool.patch (100%)
> rename meta/recipes-gnome/gdk-pixbuf/{gdk-pixbuf_2.22.1.bb => gdk-pixbuf_2.24.0.bb} (92%)
> rename meta/recipes-gnome/gtk+/{gtk+-2.22.1 => gtk+-2.24.6}/0001-bgo-584832-Duplicate-the-exec-string-returned-by-gtk.patch (100%)
> rename meta/recipes-gnome/gtk+/{gtk+-2.22.1 => gtk+-2.24.6}/cellrenderer-cairo.patch (100%)
> rename meta/recipes-gnome/gtk+/{gtk+-2.22.1 => gtk+-2.24.6}/configurefix.patch (100%)
> rename meta/recipes-gnome/gtk+/{gtk+-2.22.1 => gtk+-2.24.6}/doc-fixes.patch (100%)
> rename meta/recipes-gnome/gtk+/{gtk+-2.22.1 => gtk+-2.24.6}/entry-cairo.patch (100%)
> rename meta/recipes-gnome/gtk+/{gtk+-2.22.1 => gtk+-2.24.6}/hardcoded_libtool.patch (100%)
> rename meta/recipes-gnome/gtk+/{gtk+-2.22.1 => gtk+-2.24.6}/no-demos.patch (100%)
> rename meta/recipes-gnome/gtk+/{gtk+-2.22.1 => gtk+-2.24.6}/run-iconcache.patch (100%)
> rename meta/recipes-gnome/gtk+/{gtk+-2.22.1 => gtk+-2.24.6}/toggle-font.diff (100%)
> rename meta/recipes-gnome/gtk+/{gtk+-2.22.1 => gtk+-2.24.6}/xsettings.patch (100%)
> rename meta/recipes-gnome/gtk+/{gtk+_2.22.1.bb => gtk+_2.24.6.bb} (90%)
> rename meta/recipes-gnome/json-glib/{json-glib_0.12.4.bb => json-glib_0.14.0.bb} (74%)
> rename meta/recipes-multimedia/gstreamer/{gstreamer-0.10.32 => gstreamer-0.10.35}/check_fix.patch (100%)
> rename meta/recipes-multimedia/gstreamer/{gstreamer-0.10.32 => gstreamer-0.10.35}/gst-inspect-check-error.patch (100%)
> rename meta/recipes-multimedia/gstreamer/{gstreamer-0.10.32 => gstreamer-0.10.35}/gstregistrybinary.c (100%)
> rename meta/recipes-multimedia/gstreamer/{gstreamer-0.10.32 => gstreamer-0.10.35}/gstregistrybinary.h (100%)
> rename meta/recipes-multimedia/gstreamer/{gstreamer_0.10.32.bb => gstreamer_0.10.35.bb} (90%)
> create mode 100644 meta/recipes-support/atk/atk-1.32.0/remove.G_CONST_RETURN.patch
> rename meta/recipes-support/libproxy/{libproxy_0.4.6.bb => libproxy_0.4.7.bb} (85%)
> 
> -- 
> 1.7.6.1
> 
> 
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core




More information about the Openembedded-core mailing list