]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
14 years agobitbake/cooker: Fix -b option by ensuring the empty cache structure is present
Richard Purdie [Fri, 10 Jun 2011 16:25:04 +0000 (17:25 +0100)] 
bitbake/cooker: Fix -b option by ensuring the empty cache structure is present

(Bitbake rev: 1430a36e81737bd92245042710eb9d6ad8b6f1a7)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoRevert "gcc: rebase the patch to avoid patch rejection"
Richard Purdie [Fri, 10 Jun 2011 11:56:29 +0000 (12:56 +0100)] 
Revert "gcc: rebase the patch to avoid patch rejection"

This reverts commit c553b3934f45db8a6e77cfc7673787db3cc64f85.

This change clearly breaks builds since subsequent patches
depend on changes this patch removes. Not sure what's going
on here but this change isn't correct.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agogcc: rebase the patch to avoid patch rejection
Nitin A Kamble [Thu, 9 Jun 2011 22:41:22 +0000 (15:41 -0700)] 
gcc: rebase the patch to avoid patch rejection

(From OE-Core rev: c553b3934f45db8a6e77cfc7673787db3cc64f85)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agonative/nativesdk: Clean up the depends ordering after bitbake override handling updates
Richard Purdie [Thu, 9 Jun 2011 16:56:23 +0000 (17:56 +0100)] 
native/nativesdk: Clean up the depends ordering after bitbake override handling updates

This massively cleans up the dependency handling in the two classes
when interacting with BBCLASSEXTEND.

This change has a dependency on the bitbake override handling change
and also the existence of the RecipePreFinalise event.

(From OE-Core rev: f183c7cfe377fa6ed2777605c3590a9dda2060df)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoconf/sanity.conf: Set the minimum bitbake version correctly, we've needed recent...
Richard Purdie [Thu, 9 Jun 2011 21:43:26 +0000 (22:43 +0100)] 
conf/sanity.conf: Set the minimum bitbake version correctly, we've needed recent bitbake features for a while

(From OE-Core rev: f6a38cd75edb46858da6950b5ec029db8a12d801)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoimage_types.bbclass: Since we apply the override, look for the standard name variable...
Richard Purdie [Thu, 9 Jun 2011 21:35:07 +0000 (22:35 +0100)] 
image_types.bbclass: Since we apply the override, look for the standard name variable, not the override name

(From OE-Core rev: a763fb1576f044dab8257a86bf37c879324dfa53)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoUpdate version to 1.13.1
Richard Purdie [Thu, 9 Jun 2011 21:41:27 +0000 (22:41 +0100)] 
Update version to 1.13.1

(Bitbake rev: c3c2ad6f22e35b893a353d4c21d0e923e46ad07b)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/event/ast: Add RecipePreFinalise event
Richard Purdie [Thu, 9 Jun 2011 16:30:17 +0000 (17:30 +0100)] 
bitbake/event/ast: Add RecipePreFinalise event

One of the implications is we need to register the event handlers before
executing the anonymous python functions. I can't find any issue with making
that change in any existing metadata use cases.

(Bitbake rev: a981df3cc9bf410d24f39919959952bdc6c76d03)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/parse/ast: We always need to finalize the default data since otherwise overri...
Richard Purdie [Wed, 1 Jun 2011 11:22:17 +0000 (12:22 +0100)] 
bitbake/parse/ast: We always need to finalize the default data since otherwise overrides to BBCLASSEXTEND may not be applied

(Bitbake rev: f22ac9149cc9ab96510bb377deb82cd9bceb95c1)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/data_smart: Change overrides behaviour to remove expanded variables from...
Richard Purdie [Tue, 31 May 2011 22:52:50 +0000 (23:52 +0100)] 
bitbake/data_smart: Change overrides behaviour to remove expanded variables from the datastore

Currently if you do:

OVERRIDES = "z"
DEPENDS_prepend = "a "
DEPENDS = "b"
DEPENDS_z = "c"

d.update_data()
d.getVar("DEPENDS")

gives "a c"

d.update_data()
d.getVar("DEPENDS")

then gives "c"

This patch changes the behaviour such that at the time bitbake expands the DEPENDS_z
override, it removes "DEPENDS_z" from the data store. In the above example this would
mean that it wouldn't matter how often you call d.update_data(), you'd always get
"a c" back.

See the bitbake-devel mailing list for further discussion and analysis of the
potential impact of this change.

(Bitbake rev: 899d45b90061eb3cf3e71029072eee42cd80930c)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocache.py: fix bitbake -s command
Scott Garman [Thu, 9 Jun 2011 18:13:06 +0000 (11:13 -0700)] 
cache.py: fix bitbake -s command

This uses the correct index of self.pn when setting up cachedata's
pkg_pn, fixing the output of bitbake -s.

This fixes bug [YOCTO #1149].

(Bitbake rev: d000493c09ac5c1dcbab22d3a91296a9cb194ac0)

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopseudo: Fix problem related to realpath
Mark Hatle [Thu, 9 Jun 2011 17:06:44 +0000 (12:06 -0500)] 
pseudo: Fix problem related to realpath

When pseudo is disabled, certain programs that call realpath may not
work properly.  This was discovered when using the Qt MOC tool when
certain qmake project features are used.

[YOCTO #1150]

(From OE-Core rev: d1d87429d751e0bff115ff60d1b5fc55b8fa6249)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake-layers: handle skipped recipes
Paul Eggleton [Wed, 1 Jun 2011 16:48:32 +0000 (17:48 +0100)] 
bitbake-layers: handle skipped recipes

Report bbappends correctly for skipped recipes instead of reporting the
bbappends as not having any matching recipe.

(From Poky rev: 39d72ecf6bc1da85aefb11e6481719185f0cb953)

(Bitbake rev: a71183762e5d7d9f8153832efb9595e3a21d62f1)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agotrack skipped packages
Paul Eggleton [Wed, 1 Jun 2011 14:37:07 +0000 (15:37 +0100)] 
track skipped packages

Add skiplist to cooker that allows access to the list of packages skipped
via SkipPackage (this includes COMPATIBLE_MACHINE, INCOMPATIBLE_LICENSE,
etc.) This can be used to enhance error reporting.

(From Poky rev: 6c12b7b1099c77b87d4431d55e949cf7c5f52ded)

(Bitbake rev: 7d2363f35350be27a33f568c23eb07fcd3d27e53)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoicon-naming-utils-native: inherit perlnative
Dexuan Cui [Wed, 1 Jun 2011 10:48:22 +0000 (18:48 +0800)] 
icon-naming-utils-native: inherit perlnative

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agolibxml-simple-perl: fix EXTRA_PERLFLAGS due the the perlnative change
Dexuan Cui [Wed, 1 Jun 2011 10:06:38 +0000 (18:06 +0800)] 
libxml-simple-perl: fix EXTRA_PERLFLAGS due the the perlnative change

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agolibconvert-asn1-perl: fix EXTRA_PERLFLAGS due to the perl-native change
Dexuan Cui [Wed, 1 Jun 2011 10:04:02 +0000 (18:04 +0800)] 
libconvert-asn1-perl: fix EXTRA_PERLFLAGS due to the perl-native change

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agolibxml-parser-perl: inherit perlnative
Dexuan Cui [Tue, 31 May 2011 07:17:06 +0000 (15:17 +0800)] 
libxml-parser-perl: inherit perlnative

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agocpan.bbclass, cpan-base.bbclas: update them for the perlnative change
Dexuan Cui [Tue, 31 May 2011 07:16:29 +0000 (15:16 +0800)] 
cpan.bbclass, cpan-base.bbclas: update them for the perlnative change

Since perl-native now populates into its own dir, here we need
change accordingly.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agoperl: inherit perlnative
Dexuan Cui [Tue, 31 May 2011 07:16:10 +0000 (15:16 +0800)] 
perl: inherit perlnative

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agowebkit-gtk: should depend on perl-native-runtime rather than perl-native
Dexuan Cui [Tue, 31 May 2011 07:15:52 +0000 (15:15 +0800)] 
webkit-gtk: should depend on perl-native-runtime rather than perl-native

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agodpkg: should depend on perl-native-runtime rather than perl-native
Dexuan Cui [Tue, 31 May 2011 07:15:18 +0000 (15:15 +0800)] 
dpkg: should depend on perl-native-runtime rather than perl-native

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agocoreutils: remove unnecessary dependency on perl
Dexuan Cui [Tue, 31 May 2011 07:14:40 +0000 (15:14 +0800)] 
coreutils: remove unnecessary dependency on perl

OE's coreutils doesn't depend on perl, either.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agogit: should depend on perl-native-runtime rather than perl-native
Dexuan Cui [Tue, 31 May 2011 07:14:13 +0000 (15:14 +0800)] 
git: should depend on perl-native-runtime rather than perl-native

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agoopenssl: should depend on perl-native-runtime rather than perl-native
Dexuan Cui [Tue, 31 May 2011 07:12:52 +0000 (15:12 +0800)] 
openssl: should depend on perl-native-runtime rather than perl-native

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agolibcap: should depend on perl-native-runtime rather than perl-native
Dexuan Cui [Tue, 31 May 2011 07:12:18 +0000 (15:12 +0800)] 
libcap: should depend on perl-native-runtime rather than perl-native

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agognu-config-native: should depend on perl-native-runtime rather than perl-native
Dexuan Cui [Tue, 31 May 2011 07:09:21 +0000 (15:09 +0800)] 
gnu-config-native: should depend on perl-native-runtime rather than perl-native

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agoperlnative.bbclass: add the file
Dexuan Cui [Tue, 31 May 2011 07:08:47 +0000 (15:08 +0800)] 
perlnative.bbclass: add the file

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agoperl-native: populate into its own dir
Dexuan Cui [Tue, 31 May 2011 07:07:56 +0000 (15:07 +0800)] 
perl-native: populate into its own dir

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agonative.bbclass: allow a native package to be populated into its own dir
Dexuan Cui [Tue, 31 May 2011 07:07:35 +0000 (15:07 +0800)] 
native.bbclass: allow a native package to be populated into its own dir

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agoscripts/bitbake: Only build tar-replacement-native when the build system tar version...
Richard Purdie [Thu, 9 Jun 2011 14:07:23 +0000 (15:07 +0100)] 
scripts/bitbake: Only build tar-replacement-native when the build system tar version < 1.24

(From OE-Core rev: d3e105451413617cf6415ae1600dc063f3d8d452)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocore-image-lsb-sdk: ensure testapps is part of sdk image
Saul Wold [Tue, 7 Jun 2011 22:13:13 +0000 (15:13 -0700)] 
core-image-lsb-sdk: ensure testapps is part of sdk image

(From OE-Core rev: 3ccf7409d7014a850f4014c7e939d26188e1ae4b)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocore-image-sato-sdk: ensure testapps is part of sdk image
Saul Wold [Tue, 7 Jun 2011 22:06:34 +0000 (15:06 -0700)] 
core-image-sato-sdk: ensure testapps is part of sdk image

(From OE-Core rev: fd8967d30c41d8efd6333b5670022e65c5044f18)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agotask-core-tools: add mesa-demos to testapps list
Saul Wold [Tue, 7 Jun 2011 22:04:14 +0000 (15:04 -0700)] 
task-core-tools: add mesa-demos to testapps list

(From OE-Core rev: 254c07e4b1f153202bffbf4836788c44f6a96d70)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agolocal.conf.sample: remove default EXTRA_IMAGE_FEATURES
Saul Wold [Tue, 7 Jun 2011 22:11:09 +0000 (15:11 -0700)] 
local.conf.sample: remove default EXTRA_IMAGE_FEATURES

The default list of EXTRA_IMAGE_FEATURES adds alot to the generic non-dev and non-sdk image
so ensure that the sato-sdk and lsb-sdk includes this list by default.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agometacity 2.30.3: fix build on GNOME-less hosts and fix packaging
Koen Kooi [Thu, 9 Jun 2011 10:54:00 +0000 (12:54 +0200)] 
metacity 2.30.3: fix build on GNOME-less hosts and fix packaging

(From OE-Core rev: 919956bf3114a4af5177d30a0c4ea4907e930439)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agosysvinit: split inittab into it's own recipe
Koen Kooi [Thu, 9 Jun 2011 08:16:49 +0000 (10:16 +0200)] 
sysvinit: split inittab into it's own recipe

Implements the improvements suggested in the original fix for [YOCTO #1131]

(From OE-Core rev: e9cde6962d369fb620799d0370ea9dc7d6234d37)

Signed-off-by: <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoconsolekit: update to 0.4.5
Koen Kooi [Thu, 9 Jun 2011 10:53:13 +0000 (12:53 +0200)] 
consolekit: update to 0.4.5

(From OE-Core rev: 3c5009a0d19c8e27d3687e27880d5c1088086adc)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agolibrsvg 2.32.1: fix loader packaging when using gtk >2.20
Koen Kooi [Thu, 9 Jun 2011 11:29:33 +0000 (13:29 +0200)] 
librsvg 2.32.1: fix loader packaging when using gtk >2.20

When using the gtk+ from OE-core you would get:

WARNING: the following files were installed but not shipped in any package:
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so

(From OE-Core rev: 6012828219bbfc55b273f4795853433bbde0ea37)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agokexec-tools: don't depend on virtual/kernel
Phil Blundell [Thu, 9 Jun 2011 11:58:43 +0000 (12:58 +0100)] 
kexec-tools: don't depend on virtual/kernel

There doesn't appear to be any terribly good reason for kexec-tools to
depend on the kernel.  (I verified that kexec-tools is buildable in a
clean TMPDIR without having previously built virtual/kernel.)

Having this dependency in place is a nuisance because it makes it
awkward to put kexec into an initramfs.  So, it seems like we would be
better off without.

(From OE-Core rev: ba6da75657d0bf9ed48f0d6c4132f12993648e7a)

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoiproute2: update to 2.6.38
Paul Eggleton [Wed, 8 Jun 2011 13:20:25 +0000 (14:20 +0100)] 
iproute2: update to 2.6.38

Fixes "ip route get" not producing any output (a regression in 2.6.35).
See http://marc.info/?l=linux-netdev&m=129442470405398&w=2 and
http://marc.info/?l=linux-netdev&m=130038222321440&w=2 for a list of
other changes since 2.6.35.

Fixes [YOCTO #1006] (reopened)

(From OE-Core rev: 25ed1f931c1dd337911b1f059c71b37b5586fd3f)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoavahi: fix dbus system-service packaging and move more things to .inc
Koen Kooi [Wed, 8 Jun 2011 12:06:13 +0000 (14:06 +0200)] 
avahi: fix dbus system-service packaging and move more things to .inc

(From OE-Core rev: dca03beb98f123cfc3e09a3b2870f7537f49dd3c)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agodistro_tracking_fields.inc: Fix a incorrect date format
Mei Lei [Thu, 9 Jun 2011 04:42:29 +0000 (12:42 +0800)] 
distro_tracking_fields.inc: Fix a incorrect date format

One incorrect date format caused a checking failure in package report system.

(From OE-Core rev: e2822a65715858c84654debee2219cf954db4d8c)

Signed-off-by: Mei Lei <lei.mei@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoudev: Fix udevd launch issue after system second boot
Dongxiao Xu [Thu, 9 Jun 2011 00:55:14 +0000 (08:55 +0800)] 
udev: Fix udevd launch issue after system second boot

"grep" command will return 1 if nothing is grepped, which will cause
the udevd daemon not working correctly.

This fixes [YOCTO #1146]

(From OE-Core rev: 155a10287bbcac583d95325ab2a7b09e04bb4b90)

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopseudo: Update pseudo to 1.1.1 version
Mark Hatle [Thu, 2 Jun 2011 22:15:26 +0000 (17:15 -0500)] 
pseudo: Update pseudo to 1.1.1 version

Update both the core and pseudo_git packages to the latest 1.1.1 verison.

This fixes an issues where the call system() was not wrapped.  This could
lead to issues where certain spawned commands broke out of a pseudo-chroot
and created files in the wrong place.

Also the update the 1.0 -> 1.1.1 adds additional capabilities such as
beginning support for MacOS X.

(From OE-Core rev: 9eaa9ed38a197be76317cd3e42f54d1808c3e971)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agodistro_tracking_fields.inc: add pseudo
Mark Hatle [Tue, 7 Jun 2011 00:14:07 +0000 (19:14 -0500)] 
distro_tracking_fields.inc: add pseudo

Add pseudo to tracking, with me as the maintainer.

(From OE-Core rev: 8b33a17f45b31a76eadaab7e8934358eb2e96859)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake.conf: Create staticdev pacakge for static libraries
Saul Wold [Thu, 26 May 2011 16:13:50 +0000 (09:13 -0700)] 
bitbake.conf: Create staticdev pacakge for static libraries

(From OE-Core rev: bbb1b2063cee3d022b5fc11b13a5aa8045187801)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoinitramfs-live-install: comment out allarch inherit to resolve no provider
Tom Zanussi [Wed, 8 Jun 2011 13:48:11 +0000 (08:48 -0500)] 
initramfs-live-install: comment out allarch inherit to resolve no provider

initramfs-live-install is only compatible with i.86|x86_64 so
shouldn't inherit 'allarch'.  This comments it out.

More specifically, commit 52295fa3deef3b0374b99829626d524cefae6001
(Improve handling of 'all' architecture recipes and their interaction
with sstate) sets TARGET_ARCH which due to the COMPATIBLE_HOST setting
in the recipe causes it to be skipped and gives the following error
for any -live build:

NOTE: Resolving any missing task queue dependencies
NOTE: Runtime target 'initramfs-live-install' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['initramfs-live-install']
ERROR: Required build target 'core-image-sato-live' has no buildable providers.
Missing or unbuildable dependency chain was: ['core-image-sato-live', 'core-ima\
ge-minimal-initramfs', 'initramfs-live-install']
ERROR: Nothing RPROVIDES 'initramfs-live-install'

(From OE-Core rev: e576e4aa91fc1608f706a341088f9a7b9a21cd2a)

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Commented out with explaination instead of remove

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocreate-pull-request: Add URL documentation
Mark Hatle [Mon, 6 Jun 2011 23:17:34 +0000 (18:17 -0500)] 
create-pull-request: Add URL documentation

If we can't find the URL, tell the user how to correct the issue.

(From OE-Core rev: e5edda2e84e19a90ca2b0a6d4c265e5d5f59d42a)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopackage.bbclass: PACKAGELOCK is a shared lock file so inform sstate as such
Richard Purdie [Thu, 9 Jun 2011 14:05:40 +0000 (15:05 +0100)] 
package.bbclass: PACKAGELOCK is a shared lock file so inform sstate as such

(From OE-Core rev: 60f74e47160508c9150d880b1f627dc7e3f0d3ab)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agosstate.bbclass: When removing files, take an exclusive lock, even for shared lockfiles
Richard Purdie [Thu, 9 Jun 2011 14:05:02 +0000 (15:05 +0100)] 
sstate.bbclass: When removing files, take an exclusive lock, even for shared lockfiles

(From OE-Core rev: 4a3e94c2ec014a8aef5e8ebb21bdbdf8d28416b3)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoDrop psyco support
Richard Purdie [Thu, 9 Jun 2011 09:33:56 +0000 (10:33 +0100)] 
Drop psyco support

At best it gave 1-2% improvement now, its 32 bit x86 only and isn't
supported after python 2.6.

PyPy is probably a better option now.

(Bitbake rev: 3c3bd0c2fa80d747f25401c17b785c7c2f3787ca)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/data/runqueue: Sync up with upstream to clean up environment variable handling
Richard Purdie [Wed, 8 Jun 2011 19:16:56 +0000 (20:16 +0100)] 
bitbake/data/runqueue: Sync up with upstream to clean up environment variable handling

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/build.py: Drop exec_shell environment as its now unneeded
Richard Purdie [Wed, 8 Jun 2011 19:00:29 +0000 (20:00 +0100)] 
bitbake/build.py: Drop exec_shell environment as its now unneeded

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agorunqueue.py: Wrap parsing with exception trapping
Richard Purdie [Wed, 8 Jun 2011 18:42:24 +0000 (19:42 +0100)] 
runqueue.py: Wrap parsing with exception trapping

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoShift traceback pre-formatting into LogHandler
Chris Larson [Tue, 8 Feb 2011 20:41:36 +0000 (13:41 -0700)] 
Shift traceback pre-formatting into LogHandler

It's cleaner to leave it behaving as usual, passing the exception data in the
exc_info attribute of the LogRecord where it normally lies, and then let
LogHandler make it pickleable so it can be sent to the UI.

(Bitbake rev: 3539c9474a0b53f57e614544c70a7197ecdfb130)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/cooker.py: Misc sync with upstream
Richard Purdie [Wed, 8 Jun 2011 16:23:42 +0000 (17:23 +0100)] 
bitbake/cooker.py: Misc sync with upstream

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocooker: use BBHandler.inherit for INHERIT
Chris Larson [Thu, 24 Feb 2011 20:16:43 +0000 (13:16 -0700)] 
cooker: use BBHandler.inherit for INHERIT

Ideally we'd avoid direct BBHandler usage, but honestly, to say the whole
bb.parse abstraction is incredibly leaky is an understatement.  If we try to
make handle() not reparse classes, things get ugly fairly quickly, as
inherit() calls handle() itself after adding the class to the inherit cache.

This change fixes it so we no longer risk reparsing a class if:

- it's listed in INHERIT multiple times
- it's listed in INHERIT and is 'inherit'ed from a class in INHERIT

(Bitbake rev: 057c3cddeb72584c6c3908bd702288cece9b66ea)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocooker: simplify self.configuration.data vs data usage
Chris Larson [Wed, 23 Feb 2011 17:17:53 +0000 (10:17 -0700)] 
cooker: simplify self.configuration.data vs data usage

(Bitbake rev: 87112adee4e8add0a97ff8be8311d9afe202412d)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocooker: don't choke if we have nothing to parse
Chris Larson [Wed, 16 Feb 2011 22:50:50 +0000 (17:50 -0500)] 
cooker: don't choke if we have nothing to parse

If all our recipes were cached, there's no reason to fire off any parsing
progress events at all.

(Bitbake rev: e9e174e5781fc3de4dfd60d01228048a06a62b16)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobb.exceptions: don't choke on frames without arguments
Chris Larson [Fri, 3 Jun 2011 18:29:44 +0000 (14:29 -0400)] 
bb.exceptions: don't choke on frames without arguments

(Bitbake rev: c9bb37e588ee7ee95eca798b0eae57bad68e8caf)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocooker: handle ExpansionError the same way we do ParseError
Chris Larson [Thu, 2 Jun 2011 21:45:13 +0000 (14:45 -0700)] 
cooker: handle ExpansionError the same way we do ParseError

(Bitbake rev: 12aef37618bc77fb5ef085d24ad85471fb85c111)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoShift exception formatting into the UI
Chris Larson [Fri, 6 May 2011 00:43:38 +0000 (17:43 -0700)] 
Shift exception formatting into the UI

Now we use bb.exceptions to pass pickleable traceback entries to the UI, and
the UI is free to do whatever it wants to do with this information. By
default, the log formatter for the UIs formats it with bb.exceptions.  This
also means that all exceptions should now show 3 lines of context and limit to
5 entries.

(Bitbake rev: ee48d628ee038bd72e1cd94aa75f5ccbacbcee4c)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocooker: don't show a traceback for ParseError
Chris Larson [Fri, 6 May 2011 14:18:44 +0000 (07:18 -0700)] 
cooker: don't show a traceback for ParseError

(Bitbake rev: cae6bf031dc83ba0439d07584fdbbd4a962408a3)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocooker: don't show a useless traceback for SyntaxError
Chris Larson [Fri, 6 May 2011 14:15:34 +0000 (07:15 -0700)] 
cooker: don't show a useless traceback for SyntaxError

Note: we rely on the fact that better_compile has already output information
about the exception, so don't do it ourselves.

(Bitbake rev: caf21e9fbf3c526c1d7c555d8c76dca8710f9def)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocooker: use logger.exception for config file parse errors
Chris Larson [Fri, 6 May 2011 02:21:12 +0000 (19:21 -0700)] 
cooker: use logger.exception for config file parse errors

(Bitbake rev: 775590c154bc189df3f5704bddf9b684b734fde0)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocooker: pass traceback back from parsing thread
Chris Larson [Thu, 5 May 2011 23:55:33 +0000 (16:55 -0700)] 
cooker: pass traceback back from parsing thread

Uses bb.exceptions to get a traceback back from the parsing thread to the main
thread, where it is then formatted.  Also enables 3 lines of context for the
formatted traceback, and limits the number of entries displayed to 5.

(Bitbake rev: 8c33f50eb68411c071c001331e0134aeb776953b)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocooker: show a useful message for ParsingFailure
Chris Larson [Thu, 5 May 2011 23:50:34 +0000 (16:50 -0700)] 
cooker: show a useful message for ParsingFailure

(Bitbake rev: a41c217c6e9195f8b9ea2de6e1d335b10b904558)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobb.exceptions: don't show a repr of 'self'
Chris Larson [Sat, 14 May 2011 00:35:37 +0000 (17:35 -0700)] 
bb.exceptions: don't show a repr of 'self'

Rather than treating self like an ordinary argument, showing a repr of its
value in the function spec when formatting the traceback entry, now we show
the class name for the method as a part of the function name. Example:

Old: bar(self=<some repr of Fooclass>, f=5)
New: Fooclass.bar(f=5)

(Bitbake rev: dbf405f1f7fda41944093906c13044c6cf78f859)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobb.exceptions: handle tb entries without context
Chris Larson [Fri, 6 May 2011 02:07:21 +0000 (19:07 -0700)] 
bb.exceptions: handle tb entries without context

(Bitbake rev: b010c4d37cfff5f74747d7da8cc1bf6719e29357)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobb.exceptions: add to_string convenience function
Chris Larson [Fri, 6 May 2011 02:06:35 +0000 (19:06 -0700)] 
bb.exceptions: add to_string convenience function

(Bitbake rev: 17a64df7e91438ee3fe1f7095c319f700a5372f1)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobb.exceptions: add code to create pickleable traceback entries
Chris Larson [Thu, 5 May 2011 23:53:52 +0000 (16:53 -0700)] 
bb.exceptions: add code to create pickleable traceback entries

This lets you get as much useful information as possible from traceback
entries while staying pickleable.

In addition, it has improved traceback formatting.  It shows the values of the
arguments for the functions, lines of context from the file for the code, and
has an optional formatter to do things like syntax highlighting for the code
lines.

(Bitbake rev: ad8ad3fcae29eafbdc09286984495d693a4b73ef)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobb.namedtuple_with_abc: add useful util from activestate
Chris Larson [Thu, 5 May 2011 23:53:44 +0000 (16:53 -0700)] 
bb.namedtuple_with_abc: add useful util from activestate

(Bitbake rev: bf9391c60d8dd9eeaca87783cb874c56fa7a4e91)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake-layers: Fixup after recent server changes
Richard Purdie [Wed, 8 Jun 2011 16:25:41 +0000 (17:25 +0100)] 
bitbake-layers: Fixup after recent server changes

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/cooker.py: Fix debug message arguments
Richard Purdie [Wed, 8 Jun 2011 11:56:21 +0000 (12:56 +0100)] 
bitbake/cooker.py: Fix debug message arguments

(From Poky rev: 06bb59d)

(Bitbake rev: b420e865f6dfb04b58c1dbc5f1b5332b137f49ff)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/lib/bb/__init__.py: Sync with upstream bitbake
Richard Purdie [Wed, 8 Jun 2011 12:17:15 +0000 (13:17 +0100)] 
bitbake/lib/bb/__init__.py: Sync with upstream bitbake

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/bin/bitbake: Return an error if exceptions occur
Richard Purdie [Wed, 8 Jun 2011 12:12:49 +0000 (13:12 +0100)] 
bitbake/bin/bitbake: Return an error if exceptions occur

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/server/xmlrpc: Fix typo
Richard Purdie [Wed, 8 Jun 2011 12:11:58 +0000 (13:11 +0100)] 
bitbake/server/xmlrpc: Fix typo

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/server/process: Implement getEvent()
Richard Purdie [Wed, 8 Jun 2011 11:04:23 +0000 (12:04 +0100)] 
bitbake/server/process: Implement getEvent()

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/server/process: Update to new server API
Richard Purdie [Wed, 8 Jun 2011 10:20:08 +0000 (11:20 +0100)] 
bitbake/server/process: Update to new server API

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake: Add process server from upstream bitbake
Richard Purdie [Wed, 8 Jun 2011 08:36:13 +0000 (09:36 +0100)] 
bitbake: Add process server from upstream bitbake

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake none/xmlrpc servers: Only send pickled events to the xmlrpc server
Richard Purdie [Wed, 8 Jun 2011 10:19:40 +0000 (11:19 +0100)] 
bitbake none/xmlrpc servers: Only send pickled events to the xmlrpc server

Only the xmlrpc server needs pickled events. Use the function names
to signify this requirement.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake: Cleanup bitbake server init process to be clearer to follow
Richard Purdie [Wed, 8 Jun 2011 08:34:12 +0000 (09:34 +0100)] 
bitbake: Cleanup bitbake server init process to be clearer to follow

Create a standard format server class instance with method calls
for each step in the server setup. There should be enough hooks
for each of the different server types.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake: Sync up with upstream cosmetic changes for bin/bitbake
Richard Purdie [Tue, 7 Jun 2011 22:46:50 +0000 (23:46 +0100)] 
bitbake: Sync up with upstream cosmetic changes for bin/bitbake

Sync cosmetic differences between bitbake in poky and bitbake upstream
in preparation for resolving the real code differences in the server
handling.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocache: Implement multiple extra cache fields request support
Liping Ke [Fri, 3 Jun 2011 00:22:40 +0000 (08:22 +0800)] 
cache: Implement multiple extra cache fields request support

This patch is to support extra cache. If user needs to request
extra cache fields besides CoreRecipeInfo fields, just add a new
XXXRecipeInfo class definition as Hob Does.
Currently supported Extra RecipeInfo name is an array. We can
support multiple extra cache fields at the same time besides
CoreRecipeInfo which is needed by all clients.

(Bitbake rev: 077657e50ad032c0fa876bf54e9802af2686e0fb)

Signed-off-by: Liping Ke <liping.ke@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoIntroduce new param caches_array into Cache impl.
Liping Ke [Fri, 3 Jun 2011 00:21:44 +0000 (08:21 +0800)] 
Introduce new param caches_array into Cache impl.

When using hob ui interface, we need extra cache fields.
We will save ui required extra cache fields into a separate
cache file. This patch introduce this caches_array parameter.
It will be used in the extra cache implementation (following patch).
Caches_array at least contains CoreRecipeInfo. If users need extra
cache fields support, such as 'hob', caches_array will contain
more relevant elements such as HobRecipeInfo.

(Bitbake rev: d50389ae692377c957afec7c846fc2ce2c070a09)

Signed-off-by: Liping Ke <liping.ke@intel.com>
14 years agoIntroduce extra cache class for image creator
Liping Ke [Fri, 3 Jun 2011 00:20:15 +0000 (08:20 +0800)] 
Introduce extra cache class for image creator

Extra RecipeInfo will be all defined in this file. Currently,
Only Hob (Image Creator) Requests some extra fields. So
HobRecipeInfo is defined. It's named HobRecipeInfo because it
is introduced by 'hob'. Users could also introduce other
RecipeInfo or simply use those already defined RecipeInfo.
In the following patch, this newly defined new extra RecipeInfo
will be dynamically loaded and used for loading/saving the extra
cache fields.

(Bitbake rev: 75d9add923560af9fdd772a363c68337d2c9a97d)

Signed-off-by: Liping Ke <liping.ke@intel.com>
14 years agocache.py: Refactory Current Cache implementation
Liping Ke [Fri, 3 Jun 2011 00:17:23 +0000 (08:17 +0800)] 
cache.py: Refactory Current Cache implementation

This patch is for refactorying current cache implementation, the
main reason is for introducing extra cache fields requests for
image creator as well as other users. The refactory parts include:
Move cache data retrieve methods out of Cache Data Fields
Definition. Since this retrieve methods will be shared for
both CoreRecipeInfo as well as the new introduced extra RecipeInfo
in the following patches.

(Bitbake rev: f0f53506926a3f79181796dde177f11f0a396b75)

Signed-off-by: Liping Ke <liping.ke@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agosiggen: don't choke with traceback when data is None
Chris Larson [Thu, 2 Jun 2011 21:46:13 +0000 (14:46 -0700)] 
siggen: don't choke with traceback when data is None

Given we use bb.error, not bb.fatal, here, it seems this was intended to be
non-fatal, yet we'd end up trying to concatenate None. Fix this by setting an
empty task to the empty string, for the purposes of hashing. Also str() the
value we get from the datastore, just in case something other than a string
was stored there.

(Bitbake rev: ec8a5a495b72e061a1e8d7c7449afb26581872c0)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoparse: pass a useful (if mangled) key to bb.data.expand for :=
Chris Larson [Thu, 2 Jun 2011 21:45:37 +0000 (14:45 -0700)] 
parse: pass a useful (if mangled) key to bb.data.expand for :=

(Bitbake rev: 8e1be0ca414d9d26e013ae212abdd9c39fa8df26)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agolinux-yocto/meta-yocto: make e1000e structure common [commit: bec3f1e8c]
Bruce Ashfield [Mon, 6 Jun 2011 16:11:36 +0000 (12:11 -0400)] 
linux-yocto/meta-yocto: make e1000e structure common [commit: bec3f1e8c]

During work on 1.1 BSPs, some driver options changed. The
result was that the upstream fix b1d670f10e8078485884f0cf7e384d890909aeaa
needs to be available for all BSPs.

These SRCREV updates are the result of making that commit common.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agolinux-yocto/meta-yocto: update target/meta SRCREVs
Bruce Ashfield [Fri, 3 Jun 2011 05:12:22 +0000 (01:12 -0400)] 
linux-yocto/meta-yocto: update target/meta SRCREVs

Fixes bug [YOCTO #802]

This SRCREV update picks up the following changes from the
2.6.37 kernel tree:

 - fishriver: creates and uses a dedicated BSP branch
 - fishriver: usbnet fixes
 - linux-omap: merge to match the 2.6.34 upstream merge content
 - beagleboard: adds VFAT config
 - fsl-mpc8315rdb: enables the eprom

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agodistro tracking: Manual Updates
Saul Wold [Tue, 7 Jun 2011 06:15:48 +0000 (23:15 -0700)] 
distro tracking: Manual Updates

(From OE-Core rev: 30101d4153aa8e116892063933b868d325bdd79c)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agodistro tracking: fixup some bad entries
Saul Wold [Mon, 6 Jun 2011 20:51:11 +0000 (13:51 -0700)] 
distro tracking: fixup some bad entries

(From OE-Core rev: 9b9c6277309766ef53273d4682b70302cd199ceb)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoutil-linux: package agetty seperately
Koen Kooi [Mon, 6 Jun 2011 08:39:44 +0000 (10:39 +0200)] 
util-linux: package agetty seperately

Some packages like systemd only want agetty to spawn a console and not drag in all of util-linux just for that.

(From OE-Core rev: 16a732e6854dd62858af23994fa7f443607e9944)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agosqlite: remove dependency on tcl-native
Phil Blundell [Fri, 3 Jun 2011 10:40:55 +0000 (11:40 +0100)] 
sqlite: remove dependency on tcl-native

Older versions of sqlite required tclsh at compile time but this is no longer
the case with recent 3.7.x.

See http://lists.linuxtogo.org/pipermail/openembedded-core/2011-June/003653.html

(From OE-Core rev: cf8ef471d9620011e52462a84962b7f7ebf4e128)

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agolinux-yocto: make e1000e structure common [commit: bec3f1e8c]
Bruce Ashfield [Mon, 6 Jun 2011 15:30:31 +0000 (11:30 -0400)] 
linux-yocto: make e1000e structure common [commit: bec3f1e8c]

During work on 1.1 BSPs, some driver options changed. The
result was that the upstream fix b1d670f10e8078485884f0cf7e384d890909aeaa
needs to be available for all BSPs.

These SRCREV updates are the result of making that commit common.

(From OE-Core rev: c5dddf2dec0c6aed1db44a7ecf14d13502759d03)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agolinux-yocto: update target/meta SRCREVs
Bruce Ashfield [Fri, 3 Jun 2011 05:05:30 +0000 (01:05 -0400)] 
linux-yocto: update target/meta SRCREVs

This SRCREV update picks up the following changes from the
2.6.37 kernel tree:

  - fishriver: create and use a dedicated BSP branch
  - fishriver: usbnet fixes, but common to all boards
  - standard:  update omap baseline match the 2.6.34
               upstream merge content

Built and boot tested on qemu*

(From OE-Core rev: 0843f22d34c0c9d2424a595aea0a2410e7d6ce23)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agodistro tracking: update Qing -> Saul
Saul Wold [Mon, 6 Jun 2011 06:21:33 +0000 (23:21 -0700)] 
distro tracking: update Qing -> Saul

(From OE-Core rev: 9c3373fa2bd99e9c24702789d397421ce8deec32)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agojson-glib: Update to 0.12.4
Saul Wold [Mon, 6 Jun 2011 06:22:31 +0000 (23:22 -0700)] 
json-glib: Update to 0.12.4

(From OE-Core rev: aae4627d0edc398d9dba5d39b4e8d3913fbc91fd)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>