]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
14 years agoinsane.bbclass: make LIC_FILES_CHKSUM failures report errors
Saul Wold [Wed, 22 Dec 2010 23:50:12 +0000 (15:50 -0800)]
insane.bbclass: make LIC_FILES_CHKSUM failures report errors

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolinux-yocto: add dropped qemuppc configuration
Bruce Ashfield [Wed, 22 Dec 2010 21:30:53 +0000 (16:30 -0500)]
linux-yocto: add dropped qemuppc configuration

The _ to - mass change mangled a config file name, which was
dropped from the update. This adds the fixed file back to the
meta branch of the kernel.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoqemu: Add some checks before enabling KVM
Zhai Edwin [Wed, 22 Dec 2010 13:22:24 +0000 (21:22 +0800)]
qemu: Add some checks before enabling KVM

Check the missing modules and permission with informative output.

[BUGID #599] got fixed.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agomatchbox-stroke: Make as singleton
Zhai Edwin [Wed, 22 Dec 2010 13:04:31 +0000 (21:04 +0800)]
matchbox-stroke: Make as singleton

Multiple matchbox-stroke instances would occupy whole screen and cause end user
confusing. Making matchbox-stroke singleton is one work around.

This patch allow only one instance of matchbox-stroke based on some mechanism
in matchbox-desktop.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agomatchbox-keyboard: Make as singleton
Zhai Edwin [Wed, 22 Dec 2010 12:53:50 +0000 (20:53 +0800)]
matchbox-keyboard: Make as singleton

Multiple matchbox-keyboard instances would occupy whole screen and cause X
window segfault. Making matchbox-keyboard singleton is one work around.

This patch allow only one instance of matchbox-keyboard based on some mechanism
in matchbox-desktop. In future, an applet and GTK-IM modules in
matchbox-keyboard can be used to automatically map/unmap the virtual keyboard
on demand.

[BUGID #509] got fixed.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agolinux-yocto: update to 2.6.37-rc6
Bruce Ashfield [Tue, 21 Dec 2010 06:12:48 +0000 (01:12 -0500)]
linux-yocto: update to 2.6.37-rc6

Fixes [BUGID #596]

Updating the SRCREVs of the target branches in the linux-yocto
development kernel to point to 2.6.37-rc6 content.

At this point branches have been switched from _ to - and we
are able to remove the old branch names.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoqemu: match kernel headers to preferred kernel
Bruce Ashfield [Mon, 20 Dec 2010 19:52:56 +0000 (14:52 -0500)]
qemu: match kernel headers to preferred kernel

As the yocto-kernel advances, the libc headers must also
advance. This commit fixes the SRC_URI and SRCPV to work
properly with the latest linux-yocto kernel. It also switches
the qemu* targets to prefer this libc recipe.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agolinux-yocto-stable: fix qemux86 branch name
Bruce Ashfield [Mon, 20 Dec 2010 19:51:29 +0000 (14:51 -0500)]
linux-yocto-stable: fix qemux86 branch name

The mapping of qemu to kernel branch name for the stable
kernel had a small leak from the devel kernel. Nothing
broke since qemux86 prefers the 2.6.37 kernel and this was
hidden.

This fixes the mapping for anyone who does want a 2.6.34 based
qemux86 kernel.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoapr: update x86_64 site config file
Saul Wold [Wed, 22 Dec 2010 07:05:25 +0000 (23:05 -0800)]
apr: update x86_64 site config file

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoapt: update use-host patch to support x86_64
Saul Wold [Wed, 22 Dec 2010 07:04:24 +0000 (23:04 -0800)]
apt: update use-host patch to support x86_64

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agosend-pull-request: allow users to select git-send-email or sendmail
Darren Hart [Tue, 21 Dec 2010 22:54:10 +0000 (14:54 -0800)]
send-pull-request: allow users to select git-send-email or sendmail

Some users find it easier to use their git sendmail setup over a local
MTA to deliver mail with the send-pull-request script. If you would
like to do this, please read the git-send-email man page and set
the relevant entries in your git config. In particular, be sure to
set sendemail.from to avoid being asked each time.

Reported-by: Khem Raj <raj.khem@gmail.com>
CC: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
14 years agometa-emenlow: update to the new BSP layout
Tom Zanussi [Mon, 20 Dec 2010 18:24:36 +0000 (12:24 -0600)]
meta-emenlow: update to the new BSP layout

This modifies the meta-emenlow BSP layer to reflect the new BSP
standard layout as defined in the latestYocto BSP Developer's Guide.

There's no change in functionality here - this simply moves things
around, adds a README, and makes the SRCREVs local.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
14 years agobitbake/depexp: fix early exit
Joshua Lock [Wed, 22 Dec 2010 17:03:44 +0000 (17:03 +0000)]
bitbake/depexp: fix early exit

Stupdi typo/thinko from me had depexp exiting once recipes had parsed
as I'd used a return the while loop where I'd meant a continue...

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agoopkg: Update to svn r590 to fix symbolic link issues
Richard Purdie [Wed, 22 Dec 2010 18:30:24 +0000 (18:30 +0000)]
opkg: Update to svn r590 to fix symbolic link issues

See the longlinksfix patch for details but symlinks over 100 chars long
were broken in sdk tarballs and its due to problems in the inbuilt tar in
libbb in opkg.

The patch fixes this and switched to svn r590 which already had partial fixes.

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoowl-video-widget: bump PR after recent patch
Joshua Lock [Wed, 22 Dec 2010 11:32:15 +0000 (11:32 +0000)]
owl-video-widget: bump PR after recent patch

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agopoky.bbclass: Move mirrors/premirrors to poky.conf
Richard Purdie [Tue, 21 Dec 2010 17:18:48 +0000 (17:18 +0000)]
poky.bbclass: Move mirrors/premirrors to poky.conf

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/fetch: Fix fetch error
Richard Purdie [Tue, 21 Dec 2010 15:15:42 +0000 (15:15 +0000)]
bitbake/fetch: Fix fetch error

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agognome-doc-utils: use BBCLASSEXTEND for native variant
Joshua Lock [Tue, 21 Dec 2010 10:42:02 +0000 (10:42 +0000)]
gnome-doc-utils: use BBCLASSEXTEND for native variant

A recent patch from me created a native variant of gnome-doc-utils with a new
recipe file. This is uneccesarry. BBCLASSEXTEND is the brighter future.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agosanity.bbclass: Add check for '.' in PATH and error if found (see bug #572)
Richard Purdie [Tue, 21 Dec 2010 14:06:41 +0000 (14:06 +0000)]
sanity.bbclass: Add check for '.' in PATH and error if found (see bug #572)

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Spell checked the file.
Scott Rifenbark [Sat, 18 Dec 2010 00:59:47 +0000 (16:59 -0800)]
documentation/bsp-guide/bsp.xml:  Spell checked the file.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Updated Linux Kernel Configuration section.
Scott Rifenbark [Sat, 18 Dec 2010 00:53:59 +0000 (16:53 -0800)]
documentation/bsp-guide/bsp.xml:  Updated Linux Kernel Configuration section.

Another round of feedback from Tom Z applied.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: replaced the append file line in the template
Scott Rifenbark [Sat, 18 Dec 2010 00:29:53 +0000 (16:29 -0800)]
documentation/bsp-guide/bsp.xml:  replaced the append file line in the template

Section 1.1 has the example filesystem layout.  The last line of the
example filesystem layout had linux-wrs.  It has been changed to
linux-yocto-stable.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Updated the Linux Kernel Configuration section
Scott Rifenbark [Fri, 17 Dec 2010 22:53:40 +0000 (14:53 -0800)]
documentation/bsp-guide/bsp.xml:  Updated the Linux Kernel Configuration section

These changes are another round of edits from Tom Z.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Added reference to Kernel documentation.
Scott Rifenbark [Fri, 17 Dec 2010 16:52:43 +0000 (08:52 -0800)]
documentation/bsp-guide/bsp.xml: Added reference to Kernel documentation.

I added a reference to the specific section in the kernel documentation
that describes how to create a BSP Based on an existing similar
BSP.  The tools we have that create the PDF manuals from the DocBook
XML do not support cross-referencing to another PDF manual.  So, I was
left with adding a clunky text-based reference to the section and a link
to the docs page on the web-site.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Updated Linux Kernel Configuration section.
Scott Rifenbark [Fri, 17 Dec 2010 16:30:35 +0000 (08:30 -0800)]
documentation/bsp-guide/bsp.xml:  Updated Linux Kernel Configuration section.

I have re-written this section extensively based on a phone call with
Tom Z.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Updated Display Support Files section.
Scott Rifenbark [Thu, 16 Dec 2010 21:58:32 +0000 (13:58 -0800)]
documentation/bsp-guide/bsp.xml:  Updated Display Support Files section.

Added wording to indicate this directory as optional if the BSP had
special requirements for graphics support.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guild/bsp.xml: Updated Miscellaneous Recipe Files section
Scott Rifenbark [Thu, 16 Dec 2010 21:54:15 +0000 (13:54 -0800)]
documentation/bsp-guild/bsp.xml: Updated Miscellaneous Recipe Files section

Found a mis-spelling that I corrected.
Also added wording to indicate this directory is optional.
Put in a note telling that defaults are set if a formfactor is
not found.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Updated Layer Configuration File Section
Scott Rifenbark [Thu, 16 Dec 2010 21:39:14 +0000 (13:39 -0800)]
documentation/bsp-guide/bsp.xml: Updated Layer Configuration File Section

Added wording to be sure user knows to replace "bsp" and "_bsp" in the
boilerplate template example with the actual BSP name (i.e. <bsp_name>).

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Changed numbering scheme.
Scott Rifenbark [Wed, 15 Dec 2010 22:37:33 +0000 (14:37 -0800)]
documentation/bsp-guide/bsp.xml:  Changed numbering scheme.

It makes more sense to have the sections that describe the various
parts of the common structure as sub-sections to that.  That pulls
out the click-through licensing into a higher-level section.
This is better overall section organization.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Commented out three sections.
Scott Rifenbark [Wed, 15 Dec 2010 22:31:39 +0000 (14:31 -0800)]
documentation/bsp-guide/bsp.xml:  Commented out three sections.

There are some sections now that don't correspond one-to-one with the
standard file structure presented in section 1.1.  So I am commenting them
out for now.  Since I am still in the process of iterating on this
manual I don't want to just delete the information.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Updated Linux Kernel Configuration section.
Scott Rifenbark [Wed, 15 Dec 2010 22:29:36 +0000 (14:29 -0800)]
documentation/bsp-guide/bsp.xml:  Updated Linux Kernel Configuration section.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Added a Display Support Files section.
Scott Rifenbark [Wed, 15 Dec 2010 22:25:34 +0000 (14:25 -0800)]
documentation/bsp-guide/bsp.xml: Added a Display Support Files section.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Removed the recipes-bsp/formfactor directory from...
Scott Rifenbark [Wed, 15 Dec 2010 22:15:01 +0000 (14:15 -0800)]
documentation/bsp-guide/bsp.xml:  Removed the recipes-bsp/formfactor directory from the common structure.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Added a Miscellaneous Recipe Files section
Scott Rifenbark [Wed, 15 Dec 2010 22:13:20 +0000 (14:13 -0800)]
documentation/bsp-guide/bsp.xml:  Added a Miscellaneous Recipe Files section

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Updated the Hardware Configuration Options section
Scott Rifenbark [Wed, 15 Dec 2010 22:00:11 +0000 (14:00 -0800)]
documentation/bsp-guide/bsp.xml:  Updated the Hardware Configuration Options section

I combined the tuning stuff into this section.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumenation/bsp-guide/bsp.xml: Updated the Layer Configuration File section.
Scott Rifenbark [Wed, 15 Dec 2010 21:40:41 +0000 (13:40 -0800)]
documenation/bsp-guide/bsp.xml:  Updated the Layer Configuration File section.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Updated the Pre-built User Binaries section.
Scott Rifenbark [Wed, 15 Dec 2010 21:26:13 +0000 (13:26 -0800)]
documentation/bsp-guide/bsp.xml:  Updated the Pre-built User Binaries section.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Added the README section.
Scott Rifenbark [Wed, 15 Dec 2010 21:19:09 +0000 (13:19 -0800)]
documentation/bsp-guide/bsp.xml:  Added the README section.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Added new "License Files" section.
Scott Rifenbark [Wed, 15 Dec 2010 21:11:27 +0000 (13:11 -0800)]
documentation/bsp-guide/bsp.xml:  Added new "License Files" section.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Updated the introductary paragraph to the sections.
Scott Rifenbark [Wed, 15 Dec 2010 20:56:20 +0000 (12:56 -0800)]
documentation/bsp-guide/bsp.xml:  Updated the introductary paragraph to the sections.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-work/bsp.xml: Added crownbay BSP example to section 1.1.
Scott Rifenbark [Wed, 15 Dec 2010 20:46:11 +0000 (12:46 -0800)]
documentation/bsp-work/bsp.xml:  Added crownbay BSP example to section 1.1.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Updated common form for file structure.
Scott Rifenbark [Wed, 15 Dec 2010 20:31:06 +0000 (12:31 -0800)]
documentation/bsp-guide/bsp.xml:  Updated common form for file structure.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Inserted text before the file structure example
Scott Rifenbark [Wed, 15 Dec 2010 17:28:22 +0000 (09:28 -0800)]
documentation/bsp-guide/bsp.xml:  Inserted text before the file structure example

Added some text in section 1.1 explaining that the file structure example
is an example and that the file structure of specific BSPs could differ.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Created better BSP example base names
Scott Rifenbark [Wed, 15 Dec 2010 01:08:07 +0000 (17:08 -0800)]
documentation/bsp-guide/bsp.xml:  Created better BSP example base names

Lowered the "E" for the "meta-emenlow" BSP.
Removed the "oaktrail" one, which is an Intel code name and replaced
it with "beagleboard", which is a non-Intel board.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Added information about /binary
Scott Rifenbark [Wed, 15 Dec 2010 01:03:53 +0000 (17:03 -0800)]
documentation/bsp-guide/bsp.xml:  Added information about /binary

Added information in the section about Pre-built User Binaries.
In the first paragraph I stated that this directory would contain
the Application Development Toolkit and minimal live images when the
BSP is "tarred" up and placed on the Yocto Project website.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Fixed typo
Scott Rifenbark [Wed, 15 Dec 2010 00:56:20 +0000 (16:56 -0800)]
documentation/bsp-guide/bsp.xml:  Fixed typo

Two lines had been earlier turned into a single sentence but the
capitalization of the second line still remained.
I switched "The" into "the".

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Added note qualifying BSP file structure.
Scott Rifenbark [Wed, 15 Dec 2010 00:54:14 +0000 (16:54 -0800)]
documentation/bsp-guide/bsp.xml:  Added note qualifying BSP file structure.

Inserted a note that states the BSP file structure shown is an example
only and that a given BSP could have different files.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Changed meta naming convention
Scott Rifenbark [Wed, 15 Dec 2010 00:45:22 +0000 (16:45 -0800)]
documentation/bsp-guide/bsp.xml:  Changed meta naming convention

Replaced meta-<bsp_name>/recipes-<bsp_name> with meta-<bsp_name>/recipes-bsp.
This conforms to how the BSP standard will be working.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agoRevert "consolekit: Update to 0.4.3" - was a duplicate commit
Richard Purdie [Tue, 21 Dec 2010 11:48:50 +0000 (11:48 +0000)]
Revert "consolekit: Update to 0.4.3" - was a duplicate commit

This reverts commit 47a1f50d17e217d8d9dd5d1074449369defbea65.

14 years agotask-poky-clutter: remove clutter-box2d from default build
Saul Wold [Tue, 21 Dec 2010 09:08:39 +0000 (01:08 -0800)]
task-poky-clutter: remove clutter-box2d from default build

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolibacpi: remove patch that is no longer needed by upstream
Saul Wold [Tue, 21 Dec 2010 09:07:50 +0000 (01:07 -0800)]
libacpi: remove patch that is no longer needed by upstream

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agopython-pygobject: add --disable-introspection
Saul Wold [Tue, 21 Dec 2010 09:07:06 +0000 (01:07 -0800)]
python-pygobject: add --disable-introspection

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agopython-pygobject: Fix SRC_URI checksums
Saul Wold [Tue, 21 Dec 2010 06:29:00 +0000 (22:29 -0800)]
python-pygobject: Fix SRC_URI checksums

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agopuzzles: Fix SRC_URI checksums
Saul Wold [Tue, 21 Dec 2010 06:24:45 +0000 (22:24 -0800)]
puzzles: Fix SRC_URI checksums

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agopatch: Fix SRC_URI[sha256]
Saul Wold [Tue, 21 Dec 2010 06:22:27 +0000 (22:22 -0800)]
patch: Fix SRC_URI[sha256]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoweb-webkit: Updated SVN Rev to 130 & added LIC_FILES_CHKSUM
Saul Wold [Mon, 20 Dec 2010 20:15:15 +0000 (12:15 -0800)]
web-webkit: Updated SVN Rev to 130 & added LIC_FILES_CHKSUM

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agogtk-theme-darkilouche: moved to meta-extras
Saul Wold [Mon, 20 Dec 2010 19:51:09 +0000 (11:51 -0800)]
gtk-theme-darkilouche: moved to meta-extras

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoconnman-gnome: Remove the applet and properties desktop icons
Dongxiao Xu [Fri, 17 Dec 2010 05:26:35 +0000 (13:26 +0800)]
connman-gnome: Remove the applet and properties desktop icons

Remove the applet and properties desktop icons, since the
connman-properties program should be invoked by tool bar,
while connman-applet is launched by autostart.

This fixes [BUGID #506]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agolinux-yocto: remove or adjust to _ in branch names
Bruce Ashfield [Wed, 15 Dec 2010 21:19:25 +0000 (16:19 -0500)]
linux-yocto: remove or adjust to _ in branch names

The existing 2.6.34 kernel tree uses _ where poky typically
uses -. This is a historical artifact, since working with
gnu Make and shells means avoiding - is wise. The opposite
is true in Yocto.

To avoid using the _ reserved character wherever possible
we can simply remove it from the branch names in the
new 2.6.37 kernel, but to keep the content stable in the
0.9 2.6.34 kernel, we map _ to - for the purposes of
packaging.

To further faciliate this switch, the branch names no
longer need to be shortened in the KMACHINE mappings, but
can be fully specified and the tools/processing adapt as
required. This gives us the flexibility to map multiple
boards to a single branch for building.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agosend-pull-request: Use current date in mail headers
Darren Hart [Mon, 20 Dec 2010 18:42:44 +0000 (10:42 -0800)]
send-pull-request: Use current date in mail headers

Some users experience problems viewing the pull requests as a sequential
mail series due to the script using the git commit date for the patches
and today's date for the cover letter.

Address this by renaming the email Date: header to Old-Date: and adding
a new Date: header with a current timestamp.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Reported-by: Gary Thomas <gary@mlbassoc.com>
Cc: Josh Lock <josh@linux.intel.com>
14 years agogettext: Add source and license checkums
Scott Garman [Mon, 20 Dec 2010 18:03:37 +0000 (10:03 -0800)]
gettext: Add source and license checkums

Also clean up whitespace issues.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agognome-doc-utils: ensure a native variant exists for document generation
Joshua Lock [Fri, 17 Dec 2010 14:09:48 +0000 (14:09 +0000)]
gnome-doc-utils: ensure a native variant exists for document generation

gnome-doc-utils-native must be available to do the build time generation of
documentation however most gnome projects will do a pkgconfig check for the
host version of gnome-doc-utils.

This patch adds gnome-doc-utils-native and makes gnome-doc-utils depend on it
so that recipe writers can just add gnome-doc-utils to their DEPENDS and the
system will do the right thing.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agognome-common: add native variant via BBCLASSEXTEND
Joshua Lock [Fri, 17 Dec 2010 14:09:09 +0000 (14:09 +0000)]
gnome-common: add native variant via BBCLASSEXTEND

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 agometa-environment: Added package of meta-environment-${TARGET_ARCH} for
Lianhao Lu [Thu, 16 Dec 2010 01:40:08 +0000 (09:40 +0800)]
meta-environment: Added package of meta-environment-${TARGET_ARCH} for
environment files.

[BUGID #565] Fixing bug #565, added package of
meta-environment-${TARGET_ARCH} for environment files used by
cross-canadian toolchain.

Also corrected the situation of empty config site file for target.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
14 years agorunqueue.py: set BB_TASKHASH approriately after moving to fork()
Kevin Tian [Tue, 21 Dec 2010 07:02:22 +0000 (15:02 +0800)]
runqueue.py: set BB_TASKHASH approriately after moving to fork()

In previous exec() model, cooker is re-initialized from scratch with environmental
variable exported accordingly. Now in fork() model, environmental variables are
not exported again, and thus original method to export BB_TASKHASH doesn't apply
now which breaks all sstate packages. Now we can set data variable directly instead.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agorm_work: With the recent pseudo changes, this no longer makes sense
Richard Purdie [Tue, 21 Dec 2010 00:59:17 +0000 (00:59 +0000)]
rm_work: With the recent pseudo changes, this no longer makes sense

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/fetch: Only checksum downloads when they're first downloaded and a checksum...
Richard Purdie [Tue, 21 Dec 2010 00:52:10 +0000 (00:52 +0000)]
bitbake/fetch: Only checksum downloads when they're first downloaded and a checksum is present

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/runqueue.py: Somehow the python environment mapping is failing so do it manually
Richard Purdie [Tue, 21 Dec 2010 00:51:24 +0000 (00:51 +0000)]
bitbake/runqueue.py: Somehow the python environment mapping is failing so do it manually

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agopoky-init-build-env: Enable all POSIX shells
Mark Hatle [Thu, 25 Nov 2010 00:06:04 +0000 (18:06 -0600)]
poky-init-build-env: Enable all POSIX shells

Update the script so that it will work in more then just bash.  If bash
is not used, it will assume the PWD is the Poky location.  (This is because
BASH_SOURCE is a bash-ism, and equivalent functionality is not available in
other shells).

This has been verified with dash (see comment in the code), ksh, zsh and
of course bash.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agopoky-init-build-env: Breakup the environment script
Mark Hatle [Wed, 24 Nov 2010 22:25:28 +0000 (16:25 -0600)]
poky-init-build-env: Breakup the environment script

Break up the scripts/poky-env-internal into two parts:
  1) Chunk that is sourced and sets up the environment
  2) Chunk that is executed and configures the build directory

OEROOT configuration was moved into the initial poky-init-build-env script.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agoperl-native: Make the sstate checksum for perl depend on the hardcoded path until...
Richard Purdie [Mon, 20 Dec 2010 22:45:01 +0000 (22:45 +0000)]
perl-native: Make the sstate checksum for perl depend on the hardcoded path until this is fixed

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agokernel.bbclass: Use KERNEL_IMAGE_BASE_NAME variable instead of the expanded equivalen...
Richard Purdie [Mon, 20 Dec 2010 21:13:26 +0000 (21:13 +0000)]
kernel.bbclass: Use KERNEL_IMAGE_BASE_NAME variable instead of the expanded equivalent. Fixes sstate rebuild issue

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agorootfs_rpm: Add --ignoresize option when performing DB operations on a rootfs
Richard Purdie [Mon, 20 Dec 2010 20:38:11 +0000 (20:38 +0000)]
rootfs_rpm: Add --ignoresize option when performing DB operations on a rootfs

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agofakeroot/fakechroot: These have been replaced by pseudo, move to meta-extras
Richard Purdie [Mon, 20 Dec 2010 20:35:00 +0000 (20:35 +0000)]
fakeroot/fakechroot: These have been replaced by pseudo, move to meta-extras

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agosstate.bbclass: delete sstate files when doing cleanall
Paul Eggleton [Mon, 22 Nov 2010 16:05:10 +0000 (16:05 +0000)]
sstate.bbclass: delete sstate files when doing cleanall

This fixes the cleanall task to actually delete the sstage cache files. This
was not working correctly before due to attempting to use the current task's
hash in the package file name to be deleted, which of course is the hash of
the cleanall task when doing cleanall. The siginfo files are now deleted as
well.

Signed-off-by: Paul Eggleton <paul.eggleton@intel.com>
14 years agobitbake/fetch: Add missing return so if a checksum isn't present, it isn't checked
Richard Purdie [Mon, 20 Dec 2010 17:38:03 +0000 (17:38 +0000)]
bitbake/fetch: Add missing return so if a checksum isn't present, it isn't checked

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/fetch: Checksum validity fixes
Richard Purdie [Mon, 20 Dec 2010 16:04:51 +0000 (16:04 +0000)]
bitbake/fetch: Checksum validity fixes

If the checksum check failed, the .md5 stamp file would still have been created
meaning subsequent builds would proceed with the corrupt file. Reorder the calls
to avoid this. Also raise a specific error for the checksum not specified error
case.

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoshasum-native: Drop recipe since we have internal handling in python for this now
Richard Purdie [Mon, 20 Dec 2010 15:35:30 +0000 (15:35 +0000)]
shasum-native: Drop recipe since we have internal handling in python for this now

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobase/utils.bbclass: Drop former checksum code now bitbake is handling this for us
Richard Purdie [Mon, 20 Dec 2010 15:34:50 +0000 (15:34 +0000)]
base/utils.bbclass: Drop former checksum code now bitbake is handling this for us

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoFetchData: add SRC_URI checksum
Yu Ke [Fri, 17 Dec 2010 05:52:52 +0000 (13:52 +0800)]
FetchData: add SRC_URI checksum

This patch add the per-recipe SRC_URI checksum verification.

- SRC_URI format
The format of SRC_URI checksum follow OE definition:

1. SRC_URI has single src
SRC_URI = "http://some.domain/file.tar.gz"
SRC_URI[md5sum] = "xxxxxxxxxxxxxxx"
SRC_URI[sha256sum] = "xxxxxxxxxxxxxxxxxxxxxx"

2. SRC_URI has multiple src, every src need specify name
SRC_URI = "http://some.domain/file1.tar.gz;name=name1 \
           http://some.domain/file2.tar.gz;name=name2 "
SRC_URI[name1.md5sum] = "xxxxxxxxxxxxxxx"
SRC_URI[name1.sha256sum] = "xxxxxxxxxxxxxxxxxxxxxx"
SRC_URI[name2.md5sum] = "xxxxxxxxxxxxxxx"
SRC_URI[name2.sha256sum] = "xxxxxxxxxxxxxxxxxxxxxx"

- SRC_URI checking invocation:
the checksum checking is invoked in do_fetch phase,
so it can be invoked manually by

# bitbake -f -c fetch <recipe_name>

if recipes has no SRC_URI checksum item, bitbake will show warning:
"
WARNING: Missing SRC_URI checksum for xxxx.tar.gz, consider to add
SRC_URI[md5sum] = "5c69f16d452b0bb3d44bc3c10556c072"
SRC_URI[sha256sum] = "f4e0ada8d4d516bbb8600a3ee7d9046c9c79e38cd781df9ffc46d8f16acd1768"
"
thus recipe author can add it to recpie file after SRC_URI

- control variable BB_STRICT_CHECKSUM
when SRC_URI checksum is missing, this variable decide pass or not
if BB_STRICT_CHECKSUM = "1", bitbake should fatal in this case, otherwise bitbake just pass

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agosanity.bbclass: add check for creation of long filenames
Paul Eggleton [Thu, 16 Dec 2010 17:35:31 +0000 (17:35 +0000)]
sanity.bbclass: add check for creation of long filenames

Detect and fail if filesystem in use for TMPDIR or SSTATE_DIR has an
unreasonably short file name length limit (eg. eCryptFS). This can cause
"file name too long" errors during poky builds (e.g. when writing sstate
files for packages with a git revision as the version).

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agosanity.bbclass: allow minimisation of impact of more invasive sanity checks
Paul Eggleton [Thu, 16 Dec 2010 16:25:13 +0000 (16:25 +0000)]
sanity.bbclass: allow minimisation of impact of more invasive sanity checks

Add a mechanism to avoid running more invasive checks every time bitbake is
invoked. Adds a file in conf/ (i.e. under user's build directory) that
tracks a new variable SANITY_VERSION (set in sanity.conf) as well as TMPDIR
and SSTATE_DIR, allowing checks to be run when these are changed.

Fixes [BUGID #562]

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agosanity.bbclass: make indenting consistent
Paul Eggleton [Thu, 16 Dec 2010 11:10:09 +0000 (11:10 +0000)]
sanity.bbclass: make indenting consistent

Use four spaces throughout the file

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agosiggen.py: print taskname when seeing mismatched hash in cache
Kevin Tian [Thu, 16 Dec 2010 09:00:07 +0000 (17:00 +0800)]
siggen.py: print taskname when seeing mismatched hash in cache

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agodistro_tracking: change owner of some recipe
Yu Ke [Thu, 16 Dec 2010 06:26:58 +0000 (14:26 +0800)]
distro_tracking: change owner of some recipe

People already help Kevin to maintain the recipes he owned,
so change the tracking field owner for more accurate tracking.

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agodistro_tracking: Fix name inconsistency
Yu Ke [Thu, 16 Dec 2010 06:10:15 +0000 (14:10 +0800)]
distro_tracking: Fix name inconsistency

in distro_tracking_fields.inc, my name has two version: "Ke Yu <ke.yu@intel.com>",
and "Yu Ke <ke.yu@intel.com>". this patch unify it to be "Yu Ke <ke.yu@intel.com>".

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoed: Change bin path
Lu Jingdong [Thu, 16 Dec 2010 02:25:16 +0000 (10:25 +0800)]
ed: Change bin path

LSB states that ed should be in /bin/ and change bin path of ed from
usr/bin into bin for LSB.

Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agodocumentation/yocto-project-qs/yocto-project-qs.xml: Fixed grammar problem
Scott Rifenbark [Wed, 15 Dec 2010 23:05:55 +0000 (15:05 -0800)]
documentation/yocto-project-qs/yocto-project-qs.xml: Fixed grammar problem

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agodocumentation/kernel-manual/figures/kernel-architecture-overview.png: updated figure
Scott Rifenbark [Wed, 15 Dec 2010 18:13:50 +0000 (10:13 -0800)]
documentation/kernel-manual/figures/kernel-architecture-overview.png: updated figure

Updated the figure to not use "preempt_rt".  Now uses "preempt-rt".

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
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>