Patchwork [00/60] Package Upgrade

login
register
mail settings
Submitter Shane Wang
Date March 16, 2012, 12:52 a.m.
Message ID <cover.1331859046.git.shane.wang@intel.com>
Download mbox
Permalink /patch/23487/
State New
Headers show

Pull-request

git://git.pokylinux.org/poky-contrib shane/m4upgrade

Comments

Shane Wang - March 16, 2012, 12:52 a.m.
Upgrade recipes for M4. Please review.

The following changes since commit bd2d8904181aa67258b6be8a7bbeaf8d12a8dd5a:

  xorg-xserver: Explictly disable dtrace, its not in DEPENDS (2012-03-12 17:45:41 +0000)

are available in the git repository at:
  git://git.pokylinux.org/poky-contrib shane/m4upgrade
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=shane/m4upgrade

Dongxiao Xu (1):
  dbus-glib: upgrade to 0.98

Shane Wang (59):
  distro_tracking: update the recipe info for manual check
  glib-2.0: upgrade to 2.30.3
  gdk-pixbuf: upgrade to 2.24.1
  glproto: update its info in distro tracking
  libvorbis: upgrade to 1.3.3
  tremor: upgrade to 18221
  alsa-lib: upgrade to 1.0.25
  alsa-utils: upgrade to 1.0.25
  telepathy-glib: upgrade to 0.17.5
  telepathy-mission-control: upgrade to 5.11.0
  ofono: upgrade to 1.5
  bluez4: upgrade to 4.99
  bluez-hcidump: upgrade to 2.3
  gst-plugin-bluetooth: upgrade to 4.99
  gstreamer: upgrade to 0.10.36
  gst-plugins-base: upgrade to 0.10.36
  gst-plugins-good: upgrade to 0.10.31
  gst-plugins-bad: upgrade to 0.10.23
  gst-plugins-ugly: upgrade to 0.10.19
  libpcap: upgrade to 1.2.1
  busybox: upgrade to 1.19.4
  curl: upgrade to 7.24.0
  dropbear: upgrade to 2012.55
  avahi: upgrade to 0.6.31
  avahi-ui: upgrade to 0.6.31
  apr: upgrade to 1.4.6
  minicom: upgrade to 2.6.1
  tzdata: upgrade to 2012b
  util-macros: upgrade to 1.17
  libxcursor: upgrade to 1.1.13
  libxinerama: upgrade to 1.1.2
  libsm: upgrade to 1.2.1
  libxkbfile: upgrade to 1.0.8
  libice: upgrade to 1.0.8
  pixman: upgrade to 0.25.2
  libxdmcp: upgrade to 1.1.1
  libXxf86vm: upgrade to 1.1.2
  libXrender: upgrade to 0.9.7
  libxpm: upgrade to 3.5.10
  libXext: upgrade to 1.3.1
  libXv: upgrade to 1.0.7
  libxt: upgrade to 1.1.2
  libXmu: upgrade to 1.1.1
  libfontenc: upgrade to 1.1.1
  libxscrnsaver: upgrade to 1.2.2
  libxau: upgrade to 1.0.7
  libdmx: upgrade to 1.1.2
  libxft: upgrade to 2.3.0
  libxtst: upgrade to 1.2.1
  libpciaccess: upgrade to 0.13
  libXvMC: upgrade to 1.0.7
  libxfont: upgrade to 1.4.5
  libxres: upgrade to 1.0.6
  inputproto: upgrade to 2.2
  font-util: upgrade to 1.3.0
  libxcb: upgrade to 1.8.1
  libxi: upgrade to 1.4.5
  distro_tracking: update the info of the recipes upgraded in the round
  distro_tracking: update those NOT UPDATE REASON

 .../conf/distro/include/distro_tracking_fields.inc |  394 ++++++++++----------
 .../{avahi-ui_0.6.30.bb => avahi-ui_0.6.31.bb}     |    6 +-
 meta/recipes-connectivity/avahi/avahi.inc          |    2 +-
 .../avahi/{avahi_0.6.30.bb => avahi_0.6.31.bb}     |    4 +-
 .../avahi/files/fix_for_automake_1.11.2.patch      |   24 +-
 .../{bluez-hcidump_2.2.bb => bluez-hcidump_2.3.bb} |    4 +-
 .../{bluez4-4.98 => bluez4-4.99}/bluetooth.conf    |    0
 .../{bluez4-4.98 => bluez4-4.99}/sbc_mmx.patch     |    0
 .../bluez/{bluez4_4.98.bb => bluez4_4.99.bb}       |    6 +-
 ...etooth_4.98.bb => gst-plugin-bluetooth_4.99.bb} |    4 +-
 .../{libpcap-1.2.0 => libpcap-1.2.1}/aclocal.patch |    0
 .../ieee80215-arphrd.patch                         |    0
 .../libpcap/{libpcap_1.2.0.bb => libpcap_1.2.1.bb} |    4 +-
 .../ofono/{ofono_1.3.bb => ofono_1.5.bb}           |    4 +-
 ...thy-glib_0.17.4.bb => telepathy-glib_0.17.5.bb} |    6 +-
 ...10.1.bb => telepathy-mission-control_5.11.0.bb} |    6 +-
 .../busybox-1.19.3/busybox-1.19.3-getty.patch      |   17 -
 .../B921600.patch                                  |    0
 .../busybox-appletlib-dependency.patch             |    0
 .../busybox-udhcpc-no_deconfig.patch               |    0
 .../{busybox-1.19.3 => busybox-1.19.4}/defconfig   |    0
 .../get_header_tar.patch                           |    0
 .../run-parts.in.usr-bin.patch                     |    0
 .../udhcpc-fix-nfsroot.patch                       |    0
 .../udhcpscript.patch                              |    0
 .../{busybox_1.19.3.bb => busybox_1.19.4.bb}       |    7 +-
 .../no-examples.patch                              |    0
 meta/recipes-core/dbus/dbus-glib_0.92.bb           |    6 -
 meta/recipes-core/dbus/dbus-glib_0.98.bb           |    6 +
 .../configure.patch                                |    0
 meta/recipes-core/dropbear/dropbear_2011.54.bb     |    6 -
 meta/recipes-core/dropbear/dropbear_2012.55.bb     |    6 +
 .../{glib-2.0_2.30.2.bb => glib-2.0_2.30.3.bb}     |    8 +-
 .../gcc4-scope.patch                               |    0
 .../rename-conflicting-functions.patch             |    0
 .../minicom/{minicom_2.5.bb => minicom_2.6.1.bb}   |    6 +-
 .../tzdata/{tzdata_2011n.bb => tzdata_2012b.bb}    |    6 +-
 .../configure_fix.patch                            |    0
 .../configure_nm.patch                             |    0
 .../hardcoded_libtool.patch                        |    0
 .../{gdk-pixbuf_2.24.0.bb => gdk-pixbuf_2.24.1.bb} |   10 +-
 .../xcb/{libxcb_1.8.bb => libxcb_1.8.1.bb}         |    4 +-
 .../{font-util_1.2.0.bb => font-util_1.3.0.bb}     |    6 +-
 .../xorg-lib/{libdmx_1.1.1.bb => libdmx_1.1.2.bb}  |    4 +-
 .../{libfontenc_1.1.0.bb => libfontenc_1.1.1.bb}   |    6 +-
 .../xorg-lib/{libice_1.0.7.bb => libice_1.0.8.bb}  |    4 +-
 .../fix_deletion_of_last_handle.patch              |   51 ---
 ...bpciaccess_0.12.902.bb => libpciaccess_0.13.bb} |    6 +-
 .../xorg-lib/{libsm_1.2.0.bb => libsm_1.2.1.bb}    |    8 +-
 .../xorg-lib/{libxau_1.0.6.bb => libxau_1.0.7.bb}  |    4 +-
 .../{libxcursor_1.1.12.bb => libxcursor_1.1.13.bb} |    4 +-
 .../{libxdmcp_1.1.0.bb => libxdmcp_1.1.1.bb}       |    4 +-
 .../{libxext_1.3.0.bb => libxext_1.3.1.bb}         |    6 +-
 .../{libxfont_1.4.4.bb => libxfont_1.4.5.bb}       |    6 +-
 .../xorg-lib/{libxft_2.2.0.bb => libxft_2.3.0.bb}  |    6 +-
 .../xorg-lib/{libxi_1.4.3.bb => libxi_1.4.5.bb}    |    4 +-
 .../{libxinerama_1.1.1.bb => libxinerama_1.1.2.bb} |    6 +-
 .../{libxkbfile_1.0.7.bb => libxkbfile_1.0.8.bb}   |    8 +-
 .../xorg-lib/{libxmu_1.1.0.bb => libxmu_1.1.1.bb}  |    6 +-
 .../xorg-lib/{libxpm_3.5.9.bb => libxpm_3.5.10.bb} |    6 +-
 .../{libxrender_0.9.6.bb => libxrender_0.9.7.bb}   |    6 +-
 .../{libxres_1.0.5.bb => libxres_1.0.6.bb}         |    4 +-
 ...bxscrnsaver_1.2.1.bb => libxscrnsaver_1.2.2.bb} |    4 +-
 .../xorg-lib/{libxt_1.1.1.bb => libxt_1.1.2.bb}    |    6 +-
 .../{libxtst_1.2.0.bb => libxtst_1.2.1.bb}         |    6 +-
 .../xorg-lib/{libxv_1.0.6.bb => libxv_1.0.7.bb}    |    6 +-
 .../{libxvmc_1.0.6.bb => libxvmc_1.0.7.bb}         |    6 +-
 .../{libxxf86vm_1.1.1.bb => libxxf86vm_1.1.2.bb}   |    6 +-
 .../{pixman_0.24.4.bb => pixman_0.25.2.bb}         |    4 +-
 .../{inputproto_2.0.2.bb => inputproto_2.2.bb}     |    4 +-
 .../{util-macros_1.16.1.bb => util-macros_1.17.bb} |    4 +-
 .../fix-tstamp-declaration.patch                   |    0
 .../unbreak_plugindir.patch                        |    0
 .../{alsa-lib_1.0.24.1.bb => alsa-lib_1.0.25.bb}   |    6 +-
 ...-t-let-systemd-unit-restore-the-volume-wh.patch |   27 +-
 .../ncursesfix.patch                               |    0
 .../uclibc-exp10-replacement.patch                 |    0
 ...alsa-utils_1.0.24.2.bb => alsa-utils_1.0.25.bb} |    8 +-
 ...s-bad_0.10.22.bb => gst-plugins-bad_0.10.23.bb} |    6 +-
 .../gst-plugins-base-tremor.patch                  |   13 +-
 ...base_0.10.35.bb => gst-plugins-base_0.10.36.bb} |    6 +-
 ...good_0.10.30.bb => gst-plugins-good_0.10.31.bb} |    6 +-
 ...ugly_0.10.18.bb => gst-plugins-ugly_0.10.19.bb} |    6 +-
 .../check_fix.patch                                |    0
 .../gst-inspect-check-error.patch                  |    0
 .../gstregistrybinary.c                            |    0
 .../gstregistrybinary.h                            |    0
 .../{gstreamer_0.10.35.bb => gstreamer_0.10.36.bb} |    6 +-
 .../{libvorbis_1.3.2.bb => libvorbis_1.3.3.bb}     |    4 +-
 .../{tremor_20120122.bb => tremor_20120314.bb}     |    2 +-
 .../apr/{apr_1.4.5.bb => apr_1.4.6.bb}             |    6 +-
 .../curl/{curl_7.23.1.bb => curl_7.24.0.bb}        |    6 +-
 92 files changed, 391 insertions(+), 458 deletions(-)
 rename meta/recipes-connectivity/avahi/{avahi-ui_0.6.30.bb => avahi-ui_0.6.31.bb} (93%)
 rename meta/recipes-connectivity/avahi/{avahi_0.6.30.bb => avahi_0.6.31.bb} (80%)
 rename meta/recipes-connectivity/bluez/{bluez-hcidump_2.2.bb => bluez-hcidump_2.3.bb} (83%)
 rename meta/recipes-connectivity/bluez/{bluez4-4.98 => bluez4-4.99}/bluetooth.conf (100%)
 rename meta/recipes-connectivity/bluez/{bluez4-4.98 => bluez4-4.99}/sbc_mmx.patch (100%)
 rename meta/recipes-connectivity/bluez/{bluez4_4.98.bb => bluez4_4.99.bb} (86%)
 rename meta/recipes-connectivity/bluez/{gst-plugin-bluetooth_4.98.bb => gst-plugin-bluetooth_4.99.bb} (77%)
 rename meta/recipes-connectivity/libpcap/{libpcap-1.2.0 => libpcap-1.2.1}/aclocal.patch (100%)
 rename meta/recipes-connectivity/libpcap/{libpcap-1.2.0 => libpcap-1.2.1}/ieee80215-arphrd.patch (100%)
 rename meta/recipes-connectivity/libpcap/{libpcap_1.2.0.bb => libpcap_1.2.1.bb} (73%)
 rename meta/recipes-connectivity/ofono/{ofono_1.3.bb => ofono_1.5.bb} (66%)
 rename meta/recipes-connectivity/telepathy/{telepathy-glib_0.17.4.bb => telepathy-glib_0.17.5.bb} (78%)
 rename meta/recipes-connectivity/telepathy/{telepathy-mission-control_5.10.1.bb => telepathy-mission-control_5.11.0.bb} (91%)
 delete mode 100644 meta/recipes-core/busybox/busybox-1.19.3/busybox-1.19.3-getty.patch
 rename meta/recipes-core/busybox/{busybox-1.19.3 => busybox-1.19.4}/B921600.patch (100%)
 rename meta/recipes-core/busybox/{busybox-1.19.3 => busybox-1.19.4}/busybox-appletlib-dependency.patch (100%)
 rename meta/recipes-core/busybox/{busybox-1.19.3 => busybox-1.19.4}/busybox-udhcpc-no_deconfig.patch (100%)
 rename meta/recipes-core/busybox/{busybox-1.19.3 => busybox-1.19.4}/defconfig (100%)
 rename meta/recipes-core/busybox/{busybox-1.19.3 => busybox-1.19.4}/get_header_tar.patch (100%)
 rename meta/recipes-core/busybox/{busybox-1.19.3 => busybox-1.19.4}/run-parts.in.usr-bin.patch (100%)
 rename meta/recipes-core/busybox/{busybox-1.19.3 => busybox-1.19.4}/udhcpc-fix-nfsroot.patch (100%)
 rename meta/recipes-core/busybox/{busybox-1.19.3 => busybox-1.19.4}/udhcpscript.patch (100%)
 rename meta/recipes-core/busybox/{busybox_1.19.3.bb => busybox_1.19.4.bb} (82%)
 rename meta/recipes-core/dbus/{dbus-glib-0.92 => dbus-glib-0.98}/no-examples.patch (100%)
 delete mode 100644 meta/recipes-core/dbus/dbus-glib_0.92.bb
 create mode 100644 meta/recipes-core/dbus/dbus-glib_0.98.bb
 rename meta/recipes-core/dropbear/{dropbear-2011.54 => dropbear-2012.55}/configure.patch (100%)
 delete mode 100644 meta/recipes-core/dropbear/dropbear_2011.54.bb
 create mode 100644 meta/recipes-core/dropbear/dropbear_2012.55.bb
 rename meta/recipes-core/glib-2.0/{glib-2.0_2.30.2.bb => glib-2.0_2.30.3.bb} (88%)
 rename meta/recipes-extended/minicom/{minicom-2.5 => minicom-2.6.1}/gcc4-scope.patch (100%)
 rename meta/recipes-extended/minicom/{minicom-2.5 => minicom-2.6.1}/rename-conflicting-functions.patch (100%)
 rename meta/recipes-extended/minicom/{minicom_2.5.bb => minicom_2.6.1.bb} (75%)
 rename meta/recipes-extended/tzdata/{tzdata_2011n.bb => tzdata_2012b.bb} (98%)
 rename meta/recipes-gnome/gdk-pixbuf/{gdk-pixbuf-2.24.0 => gdk-pixbuf-2.24.1}/configure_fix.patch (100%)
 rename meta/recipes-gnome/gdk-pixbuf/{gdk-pixbuf-2.24.0 => gdk-pixbuf-2.24.1}/configure_nm.patch (100%)
 rename meta/recipes-gnome/gdk-pixbuf/{gdk-pixbuf-2.24.0 => gdk-pixbuf-2.24.1}/hardcoded_libtool.patch (100%)
 rename meta/recipes-gnome/gdk-pixbuf/{gdk-pixbuf_2.24.0.bb => gdk-pixbuf_2.24.1.bb} (92%)
 rename meta/recipes-graphics/xcb/{libxcb_1.8.bb => libxcb_1.8.1.bb} (59%)
 rename meta/recipes-graphics/xorg-font/{font-util_1.2.0.bb => font-util_1.3.0.bb} (84%)
 rename meta/recipes-graphics/xorg-lib/{libdmx_1.1.1.bb => libdmx_1.1.2.bb} (79%)
 rename meta/recipes-graphics/xorg-lib/{libfontenc_1.1.0.bb => libfontenc_1.1.1.bb} (70%)
 rename meta/recipes-graphics/xorg-lib/{libice_1.0.7.bb => libice_1.0.8.bb} (81%)
 delete mode 100644 meta/recipes-graphics/xorg-lib/libpciaccess-0.12.902/fix_deletion_of_last_handle.patch
 rename meta/recipes-graphics/xorg-lib/{libpciaccess_0.12.902.bb => libpciaccess_0.13.bb} (64%)
 rename meta/recipes-graphics/xorg-lib/{libsm_1.2.0.bb => libsm_1.2.1.bb} (69%)
 rename meta/recipes-graphics/xorg-lib/{libxau_1.0.6.bb => libxau_1.0.7.bb} (77%)
 rename meta/recipes-graphics/xorg-lib/{libxcursor_1.1.12.bb => libxcursor_1.1.13.bb} (79%)
 rename meta/recipes-graphics/xorg-lib/{libxdmcp_1.1.0.bb => libxdmcp_1.1.1.bb} (81%)
 rename meta/recipes-graphics/xorg-lib/{libxext_1.3.0.bb => libxext_1.3.1.bb} (76%)
 rename meta/recipes-graphics/xorg-lib/{libxfont_1.4.4.bb => libxfont_1.4.5.bb} (76%)
 rename meta/recipes-graphics/xorg-lib/{libxft_2.2.0.bb => libxft_2.3.0.bb} (87%)
 rename meta/recipes-graphics/xorg-lib/{libxi_1.4.3.bb => libxi_1.4.5.bb} (82%)
 rename meta/recipes-graphics/xorg-lib/{libxinerama_1.1.1.bb => libxinerama_1.1.2.bb} (79%)
 rename meta/recipes-graphics/xorg-lib/{libxkbfile_1.0.7.bb => libxkbfile_1.0.8.bb} (61%)
 rename meta/recipes-graphics/xorg-lib/{libxmu_1.1.0.bb => libxmu_1.1.1.bb} (78%)
 rename meta/recipes-graphics/xorg-lib/{libxpm_3.5.9.bb => libxpm_3.5.10.bb} (78%)
 rename meta/recipes-graphics/xorg-lib/{libxrender_0.9.6.bb => libxrender_0.9.7.bb} (73%)
 rename meta/recipes-graphics/xorg-lib/{libxres_1.0.5.bb => libxres_1.0.6.bb} (77%)
 rename meta/recipes-graphics/xorg-lib/{libxscrnsaver_1.2.1.bb => libxscrnsaver_1.2.2.bb} (83%)
 rename meta/recipes-graphics/xorg-lib/{libxt_1.1.1.bb => libxt_1.1.2.bb} (90%)
 rename meta/recipes-graphics/xorg-lib/{libxtst_1.2.0.bb => libxtst_1.2.1.bb} (77%)
 rename meta/recipes-graphics/xorg-lib/{libxv_1.0.6.bb => libxv_1.0.7.bb} (67%)
 rename meta/recipes-graphics/xorg-lib/{libxvmc_1.0.6.bb => libxvmc_1.0.7.bb} (61%)
 rename meta/recipes-graphics/xorg-lib/{libxxf86vm_1.1.1.bb => libxxf86vm_1.1.2.bb} (66%)
 rename meta/recipes-graphics/xorg-lib/{pixman_0.24.4.bb => pixman_0.25.2.bb} (84%)
 rename meta/recipes-graphics/xorg-proto/{inputproto_2.0.2.bb => inputproto_2.2.bb} (78%)
 rename meta/recipes-graphics/xorg-util/{util-macros_1.16.1.bb => util-macros_1.17.bb} (75%)
 rename meta/recipes-multimedia/alsa/{alsa-lib-1.0.24.1 => alsa-lib-1.0.25}/fix-tstamp-declaration.patch (100%)
 rename meta/recipes-multimedia/alsa/{alsa-lib-1.0.24.1 => alsa-lib-1.0.25}/unbreak_plugindir.patch (100%)
 rename meta/recipes-multimedia/alsa/{alsa-lib_1.0.24.1.bb => alsa-lib_1.0.25.bb} (92%)
 rename meta/recipes-multimedia/alsa/{alsa-utils-1.0.24.2 => alsa-utils-1.0.25}/0001-alsactl-don-t-let-systemd-unit-restore-the-volume-wh.patch (57%)
 rename meta/recipes-multimedia/alsa/{alsa-utils-1.0.24.2 => alsa-utils-1.0.25}/ncursesfix.patch (100%)
 rename meta/recipes-multimedia/alsa/{alsa-utils-1.0.24.2 => alsa-utils-1.0.25}/uclibc-exp10-replacement.patch (100%)
 rename meta/recipes-multimedia/alsa/{alsa-utils_1.0.24.2.bb => alsa-utils_1.0.25.bb} (93%)
 rename meta/recipes-multimedia/gstreamer/{gst-plugins-bad_0.10.22.bb => gst-plugins-bad_0.10.23.bb} (85%)
 rename meta/recipes-multimedia/gstreamer/{gst-plugins-base-0.10.35 => gst-plugins-base-0.10.36}/gst-plugins-base-tremor.patch (53%)
 rename meta/recipes-multimedia/gstreamer/{gst-plugins-base_0.10.35.bb => gst-plugins-base_0.10.36.bb} (85%)
 rename meta/recipes-multimedia/gstreamer/{gst-plugins-good_0.10.30.bb => gst-plugins-good_0.10.31.bb} (84%)
 rename meta/recipes-multimedia/gstreamer/{gst-plugins-ugly_0.10.18.bb => gst-plugins-ugly_0.10.19.bb} (84%)
 rename meta/recipes-multimedia/gstreamer/{gstreamer-0.10.35 => gstreamer-0.10.36}/check_fix.patch (100%)
 rename meta/recipes-multimedia/gstreamer/{gstreamer-0.10.35 => gstreamer-0.10.36}/gst-inspect-check-error.patch (100%)
 rename meta/recipes-multimedia/gstreamer/{gstreamer-0.10.35 => gstreamer-0.10.36}/gstregistrybinary.c (100%)
 rename meta/recipes-multimedia/gstreamer/{gstreamer-0.10.35 => gstreamer-0.10.36}/gstregistrybinary.h (100%)
 rename meta/recipes-multimedia/gstreamer/{gstreamer_0.10.35.bb => gstreamer_0.10.36.bb} (90%)
 rename meta/recipes-multimedia/libvorbis/{libvorbis_1.3.2.bb => libvorbis_1.3.3.bb} (86%)
 rename meta/recipes-multimedia/tremor/{tremor_20120122.bb => tremor_20120314.bb} (88%)
 rename meta/recipes-support/apr/{apr_1.4.5.bb => apr_1.4.6.bb} (91%)
 rename meta/recipes-support/curl/{curl_7.23.1.bb => curl_7.24.0.bb} (92%)
Koen Kooi - March 16, 2012, 12:30 p.m.
Op 16 mrt. 2012, om 01:52 heeft Shane Wang het volgende geschreven:

> Upgrade recipes for M4. Please review.

Judging from experience these mass upgrades always have one or two recipes that break horribly, so:

1) does the buildhistory output show any unexpected changes?
2) did you test upgrade paths?
3) did you runtime test the upgraded recipes?
4) did you runtime test any dependants of the upgraded recipes?

Richard/Saul,

A number of these recipes have bbappends in other layers, so please let us know when this is supposed to go into oe-core, so we can minimize the window of breakage.

regards,

Koen

> 
> The following changes since commit bd2d8904181aa67258b6be8a7bbeaf8d12a8dd5a:
> 
>  xorg-xserver: Explictly disable dtrace, its not in DEPENDS (2012-03-12 17:45:41 +0000)
> 
> are available in the git repository at:
>  git://git.pokylinux.org/poky-contrib shane/m4upgrade
>  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=shane/m4upgrade
> 
> Dongxiao Xu (1):
>  dbus-glib: upgrade to 0.98
> 
> Shane Wang (59):
>  distro_tracking: update the recipe info for manual check
>  glib-2.0: upgrade to 2.30.3
>  gdk-pixbuf: upgrade to 2.24.1
>  glproto: update its info in distro tracking
>  libvorbis: upgrade to 1.3.3
>  tremor: upgrade to 18221
>  alsa-lib: upgrade to 1.0.25
>  alsa-utils: upgrade to 1.0.25
>  telepathy-glib: upgrade to 0.17.5
>  telepathy-mission-control: upgrade to 5.11.0
>  ofono: upgrade to 1.5
>  bluez4: upgrade to 4.99
>  bluez-hcidump: upgrade to 2.3
>  gst-plugin-bluetooth: upgrade to 4.99
>  gstreamer: upgrade to 0.10.36
>  gst-plugins-base: upgrade to 0.10.36
>  gst-plugins-good: upgrade to 0.10.31
>  gst-plugins-bad: upgrade to 0.10.23
>  gst-plugins-ugly: upgrade to 0.10.19
>  libpcap: upgrade to 1.2.1
>  busybox: upgrade to 1.19.4
>  curl: upgrade to 7.24.0
>  dropbear: upgrade to 2012.55
>  avahi: upgrade to 0.6.31
>  avahi-ui: upgrade to 0.6.31
>  apr: upgrade to 1.4.6
>  minicom: upgrade to 2.6.1
>  tzdata: upgrade to 2012b
>  util-macros: upgrade to 1.17
>  libxcursor: upgrade to 1.1.13
>  libxinerama: upgrade to 1.1.2
>  libsm: upgrade to 1.2.1
>  libxkbfile: upgrade to 1.0.8
>  libice: upgrade to 1.0.8
>  pixman: upgrade to 0.25.2
>  libxdmcp: upgrade to 1.1.1
>  libXxf86vm: upgrade to 1.1.2
>  libXrender: upgrade to 0.9.7
>  libxpm: upgrade to 3.5.10
>  libXext: upgrade to 1.3.1
>  libXv: upgrade to 1.0.7
>  libxt: upgrade to 1.1.2
>  libXmu: upgrade to 1.1.1
>  libfontenc: upgrade to 1.1.1
>  libxscrnsaver: upgrade to 1.2.2
>  libxau: upgrade to 1.0.7
>  libdmx: upgrade to 1.1.2
>  libxft: upgrade to 2.3.0
>  libxtst: upgrade to 1.2.1
>  libpciaccess: upgrade to 0.13
>  libXvMC: upgrade to 1.0.7
>  libxfont: upgrade to 1.4.5
>  libxres: upgrade to 1.0.6
>  inputproto: upgrade to 2.2
>  font-util: upgrade to 1.3.0
>  libxcb: upgrade to 1.8.1
>  libxi: upgrade to 1.4.5
Shane Wang - March 16, 2012, 1:45 p.m.
I built those recipes separately, built core-image-sato on qemux86 and qemuarm, and launched the image in the emulator and ran some applications.

--
Shane

Koen Kooi wrote on 2012-03-16:

> Op 16 mrt. 2012, om 01:52 heeft Shane Wang het volgende geschreven:
> 
>> Upgrade recipes for M4. Please review.
> 
> Judging from experience these mass upgrades always have one or two
> recipes that break horribly, so:
> 
> 1) does the buildhistory output show any unexpected changes?
> 2) did you test upgrade paths?
> 3) did you runtime test the upgraded recipes?
> 4) did you runtime test any dependants of the upgraded recipes?
> 
> Richard/Saul,
> 
> A number of these recipes have bbappends in other layers, so please let us
> know when this is supposed to go into oe-core, so we can minimize the
> window of breakage.
> 
> regards,
> 
> Koen
> 
>> 
>> The following changes since commit
>> bd2d8904181aa67258b6be8a7bbeaf8d12a8dd5a:
>> 
>>  xorg-xserver: Explictly disable dtrace, its not in DEPENDS (2012-03-12
> 17:45:41 +0000)
>> 
>> are available in the git repository at:
>>  git://git.pokylinux.org/poky-contrib shane/m4upgrade
>>  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=shane/m4upgrade
>> Dongxiao Xu (1):
>>  dbus-glib: upgrade to 0.98
>> Shane Wang (59):
>>  distro_tracking: update the recipe info for manual check
>>  glib-2.0: upgrade to 2.30.3
>>  gdk-pixbuf: upgrade to 2.24.1
>>  glproto: update its info in distro tracking
>>  libvorbis: upgrade to 1.3.3
>>  tremor: upgrade to 18221
>>  alsa-lib: upgrade to 1.0.25
>>  alsa-utils: upgrade to 1.0.25
>>  telepathy-glib: upgrade to 0.17.5
>>  telepathy-mission-control: upgrade to 5.11.0
>>  ofono: upgrade to 1.5
>>  bluez4: upgrade to 4.99
>>  bluez-hcidump: upgrade to 2.3
>>  gst-plugin-bluetooth: upgrade to 4.99
>>  gstreamer: upgrade to 0.10.36
>>  gst-plugins-base: upgrade to 0.10.36
>>  gst-plugins-good: upgrade to 0.10.31
>>  gst-plugins-bad: upgrade to 0.10.23
>>  gst-plugins-ugly: upgrade to 0.10.19
>>  libpcap: upgrade to 1.2.1
>>  busybox: upgrade to 1.19.4
>>  curl: upgrade to 7.24.0
>>  dropbear: upgrade to 2012.55
>>  avahi: upgrade to 0.6.31
>>  avahi-ui: upgrade to 0.6.31
>>  apr: upgrade to 1.4.6
>>  minicom: upgrade to 2.6.1
>>  tzdata: upgrade to 2012b
>>  util-macros: upgrade to 1.17
>>  libxcursor: upgrade to 1.1.13
>>  libxinerama: upgrade to 1.1.2
>>  libsm: upgrade to 1.2.1
>>  libxkbfile: upgrade to 1.0.8
>>  libice: upgrade to 1.0.8
>>  pixman: upgrade to 0.25.2
>>  libxdmcp: upgrade to 1.1.1
>>  libXxf86vm: upgrade to 1.1.2
>>  libXrender: upgrade to 0.9.7
>>  libxpm: upgrade to 3.5.10
>>  libXext: upgrade to 1.3.1
>>  libXv: upgrade to 1.0.7
>>  libxt: upgrade to 1.1.2
>>  libXmu: upgrade to 1.1.1
>>  libfontenc: upgrade to 1.1.1
>>  libxscrnsaver: upgrade to 1.2.2
>>  libxau: upgrade to 1.0.7
>>  libdmx: upgrade to 1.1.2
>>  libxft: upgrade to 2.3.0
>>  libxtst: upgrade to 1.2.1
>>  libpciaccess: upgrade to 0.13
>>  libXvMC: upgrade to 1.0.7
>>  libxfont: upgrade to 1.4.5
>>  libxres: upgrade to 1.0.6
>>  inputproto: upgrade to 2.2
>>  font-util: upgrade to 1.3.0
>>  libxcb: upgrade to 1.8.1
>>  libxi: upgrade to 1.4.5
> 
> 
> 
> _______________________________________________ Openembedded-core
> mailing list Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Otavio Salvador - March 16, 2012, 1:47 p.m.
On Fri, Mar 16, 2012 at 10:45, Wang, Shane <shane.wang@intel.com> wrote:
> I built those recipes separately, built core-image-sato on qemux86 and qemuarm, and launched the image in the emulator and ran some applications.

What Koen is concerned about is files being removed, huge size changes
and so on. All those might affect the use of the referred application
and ought to be check individually for validness.
Koen Kooi - March 16, 2012, 1:53 p.m.
Op 16 mrt. 2012, om 14:45 heeft Wang, Shane het volgende geschreven:

> I built those recipes separately, built core-image-sato on qemux86 and qemuarm, and launched the image in the emulator and ran some applications.

So no checks for buildhistory changes and upgrade paths.



> 
> --
> Shane
> 
> Koen Kooi wrote on 2012-03-16:
> 
>> Op 16 mrt. 2012, om 01:52 heeft Shane Wang het volgende geschreven:
>> 
>>> Upgrade recipes for M4. Please review.
>> 
>> Judging from experience these mass upgrades always have one or two
>> recipes that break horribly, so:
>> 
>> 1) does the buildhistory output show any unexpected changes?
>> 2) did you test upgrade paths?
>> 3) did you runtime test the upgraded recipes?
>> 4) did you runtime test any dependants of the upgraded recipes?
>> 
>> Richard/Saul,
>> 
>> A number of these recipes have bbappends in other layers, so please let us
>> know when this is supposed to go into oe-core, so we can minimize the
>> window of breakage.
>> 
>> regards,
>> 
>> Koen
>> 
>>> 
>>> The following changes since commit
>>> bd2d8904181aa67258b6be8a7bbeaf8d12a8dd5a:
>>> 
>>> xorg-xserver: Explictly disable dtrace, its not in DEPENDS (2012-03-12
>> 17:45:41 +0000)
>>> 
>>> are available in the git repository at:
>>> git://git.pokylinux.org/poky-contrib shane/m4upgrade
>>> http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=shane/m4upgrade
>>> Dongxiao Xu (1):
>>> dbus-glib: upgrade to 0.98
>>> Shane Wang (59):
>>> distro_tracking: update the recipe info for manual check
>>> glib-2.0: upgrade to 2.30.3
>>> gdk-pixbuf: upgrade to 2.24.1
>>> glproto: update its info in distro tracking
>>> libvorbis: upgrade to 1.3.3
>>> tremor: upgrade to 18221
>>> alsa-lib: upgrade to 1.0.25
>>> alsa-utils: upgrade to 1.0.25
>>> telepathy-glib: upgrade to 0.17.5
>>> telepathy-mission-control: upgrade to 5.11.0
>>> ofono: upgrade to 1.5
>>> bluez4: upgrade to 4.99
>>> bluez-hcidump: upgrade to 2.3
>>> gst-plugin-bluetooth: upgrade to 4.99
>>> gstreamer: upgrade to 0.10.36
>>> gst-plugins-base: upgrade to 0.10.36
>>> gst-plugins-good: upgrade to 0.10.31
>>> gst-plugins-bad: upgrade to 0.10.23
>>> gst-plugins-ugly: upgrade to 0.10.19
>>> libpcap: upgrade to 1.2.1
>>> busybox: upgrade to 1.19.4
>>> curl: upgrade to 7.24.0
>>> dropbear: upgrade to 2012.55
>>> avahi: upgrade to 0.6.31
>>> avahi-ui: upgrade to 0.6.31
>>> apr: upgrade to 1.4.6
>>> minicom: upgrade to 2.6.1
>>> tzdata: upgrade to 2012b
>>> util-macros: upgrade to 1.17
>>> libxcursor: upgrade to 1.1.13
>>> libxinerama: upgrade to 1.1.2
>>> libsm: upgrade to 1.2.1
>>> libxkbfile: upgrade to 1.0.8
>>> libice: upgrade to 1.0.8
>>> pixman: upgrade to 0.25.2
>>> libxdmcp: upgrade to 1.1.1
>>> libXxf86vm: upgrade to 1.1.2
>>> libXrender: upgrade to 0.9.7
>>> libxpm: upgrade to 3.5.10
>>> libXext: upgrade to 1.3.1
>>> libXv: upgrade to 1.0.7
>>> libxt: upgrade to 1.1.2
>>> libXmu: upgrade to 1.1.1
>>> libfontenc: upgrade to 1.1.1
>>> libxscrnsaver: upgrade to 1.2.2
>>> libxau: upgrade to 1.0.7
>>> libdmx: upgrade to 1.1.2
>>> libxft: upgrade to 2.3.0
>>> libxtst: upgrade to 1.2.1
>>> libpciaccess: upgrade to 0.13
>>> libXvMC: upgrade to 1.0.7
>>> libxfont: upgrade to 1.4.5
>>> libxres: upgrade to 1.0.6
>>> inputproto: upgrade to 2.2
>>> font-util: upgrade to 1.3.0
>>> libxcb: upgrade to 1.8.1
>>> libxi: upgrade to 1.4.5
>> 
>> 
>> 
>> _______________________________________________ Openembedded-core
>> mailing list Openembedded-core@lists.openembedded.org
>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
> 
> 
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Koen Kooi - March 16, 2012, 1:57 p.m.
Op 16 mrt. 2012, om 14:47 heeft Otavio Salvador het volgende geschreven:

> On Fri, Mar 16, 2012 at 10:45, Wang, Shane <shane.wang@intel.com> wrote:
>> I built those recipes separately, built core-image-sato on qemux86 and qemuarm, and launched the image in the emulator and ran some applications.
> 
> What Koen is concerned about is files being removed, huge size changes
> and so on. All those might affect the use of the referred application
> and ought to be check individually for validness.

That and and more. I can't remember a pull request with so many mechanical upgrades that didn't break horribly. I'm not a fan of spending a few weeks to debug the fallout when the submitter could have properly tested the changes first. Especially so close to the point where we want to stabilize a lot of layers to prepare for a matched oe-core + meta-oe + bsp layers release + branching.
Maybe this pull request is bug free, but I don't know and the submitter hasn't tested the most important thing: upgrade paths.
Richard Purdie - March 16, 2012, 4:59 p.m.
On Fri, 2012-03-16 at 08:52 +0800, Shane Wang wrote:
> Upgrade recipes for M4. Please review.
> 
> The following changes since commit bd2d8904181aa67258b6be8a7bbeaf8d12a8dd5a:
> 
>   xorg-xserver: Explictly disable dtrace, its not in DEPENDS (2012-03-12 17:45:41 +0000)
> 
> are available in the git repository at:
>   git://git.pokylinux.org/poky-contrib shane/m4upgrade
>   http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=shane/m4upgrade
> 
> Dongxiao Xu (1):
>   dbus-glib: upgrade to 0.98
> 
> Shane Wang (59):
>   distro_tracking: update the recipe info for manual check
>   glib-2.0: upgrade to 2.30.3
>   gdk-pixbuf: upgrade to 2.24.1
>   glproto: update its info in distro tracking
>   libvorbis: upgrade to 1.3.3
>   tremor: upgrade to 18221
>   alsa-lib: upgrade to 1.0.25
>   alsa-utils: upgrade to 1.0.25
>   telepathy-glib: upgrade to 0.17.5
>   telepathy-mission-control: upgrade to 5.11.0
>   ofono: upgrade to 1.5
>   bluez4: upgrade to 4.99
>   bluez-hcidump: upgrade to 2.3
>   gst-plugin-bluetooth: upgrade to 4.99
>   gstreamer: upgrade to 0.10.36
>   gst-plugins-base: upgrade to 0.10.36
>   gst-plugins-good: upgrade to 0.10.31
>   gst-plugins-bad: upgrade to 0.10.23
>   gst-plugins-ugly: upgrade to 0.10.19
>   libpcap: upgrade to 1.2.1
>   busybox: upgrade to 1.19.4
>   curl: upgrade to 7.24.0
>   dropbear: upgrade to 2012.55
>   avahi: upgrade to 0.6.31
>   avahi-ui: upgrade to 0.6.31
>   apr: upgrade to 1.4.6
>   minicom: upgrade to 2.6.1
>   tzdata: upgrade to 2012b
>   util-macros: upgrade to 1.17
>   libxcursor: upgrade to 1.1.13
>   libxinerama: upgrade to 1.1.2
>   libsm: upgrade to 1.2.1
>   libxkbfile: upgrade to 1.0.8
>   libice: upgrade to 1.0.8
>   pixman: upgrade to 0.25.2
>   libxdmcp: upgrade to 1.1.1
>   libXxf86vm: upgrade to 1.1.2
>   libXrender: upgrade to 0.9.7
>   libxpm: upgrade to 3.5.10
>   libXext: upgrade to 1.3.1
>   libXv: upgrade to 1.0.7
>   libxt: upgrade to 1.1.2
>   libXmu: upgrade to 1.1.1
>   libfontenc: upgrade to 1.1.1
>   libxscrnsaver: upgrade to 1.2.2
>   libxau: upgrade to 1.0.7
>   libdmx: upgrade to 1.1.2
>   libxft: upgrade to 2.3.0
>   libxtst: upgrade to 1.2.1
>   libpciaccess: upgrade to 0.13
>   libXvMC: upgrade to 1.0.7
>   libxfont: upgrade to 1.4.5
>   libxres: upgrade to 1.0.6
>   inputproto: upgrade to 2.2
>   font-util: upgrade to 1.3.0
>   libxcb: upgrade to 1.8.1
>   libxi: upgrade to 1.4.5
>   distro_tracking: update the info of the recipes upgraded in the round
>   distro_tracking: update those NOT UPDATE REASON

So far I've noticed a few issues. This log has several of them:

http://autobuilder.yoctoproject.org:8010/builders/nightly-mips/builds/316/steps/shell_33/logs/stdio

alsa-utils has patch application issues
libxxf86dg won't fetch due to a patch issue
libpciaccess won't build on mips.

In my own build logs I also noticed:

WARNING: Missing sha256 SRC_URI checksum for /media/build1/sources/gdk-pixbuf-2.24.1.tar.xz, consider adding to the recipe:
SRC_URI[sha256sum] = "da7a3f00db360913716368e19e336402755cafa93769f3cfa28a969303e4bee1"

Cheers,

Richard
Richard Purdie - March 18, 2012, 1:18 p.m.
On Fri, 2012-03-16 at 14:53 +0100, Koen Kooi wrote:
> Op 16 mrt. 2012, om 14:45 heeft Wang, Shane het volgende geschreven:
> 
> > I built those recipes separately, built core-image-sato on qemux86
> and qemuarm, and launched the image in the emulator and ran some
> applications.
> 
> So no checks for buildhistory changes and upgrade paths.

For what its worth, several of us have been testing the pending patches
rather heavily since they were proposed. They're not without issue but I
think we've tracked down the problematic patches and those won't be
going in (automake, pciaccess, alsa-utils).

I know Saul is doing some proper testing but I also did some, mainly to
experiment with buildhistory for myself. I'm hoping to see a lot more
use of buildhistory by people submitting patches. I've attached the cut
down output of this patch series and a lot of other pending patches
against current master.

In the interests of full disclosure, I did apply
http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/t1&id=099d5a1d4a41e6530d487ed08ab56d1b299b6142
when generating this log. This:

a) Hides RRECOMMENDS/RDEPENDS changes if its only a version change and
the version increased.
b) Ignores FILELIST changes in -dbg packages, they seem to contain the
version and just aren't interesting.

and I'll be talking with Paul about integrating some filtering properly
rather than my hacks :).

There is still a lot of noise in the diff but this helps a lot. I did
scan through it and the ones that looked like they merited further
investigation to me were:

packages/i586-poky-linux/dbus-glib/dbus-glib-dev: FILELIST: removed "/usr/include/dbus-1.0/dbus/dbus-glib-error-enum.h"
packages/i586-poky-linux/gdk-pixbuf/gdk-pixbuf: FILELIST: removed "/usr/lib/libgdk_pixbuf_xlib-2.0.so.0.2400.0 /usr/lib/libgdk_pixbuf_xlib-2.0.so.0 /usr/lib/libgdk_pixbuf-2.0.so.0.2400.0" added "/usr/lib/libgdk_pixbuf-2.0.so.0.2400.1"
packages/i586-poky-linux/gdk-pixbuf/gdk-pixbuf: RDEPENDS: removed "libxcb (>= 1.8) libx11-trim (>= 1.4.4) libxdmcp (>= 1.1.0) libxau (>= 1.0.6)"
packages/i586-poky-linux/libarchive/libarchive-bin: RDEPENDS: added "libxml2 (>= 2.7.8) libcrypto (>= 1.0.0g)"
packages/i586-poky-linux/libarchive/libarchive: RDEPENDS: added "libcrypto (>= 1.0.0g)"
packages/i586-poky-linux/xf86-video-vmware/xf86-video-vmware: FILELIST: removed "/usr/lib/xorg/modules/drivers/vmwlegacy_drv.so"
packages/i586-poky-linux/xf86-video-vmware/xf86-video-vmware: RDEPENDS: removed "libdrm (>= 2.4.31)"
packages/x86_64-nativesdk-pokysdk-linux/qemu-nativesdk/qemu-nativesdk: RDEPENDS: removed "libcurl (>= 7.23.1)"
packages/i586-poky-linux/python-pycurl/python-pycurl: RDEPENDS: removed "libgcrypt (>= 1.5.0)"
packages/i586-poky-linux/dbus-glib/dbus-glib: RDEPENDS: added "zlib (>= 1.2.6)"
packages/i586-poky-linux/gypsy/gypsy: RDEPENDS: added "zlib (>= 1.2.6)"
packages/i586-poky-linux/libgalago/libgalago: RDEPENDS: added "zlib (>= 1.2.6)"
packages/i586-poky-linux/python-dbus/python-dbus: RDEPENDS: added "zlib (>= 1.2.6)"

but all things considered, its not a bad diff given the number of
upgrades. There was also a fair bit of churn in gstreamer:

packages/i586-poky-linux/clutter-gst-1.8/clutter-gst-1.8: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugin-bluetooth/gst-plugin-bluetooth: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-bad/gst-plugins-bad-meta: RDEPENDS: added "libgstcodecparsers-0.10 libgstbasecamerabinsrc-0.10"
packages/i586-poky-linux/gst-plugins-bad/libgstsignalprocessor-0.10: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-adder: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-alsa: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-audioconvert: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-decodebin: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-decodebin2: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-encodebin: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-ivorbisdec: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-ogg: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-typefindfunctions: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-volume-dev: RRECOMMENDS: added "libgstpbutils-0.10-dev"
packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-volume: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-vorbis: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-base/libgstaudio-0.10: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-base/libgstpbutils-0.10: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
packages/i586-poky-linux/gst-plugins-base/libgstriff-0.10: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-apetag: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-audiofx: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-audioparsers: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-avi: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-cutter: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-deinterlace: PKGSIZE changed from 117444 to 142852 (+21%)
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-equalizer: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-flac: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-flv: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-id3demux: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-interleave: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-isomp4: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-matroska: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-multifile: RDEPENDS: added "libgstvideo-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-oss4audio: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-ossaudio: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-png: RDEPENDS: added "libgstvideo-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-pulse: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-replaygain: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-rtp: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-spectrum: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-speex: RDEPENDS: added "libgstinterfaces-0.10 (>= 0.10.36) libgstaudio-0.10 (>= 0.10.36) libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-wavenc: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-wavparse: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"

but I'm less worried about these changes and trust shlibs to get this right.

Cheers,

Richard
Saul Wold - March 18, 2012, 10:58 p.m.
On 03/18/2012 06:18 AM, Richard Purdie wrote:
> On Fri, 2012-03-16 at 14:53 +0100, Koen Kooi wrote:
>> Op 16 mrt. 2012, om 14:45 heeft Wang, Shane het volgende geschreven:
>>
>>> I built those recipes separately, built core-image-sato on qemux86
>> and qemuarm, and launched the image in the emulator and ran some
>> applications.
>>
>> So no checks for buildhistory changes and upgrade paths.
>
> For what its worth, several of us have been testing the pending patches
> rather heavily since they were proposed. They're not without issue but I
> think we've tracked down the problematic patches and those won't be
> going in (automake, pciaccess, alsa-utils).
>
> I know Saul is doing some proper testing but I also did some, mainly to
> experiment with buildhistory for myself. I'm hoping to see a lot more
> use of buildhistory by people submitting patches. I've attached the cut
> down output of this patch series and a lot of other pending patches
> against current master.
>
> In the interests of full disclosure, I did apply
> http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/t1&id=099d5a1d4a41e6530d487ed08ab56d1b299b6142
> when generating this log. This:
>
> a) Hides RRECOMMENDS/RDEPENDS changes if its only a version change and
> the version increased.
> b) Ignores FILELIST changes in -dbg packages, they seem to contain the
> version and just aren't interesting.
>
> and I'll be talking with Paul about integrating some filtering properly
> rather than my hacks :).
>
> There is still a lot of noise in the diff but this helps a lot. I did
> scan through it and the ones that looked like they merited further
> investigation to me were:
>
> packages/i586-poky-linux/dbus-glib/dbus-glib-dev: FILELIST: removed "/usr/include/dbus-1.0/dbus/dbus-glib-error-enum.h"
> packages/i586-poky-linux/gdk-pixbuf/gdk-pixbuf: FILELIST: removed "/usr/lib/libgdk_pixbuf_xlib-2.0.so.0.2400.0 /usr/lib/libgdk_pixbuf_xlib-2.0.so.0 /usr/lib/libgdk_pixbuf-2.0.so.0.2400.0" added "/usr/lib/libgdk_pixbuf-2.0.so.0.2400.1"
This is packaged in the build I have, not sure what you are basing this one.

> packages/i586-poky-linux/gdk-pixbuf/gdk-pixbuf: RDEPENDS: removed "libxcb (>= 1.8) libx11-trim (>= 1.4.4) libxdmcp (>= 1.1.0) libxau (>= 1.0.6)"
> packages/i586-poky-linux/libarchive/libarchive-bin: RDEPENDS: added "libxml2 (>= 2.7.8) libcrypto (>= 1.0.0g)"
> packages/i586-poky-linux/libarchive/libarchive: RDEPENDS: added "libcrypto (>= 1.0.0g)"
> packages/i586-poky-linux/xf86-video-vmware/xf86-video-vmware: FILELIST: removed "/usr/lib/xorg/modules/drivers/vmwlegacy_drv.so"

This one also seems to be packaged correctly on my build.

I pushed my build history of a master world build followed by a MUT 
build to sgw/buildhistory if you want to look at it further.

Sau!


> packages/i586-poky-linux/xf86-video-vmware/xf86-video-vmware: RDEPENDS: removed "libdrm (>= 2.4.31)"
> packages/x86_64-nativesdk-pokysdk-linux/qemu-nativesdk/qemu-nativesdk: RDEPENDS: removed "libcurl (>= 7.23.1)"
> packages/i586-poky-linux/python-pycurl/python-pycurl: RDEPENDS: removed "libgcrypt (>= 1.5.0)"
> packages/i586-poky-linux/dbus-glib/dbus-glib: RDEPENDS: added "zlib (>= 1.2.6)"
> packages/i586-poky-linux/gypsy/gypsy: RDEPENDS: added "zlib (>= 1.2.6)"
> packages/i586-poky-linux/libgalago/libgalago: RDEPENDS: added "zlib (>= 1.2.6)"
> packages/i586-poky-linux/python-dbus/python-dbus: RDEPENDS: added "zlib (>= 1.2.6)"
>
> but all things considered, its not a bad diff given the number of
> upgrades. There was also a fair bit of churn in gstreamer:
>
> packages/i586-poky-linux/clutter-gst-1.8/clutter-gst-1.8: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugin-bluetooth/gst-plugin-bluetooth: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-bad/gst-plugins-bad-meta: RDEPENDS: added "libgstcodecparsers-0.10 libgstbasecamerabinsrc-0.10"
> packages/i586-poky-linux/gst-plugins-bad/libgstsignalprocessor-0.10: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-adder: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-alsa: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-audioconvert: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-decodebin: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
> packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-decodebin2: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
> packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-encodebin: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
> packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-ivorbisdec: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-ogg: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-typefindfunctions: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
> packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-volume-dev: RRECOMMENDS: added "libgstpbutils-0.10-dev"
> packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-volume: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-base/gst-plugins-base-vorbis: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-base/libgstaudio-0.10: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-base/libgstpbutils-0.10: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
> packages/i586-poky-linux/gst-plugins-base/libgstriff-0.10: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-apetag: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-audiofx: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-audioparsers: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-avi: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-cutter: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-deinterlace: PKGSIZE changed from 117444 to 142852 (+21%)
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-equalizer: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-flac: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-flv: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-id3demux: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-interleave: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-isomp4: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-matroska: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-multifile: RDEPENDS: added "libgstvideo-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-oss4audio: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-ossaudio: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-png: RDEPENDS: added "libgstvideo-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-pulse: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-replaygain: RDEPENDS: removed "libgstvideo-0.10 (>= 0.10.35)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-rtp: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-spectrum: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-speex: RDEPENDS: added "libgstinterfaces-0.10 (>= 0.10.36) libgstaudio-0.10 (>= 0.10.36) libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-wavenc: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
> packages/i586-poky-linux/gst-plugins-good/gst-plugins-good-wavparse: RDEPENDS: added "libgstpbutils-0.10 (>= 0.10.36)"
>
> but I'm less worried about these changes and trust shlibs to get this right.
>
> Cheers,
>
> Richard
>
>
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Shane Wang - March 19, 2012, 8:42 a.m.
Richard Purdie wrote on 2012-03-17:

> On Fri, 2012-03-16 at 08:52 +0800, Shane Wang wrote:
> So far I've noticed a few issues. This log has several of them:
> 
> http://autobuilder.yoctoproject.org:8010/builders/nightly-mips/builds/316
> /ste ps/shell_33/logs/stdio
> 
> alsa-utils has patch application issues
> libxxf86dg won't fetch due to a patch issue
> libpciaccess won't build on mips.
> 
> In my own build logs I also noticed:
> 
> WARNING: Missing sha256 SRC_URI checksum for
> /media/build1/sources/gdk-pixbuf-2.24.1.tar.xz, consider adding to the
> recipe: SRC_URI[sha256sum] =
> "da7a3f00db360913716368e19e336402755cafa93769f3cfa28a969303e4bee1 "
> 
> Cheers,
> 
> Richard

alsa-utils has patch application issue because Kang Kai upgraded to the latest before me.
I will address the others issues these days.

--
Shane
Richard Purdie - March 19, 2012, 9:57 a.m.
On Mon, 2012-03-19 at 08:42 +0000, Wang, Shane wrote:
> Richard Purdie wrote on 2012-03-17:
> 
> > On Fri, 2012-03-16 at 08:52 +0800, Shane Wang wrote:
> > So far I've noticed a few issues. This log has several of them:
> > 
> > http://autobuilder.yoctoproject.org:8010/builders/nightly-mips/builds/316
> > /ste ps/shell_33/logs/stdio
> > 
> > alsa-utils has patch application issues
> > libxxf86dg won't fetch due to a patch issue
> > libpciaccess won't build on mips.
> > 
> > In my own build logs I also noticed:
> > 
> > WARNING: Missing sha256 SRC_URI checksum for
> > /media/build1/sources/gdk-pixbuf-2.24.1.tar.xz, consider adding to the
> > recipe: SRC_URI[sha256sum] =
> > "da7a3f00db360913716368e19e336402755cafa93769f3cfa28a969303e4bee1 "
> > 
> > Cheers,
> > 
> > Richard
> 
> alsa-utils has patch application issue because Kang Kai upgraded to the latest before me.
> I will address the others issues these days.

Please check Sauls latest branches as I don't know what he's fixed at
this point.

Cheers,

Richard
Richard Purdie - March 19, 2012, 1:49 p.m.
I'm faced with a bit of a dilemma with the number of queued changes. I'm
not very happy with as many updates right on the release freeze deadline
and I know this is causing problems for downstream trees like meta-oe
too.

I believe the testing done has found the problematic changes in the
branch (alsa-utils, xserver-xorg and automake for example) and that
we're in a reasonable state to merge these and I appreciate the work
Saul and others have done in stabilising and testing the changes. I
appreciate meta-oe needs more time to test and integrate these though.

One idea would be to feed these in though smaller sets of updates but
since they've been tested as a unit, I don't really want to do this
since I don't have a good feel for any interdependencies.

I'm therefore going to:

a) Pull in fixes and other pending patches other than the big block of
updates now. I've gone ahead and done this.

b) Put the updates on master-next for oe-core. Unless serious issues are
uncovered, these will merge on Wednesday.

This should give everyone the time needed to allow a smooth merge of the
changes and gives room for some further testing.

I should mention this totally screws up Yocto's stabilisation, QA and
other plans since this is going to change timings or workflows. I'm
making the decision knowing that and tending towards breaking the
workflows and keep the original schedule.

Cheers,

Richard
Koen Kooi - March 19, 2012, 2:36 p.m.
Op 19 mrt. 2012, om 14:49 heeft Richard Purdie het volgende geschreven:

> I'm faced with a bit of a dilemma with the number of queued changes. I'm
> not very happy with as many updates right on the release freeze deadline
> and I know this is causing problems for downstream trees like meta-oe
> too.

Patches to fix bbappend related breakage have been submitted for review:

http://patches.openembedded.org/project/oe/list/?q=match

> I believe the testing done has found the problematic changes in the
> branch (alsa-utils, xserver-xorg and automake for example) and that
> we're in a reasonable state to merge these and I appreciate the work
> Saul and others have done in stabilising and testing the changes. I
> appreciate meta-oe needs more time to test and integrate these though.

Thanks!

> 
> One idea would be to feed these in though smaller sets of updates but
> since they've been tested as a unit, I don't really want to do this
> since I don't have a good feel for any interdependencies.


I'd advice people to stop sending huge patchset and break them up into manageable pullrequests and leave the combining to Sau!. Another option is to plainly refuse to even consider such huge patchsets so close to the freeze date.

Speaking of freeze dates, when is the schedule for oe-core going to be announced? I know there's some poky/yocto schedule somewhere, but I'm not into that, I just use oe-core.

regards,

Koen
Saul Wold - March 21, 2012, 6:45 p.m.
On 03/15/2012 05:52 PM, Shane Wang wrote:
> Upgrade recipes for M4. Please review.
>
> The following changes since commit bd2d8904181aa67258b6be8a7bbeaf8d12a8dd5a:
>
>    xorg-xserver: Explictly disable dtrace, its not in DEPENDS (2012-03-12 17:45:41 +0000)
>
> are available in the git repository at:
>    git://git.pokylinux.org/poky-contrib shane/m4upgrade
>    http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=shane/m4upgrade
>
> Dongxiao Xu (1):
>    dbus-glib: upgrade to 0.98
>
> Shane Wang (59):
>    distro_tracking: update the recipe info for manual check
>    glib-2.0: upgrade to 2.30.3
>    gdk-pixbuf: upgrade to 2.24.1
>    glproto: update its info in distro tracking
>    libvorbis: upgrade to 1.3.3
>    tremor: upgrade to 18221
>    alsa-lib: upgrade to 1.0.25
>    alsa-utils: upgrade to 1.0.25
>    telepathy-glib: upgrade to 0.17.5
>    telepathy-mission-control: upgrade to 5.11.0
>    ofono: upgrade to 1.5
>    bluez4: upgrade to 4.99
>    bluez-hcidump: upgrade to 2.3
>    gst-plugin-bluetooth: upgrade to 4.99
>    gstreamer: upgrade to 0.10.36
>    gst-plugins-base: upgrade to 0.10.36
>    gst-plugins-good: upgrade to 0.10.31
>    gst-plugins-bad: upgrade to 0.10.23
>    gst-plugins-ugly: upgrade to 0.10.19
>    libpcap: upgrade to 1.2.1
>    busybox: upgrade to 1.19.4
>    curl: upgrade to 7.24.0
>    dropbear: upgrade to 2012.55
>    avahi: upgrade to 0.6.31
>    avahi-ui: upgrade to 0.6.31
>    apr: upgrade to 1.4.6
>    minicom: upgrade to 2.6.1
>    tzdata: upgrade to 2012b
>    util-macros: upgrade to 1.17
>    libxcursor: upgrade to 1.1.13
>    libxinerama: upgrade to 1.1.2
>    libsm: upgrade to 1.2.1
>    libxkbfile: upgrade to 1.0.8
>    libice: upgrade to 1.0.8
>    pixman: upgrade to 0.25.2
>    libxdmcp: upgrade to 1.1.1
>    libXxf86vm: upgrade to 1.1.2
>    libXrender: upgrade to 0.9.7
>    libxpm: upgrade to 3.5.10
>    libXext: upgrade to 1.3.1
>    libXv: upgrade to 1.0.7
>    libxt: upgrade to 1.1.2
>    libXmu: upgrade to 1.1.1
>    libfontenc: upgrade to 1.1.1
>    libxscrnsaver: upgrade to 1.2.2
>    libxau: upgrade to 1.0.7
>    libdmx: upgrade to 1.1.2
>    libxft: upgrade to 2.3.0
>    libxtst: upgrade to 1.2.1
>    libpciaccess: upgrade to 0.13
Had build issues, so not merged

>    libXvMC: upgrade to 1.0.7
>    libxfont: upgrade to 1.4.5
>    libxres: upgrade to 1.0.6
>    inputproto: upgrade to 2.2
>    font-util: upgrade to 1.3.0
>    libxcb: upgrade to 1.8.1
>    libxi: upgrade to 1.4.5
>    distro_tracking: update the info of the recipes upgraded in the round
>    distro_tracking: update those NOT UPDATE REASON

Mostly Merged into OE-Core, you will need to rebase the distro_tracking 
changes.

Thanks
	Sau!