]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
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>
14 years agousbinit: update license info
Qing He [Fri, 10 Dec 2010 08:42:12 +0000 (16:42 +0800)]
usbinit: update license info

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoqemu-config: update license info
Qing He [Fri, 10 Dec 2010 08:41:24 +0000 (16:41 +0800)]
qemu-config: update license info

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoudev-extraconf: add license info
Qing He [Fri, 10 Dec 2010 08:40:09 +0000 (16:40 +0800)]
udev-extraconf: add license info

Signed-off-by: Qing He <qing.he@intel.com>
14 years agodiffutils: upgrade to version 3.0
Qing He [Fri, 10 Dec 2010 07:58:02 +0000 (15:58 +0800)]
diffutils: upgrade to version 3.0

original version 2.8.1 is reserved for GPLv2

Signed-off-by: Qing He <qing.he@intel.com>
14 years agofakechroot: upgrade to version 2.13.1
Qing He [Fri, 10 Dec 2010 04:52:12 +0000 (12:52 +0800)]
fakechroot: upgrade to version 2.13.1

from 2.9

changes:
 - remove debian diff, since there is no diff.gz for 2.13.1
 - remove fix-readlink.patch, the patch doesn't seem to make sense now

Signed-off-by: Qing He <qing.he@intel.com>
14 years agofakeroot: upgrade to version 1.14.5
Qing He [Fri, 10 Dec 2010 06:03:42 +0000 (14:03 +0800)]
fakeroot: upgrade to version 1.14.5

from 1.14.4

changes:
 - install to ${includedir} instead of ${STAGING_INCDIR}
 - fakeroot has long been under GPLv3

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoudev: upgrade to version 164
Qing He [Tue, 7 Dec 2010 07:00:05 +0000 (15:00 +0800)]
udev: upgrade to version 164

Signed-off-by: Qing He <qing.he@intel.com>
14 years agosysprof: add system-wide performance profiler for Linux.
Tom Zanussi [Wed, 8 Dec 2010 07:50:04 +0000 (01:50 -0600)]
sysprof: add system-wide performance profiler for Linux.

[sgw@linux.intel.com: alpha'ed poky-default-revision.inc and fix commit message]
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agodocumentation/poky-ref-manual/ref-bitbake.xml: Completed general edits.
Scott Rifenbark [Fri, 3 Dec 2010 20:23:03 +0000 (12:23 -0800)]
documentation/poky-ref-manual/ref-bitbake.xml:  Completed general edits.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/kernel-concepts.xml: Re-worded a note to state best...
Scott Rifenbark [Fri, 3 Dec 2010 16:32:23 +0000 (08:32 -0800)]
documentation/kernel-manual/kernel-concepts.xml:  Re-worded a note to state best practices for organizing shared features.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual: Added Bruce Ashfields review comments.
Scott Rifenbark [Fri, 3 Dec 2010 15:32:13 +0000 (07:32 -0800)]
documentation/kernel-manual:  Added Bruce Ashfields review comments.

Comments covered some minor points.  We did remove the "Creating
a Transition Kernel Layer" section however.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual: changes applied from a patch submitted by Cyril Humbert.
Scott Rifenbark [Thu, 2 Dec 2010 22:34:31 +0000 (14:34 -0800)]
documentation/poky-ref-manual:  changes applied from a patch submitted by Cyril Humbert.

Cyril submitted a patch via email form for several spelling corrections.  The master docs, however, are not up-to-date with what I have on my contrib area.  Many of Cyril's corrections were already addressed.  A few were not and I have updated them here with this commit.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual: General edits up the Parsing section.
Scott Rifenbark [Thu, 2 Dec 2010 22:21:58 +0000 (14:21 -0800)]
documentation/poky-ref-manual:  General edits up the Parsing section.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual: Changed spelling of bitbake to "BitBake" when used...
Scott Rifenbark [Thu, 2 Dec 2010 18:20:52 +0000 (10:20 -0800)]
documentation/poky-ref-manual: Changed spelling of bitbake to "BitBake" when used in text.

There is inconsistent use of how BitBake is spelled.  Sometimes it uses no capitalization, just a leading "B", or "BitBake".  I looked at the BitBake manual and it seems that "BitBake" is the correct way to refer to it.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual: English scrub performed for consistency.
Scott Rifenbark [Thu, 2 Dec 2010 17:56:23 +0000 (09:56 -0800)]
documentation/poky-ref-manual:  English scrub performed for consistency.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual: Updated Mailing Lists and IRC sections in Appendix I
Scott Rifenbark [Wed, 1 Dec 2010 21:22:23 +0000 (13:22 -0800)]
documentation/poky-ref-manual:  Updated Mailing Lists and IRC sections in Appendix I

I pulled the openembedded mailing list information and provided information for yocto@yoctoproject.org, yocto-announce@yoctoproject.org, and poky@yoctoproject.org.  I also updated the IRC section to include both #poky and #yocto channels.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/yocto-project-qs: Added the gnome-doc-utils package to the Fedora...
Scott Rifenbark [Wed, 1 Dec 2010 21:21:22 +0000 (13:21 -0800)]
documentation/yocto-project-qs:  Added the gnome-doc-utils package to the Fedora required pacakge list.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual: Fixed two typo's
Scott Rifenbark [Wed, 1 Dec 2010 18:40:42 +0000 (10:40 -0800)]
documentation/poky-ref-manual:  Fixed two typo's

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual: Fixed to mis-spellings
Scott Rifenbark [Wed, 1 Dec 2010 18:33:12 +0000 (10:33 -0800)]
documentation/poky-ref-manual:  Fixed to mis-spellings

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual: Updated the list of links to include a link to the...
Scott Rifenbark [Wed, 1 Dec 2010 17:39:20 +0000 (09:39 -0800)]
documentation/poky-ref-manual:  Updated the list of links to include a link to the Yocto Project site.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual: Added an image to the authorgroup so a title would...
Scott Rifenbark [Wed, 1 Dec 2010 17:19:32 +0000 (09:19 -0800)]
documentation/kernel-manual:  Added an image to the authorgroup so a title would display in the HTML version of the manual.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/kernel-how-to.xml: Completed scrub to the text.
Scott Rifenbark [Wed, 1 Dec 2010 15:09:10 +0000 (07:09 -0800)]
documentation/kernel-manual/kernel-how-to.xml:  Completed scrub to the text.

This version represents the completed first draft with all of Bruce Ashfield's comments applied and a good scrubbing of the text.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/kerenel-how-to.xml: Edits to clean up text.
Scott Rifenbark [Tue, 30 Nov 2010 01:31:24 +0000 (17:31 -0800)]
documentation/kernel-manual/kerenel-how-to.xml:  Edits to clean up text.

Re-writing up to the "Export for External (Upstream) Submission" section.
I am cleaning up the English and style.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/kernel-manual.xml: Changed the copyright statement to...
Scott Rifenbark [Mon, 29 Nov 2010 17:27:53 +0000 (09:27 -0800)]
documentation/kernel-manual/kernel-manual.xml:  Changed the copyright statement to conform to sharing.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/kernel-concepts.xml: Updated the text so that the concep...
Scott Rifenbark [Mon, 29 Nov 2010 17:26:22 +0000 (09:26 -0800)]
documentation/kernel-manual/kernel-concepts.xml:  Updated the text so that the conceptual figure showing the kernel is out.

Feedback indicated by Dave suggested getting rid of this.  So I commented out the text around it and modified the reminder text so it did not reference a figure.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual: Modified to call new chapter structure.
Scott Rifenbark [Mon, 29 Nov 2010 15:31:28 +0000 (07:31 -0800)]
documentation/kernel-manual:  Modified to call new chapter structure.

The make process for the kernel book now includes multiple chapters instead of a single chapter.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual: Added these files so the book could have chapters.
Scott Rifenbark [Mon, 29 Nov 2010 15:30:27 +0000 (07:30 -0800)]
documentation/kernel-manual: Added these files so the book could have chapters.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/yocto-project-kernel-manual.xml: Removed this file so...
Scott Rifenbark [Mon, 29 Nov 2010 15:28:51 +0000 (07:28 -0800)]
documentation/kernel-manual/yocto-project-kernel-manual.xml:  Removed this file so manual could be structured into a book with chapters.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/poky-ref-manual.xml: Changed the revision date to...
Scott Rifenbark [Thu, 25 Nov 2010 02:11:53 +0000 (18:11 -0800)]
documentation/poky-ref-manual/poky-ref-manual.xml:  Changed the revision date to 24 November 2010

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/Makefile: changed the pdf, tgz, and html output files...
Scott Rifenbark [Thu, 25 Nov 2010 01:14:10 +0000 (17:14 -0800)]
documentation/kernel-manual/Makefile:  changed the pdf, tgz, and html output files to be named "kernel-manual"

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agopoky/.gitignore: updated the lines for the kernel manual
Scott Rifenbark [Thu, 25 Nov 2010 01:09:22 +0000 (17:09 -0800)]
poky/.gitignore:  updated the lines for the kernel manual

Ended up renaming these so they are all named 'kernel-manual"

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/Makefile: changed the name of the PDF output file to...
Scott Rifenbark [Thu, 25 Nov 2010 01:07:07 +0000 (17:07 -0800)]
documentation/kernel-manual/Makefile:  changed the name of the PDF output file to "kernel-manual.pdf"

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/kernel-manual.xml: added this file so that PDF could...
Scott Rifenbark [Thu, 25 Nov 2010 00:58:39 +0000 (16:58 -0800)]
documentation/kernel-manual/kernel-manual.xml: added this file so that PDF could be built.

This is inline with how the other docs are built.  kernel-manual.xml
is called by xsltproc from the Makefile.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agopoky/.git/.gitignore: added the yocto-project-kernel-manual.pdf file
Scott Rifenbark [Thu, 25 Nov 2010 00:57:38 +0000 (16:57 -0800)]
poky/.git/.gitignore:  added the yocto-project-kernel-manual.pdf file

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/yocto-project-kernel-manual.xml: removed the code that...
Scott Rifenbark [Thu, 25 Nov 2010 00:52:50 +0000 (16:52 -0800)]
documentation/kernel-manual/yocto-project-kernel-manual.xml:  removed the code that inserts the image.

I made this file similar to the bsp.xml file so that it would build into
a PDF file.  It was throwing an error because of the imagedata tag
that was up front.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/Makefile: Added code to create a PDF version.
Scott Rifenbark [Thu, 25 Nov 2010 00:49:33 +0000 (16:49 -0800)]
documentation/kernel-manual/Makefile: Added code to create a PDF version.

Code now calls a new file called kernel-manual.xml that in turn
includes the yocto-project-kernel-manual.xml file.  This is in line
with how the other docs are built.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/figures/kernel-title.png: Added a PNG file to display...
Scott Rifenbark [Thu, 25 Nov 2010 00:48:24 +0000 (16:48 -0800)]
documentation/kernel-manual/figures/kernel-title.png:  Added a PNG file to display in the PDF version on the title page.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/yocto-project-kernel-manual.xml: Added a new section...
Scott Rifenbark [Wed, 24 Nov 2010 23:30:07 +0000 (15:30 -0800)]
documentation/kernel-manual/yocto-project-kernel-manual.xml: Added a new section called "BSP: Creating:

this section is based on an email that Bruce Ashfield sent me.  It replaces
what was in there in the form of sub-sections for creating a new BSP,
cloning one and bsp bootstrapping.

14 years agodocumentation/kernel-manual/style.css: Changed h2 through h6 styles.
Scott Rifenbark [Wed, 24 Nov 2010 21:54:25 +0000 (13:54 -0800)]
documentation/kernel-manual/style.css:  Changed h2 through h6 styles.

I needed more demarcation for these section titles.  They were not visually
different enough.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/yocto-project-kernel-manual.xml: Removed sections not...
Scott Rifenbark [Wed, 24 Nov 2010 21:23:46 +0000 (13:23 -0800)]
documentation/kernel-manual/yocto-project-kernel-manual.xml:  Removed sections not fit for 0.9 release.

These sections were commented out after a review by Bruce Ashfield.  They
need to be revisited as we continue with the 1.0 work.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years ago.git/.gitignore: Added files for the new kernel document.
Scott Rifenbark [Wed, 24 Nov 2010 21:22:28 +0000 (13:22 -0800)]
.git/.gitignore:  Added files for the new kernel document.

added the HTML and TAR files to this ignore file.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/yocto-project-kernel-manual.xml and yocto-project-kernel...
Scott Rifenbark [Wed, 24 Nov 2010 16:43:34 +0000 (08:43 -0800)]
documentation/kernel-manual/yocto-project-kernel-manual.xml and yocto-project-kernel-manual-customization.xsl:  Renamed files with correct spelling for kernel.

I had to rename these files because I had kernel mis-spelled when I committed
the original manual files.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/yocto-project-kernal-manual.xml: and yocto-project-kernal...
Scott Rifenbark [Wed, 24 Nov 2010 16:39:54 +0000 (08:39 -0800)]
documentation/kernel-manual/yocto-project-kernal-manual.xml: and yocto-project-kernal-manual-customization.xsl removed from tree.

I noticed I had mis-spelled kernel for these files names after committing
the new kernel manual.  I renamed the files and had to remove these two.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/Makefile: fixed mis-spelling of kernel for files
Scott Rifenbark [Wed, 24 Nov 2010 16:37:18 +0000 (08:37 -0800)]
documentation/kernel-manual/Makefile:  fixed mis-spelling of kernel for files

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kerenl-manual: New directory and files for kernel manual.
Scott Rifenbark [Wed, 24 Nov 2010 16:31:55 +0000 (08:31 -0800)]
documentation/kerenl-manual:  New directory and files for kernel manual.

This is the first draft of the Yocto Project Kernel manual.  The
manual consists of two sections: concepts and a practical section that
has examples.  It is based of Bruce Ashfield's kernel theory paper.
This first draft has been re-written and organized through the
concepts section.  The remainder was just placed in as-is due to
time constraints for getting some kernel documentation up on the website.
The manual still needs scrubbing and organization in the latter half.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/yocto-project-qs/yocto-project-qs.xml: Corrected poky-qemu command...
Scott Rifenbark [Wed, 17 Nov 2010 19:13:12 +0000 (11:13 -0800)]
documentation/yocto-project-qs/yocto-project-qs.xml:  Corrected poky-qemu command example in the 'Using Pre-Build Binaries and QEMU' section.

Added fstype to the command form and also inserted an example use.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/development.xml: Fixed orderedlist and itemizedlist...
Scott Rifenbark [Wed, 17 Nov 2010 19:11:50 +0000 (11:11 -0800)]
documentation/poky-ref-manual/development.xml:  Fixed orderedlist and itemizedlist spacing.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agoPoky Reference Manual: General edits to the developing chapter.
Scott Rifenbark [Mon, 15 Nov 2010 22:14:14 +0000 (14:14 -0800)]
Poky Reference Manual:  General edits to the developing chapter.

Completed the second half edits to this chapter.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agoPoky Reference Manual: Added INC_PR documentation.
Scott Rifenbark [Mon, 15 Nov 2010 16:27:07 +0000 (08:27 -0800)]
Poky Reference Manual: Added INC_PR documentation.

Added an entry in the glossary for INC_PR.  Also updated section
"Package Revision Incrementing" to mention the use of INC_PR in conjuntion
with the PR and PV variables.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agoBSP Guide and BSP Chapter: Sync'ed these two files
Scott Rifenbark [Thu, 11 Nov 2010 18:23:10 +0000 (10:23 -0800)]
BSP Guide and BSP Chapter:  Sync'ed these two files

After moving BSP Guide into its own folder for documentation I discovered
a consequence of that.  There are two separate bsp.xml files now:  one
in the poky-ref-manual folder and one in the bsp folder.  I had done some
good cleanup work in the version in the poky-ref-manual folder.  This
commit reflects a 'meld' operation where I re-sync'ed the bsp.xml
file in the bsp-guide folder to be the same (almost) as the one in the
poky-ref-manual folder.  There is still one slight difference between the
two files due to one's context as a stand-alone manual and the other as
a section in a larger book.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agoBSP Developers Guide: Edits to text
Scott Rifenbark [Tue, 9 Nov 2010 16:59:36 +0000 (08:59 -0800)]
BSP Developers Guide:  Edits to text

I made several spelling corrections and rewrote a sentence or two for
better structure.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agoEnable '-opengl' option for qt4 in order to generate libQtOpenGL.so
Jingdong Lu [Fri, 3 Dec 2010 09:13:29 +0000 (17:13 +0800)]
Enable '-opengl' option for qt4 in order to generate libQtOpenGL.so
qt4-x11-free: Only build opengl for x86 platforms since only these have GL support at present

[sgw@linux.intel.com: merged and fixed Signed-off-bys]

Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoliburi-perl: Add perl-uri
Jingdong Lu [Wed, 24 Nov 2010 04:39:12 +0000 (12:39 +0800)]
liburi-perl: Add perl-uri

Add perl-uri in order to enable graphic LSB test(OLVER-Core test).

[sgw@linux.intel.com: fixed name and LICENSE]
Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolibxml-perl: Add libxml-perl
Jingdong Lu [Wed, 24 Nov 2010 04:37:58 +0000 (12:37 +0800)]
libxml-perl: Add libxml-perl

Add libxml-perl in order to enable graphic LSB test(OLVER-Core test).

[sgw@linux.intel.com: fixed LICENSE]
Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>