Skip to contentSkip to conversation

Next batch, mostly updates

GIT PULL Saul Wold 3 participants 5 messages Dec 27, 2012 – Jan 3, 2013

lore
Share & tools
lore

Saul Wold

author
#0 lore raw

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.bb
Signature · 1 line
1.8.0.2
#1 lore raw
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-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

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.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.

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

author
#2 lore raw
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-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

Quoted 2 lines

Marko Kati? (1):
udev: Remove deprecated binaries from packaging

This 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.1

Martin Jansa (2):
xf86-video-omap: skip package if opengl isn't in DISTRO_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

#3 lore raw
In reply to Richard Purdie
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

#4 lore raw
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