]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
14 years agobitbake Revert bitbake exec() and go back to fork() for performace wins (first draft)
Richard Purdie [Wed, 8 Dec 2010 00:08:04 +0000 (00:08 +0000)]
bitbake Revert bitbake exec() and go back to fork() for performace wins (first draft)

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agopseudo: Fixup for cache problem
Richard Purdie [Fri, 17 Dec 2010 16:13:35 +0000 (16:13 +0000)]
pseudo: Fixup for cache problem

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake.conf/poky-env-internal: Adjust PSEUDO variables to match pseudo enabled/disab...
Richard Purdie [Fri, 17 Dec 2010 14:36:02 +0000 (14:36 +0000)]
bitbake.conf/poky-env-internal: Adjust PSEUDO variables to match pseudo enabled/disabled modes

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoscripts/bitbake: Add wrapper script which ensures pseudo is built and available
Richard Purdie [Fri, 17 Dec 2010 13:51:30 +0000 (13:51 +0000)]
scripts/bitbake: Add wrapper script which ensures pseudo is built and available

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agopoky-default-revisions.inc: Update pseudo revision to include exec/fork improvements...
Richard Purdie [Fri, 17 Dec 2010 14:02:16 +0000 (14:02 +0000)]
poky-default-revisions.inc: Update pseudo revision to include exec/fork improvements and speed optimisations

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agopoky-env-internal: Search scripts before the bitbake directory so we can override...
Richard Purdie [Fri, 17 Dec 2010 13:25:11 +0000 (13:25 +0000)]
poky-env-internal: Search scripts before the bitbake directory so we can override bitbake's main script

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/runqueue: Revert previous setscene noexec changes and ensure setscene stamp...
Richard Purdie [Fri, 17 Dec 2010 10:46:33 +0000 (10:46 +0000)]
bitbake/runqueue: Revert previous setscene noexec changes and ensure setscene stamp exists for setscene noexec tasks

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/runqueue: Clean up message log levels
Richard Purdie [Fri, 17 Dec 2010 10:45:51 +0000 (10:45 +0000)]
bitbake/runqueue: Clean up message log levels

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoUpdate to the latest swabber.
Alex deVries [Mon, 4 Oct 2010 18:42:04 +0000 (14:42 -0400)]
Update to the latest swabber.

Signed-off-by: Alex deVries <alex.devries@windriver.com>
14 years agoCalculate CCACHE_DIR by calling host's ccache config.
Alex deVries [Thu, 18 Nov 2010 16:37:25 +0000 (11:37 -0500)]
Calculate CCACHE_DIR by calling host's ccache config.

Signed-off-by: Alex deVries <alex.devries@windriver.com>
14 years agoSwabber's update_distro automatically updates the blob now.
Alex deVries [Thu, 25 Nov 2010 16:01:22 +0000 (11:01 -0500)]
Swabber's update_distro automatically updates the blob now.

Signed-off-by: Alex deVries <alex.devries@windriver.com>
14 years agoStop using hardcoded paths, use new Ubuntu and generic filters.
Alex deVries [Mon, 15 Nov 2010 21:12:08 +0000 (16:12 -0500)]
Stop using hardcoded paths, use new Ubuntu and generic filters.

Signed-off-by: Alex deVries <alex.devries@windriver.com>
14 years agolsbsetup: add missing directory install
Saul Wold [Thu, 16 Dec 2010 02:36:37 +0000 (18:36 -0800)]
lsbsetup: add missing directory install

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agodistro_tracking: update status for upgraded recipes
Nitin A Kamble [Wed, 8 Dec 2010 00:35:50 +0000 (16:35 -0800)]
distro_tracking: update status for upgraded recipes

distro_tracking: chaning owner of python-pygtk
As the python-pygtk's version is tightly connected to the gtk+ recipe version.
changing the recipe ower to Edwin who is the gtk+ recipe owner.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agodistro_tracking_fields: Update entries with corrections
Saul Wold [Thu, 11 Nov 2010 21:26:33 +0000 (13:26 -0800)]
distro_tracking_fields: Update entries with corrections

* fix VERSION Misspellings and add missing recipe versions

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoRevert "gst-plugins: fix for make 3.82"
Saul Wold [Fri, 17 Dec 2010 01:48:11 +0000 (17:48 -0800)]
Revert "gst-plugins: fix for make 3.82"

This reverts commit 06570b84e498e8643aa29d9864f377bd55df1f23.
These versions of gst-plugins-* already have been fixed upstream
for the make 3.82 problems, so this patch detects already applied
and bails

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agogst-plugins-base: add avahi to DEPENDS
Joshua Lock [Wed, 15 Dec 2010 18:45:58 +0000 (18:45 +0000)]
gst-plugins-base: add avahi to DEPENDS

Base plugins try to link against avahi so ensure it is available

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agogst-plugins: fix for make 3.82
Joshua Lock [Tue, 14 Dec 2010 17:56:53 +0000 (17:56 +0000)]
gst-plugins: fix for make 3.82

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agocontacts: fix for make 3.82
Joshua Lock [Wed, 15 Dec 2010 13:42:15 +0000 (13:42 +0000)]
contacts: fix for make 3.82

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agodates: fix for Make 3.82
Joshua Lock [Wed, 15 Dec 2010 12:58:09 +0000 (12:58 +0000)]
dates: fix for Make 3.82

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agoweb-webkit: fix for make 3.82
Joshua Lock [Wed, 15 Dec 2010 14:31:21 +0000 (14:31 +0000)]
web-webkit: fix for make 3.82

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agoowl-video-widget: fix Makefile for super strict make 3.82
Joshua Lock [Wed, 15 Dec 2010 12:27:52 +0000 (12:27 +0000)]
owl-video-widget: fix Makefile for super strict make 3.82

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agolibowl-av: fix for Make 3.82
Joshua Lock [Tue, 14 Dec 2010 18:29:43 +0000 (18:29 +0000)]
libowl-av: fix for Make 3.82

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agogstreamer: fix to comply with make 3.82's stricter parser
Joshua Lock [Tue, 14 Dec 2010 15:39:42 +0000 (15:39 +0000)]
gstreamer: fix to comply with make 3.82's stricter parser

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agoudev: Add rule to create /dev/fb to fix igep0020 platform X boot issue
Richard Purdie [Thu, 16 Dec 2010 17:28:06 +0000 (17:28 +0000)]
udev: Add rule to create /dev/fb to fix igep0020 platform X boot issue

Integrate patch from david.barksdale@adcedosolutions.com to ensure
/dev/fb exists which is required by the igep00200 platform to start X

[BUGID #541]

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agodistro_tracking: update status for upgraded recipes
Nitin A Kamble [Wed, 8 Dec 2010 00:35:50 +0000 (16:35 -0800)]
distro_tracking: update status for upgraded recipes

distro_tracking: chaning owner of python-pygtk
As the python-pygtk's version is tightly connected to the gtk+ recipe version.
changing the recipe ower to Edwin who is the gtk+ recipe owner.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopython-pygobject: upgrade from 2.21.1 to 2.27.0
Nitin A Kamble [Thu, 9 Dec 2010 21:10:07 +0000 (13:10 -0800)]
python-pygobject: upgrade from 2.21.1 to 2.27.0

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agogcc_4.5.1: Move the license related information in the right file
Nitin A Kamble [Mon, 13 Dec 2010 17:09:58 +0000 (09:09 -0800)]
gcc_4.5.1: Move the license related information in the right file

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agodistrodata: fix message
Saul Wold [Thu, 16 Dec 2010 01:59:22 +0000 (17:59 -0800)]
distrodata: fix message

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoeglibc: organize the recipes lic and other meta data in common file
Nitin A Kamble [Mon, 13 Dec 2010 17:23:27 +0000 (09:23 -0800)]
eglibc: organize the recipes lic and other meta data in common file

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoREADME.hardware: Add Atom PC image flashing documentation
Darren Hart [Thu, 16 Dec 2010 16:48:31 +0000 (08:48 -0800)]
README.hardware: Add Atom PC image flashing documentation

Cover the basics of flashing images to physical media for the Atom PC MACHINE,
as well as dealing with BIOSs that can only boot USB media in USB-ZIP mode.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
14 years agoworld-broken.inc: Fix override values to include correct prefix
Richard Purdie [Thu, 16 Dec 2010 16:10:48 +0000 (16:10 +0000)]
world-broken.inc: Fix override values to include correct prefix

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agofstests: upgrade to svn revision #426
Nitin A Kamble [Wed, 8 Dec 2010 01:19:57 +0000 (17:19 -0800)]
fstests: upgrade to svn revision #426

Also add license checksums, update PR & license fields

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopatch-2.6.1: implement new patch recipe with latest upstream
Nitin A Kamble [Tue, 7 Dec 2010 16:49:26 +0000 (08:49 -0800)]
patch-2.6.1: implement new patch recipe with latest upstream

This commit patch recipe based on latest upstream code. This is GPLv3
code based. Hence the earlier patch-2.5.9 recipe is left intact for
GPLv2 needs.

Patches from 2.5.9 patch recipe are rebased to this new recipe except
these exceptions:

unified-reject-files.diff: dropped
  This patch implements this new parameter:
     "  --unified-reject-files  Create unified reject files."
  And upstream has implemented very similar parameter like this:
     "  --reject-format=FORMAT  Create 'context' or 'unified' rejects."
  Hence this patch is dropped for the 2.6.1 recipe.

global-reject-file.diff: rebased
  This patch is rebased to the newer upstream codebase.

install.patch: dropped
  Newer upstream code now includes code form this patch.

debian.patch: dropped
  This huge (10k lines) patch was specific for 2.5.9 version of GPLv2 patch.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopatch_2.5.9: clean up the recipe
Nitin A Kamble [Fri, 3 Dec 2010 19:08:47 +0000 (11:08 -0800)]
patch_2.5.9: clean up the recipe

Earlier the recipe was using 2.5.4 tar ball and a patch for upgrading to
2.5.9. Replaces these with pointer to 2.5.9 tarball.

Also noted that both 2.5.4 & 2.5.9 are GPLv2 sources.

Updated checksums and license of the recipe

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agogst-ffmpeg: upgrade to version 0.10.11
Dongxiao Xu [Tue, 14 Dec 2010 07:03:39 +0000 (15:03 +0800)]
gst-ffmpeg: upgrade to version 0.10.11

Derived the recipe from openembedded.

For poky, we use the ffmpeg lib contained in the package, while
openembedded use the system ffmpeg library.

Removed the PATH_prepend since the latest version of gst-ffmpeg
install program will be called with "-s" unless expilcitly with
"make install-strip".

Update recipe metadata.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agoIntroduce SDK_VERSION which is based on DISTRO_VERSION for fixing bug 586
Jessica Zhang [Tue, 14 Dec 2010 21:55:26 +0000 (13:55 -0800)]
Introduce SDK_VERSION which is based on DISTRO_VERSION for fixing bug 586

Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>
14 years agoexternal-python-tarball: add chrpath to the tarball
Joshua Lock [Wed, 15 Dec 2010 15:40:32 +0000 (15:40 +0000)]
external-python-tarball: add chrpath to the tarball

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agochrpath: add nativesdk variant
Joshua Lock [Wed, 15 Dec 2010 15:39:47 +0000 (15:39 +0000)]
chrpath: add nativesdk variant

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agoAdd extra parameters options for poky-qemu scripts
Liping Ke [Wed, 15 Dec 2010 17:45:30 +0000 (01:45 +0800)]
Add extra parameters options for poky-qemu scripts

In order to support qemu user's flexibility requirement, we add extra
parameter options, user can add extra params such as "<-m 256>"
in poky-qemu script command.

Signed-off-by: Liping ke <liping.ke@intel.com>
14 years agodistrodata: add eventhandler for checkpkg task
Saul Wold [Wed, 15 Dec 2010 02:30:47 +0000 (18:30 -0800)]
distrodata: add eventhandler for checkpkg task

Change group column to Owner Column for checkpkg output

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agodistro_tracking: fix VERSION Misspellings and add missing recipe versions
Saul Wold [Wed, 15 Dec 2010 08:17:56 +0000 (00:17 -0800)]
distro_tracking: fix VERSION Misspellings and add missing recipe versions

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agorecipes-multimedia: Update SUMMARY and DESCRIPTIONS
Mark Hatle [Wed, 24 Nov 2010 21:27:38 +0000 (15:27 -0600)]
recipes-multimedia: Update SUMMARY and DESCRIPTIONS

Add SUMMARY and update DESCRIPTIONS as appropriate

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agorecipes-kernel: Update SUMMARY and DESCRIPTION
Mark Hatle [Wed, 24 Nov 2010 21:15:59 +0000 (15:15 -0600)]
recipes-kernel: Update SUMMARY and DESCRIPTION

Add missing SUMMARY and updated DESCRIPTION fields if necessary

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agorecipes-graphics: Add SUMMARY and update DESCRIPTION
Mark Hatle [Fri, 19 Nov 2010 20:37:01 +0000 (14:37 -0600)]
recipes-graphics: Add SUMMARY and update DESCRIPTION

Add the missing SUMMARY fields and update DESCRIPTION fields if necessary

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agorecipes-gnome: Add Summary and Description information
Mark Hatle [Thu, 18 Nov 2010 23:50:32 +0000 (17:50 -0600)]
recipes-gnome: Add Summary and Description information

Add Summary and update description information as necessary.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agorecipes-extended: Add Summary information
Mark Hatle [Thu, 18 Nov 2010 23:44:37 +0000 (17:44 -0600)]
recipes-extended: Add Summary information

Add Summary information and update descriptions as necessary.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agorecipes-devtools: Add Summary information
Mark Hatle [Thu, 18 Nov 2010 23:43:33 +0000 (17:43 -0600)]
recipes-devtools: Add Summary information

Add Summary information and update Descripts as necessary.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agoavahi: Fix typo in summary
Mark Hatle [Thu, 18 Nov 2010 23:43:01 +0000 (17:43 -0600)]
avahi: Fix typo in summary

Fix a simple typo in the summary.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agoAdd glossary for PACKAGE_DESCRIPTION and PACKAGE_SUMMARY for binary packaging
Saul Wold [Sat, 10 Jul 2010 00:53:28 +0000 (17:53 -0700)]
Add glossary for PACKAGE_DESCRIPTION and PACKAGE_SUMMARY for binary packaging

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agokernel.bbclass: Set vardepsexclusive for KERNEL_IMAGE_BASE_NAME
Kevin Tian [Thu, 16 Dec 2010 08:56:15 +0000 (16:56 +0800)]
kernel.bbclass: Set vardepsexclusive for KERNEL_IMAGE_BASE_NAME

Exclude the DATETIME variable from the KERNEL_IMAGE_BASE_NAME variable.

This avoids the last road block linux-yocto for sstate.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agokernel.bbclass: Rename do_deploy so the function can be overridden in recipes
Kevin Tian [Thu, 16 Dec 2010 08:56:15 +0000 (16:56 +0800)]
kernel.bbclass: Rename do_deploy so the function can be overridden in recipes

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agosiggen.py: make sure stamp directory existing
Kevin Tian [Wed, 8 Dec 2010 00:38:58 +0000 (08:38 +0800)]
siggen.py: make sure stamp directory existing

or else "bitbake -S" from scratch may report "No such file or directory" error.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agoopenssl: restore -Wall flag
Paul Eggleton [Thu, 16 Dec 2010 10:29:50 +0000 (10:29 +0000)]
openssl: restore -Wall flag

The -Wall flag was unintentionally removed from the end of the CFLAG var in
089612794d4d8d9c79bd2a4365d6df78371f7f40 by me. This patch puts it back in.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agosanity.bbclass: Check if DISPLAY is set when IMAGETEST is set
Jiajun Xu [Thu, 16 Dec 2010 08:04:00 +0000 (16:04 +0800)]
sanity.bbclass: Check if DISPLAY is set when IMAGETEST is set

Fixes [BUGID: 594]

In imagetest-qemu.bbclass, we depend on DISPLAY to start qemu in
a X desktop. When user wants to run qemu sanity test, we need to
check if the variable is set.

Signed-off-by Jiajun Xu <jiajun.xu@intel.com>

14 years agobitbake/runqueue.py: We should just failoutright in scenequeue for noexec tasks,...
Richard Purdie [Thu, 16 Dec 2010 15:14:13 +0000 (15:14 +0000)]
bitbake/runqueue.py: We should just failoutright in scenequeue for noexec tasks, not skip them so stamps are created

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoscripts/poky-qemu: Improve tmp layout assumption
Richard Purdie [Wed, 15 Dec 2010 23:22:16 +0000 (23:22 +0000)]
scripts/poky-qemu: Improve tmp layout assumption

If someone has changed TMPDIR in local.conf to a non-standard location, the
poky-qemu script currently doesn't handle this and assumes if BUILDDIR is set,
$BUILDDIR/tmp will exist.

Its simple to check if this exists and if not, to ask bitbake where the
directory is so this patch changes the code to do that.

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agorunqueue.py: use correct task ID when checking validity of setscene tasks
Kevin Tian [Tue, 14 Dec 2010 11:21:24 +0000 (19:21 +0800)]
runqueue.py: use correct task ID when checking validity of setscene tasks

sstate hash validation is done at initialization of RunQueueExecuteScenequeue.
However the index of 'valid' list returned from the validation doesn't
correspond to setscene task ID. It's just an intermediate namespace between
runqueue and sstate hash func. Use it as setscene task ID fully mess the flow.
Previously this doesn't cause trouble because all setscene tasks are passed. Commit
58396a5d24c62710fd0a9f3780d84ac8a95d8e7c add 'noexec' concept to setscene
tasks which grabs some tasks out of the list and thus trigger this problem

Without this fix there're ~50 recipes (gzip-native, glib, ...) rebuilt weirdly
with a minimal build, even though existing sstate packages could accelerate them.

there's another typo using wrong task ID in a debug message which further hide
this issue

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agopoky.conf: adjust variable whitelisting to fix sstate checksums
Paul Eggleton [Tue, 14 Dec 2010 18:09:58 +0000 (18:09 +0000)]
poky.conf: adjust variable whitelisting to fix sstate checksums

After some analysis of task dependencies I have adjusted the global whitelist
used to filter out variables that would otherwise cause unwanted changes in
task checksums for sstate packages.

The following changes have been made to BB_HASHBASE_WHITELIST:

 * Fix typo: FILESEXTRAPATHS not FILESEXTRPATHS
 * Add variables FILE_DIRNAME HOME LOGNAME SHELL TERM USER
 * Remove variables DATE and TIME (these are referred to by a number of tasks
   where they should affect the checksum, e.g. because they influence PV)
 * Remove variable _ (not found in dependencies)

Additionally DATE and SRCDATE are excluded but only explicitly for
patch_do_patch, which uses these only to provide a warning if patches are
out of date.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agobitbake: add optional expansion to getVarFlag()
Paul Eggleton [Fri, 10 Dec 2010 15:30:30 +0000 (15:30 +0000)]
bitbake: add optional expansion to getVarFlag()

Add a parameter to getVarFlag() to auto-expand the value of the flag. This
makes getVarFlag() more consistent with getVar(), and allows expansion of
vardeps and vardepsexclude (which has been done in this commit).

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agobitbake: allow excluding dependencies of variables
Paul Eggleton [Fri, 10 Dec 2010 14:29:39 +0000 (14:29 +0000)]
bitbake: allow excluding dependencies of variables

Adds a vardepsexclude flag that can be used to exclude a dependency of
a variable (the opposite of vardeps). This will allow the exclusion of
variables from the hash generation much more selectively than blanket
whitelisting using BB_HASHBASE_WHITELIST.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: General edits.
Scott Rifenbark [Tue, 14 Dec 2010 00:21:12 +0000 (16:21 -0800)]
documentation/bsp-guide/bsp.xml:  General edits.

1. Edited to incorporate new file system naming structure per Saul Wold.  This
   is the version I am sending him and Tom Z. to review.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Conflicts:

documentation/bsp-guide/bsp.xml

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agobsp-guide: correct BBPATH example
Darren Hart [Sat, 11 Dec 2010 15:24:48 +0000 (07:24 -0800)]
bsp-guide: correct BBPATH example

The BBPATH example was missing a : to separate the path elements.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
14 years agodocumentation/kernel-manual/kernel-how-to.xml: added newline character
Scott Rifenbark [Mon, 13 Dec 2010 21:44:16 +0000 (13:44 -0800)]
documentation/kernel-manual/kernel-how-to.xml:  added newline character

There was a git checkout and git push command that did not have a newline
character between the two line in a literallayout block.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/kernel-how-to.xml: fixed typo bug 588
Scott Rifenbark [Mon, 13 Dec 2010 21:41:38 +0000 (13:41 -0800)]
documentation/kernel-manual/kernel-how-to.xml:  fixed typo bug 588

removed the ";" character that was part of the git log --pretty=oneline
command example.  This fixes bug [BUGID# 588].

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agognome-desktop: add --disable-desktop-docs
Dexuan Cui [Tue, 14 Dec 2010 07:18:56 +0000 (15:18 +0800)]
gnome-desktop: add --disable-desktop-docs

autobuilder logs show the below failure:

| xsltproc -o lgpl-vi.omf --stringparam db2omf.basename lgpl --stringparam
db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML
V4.1.2//EN" --stringparam db2omf.lang vi --stringparam db2omf.omf_dir
"/usr/share/omf" --stringparam db2omf.help_dir "/usr/share/gnome/help"
--stringparam db2omf.omf_in ...
| http://www.oasis-open.org/docbook/xml/4.1.2/dbpoolx.mod:632: parser warning :
PEReference: %notation.class; not found
| ...
| unable to parse oc/lgpl.xml
| make[3]: *** [lgpl-oc.omf] Error 1

However this issue can't be reproduced in my Ubuntu 9.04 system. I suppose
it's because on autobuilder the newer libxml has a stricter syntax requirement
about the related xml files.

Actually before commit b8b13dcbb76fdc3c9a2866bb35945dcf949c4b20 upgraded
gnome-desktop to 2.32.1, we also didn't build desktop-docs. The commit removed
no-desktop-docs.patch but didn't notice the Makefile.am depends on
--disable-desktop-docs to decice whether desktop-docs will be built.

So we should continue to make sure desktop-docs is not built.

Fixes [BUGID: 587]

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agolinux-yocto/stable: add blktrace configuration to standard branch
Bruce Ashfield [Mon, 13 Dec 2010 19:49:48 +0000 (14:49 -0500)]
linux-yocto/stable: add blktrace configuration to standard branch

Enable the kernel configuration values required for blktrace
by default. Individual boards can opt out as required.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agorpm: Fix LIC_FILES_CHKSUM to use COPYING.LIB
Saul Wold [Mon, 13 Dec 2010 20:26:04 +0000 (12:26 -0800)]
rpm: Fix LIC_FILES_CHKSUM to use COPYING.LIB

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolsbsetup: fix install process
Saul Wold [Mon, 13 Dec 2010 08:47:29 +0000 (00:47 -0800)]
lsbsetup: fix install process

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoclutter-box2d: Add LIC_FILES_CHKSUM
Saul Wold [Sat, 11 Dec 2010 07:32:03 +0000 (23:32 -0800)]
clutter-box2d: Add LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agolibsoup: Add LIC_FILES_CHKSUM
Saul Wold [Sat, 11 Dec 2010 01:02:28 +0000 (17:02 -0800)]
libsoup: Add LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agolibexif: Add LIC_FILES_CHKSUM
Saul Wold [Sat, 11 Dec 2010 01:02:19 +0000 (17:02 -0800)]
libexif: Add LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agogst-meta-base: Add LIC_FILES_CHKSUM
Saul Wold [Sat, 11 Dec 2010 01:02:07 +0000 (17:02 -0800)]
gst-meta-base: Add LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agolibxscrnsaver: Add LIC_FILES_CHKSUM
Saul Wold [Sat, 11 Dec 2010 01:01:45 +0000 (17:01 -0800)]
libxscrnsaver: Add LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agotask-poky-clutter: Add LIC_FILES_CHKSUM
Saul Wold [Sat, 11 Dec 2010 01:01:25 +0000 (17:01 -0800)]
task-poky-clutter: Add LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agomutter: Add LIC_FILES_CHKSUM
Saul Wold [Sat, 11 Dec 2010 01:01:04 +0000 (17:01 -0800)]
mutter: Add LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agotable: Add LIC_FILES_CHKSUM
Saul Wold [Sat, 11 Dec 2010 01:00:44 +0000 (17:00 -0800)]
table: Add LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agoclutter: Add LIC_FILES_CHKSUM
Saul Wold [Sat, 11 Dec 2010 01:00:05 +0000 (17:00 -0800)]
clutter: Add LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agogtkhtml2: Add LIC_FILES_CHKSUM
Saul Wold [Sat, 11 Dec 2010 00:59:28 +0000 (16:59 -0800)]
gtkhtml2: Add LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agorpm: Add LIC_FILES_CHKSUM
Saul Wold [Sat, 11 Dec 2010 00:59:15 +0000 (16:59 -0800)]
rpm: Add LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agopatch: Add LIC_FILES_CHKSUM
Saul Wold [Sat, 11 Dec 2010 00:59:05 +0000 (16:59 -0800)]
patch: Add LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agometa-ide-suppport: Add LIC_FILES_CHKSUM
Saul Wold [Sat, 11 Dec 2010 00:58:51 +0000 (16:58 -0800)]
meta-ide-suppport: Add LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agolinux-yocto: fix machine compatibility
Bruce Ashfield [Mon, 13 Dec 2010 06:23:56 +0000 (01:23 -0500)]
linux-yocto: fix machine compatibility

During the last phase of the recipe factoring, the board compatibility
lists ended up in the wrong place, which meant we had an incomplete
list of boards, and the same set of boards for both kernels (stable
and devel).

To fix this, I've yanked the compatibility to the recipes themselves and
updated the emenlow to have a -stable bbappend.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoqemuppc: update 2.6.37 SRCREV
Bruce Ashfield [Mon, 13 Dec 2010 05:36:15 +0000 (00:36 -0500)]
qemuppc: update 2.6.37 SRCREV

Fixes [BUGID: 585]

The qemuppc irq handling was only partially updated to 2.6.37,
this completes the job. qemuppc builds and boots with this
change.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agousbinit: Fix License checksum issue
Richard Purdie [Fri, 10 Dec 2010 23:35:08 +0000 (23:35 +0000)]
usbinit: Fix License checksum issue

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoqemu-config: Fix License checksum issues
Richard Purdie [Fri, 10 Dec 2010 23:22:20 +0000 (23:22 +0000)]
qemu-config: Fix License checksum issues

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoupdate-modules/udev-extraconf: Fix license checksum handling
Richard Purdie [Fri, 10 Dec 2010 23:12:19 +0000 (23:12 +0000)]
update-modules/udev-extraconf: Fix license checksum handling

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agolinux-libc-headers: Correct license checksum
Darren Hart [Fri, 10 Dec 2010 19:38:04 +0000 (11:38 -0800)]
linux-libc-headers: Correct license checksum

Correct a typo in LIC_FILES_CHKSUM for linux-libc-headers as well as update
the md5sum.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
14 years agotcl: Correct license checksums
Darren Hart [Fri, 10 Dec 2010 19:35:14 +0000 (11:35 -0800)]
tcl: Correct license checksums

Correct a typo in LIC_FILES_CHKSUM in the tcl recipe and the changed md5sums
that appeared during a test build.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
14 years agoCorrect LIC_FILES_CHKSUM typos
Darren Hart [Fri, 10 Dec 2010 19:34:29 +0000 (11:34 -0800)]
Correct LIC_FILES_CHKSUM typos

An investigation into undocumented variables uncovered a handful
of LIC_FILES_CHKSUM spelling errors

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
14 years agoimage-swab: Correct PARALLEL_MAKE typo
Darren Hart [Fri, 10 Dec 2010 18:54:11 +0000 (10:54 -0800)]
image-swab: Correct PARALLEL_MAKE typo

An investigation into undocumented variables uncovered a mispelled
instance of PARALLEL_MAKE in image-swab.bbclass.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
14 years agoCorrect DESCRIPTION typos in various recipes
Darren Hart [Fri, 10 Dec 2010 18:52:04 +0000 (10:52 -0800)]
Correct DESCRIPTION typos in various recipes

An investigation into undocumented variables uncovered a few mispellings
of the variable DESCRIPTION.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
14 years agodistro_tracking_fields: added missing quote
Saul Wold [Fri, 10 Dec 2010 19:42:05 +0000 (11:42 -0800)]
distro_tracking_fields: added missing quote

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agotask-poky-lsb: removing missing packages
Saul Wold [Fri, 10 Dec 2010 19:18:48 +0000 (11:18 -0800)]
task-poky-lsb: removing missing packages

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agocreat-lsb-image: download lsb test suite and creat a image with lsb test suite
Xiaofeng Yan [Fri, 10 Dec 2010 07:46:49 +0000 (15:46 +0800)]
creat-lsb-image: download lsb test suite and creat a image with lsb test suite

If we make a test with lsb test suite, then we must creat a large image with lsb test suite.
three function in this script:
1 download lsb test suite
2 creat a block file with 3G
3 install file system of poky-image-lsb, modules of driver and lsb test suite

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
14 years agolsbsetup: Set up lsb test environment on target platform
Xiaofeng Yan [Fri, 10 Dec 2010 08:10:23 +0000 (16:10 +0800)]
lsbsetup: Set up lsb test environment on target platform

This is a script which uses for setting up lsb test environment and install packages of lsb test suite

[sgw@linux.intel.com: moved the recipe to a more logical location]
Signed-off-by: Xiaofeng Yan<xiaofeng.yan@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoqemu: update arm timer handling
Bruce Ashfield [Tue, 30 Nov 2010 16:51:46 +0000 (11:51 -0500)]
qemu: update arm timer handling

commit e388771458b4ff3ad81ab70e390b24d069647da4 in the upstream
kernel factored/cleaned the SP804 timer code. This commit exposed
issues in the qemu timer emulation that was dependent on the
old behaviour. As a result, no kernel past 2.6.34 would boot on
qemu-system-arm.

The quick fix is to backport two patches from the latest qemu
repositories that fix the timer handling under emulation. Long
term, these will be dropped when qemu is upreved.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agolinux-libc-headers-yocto: use common linux-yocto routines
Bruce Ashfield [Thu, 18 Nov 2010 21:20:48 +0000 (16:20 -0500)]
linux-libc-headers-yocto: use common linux-yocto routines

Modify linux-libc-headers-yocto to use the common linux-yocto
routines, so headers exported to userspace will track the
branches in the yocto kernel git repository.

This commit also switches supported boards to prefer the
yocto libc headers.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoyocto-kernel: factor common routes, update to 2.6.37 and branch renaming
Bruce Ashfield [Thu, 18 Nov 2010 21:09:02 +0000 (16:09 -0500)]
yocto-kernel: factor common routes, update to 2.6.37 and branch renaming

In order to extend and create more kernel recipes based on the
supported yocto kernel common routines need to be placed in
re-usable blocks.

To accomplish this meta/recipes-kernel/linux/linux-yocto_git.bb
is broken into three parts:

 - meta/classes/kernel-yocto.bbclass: contains common routines
   for checking out and configuring a yocto kernel git repository.
   This should be inherited by recipes that need this functionality.

 - meta/recipes-kernel/linux/linux-yocto.inc: Contains the machine
   mappings, compatibility, build directives and common task
   definitions for a yocto kernel based recipe. This inherits
   kernel-yocto, and is the typical point of entry for other recipes.

 - meta/recipes-kernel/linux/linuux-tools.inc: tasks and function definitions
   for kernel recipes that want to build/export perf

It also updates the linux-yocto recipe to default to 2.6.37.

As part of the update to 2.6.37 the branch naming and conventions
have been modified to show inheritance, and be more generic.

For example:

  master
  meta
  yocto/base
  yocto/standard/arm_versatile_926ejs
  yocto/standard/base
  yocto/standard/beagleboard
  yocto/standard/common_pc/atom-pc
  yocto/standard/common_pc/base
  yocto/standard/common_pc_64
  yocto/standard/fsl-mpc8315e-rdb
  yocto/standard/intel_atom_z530
  yocto/standard/intel_core_qm57_pch
  yocto/standard/mti_malta32_be
  yocto/standard/preempt_rt/base
  yocto/standard/preempt_rt/common_pc
  yocto/standard/preempt_rt/common_pc_64
  yocto/standard/preempt_rt/intel_atom_z530
  yocto/standard/preempt_rt/intel_core_qm57_pch
  yocto/standard/qemu_ppc32
  yocto/standard/routerstationpro

In this structure:

  master: tracks the mainline kernel
  meta: meta information for the BSPs and kernel features
  yocto/base: baseline kernel branch
  yocto/standard/base: 'standard' kernel, contains features
                        and configs for all BSPs
  yocto/standard/<machine>: represents a BSP with specific
                            features or configurations

The tools, tree and libc-headers have all been updated to
deal with this new structure. Also in addition to dealing with
the new structure, they continue to work with the existing
tree and will adapt at runtime to the differences.

The linux-yocto-stable_git.bb recipe continues to build the
2.6.34 based tree,and linux-yocto_git.bb builds 2.6.37. As
boards are enabled for the new kernel they will move from
-stable to the development kernel. As of now, only the
emulated targets have moved to 2.6.37-rcX

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoupdate-modules: update license info
Qing He [Fri, 10 Dec 2010 08:45:17 +0000 (16:45 +0800)]
update-modules: update license info

Signed-off-by: Qing He <qing.he@intel.com>