summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* parse: pass filename, lineno into the astChris Larson2011-01-103-60/+68
| | | | | | | | | | | We will be needing this information to improve the tracebacks of python code from the metadata, as well as to give the user information about where variables were defined, so they know how it ended up the way it is. (Bitbake rev: 9615c538b894f71a2d1a0ba6b3f260db91e75786) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cache: don't expand variables for skipped recipesChris Larson2011-01-101-10/+13
| | | | | | | | | | | Errors can result from these expansions, but for skipped recipes, we shouldn't care about those failures. This fixes the same issue which Richard Purdie fixed in poky, commit 847b717. (Bitbake rev: 96ee6840010c1ae1080e6bf7ff0f4eb2d361e84b) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/knotty.py: Don't show log messages of NOTE and below for task processesRichard Purdie2011-01-081-3/+3
| | | | | | | This cleans up the knotty console messages to be a lot quieter and cleaning, in keeping with the expectations of most users. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/__init__.py: Add taskpid to all LogRecords (subclassed to be ↵Richard Purdie2011-01-081-0/+8
| | | | | | | | BBLogRecords) This allows us to identify which task messages are from. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/msg.py: Add named definitions for all logging levelsRichard Purdie2011-01-081-6/+11
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xf86-common: Remove COMPATIBLE_HOST as it was wrong solutionSaul Wold2011-01-071-1/+0
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* insane.bbclass: Enable the package_qa_hash_style checkRichard Purdie2011-01-071-2/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/runqueue.py: Remove duplicate TaskStarted event fire()Richard Purdie2011-01-071-2/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xvinfo: Fix LIC_FILES_CHKSUMRichard Purdie2011-01-071-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcanberra: Fix LIC_FILES_CHKSUMRichard Purdie2011-01-071-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/build.py: Fix del_stamp work correctly after recent stamp function ↵Richard Purdie2011-01-071-1/+1
| | | | | | changes Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/cooker.py: Fix merge conflict with upstream which was preventing ↵Richard Purdie2011-01-071-6/+5
| | | | | | clean bitbake shutdown Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/cache.py: Expansion of variables in skipped recipes should not be ↵Richard Purdie2011-01-071-1/+10
| | | | | | attempted as they can trigger errors Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/data.py: corrected the output for shell syntax.Lianhao Lu2011-01-071-1/+3
| | | | | | | | | | | [BUGID# 645], modify the emit_var() 1. Added "#" to the beginning of each line if the comment contains multiple lines. 2. Added "\" to the end of each line if the shell variable value contains multiple lines. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
* bison-native: create a wrapper script for sstate installationKevin Tian2011-01-071-1/+7
| | | | | | | | bison-native encodes M4 and PKGDATA staging path in its binary, which breaks sstate installation in a new build environment. Use create_wrapper similar as flex-native to solve this issue Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* flex-native: create a wrapper script for sstate installationKevin Tian2011-01-072-1/+4
| | | | | | | | | flex-native encodes M4 staging path in its binary, which breaks sstate installation in a new build environment. Use create_wrapper to create a wrapper script which explicitly set M4 environmental variable to the new path Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* perl: use ${CCLD} instead of its own LD definitionKevin Tian2011-01-071-2/+2
| | | | | | | | | | perl explicitly assigns LD to a bogus value: oe_runmake perl LD="${TARGET_SYS}-gcc" which breaks sstate-based build when toolchain is not generated locally, due to lacking of --sysroot option. Use ${CCLD} instead to make this relocatable. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* bitbake/siggen.py: Add a signature generator which adds the hash to the ↵Richard Purdie2011-01-071-0/+11
| | | | | | stamp files Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base.bbclass: Use the new stampfile function in bitbake to determine the ↵Richard Purdie2011-01-061-1/+1
| | | | | | path to the stampfile Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/runqueue.py: Fix a bug where do_setscene dependencies would be ignoredRichard Purdie2011-01-061-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake build/siggen/runqueue: Fix stampfile parametersRichard Purdie2011-01-063-9/+10
| | | | | | | | The current parameters are not useful to the stampfile generator function as they can't uniquely define a task. This updated things so the parameters can identify unique tasks. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake build.py: Stamp handling improvementsRichard Purdie2011-01-061-5/+11
| | | | | | | * Move stamp file deletion out of the internal stamp helper function * Add a new function to return the path to a stamp for a given task Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake build.py: Use localdata for stamp handling, not dRichard Purdie2011-01-061-2/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-ref-manual: Fix my email addressRichard Purdie2011-01-061-2/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/build.py: Ditch the extract_stamp function as its just going to ↵Richard Purdie2011-01-061-10/+9
| | | | | | complicate improving the stamp handling functions Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* parse.ast: drop __word__ regular expressionChris Larson2011-01-061-4/+3
| | | | | | | | | We can use the string split method for this instead. (Bitbake rev: aa9646717b3ee1006628246a7c495f601e62391c) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* parse.ast: avoid code duplication for inheritChris Larson2011-01-062-11/+6
| | | | | | | (Bitbake rev: 0b11a3d4eab84b372fd45b9537cf0327008daf8d) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* event: use BBLogFormatter in print_ui_queueChris Larson2011-01-061-1/+2
| | | | | | | | | | This ensures that when a failure occurs very early on in bitbake startup, the message formatting ematches that used by the UIs. (Bitbake rev: c8ff0fd3e9f050a668f1a069cf37ee37db3664fa) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build: use logger.isEnabledFor, not getEffectiveLevelChris Larson2011-01-061-2/+2
| | | | | | | | | | I think this is less confusing, and avoids needing to know about the *range* of logging levels, instead simply asking what we really want to know. (Bitbake rev: dc2264387617586b5c0a61e126c75edde5e7abcd) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recpies: use SRCPV instead of SRCREV for PVYu Ke2011-01-0652-52/+52
| | | | | | | | SRCPV is intended being used by PV, some recipes still use SRCREV for PV, which is not correct. This patch fix all the misusage. Signed-off-by: Yu Ke <ke.yu@intel.com>
* qemuimagetest: Remove connman test for lsb image and fix one warning in ↵Jiajun Xu2011-01-066-6/+1
| | | | | | | | | | Test_Create_Qemu There is no connman in LSB image. So we need to remove connman test from it. And when we check if ip address fetched by Test_Fetch_Target_IP is valid, we should use "==" operator for string comparison. Signed-off-by Jiajun Xu <jiajun.xu@intel.com>
* insane.bbclass: Fix message for LIC_FILES_CHKSUM ErrorsSaul Wold2011-01-061-8/+8
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* python-dbus: upgrade from 0.83.1 to 0.83.2Nitin A Kamble2011-01-061-3/+3
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* byacc: upgrade recipe from 20100610 to 20101127Nitin A Kamble2011-01-062-7/+7
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* git: upgrade from 1.7.3.2 to 1.7.3.4Nitin A Kamble2011-01-061-2/+2
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* distro-tracking: update recently updated recipesNitin A Kamble2011-01-061-8/+5
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* modutils: Extend gcc4 patch for obj_ppc.cSaul Wold2011-01-061-16/+41
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xserver: Add COMPATIBLE_MACHINESaul Wold2011-01-061-0/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* rpm: Bump PR to force rebuild due to new beecryptSaul Wold2011-01-061-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* distro_tracking_fields.inc: update apmd, blktool, dbus-glib, libgdbus, and ↵Scott Garman2011-01-061-21/+24
| | | | | | pax-utils Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* dbus-glib: upgrade to version 0.92Scott Garman2011-01-064-11/+13
| | | | | | Includes some minor recipe formatting changes. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* dbus-glib: delete unused patchScott Garman2011-01-061-17/+0
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* libgdbus_git: metadata fixes and minor formatting changesScott Garman2011-01-061-8/+14
| | | | | | | * Added DESCRIPTION, SECTION, PRIORITY, and PR fields * Updated SUMMARY and HOMEPAGE fields to reflect more accurate info Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* blktool: minor formatting changesScott Garman2011-01-061-3/+6
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* apmd: added HOMEPAGE, minor formatting changesScott Garman2011-01-061-4/+5
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* apmd: delete unused patchScott Garman2011-01-061-59/+0
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* pax-utils: upgrade to version 2.2.2Scott Garman2011-01-062-19/+21
| | | | | | | * Upgrade to latest upstream release * Minor cosmetic recipe changes Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* binutils: use default ${CC} instead of defining it ownKevin Tian2011-01-062-3/+1
| | | | | | | | binutils.inc exports its own ${CC} which is similar to default ${CC} but missing ${TOOLCHAIN_OPTION}, which makes --sysroot option lost when compiling target binutils which then further breaks sstate. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* kernelshark: add ftrace gui viewerDarren Hart2011-01-062-1/+24
| | | | | | | | | | | | | The trace-cmd source includes a graphical trace viewer, but we don't want to make the trace-cmd recipe depend on gtk+. This patch adds a second recipe in the meta/recipes-kernel/trace-cmd directory which uses the trace-cmd SRCREV and RDEPENDS on trace-cmd to ensure compatibility. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Richard Purdie <richard.purdie@linuxfoundation.org> CC: Saul Wold <sgw@linux.intel.com>
* glib-2.0: fix g_once_init_enter compile failureDarren Hart2011-01-062-2/+26
| | | | | | | | | | Kernelshark trips over a compile bug in glib-2.0 addressed by Open Embedded back in the 2.22 timeframe. It appears to still be present in 2.27. http://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg00529.html Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com>