Next batch, mostly updates
Richard,
Here is another batch of patches, mostly straightforward updates.
I would like a little more review of Constantin's multilib allarch patch, it seems OK to me, but want your eyes on it also. It built OK on the AB. I will be trying a world build with his next patch set.
Thanks
Sau!
The following changes since commit 69bbce0176183b0dc14eda21e4f6b601443060f0:
libpng: fix packaging (2012-12-25 14:00:22 -0800)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib sgw/stage
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stage
Constantin Musca (17):
ethtool: upgrade to 3.7
freetype: upgrade to 2.4.11
gnome-doc-utils: upgrade to 0.20.10
gsettings-desktop-schemas: add recipe
gthumb: remove recipe
json-glib: upgrade to 0.15.2
libcroco: upgrade to 0.6.8
libsoup-2.4: upgrade to 2.40.2
libuser: upgrade to 0.58
matchbox-panel-2: fix PV
menu-cache: upgrade to 0.4.1
metacity: upgrade to 2.34.13
shared-mime-info: upgrade to 1.0
libcroco: fix license
multilib: fix allarch/kernel/module-base multilib issues
xserver-xorg: enable multilib
xorg-driver: enable multilib
Marko Kati? (1):
udev: Remove deprecated binaries from packaging
Marko Lindqvist (2):
curl: update to upstream version 7.28.1
sqlite: update to upstream version 3.7.15.1
Martin Jansa (2):
xf86-video-omap: skip package if opengl isn't in DISTRO_FEATURES
webkit-gtk: fix build with bison-2.6+
Noor Ahsan (1):
cairo: Adds libxext in X11DEPENDS.
Roy.Li (1):
replace portmap with rpcbind.
Saul Wold (1):
iproute2: DEPENDS on iptables
Ting Liu (1):
eglibc: run libm-err-tab.pl with specific dirs in ${S}
meta/classes/multilib.bbclass | 3 +
meta/classes/multilib_global.bbclass | 5 +-
meta/classes/package.bbclass | 30 ++
meta/classes/sanity.bbclass | 4 +
meta/conf/multilib.conf | 2 +
meta/recipes-connectivity/iproute2/iproute2.inc | 2 +-
.../nfs-utils/nfs-utils_1.2.3.bb | 2 +-
...n-libm-err-tab.pl-with-specific-dirs-in-S.patch | 36 ++
meta/recipes-core/eglibc/eglibc_2.16.bb | 3 +-
.../initscripts/initscripts-1.0/mountnfs.sh | 16 +-
.../packagegroups/packagegroup-base.bb | 2 +-
meta/recipes-core/udev/udev.inc | 14 +-
.../ethtool/{ethtool_3.6.bb => ethtool_3.7.bb} | 4 +-
.../libuser/{libuser_0.57.1.bb => libuser_0.58.bb} | 12 +-
.../gnome-doc-utils/sysrooted-pkg-config.patch | 12 +-
.../use-usr-bin-env-for-python-in-xml2po.patch | 25 +-
.../gnome/gnome-doc-utils/xsltproc_nonet.patch | 57 +--
...-utils_0.20.6.bb => gnome-doc-utils_0.20.10.bb} | 10 +-
.../gnome/gsettings-desktop-schemas_3.7.3.bb | 15 +
.../gnome/metacity/crosscompile.patch | 62 ---
.../metacity/remove-yelp-help-rules-var.patch | 28 ++
.../{metacity_2.30.3.bb => metacity_2.34.13.bb} | 14 +-
meta/recipes-gnome/gthumb/files/parallel.patch | 158 ------
meta/recipes-gnome/gthumb/gthumb_2.12.4.bb | 27 -
.../{json-glib_0.14.2.bb => json-glib_0.15.2.bb} | 8 +-
meta/recipes-graphics/cairo/cairo.inc | 2 +-
meta/recipes-graphics/cairo/cairo_1.12.8.bb | 2 +-
.../no-hardcode.patch | 0
.../{freetype_2.4.10.bb => freetype_2.4.11.bb} | 4 +-
.../{menu-cache_0.3.3.bb => menu-cache_0.4.1.bb} | 6 +-
.../xorg-driver/xf86-video-omap_git.bb | 6 +
.../xorg-driver/xorg-driver-common.inc | 5 +-
.../recipes-graphics/xorg-xserver/xserver-xorg.inc | 5 +-
.../matchbox-panel-2/matchbox-panel-2_git.bb | 4 +-
.../packagegroups/packagegroup-core-x11-sato.bb | 1 -
meta/recipes-sato/webkit/files/bison-2.6.patch | 558 +++++++++++++++++++++
meta/recipes-sato/webkit/webkit-gtk_1.8.2.bb | 3 +-
meta/recipes-support/curl/curl/pkgconfig_fix.patch | 45 +-
.../curl/{curl_7.26.0.bb => curl_7.28.1.bb} | 4 +-
meta/recipes-support/libcroco/files/croco.patch | 15 -
.../files/libcroco_fix_for_automake-1.12.patch | 22 -
.../{libcroco_0.6.3.bb => libcroco_0.6.8.bb} | 11 +-
...libsoup-2.4_2.38.1.bb => libsoup-2.4_2.40.2.bb} | 6 +-
.../shared-mime-info/parallelmake.patch | 11 +-
...d-mime-info_0.91.bb => shared-mime-info_1.0.bb} | 6 +-
meta/recipes-support/sqlite/sqlite3_3.7.15.0.bb | 11 -
meta/recipes-support/sqlite/sqlite3_3.7.15.1.bb | 13 +
47 files changed, 850 insertions(+), 441 deletions(-)
create mode 100644 meta/recipes-core/eglibc/eglibc-2.16/0001-eglibc-run-libm-err-tab.pl-with-specific-dirs-in-S.patch
rename meta/recipes-extended/ethtool/{ethtool_3.6.bb => ethtool_3.7.bb} (79%)
rename meta/recipes-extended/libuser/{libuser_0.57.1.bb => libuser_0.58.bb} (65%)
rename meta/recipes-gnome/gnome/{gnome-doc-utils_0.20.6.bb => gnome-doc-utils_0.20.10.bb} (51%)
create mode 100644 meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb
delete mode 100644 meta/recipes-gnome/gnome/metacity/crosscompile.patch
create mode 100644 meta/recipes-gnome/gnome/metacity/remove-yelp-help-rules-var.patch
rename meta/recipes-gnome/gnome/{metacity_2.30.3.bb => metacity_2.34.13.bb} (56%)
delete mode 100644 meta/recipes-gnome/gthumb/files/parallel.patch
delete mode 100644 meta/recipes-gnome/gthumb/gthumb_2.12.4.bb
rename meta/recipes-gnome/json-glib/{json-glib_0.14.2.bb => json-glib_0.15.2.bb} (74%)
rename meta/recipes-graphics/freetype/{freetype-2.4.10 => freetype-2.4.11}/no-hardcode.patch (100%)
rename meta/recipes-graphics/freetype/{freetype_2.4.10.bb => freetype_2.4.11.bb} (91%)
rename meta/recipes-graphics/menu-cache/{menu-cache_0.3.3.bb => menu-cache_0.4.1.bb} (77%)
create mode 100644 meta/recipes-sato/webkit/files/bison-2.6.patch
rename meta/recipes-support/curl/{curl_7.26.0.bb => curl_7.28.1.bb} (93%)
delete mode 100644 meta/recipes-support/libcroco/files/croco.patch
delete mode 100644 meta/recipes-support/libcroco/files/libcroco_fix_for_automake-1.12.patch
rename meta/recipes-support/libcroco/{libcroco_0.6.3.bb => libcroco_0.6.8.bb} (57%)
rename meta/recipes-support/libsoup/{libsoup-2.4_2.38.1.bb => libsoup-2.4_2.40.2.bb} (81%)
rename meta/recipes-support/shared-mime-info/{shared-mime-info_0.91.bb => shared-mime-info_1.0.bb} (41%)
delete mode 100644 meta/recipes-support/sqlite/sqlite3_3.7.15.0.bb
create mode 100644 meta/recipes-support/sqlite/sqlite3_3.7.15.1.bbSignature · 1 line
1.8.0.2
Quoted 5 lines · Saul Wold
Here is another batch of patches, mostly straightforward updates.
I would like a little more review of Constantin's multilib allarch patch, it seems OK to me, but want your eyes on it also. It built OK on the AB. I will be trying a world build with his next patch set.
Its not perfect, we have some issues with packagegroup, allarch and multilib combining badly however it does massively improve the situation for things like kernel modules and other allarch packages so I merged that.
Quoted 28 lines
The following changes since commit
69bbce0176183b0dc14eda21e4f6b601443060f0:libpng: fix packaging (2012-12-25 14:00:22 -0800)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribsgw/stage
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stageConstantin Musca (17):
ethtool: upgrade to 3.7
freetype: upgrade to 2.4.11
gnome-doc-utils: upgrade to 0.20.10
gsettings-desktop-schemas: add recipe
gthumb: remove recipe
json-glib: upgrade to 0.15.2
libcroco: upgrade to 0.6.8
libsoup-2.4: upgrade to 2.40.2
libuser: upgrade to 0.58
matchbox-panel-2: fix PV
menu-cache: upgrade to 0.4.1
metacity: upgrade to 2.34.13
shared-mime-info: upgrade to 1.0
libcroco: fix license
multilib: fix allarch/kernel/module-base multilib issues
xserver-xorg: enable multilib
xorg-driver: enable multilib
Quoted 2 lines
Marko Kati? (1):
udev: Remove deprecated binaries from packaging
This commit message is still odd looking.
Quoted 10 lines
Marko Lindqvist (2):
curl: update to upstream version 7.28.1
sqlite: update to upstream version 3.7.15.1Martin Jansa (2):
xf86-video-omap: skip package if opengl isn't inDISTRO_FEATURES
webkit-gtk: fix build with bison-2.6+Noor Ahsan (1):
cairo: Adds libxext in X11DEPENDS.
No, we shouldn't be depending on libxext. Ross will not be happy about this. See Ross. Ideally we shouldn't have libxext in the images at all.
Otherwise merged to master, thanks.
Cheers,
Richard
Quoted 53 lines · Richard Purdie
Quoted 5 lines · Saul Wold
Here is another batch of patches, mostly straightforward updates.
I would like a little more review of Constantin's multilib allarch patch, it seems OK to me, but want your eyes on it also. It built OK on the AB. I will be trying a world build with his next patch set.
Its not perfect, we have some issues with packagegroup, allarch and multilib combining badly however it does massively improve the situation for things like kernel modules and other allarch packages so I merged that.
Quoted 28 lines
The following changes since commit
69bbce0176183b0dc14eda21e4f6b601443060f0:libpng: fix packaging (2012-12-25 14:00:22 -0800)are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribsgw/stage
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stageConstantin Musca (17):
ethtool: upgrade to 3.7
freetype: upgrade to 2.4.11
gnome-doc-utils: upgrade to 0.20.10
gsettings-desktop-schemas: add recipe
gthumb: remove recipe
json-glib: upgrade to 0.15.2
libcroco: upgrade to 0.6.8
libsoup-2.4: upgrade to 2.40.2
libuser: upgrade to 0.58
matchbox-panel-2: fix PV
menu-cache: upgrade to 0.4.1
metacity: upgrade to 2.34.13
shared-mime-info: upgrade to 1.0
libcroco: fix license
multilib: fix allarch/kernel/module-base multilib issues
xserver-xorg: enable multilib
xorg-driver: enable multilibQuoted 2 lines
Marko Kati? (1):
udev: Remove deprecated binaries from packagingThis commit message is still odd looking.
Quoted 8 lines
Marko Lindqvist (2):
curl: update to upstream version 7.28.1
sqlite: update to upstream version 3.7.15.1Martin Jansa (2):
xf86-video-omap: skip package if opengl isn't inDISTRO_FEATURES
webkit-gtk: fix build with bison-2.6+
Quoted 8 lines
Quoted 2 lines
Noor Ahsan (1):
cairo: Adds libxext in X11DEPENDS.No, we shouldn't be depending on libxext. Ross will not be happy about this. See Ross. Ideally we shouldn't have libxext in the images at all.
Otherwise merged to master, thanks.
Thanks and Happy New Year to you!
Seems to be merged to OE-Core, but not Master yet!!
Talk with you in the new year!
Sau!
Quoted 5 lines
Cheers,
Richard
Quoted 5 lines · Richard Purdie
Quoted 2 lines
Noor Ahsan (1):
cairo: Adds libxext in X11DEPENDS.No, we shouldn't be depending on libxext. Ross will not be happy about this. See Ross. Ideally we shouldn't have libxext in the images at all.
Cairo actually uses Xext, because that's where the SHM headers are. I suspect you're thinking of libXt, which as you say should almost never be pulled in.
Ross
Quoted 11 lines · Ross
Quoted 5 lines · Richard Purdie
Quoted 2 lines
Noor Ahsan (1):
cairo: Adds libxext in X11DEPENDS.No, we shouldn't be depending on libxext. Ross will not be happy about this. See Ross. Ideally we shouldn't have libxext in the images at all.
Cairo actually uses Xext, because that's where the SHM headers are. I suspect you're thinking of libXt, which as you say should almost never be pulled in.
Yes, I knew there was something like that but evidently misremembered. The patch is fine then.
Cheers,
Richard