]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
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>
14 years agolibxml-parser-perl: Fix bug of empty package of libxml-parser-perl.
Jingdong Lu [Wed, 24 Nov 2010 04:36:49 +0000 (12:36 +0800)]
libxml-parser-perl: Fix bug of empty package of libxml-parser-perl.

Becaues of the error library path definition in cpan-base.class, libxml-parser-perl package is empty.

Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
14 years agoperl: Fix adding GDBM_File module for LSB test.
Jingdong Lu [Mon, 1 Nov 2010 09:58:09 +0000 (17:58 +0800)]
perl: Fix adding GDBM_File module for LSB test.

No GDBM_File module will cause 2 perl test cases of LSB failed.

Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
14 years agotexinfo: Add new package
Jingdong Lu [Sat, 25 Sep 2010 07:04:47 +0000 (15:04 +0800)]
texinfo: Add new package

Texinfo is a documentation system that can produce both online information
and printed output from a single source file.

Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
14 years agoconsolekit: Update to 0.4.3
Zhai Edwin [Sun, 28 Nov 2010 07:24:13 +0000 (15:24 +0800)]
consolekit: Update to 0.4.3

Rebased nopolkit.patch.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agoDrop variables that do nothing
Richard Purdie [Fri, 10 Dec 2010 22:51:19 +0000 (22:51 +0000)]
Drop variables that do nothing

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agocross-canadian: Update after PN changes to include TARGET_ARCH
Richard Purdie [Fri, 10 Dec 2010 16:57:21 +0000 (16:57 +0000)]
cross-canadian: Update after PN changes to include TARGET_ARCH

This patch massively simplifies the canadian packaging and allows
multiple toolchain targets to be parallel installed into the same
nativesdk sysroot without package name conflits. Since we now do
this, we can simplify cross-canadian to become more like nativesdk.

This is a first pass over this task, similar changes would be
desireable to cross and the whole MULTIMACH_ARCH mess can then
probably be similified much further.

Signed-off-by: Richgard Purdie <rpurdie@linux.intel.com>
14 years agotask-cross-canadian: Ensure it reflects TARGET_ARCH in PN
Richard Purdie [Fri, 10 Dec 2010 16:56:08 +0000 (16:56 +0000)]
task-cross-canadian: Ensure it reflects TARGET_ARCH in PN

If this recipe doesn't reflect TARGET_ARCH in its name, only
one flavour of cross toolchain can be installed at once.

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoUsing TRANSLATED_TARGET_ARCH instead of TARGET_ARCH.
Lianhao Lu [Mon, 6 Dec 2010 09:45:45 +0000 (17:45 +0800)]
Using TRANSLATED_TARGET_ARCH instead of TARGET_ARCH.

Using TRANSLATED_TARGET_ARCH instead of TARGET_ARCH for
cross-canadian packages. This is due to the TARGET_ARCH of x86_64
would results incorrect packaging in cross-canadian packages.

The pacakge name appendix of x86_64 target in cross-canadian
packages is x86-64.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
14 years agocross-canadian: pkg name includes target arch
Lianhao Lu [Wed, 1 Dec 2010 02:13:01 +0000 (10:13 +0800)]
cross-canadian: pkg name includes target arch

This commit fixes Bug #528.

1. Added the target arch name to the pkg name of gcc-cross-canadian,
gdb-cross-candian and bintuils-cross-candian.

2. Move the cross-canadian pkgs out of task-sdk-host into a new task
task-cross-canadian.

3. Added the RDEPENDS of task-cross-canadian into meta-toolchain.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
14 years agobitbake/bitbake-runtask: Since the parent has set the environment up cleanly we don...
Richard Purdie [Fri, 10 Dec 2010 12:40:23 +0000 (12:40 +0000)]
bitbake/bitbake-runtask: Since the parent has set the environment up cleanly we don't need to filter this ourselves anymore

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agopoky.conf: move the SDK install into version directories
Joshua Lock [Fri, 19 Nov 2010 11:59:01 +0000 (11:59 +0000)]
poky.conf: move the SDK install into version directories

It's desirable to be able to have SDK toolchains installed from multiple
versions of Poky, enable this by installing the toolchains into a subdirectory
of /opt/poky/ based on the distro version.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agoqemu: Enable KVM support on x86/x86-64 host
Zhai Edwin [Thu, 2 Dec 2010 07:11:53 +0000 (15:11 +0800)]
qemu: Enable KVM support on x86/x86-64 host

User need build kvm module for native kernel and install them by "modprobe
kvm_intel". Then add "kvm" option to poky-qemu to enable it.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agoSRC_URI Checksums Additionals
Saul Wold [Wed, 8 Dec 2010 04:06:29 +0000 (20:06 -0800)]
SRC_URI Checksums Additionals

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoMake poky-qemu and related scripts work with arbitrary SDK locations
Scott Garman [Wed, 8 Dec 2010 04:59:06 +0000 (20:59 -0800)]
Make poky-qemu and related scripts work with arbitrary SDK locations

* 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>
14 years agopoky-env-internal: Allow the environment variable POKYCONF to provide the basis for...
Gary Thomas [Wed, 8 Dec 2010 13:11:52 +0000 (06:11 -0700)]
poky-env-internal: Allow the environment variable POKYCONF to provide the 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>
14 years agodevshell: Clean up devshell code so this task doesn't polute the global namespace
Richard Purdie [Sun, 28 Nov 2010 17:42:36 +0000 (17:42 +0000)]
devshell: Clean up devshell code so this task doesn't polute the global namespace

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake: Overhaul environment handling
Richard Purdie [Sun, 28 Nov 2010 17:39:09 +0000 (17:39 +0000)]
bitbake: Overhaul environment handling

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>
14 years agopoky.conf: add more hash whitelist
Kevin Tian [Mon, 22 Nov 2010 11:21:50 +0000 (19:21 +0800)]
poky.conf: add more hash whitelist

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>
14 years agohostap-conf: update LICENSE and LIC_FILES_CHKSUM info
Dongxiao Xu [Thu, 9 Dec 2010 08:53:46 +0000 (16:53 +0800)]
hostap-conf: update LICENSE and LIC_FILES_CHKSUM info

Import GPLv2 COPYING file.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agobluez-dtl1-workaround: update LIC_FILES_CHKSUM info
Dongxiao Xu [Thu, 9 Dec 2010 08:51:55 +0000 (16:51 +0800)]
bluez-dtl1-workaround: update LIC_FILES_CHKSUM info

Import GPLv2 COPYING file.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agoorinoco-conf: update LICENSE and LIC_FILES_CHKSUM info
Dongxiao Xu [Thu, 9 Dec 2010 08:48:58 +0000 (16:48 +0800)]
orinoco-conf: update LICENSE and LIC_FILES_CHKSUM info

Import GPLv2 COPYING file.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agomakedevs: update LIC_FILES_CHKSUM info
Dongxiao Xu [Thu, 9 Dec 2010 08:45:08 +0000 (16:45 +0800)]
makedevs: update LIC_FILES_CHKSUM info

Import GPLv2 COPYING file.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agobitbake/cooker: fix idle command processing in servers
Joshua Lock [Wed, 1 Dec 2010 16:59:04 +0000 (16:59 +0000)]
bitbake/cooker: fix idle command processing in servers

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>
14 years agoworld-broken: Update with Clutter items
Saul Wold [Wed, 8 Dec 2010 17:05:20 +0000 (09:05 -0800)]
world-broken: Update with Clutter items

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoopenssl-native: disable execstack flag to prevent problems with SELinux
Paul Eggleton [Wed, 17 Nov 2010 11:37:47 +0000 (11:37 +0000)]
openssl-native: disable execstack flag to prevent problems with SELinux

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>
14 years agoxserver-xf86-config: add license checksum
Yu Ke [Tue, 7 Dec 2010 09:48:15 +0000 (17:48 +0800)]
xserver-xf86-config: add license checksum

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agoxserver-nodm-init: add license checksum
Yu Ke [Tue, 7 Dec 2010 09:42:14 +0000 (17:42 +0800)]
xserver-nodm-init: add license checksum

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agox11-common: add license checksum
Yu Ke [Mon, 6 Dec 2010 04:17:04 +0000 (12:17 +0800)]
x11-common: add license checksum

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>