summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2010-12-09SRC_URI Checksums AdditionalsSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-09Make poky-qemu and related scripts work with arbitrary SDK locationsScott Garman
* No longer assume SDK toolchains are installed in /opt/poky * [BUGFIX #568] where specifying paths to both the kernel and fs image caused an error due to POKY_NATIVE_SYSROOT never being set, triggering failure of poky-qemu-ifup/ifdown * Cosmetic improvements to usage() functions by using basename Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-12-09poky-env-internal: Allow the environment variable POKYCONF to provide the ↵Gary Thomas
basis for the working "conf" directory. By using the POKYCONF variable, a meta layer can provide the basic setup for files to be used during a build. This is similar to the default values stored in the main meta tree, .../meta/conf/local.conf.sample, etc Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-12-09devshell: Clean up devshell code so this task doesn't polute the global ↵Richard Purdie
namespace Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-12-09bitbake: Overhaul environment handlingRichard Purdie
Currently, anything whitelisted in the environment makes it into the worker processes. This is undesireable and the worker environment should be as clean as possible. This patch adapts bitbake sosme variables are loaded into bitbake's datastore but not exported by default. Any variable can be exported by setting its export flag. Currently, this code only finalises the environment in he worker as doing so in the server means variables are unavailable in the worker. If we switch back to fork() calls instead of exec() this code will need revisting. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-12-09poky.conf: add more hash whitelistKevin Tian
DATE are referenced by patch_do_patch TIME are referenced by do_distro_check/do_checkpkg BBPATH/THISDIR/_ impacts the scenario when using different source path. DL_DIR/SSTATE_DIR are listed as dependency too, by pstaging_fetch FILESEXTRPATHS is referenced by .bbappend files Some tasks may not contribute to sstate packages, e.g. do_checkpkg. But for safety all of them are whitelist this time. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-12-09hostap-conf: update LICENSE and LIC_FILES_CHKSUM infoDongxiao Xu
Import GPLv2 COPYING file. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-12-09bluez-dtl1-workaround: update LIC_FILES_CHKSUM infoDongxiao Xu
Import GPLv2 COPYING file. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-12-09orinoco-conf: update LICENSE and LIC_FILES_CHKSUM infoDongxiao Xu
Import GPLv2 COPYING file. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-12-09makedevs: update LIC_FILES_CHKSUM infoDongxiao Xu
Import GPLv2 COPYING file. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-12-09bitbake/cooker: fix idle command processing in serversJoshua Lock
idle command processing in each of the servers does not handle an explicit None return value, which means the goggle UI ends up repeatedly adding "Tasks Summary:" rows to the list. This patch modifies BBCooker.buildTargets.buildTargetsIdle to return False when BuildCompleted is fired, as is done in BBCooker.buildFile.buildFileIdle. It may be that the correct way to fix this is to change the idle command processing in the servers. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-12-09world-broken: Update with Clutter itemsSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-09openssl-native: disable execstack flag to prevent problems with SELinuxPaul Eggleton
The execstack flag gets set on libcrypto.so by default which causes SELinux to prevent it from being loaded on systems using SELinux, which includes Fedora. This patch disables the execstack flag. (Note: Red Hat do this in their openssl packaging.) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2010-12-09xserver-xf86-config: add license checksumYu Ke
Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-12-09xserver-nodm-init: add license checksumYu Ke
Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-12-09x11-common: add license checksumYu Ke
it is local file recipe and no GPLv2 license file, so add a patch to add GPLv2 license file Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-12-09distro_tracking: update gupnp, gst-ffmpeg, gst-fluendo-mp3, etc.Dongxiao Xu
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-12-09pulseaudio: upgrade to version 0.9.21Dongxiao Xu
There is a bug in pulseaudio uptream which uses new instructions on old arm platform. So we keep arm version of pulseaudio unchanged. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-12-09gst-fluendo-mpegdemux: upgrade to version 0.10.62Dongxiao Xu
Add m4 path from common folder. Fix recipe metadata. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-12-09gst-fluendo-mp3: upgrade to version 0.10.15Dongxiao Xu
Remove configure_fix.patch since the original logic is not exist in upstream code. Fix recipe metadata. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-12-08gupnp: upgrade to version 0.14.0Dongxiao Xu
Derive introspection.m4 from gobject-introspection package to solve the autoreconf issue. Add option "--disable-introspection" since gobject-introspection breaks cross compile. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-12-08gssdp: upgrade to version 0.9.0Dongxiao Xu
Derive introspection.m4 from gobject-introspection package to solve the autoreconf issue. Add option "--disable-introspection" since gobject-introspection breaks cross compile. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-12-08modutils-initscripts:Add license checksum to bb fileMei Lei
Add Public Domain license file as a patch, and add checksum to bb file [sgw@linux.intel.com: fixed the license text and the checksum] Signed-off-by: Mei Lei <lei.mei@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-08libart-lgpl: add mips art_config.hSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-07telepathy-python: Make sure py files are packages correctlyRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-12-07gnome-icon-theme: Disable PACKAGE_ARCH='all' until we unbreak it for ↵Richard Purdie
multiarch builds Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-12-07poky.conf: add BB_TASKHASH to BB_HASHBASE_WHITELISTPaul Eggleton
At the time of creating the hash, BB_TASKHASH can't really be valid and should be excluded from the environment variable list used to create the hash. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2010-12-07bitbake/goggle: add a ProgressBar for parse progressJoshua Lock
Construct a ProgressBar and pass it to the RunningBuild.handle_event() so that goggle users are notified of metadata parsing progress. UI's with status make users less nervous Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-12-07bitbake/goggle: automatically show most recently added messageJoshua Lock
It seems likely that the user would want to view the most recently emitted messages so this patch sets the message dislay treeview to scroll to any newly added rows. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-12-07bitbake/xmlrpc: Modify xmlrpc server to work with Python 2.7Joshua Lock
Python 2.7's library changes some of xmlrpclib's internal implementation such that interacting with a proxy to BitBakes SimpleXMLRPCServer would cause BitBake to crash. The issue was traced to changes in the xmlrpclib.Transport implementation and Python bug #8194 (http://bugs.python.org/issue8194). This patch introduces a workaround by create a subclass of xmlrpclib.Transport, which overrides the offending methods with the Python 2.6.6 implementation copy and pasted from the Python 2.6.6 xmlrpclib, and using this BBTransport implementation for both xmlrpclib.Server objects we create. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-12-07bitbake/crumbs: add optional pbar parameter to RunningBuild.handle_event()Joshua Lock
Defaults to None, but if set will pass the ParseProgress sofar and total to pbar's update() method. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-12-07bitbake/depexp: Factor ProgressBar into a separate class in crumbs/Joshua Lock
ProgressBar will be useful in other UI elements so make it it's own class. Make ProgressBar a subclass of gtk.Dialog, rather than gtk.Window, so that we can suggest the window manager parent the ProgressBar to the widget passed at as parent. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-12-07bitbake/goggle: interaction tweaksJoshua Lock
Set the goggle window to a more sane default size (640x480) and hook up the close button. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-12-07bitbake/crumbs: fix the event name determinationJoshua Lock
Due to some recent change *somewhere* we need to explicitly look at the name attribute on the instances class, rather than the name attribute of the instance. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-12-07bitbake/crumbs: do the test for ignored messages soonerJoshua Lock
Move the test for ignored messages to the start of the message handling loop to avoid doing work for messages which are only going to be ignored. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-12-07bitbake/crumbs: Fix crumbs UI for bitbake event class name changesJoshua Lock
Some of the events we where trying to look for have had their class names changed, fix these references. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-12-07siggen.py: fix the wrong usage on BB_TASKHASH_WHITELISTKevin Tian
BB_TASKHASH_WHITELIST is expected to filter out native tasks from the dependency list for target recipe's checksum. However current code actually implements the opposite. All native sstate packages end up to have empty task dependency while target sstate packages still have native tasks counted into the checksum. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-12-07imagetest-qemu: Allow the task to run after any rootfs is created and also ↵Richard Purdie
standalone One bitbake invocation can cause multiple images to be generated. We should test each one and we cna do this by running after the rootfs task. Running the tests standlone is also still possible with a new separate standlone task. Acked-by: Scott Garman <scott.a.garman@intel.com> Acked-by: Jiajun Xu <jiajun.xu@intel.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-12-07bitbake/data_smart: Refactor _append/_prepend code to remove duplicationRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-12-07bitbake/data_smart: Fix append/prepend/override ordering issueRichard Purdie
Where a variable name consisted of an append/prepend combined with an override and there was also an append/prepend to the variable, the override could be lost if the override was not in OVERRIDES. For example: FOO = "A" FOO_append = "B" FOO_append_virtclass-native = "C" could result in "AB" even though virtclass-native was in OVERRIDES. With this patch applied, the result is "ABC" as would be expected. The problem was the deletion of the _append/_prepend flag was happening if *any* append/prepend was procesed, the result should really be that it should contain any unprocessed append/prepend. Kevin Tian deserves credit for looking into this and working out the problem here. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-12-07Remove unused tunctl-src/Makefile from scripts/Scott Garman
Removing leftover cruft Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-12-07Add sanity test scenarios for -lsb imagesScott Garman
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-12-06task-poky-tools: disable blktrace due to build failuresSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-06gupnp: add gnome-icon-theme to DEPENDSSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-06sanity.bbclass: Warn people when TERMCMD is set to a non-installed programJoshua Lock
We default to gnome-terminal for TERMCMD (and TERMRUNCMD) so should check that this program actually exists during sanity checking. As a corollary document how to change these variables in the local.conf Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-12-06local.conf.sample: Note extra variables required when disabling en_US localeJoshua Lock
When changing which locales are generated for libc it may also be neccessary to change IMAGE_LINGUAS and LIMIT_BUILT_LOCALES Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-12-06libart-lgpl: Add config.h for x86_64Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-06libnl: fix typo in the Makefile fixQing He
change .$(OBJEXT) to .lo in the rule to reflect libtool setup Signed-off-by: Qing He <qing.he@intel.com>
2010-12-06preferred-xorg-versions: Update to match new versionsSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-06eee-acpi-scripts: Update to 1.1.11Zhai Edwin
Rebased remove-doc-check.patch Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>