]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
14 years agodocumentation/poky-ref-manual/usingpoky.xml: More BitBake changes
Scott Rifenbark [Thu, 17 Mar 2011 22:46:38 +0000 (16:46 -0600)]
documentation/poky-ref-manual/usingpoky.xml:  More BitBake changes

Forgot to search for "Bitbake" occurances.  These are now changed
to "BitBake."

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/usingpoky.xml: grammar fix and BitBake fix
Scott Rifenbark [Thu, 17 Mar 2011 22:41:43 +0000 (16:41 -0600)]
documentation/poky-ref-manual/usingpoky.xml: grammar fix and BitBake fix

Fixed a grammar problem and then did a search and replace for
"bitbake" to replace with "BitBake".

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/introduction.xml: Wording and release update
Scott Rifenbark [Thu, 17 Mar 2011 22:34:37 +0000 (16:34 -0600)]
documentation/poky-ref-manual/introduction.xml: Wording and release update

I changed several occurances of "Yocto Project" to "the Yocto Project."
Also changed the statement about what Poky release the book supported.
It previously said "applies to Poky Release 4.0 (Laverne)."  I changed
this to "applies to Poky Release 5.0 (Bernard)."

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/introduction.xml: Removed link
Scott Rifenbark [Thu, 17 Mar 2011 22:25:08 +0000 (16:25 -0600)]
documentation/poky-ref-manual/introduction.xml:  Removed link

Removed a link to the Intel Website.  Upon testing this link I
discovered that it loads the Intel site into the current web
page and then disables the back button.  Rather annoying. I tried
to change the link to pop a new window but couldn't get the
ulink.target parameter to work.  Ran out of time to try and figure
it out so I removed the link.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/faq.xml: Spell Check
Scott Rifenbark [Thu, 17 Mar 2011 16:56:02 +0000 (10:56 -0600)]
documentation/poky-ref-manual/faq.xml:  Spell Check

Performed a spell check and corrected several problems.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/poky-ref-manual.xml: Updated title page
Scott Rifenbark [Thu, 17 Mar 2011 15:52:40 +0000 (09:52 -0600)]
documentation/poky-ref-manual/poky-ref-manual.xml: Updated title page

Updated the title page by adding a new revision entry for the manual.
Not sure of the current revision numbering scheme so I reset it to
Revision 1.0 to match that of the release.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/style.css: Updated to match other manuals
Scott Rifenbark [Thu, 17 Mar 2011 14:32:48 +0000 (08:32 -0600)]
documentation/poky-ref-manual/style.css: Updated to match other manuals

I have updated some styles so that the GIT manuals are looking more
consistent and have better color schemes for the section headings.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/extendpoky.xml: Spell check
Scott Rifenbark [Thu, 17 Mar 2011 14:21:21 +0000 (08:21 -0600)]
documentation/poky-ref-manual/extendpoky.xml: Spell check

A spell check performed on this chapter.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years ago[BUGID# 293] - documentation/poky-ref-manual/extendpoky.xml: Added text for choosing...
Scott Rifenbark [Thu, 17 Mar 2011 13:41:33 +0000 (07:41 -0600)]
[BUGID# 293] - documentation/poky-ref-manual/extendpoky.xml: Added text for choosing server

[BUGID# 293] - I added text at the end of section 3.2.3 "Customizing Images
Using Custom IMAGE_FEATURES" to include explanation of the two servers
Poky uses for images by default.  Also how to change the variable
IMAGE_FEATURES to configure the server.  This change is part of the
fix for BUGID# 293 and was suggested by Scott Garman.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agobitbake.conf: Increase image overhead factor to account for rpm/zypper database size
Richard Purdie [Fri, 18 Mar 2011 16:50:02 +0000 (16:50 +0000)]
bitbake.conf: Increase image overhead factor to account for rpm/zypper database size

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agosanity.bbclass: check for duplicates in PACKAGE_ARCHS
Joshua Lock [Fri, 18 Mar 2011 13:28:42 +0000 (13:28 +0000)]
sanity.bbclass: check for duplicates in PACKAGE_ARCHS

Duplicate entries in PACKAGE_ARCHS causes problems with rootfs
generation. For example multiple architecture entries in opkg.conf
will confuse the opkg package manager.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agodocumentation/kernel-manual/kernel-how-to.xml: Spell checked
Scott Rifenbark [Thu, 17 Mar 2011 20:00:27 +0000 (14:00 -0600)]
documentation/kernel-manual/kernel-how-to.xml:  Spell checked

Performed a spell check and found a couple items.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/kernel-manual.xml: Updated the title page
Scott Rifenbark [Thu, 17 Mar 2011 19:49:48 +0000 (13:49 -0600)]
documentation/kernel-manual/kernel-manual.xml: Updated the title page

I updated the title page to add Revision 1.0 to the Revision history
table.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: Spell check
Scott Rifenbark [Thu, 17 Mar 2011 19:35:27 +0000 (13:35 -0600)]
documentation/bsp-guide/bsp.xml:  Spell check

Performed a spell check and caught a couple small things.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/style.css: Updated Style Sheet
Scott Rifenbark [Thu, 17 Mar 2011 19:25:03 +0000 (13:25 -0600)]
documentation/bsp-guide/style.css:  Updated Style Sheet

I updated the HTML style sheet to match that of the other online
manuals.  Section heads are now in Yocto blue and tip box
color is inline with Yocto color schemes.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp-guide.xml: Updated Title Page
Scott Rifenbark [Thu, 17 Mar 2011 19:20:21 +0000 (13:20 -0600)]
documentation/bsp-guide/bsp-guide.xml: Updated Title Page

I updated the revision table for the manuals to have better
wording and to go from oldest to newest top down.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/figures/bsp-title.png: Updated PNG file for title
Scott Rifenbark [Thu, 17 Mar 2011 19:12:54 +0000 (13:12 -0600)]
documentation/bsp-guide/figures/bsp-title.png: Updated PNG file for title

I updated the figure for the title so that it uses the same color
scheme as the other manuals.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agoutil-linux: Setup for GPLv2 Recipe
Saul Wold [Tue, 15 Mar 2011 20:18:04 +0000 (13:18 -0700)]
util-linux: Setup for GPLv2 Recipe

 * add task to remove the GPLv3 lscpu code
 * Add patch to remove the reference to lscpu in Makfiles

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocoreutils-6.9: fix man page building for the gplv2 recipe
Nitin A Kamble [Thu, 17 Mar 2011 17:25:04 +0000 (10:25 -0700)]
coreutils-6.9: fix man page building for the gplv2 recipe

Added a new patch:
   coreutils-6.9/fix_for_manpage_building.patch
And the target recipe now depends on the native recipe for the manpage
generation.

Similar fix may be needed to the GPLv3 version of this recipe.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agotoolchain-scripts.bbclass: Added --sysroot to CPPFLAGS.
Lianhao Lu [Fri, 18 Mar 2011 09:23:08 +0000 (17:23 +0800)]
toolchain-scripts.bbclass: Added --sysroot to CPPFLAGS.

[YOCTO #908] Added CPPFLAGS into the environment file and added
--sysroot to it.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
14 years agoslang: specify --x-includes to pass qa sanity check
Kevin Tian [Fri, 18 Mar 2011 09:32:09 +0000 (17:32 +0800)]
slang: specify --x-includes to pass qa sanity check

slang by default hardcodes a list of host dirs to search for X header
files, which may break qa sanity check. Use --x-includes to specify
sysroot as the fix.

Fix [YOCTO 907]

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agobitbake.conf: add POKYBASE to BB_HASHBASE_WHITELIST
Kevin Tian [Fri, 18 Mar 2011 09:23:45 +0000 (17:23 +0800)]
bitbake.conf: add POKYBASE to BB_HASHBASE_WHITELIST

or else do_populate_lic varies its checksum when using different source
directory, and thus further impact do_package sstate reuse.

Fix [YOCTO 894]
Possibly Fix [YOCTO 903]

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agogettext: Upgrade GPLv2 version to 0.16.1
Saul Wold [Thu, 17 Mar 2011 08:12:56 +0000 (01:12 -0700)]
gettext: Upgrade GPLv2 version to 0.16.1

This adds a couple of new patches for handling various autoconf
and autolocal issues.  It also hardcodes a GETTEXT_MACRO_VERSION
to 0.17 to match the native gettext.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agopoky.conf: remove gnome-common from WHITELIST_GPLV3
Saul Wold [Thu, 17 Mar 2011 08:12:19 +0000 (01:12 -0700)]
poky.conf: remove gnome-common from WHITELIST_GPLV3

This was due to task-poky-extended pulling in qemu-config for
non-GPLv3 poky-image-basic

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agopoky.conf: add additional Libraries to the LGPLv2 Whitelist
Saul Wold [Wed, 16 Mar 2011 20:53:36 +0000 (13:53 -0700)]
poky.conf: add additional Libraries to the LGPLv2 Whitelist

The ligcc and gcc-runtime both are LGPLv2 libraries although they
are part of the large GCC GPLv3 code. There is clearly called out
exceptions for these libraries.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agopoky-image-basic: remove POKY_BASE_INSTALL
Saul Wold [Thu, 17 Mar 2011 07:47:06 +0000 (00:47 -0700)]
poky-image-basic: remove POKY_BASE_INSTALL

Removing POKY_BASE_INSTALL and replacing it with task-poky-boot,
effectively removes task-poky-extended which was pulling unwanted
recipes.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoextended tasks: move binutils from basic to lsb
Saul Wold [Wed, 16 Mar 2011 22:10:47 +0000 (15:10 -0700)]
extended tasks: move binutils from basic to lsb

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agognome-vfs: Force acl to be disabled since its not a dependency
Richard Purdie [Thu, 17 Mar 2011 12:30:57 +0000 (12:30 +0000)]
gnome-vfs: Force acl to be disabled since its not a dependency

Without this patch, if acl was build beforehand, the build could find
the library resulting in a non-deterministic build.

Sadly there is no --disable or --without option available so this
approach is the only mechanism available.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoADT: bug fix for nameing and do_patch sequence
Liping Ke [Thu, 17 Mar 2011 05:28:42 +0000 (13:28 +0800)]
ADT: bug fix for nameing and do_patch sequence

This patch is for fixing the x86-64 image name bug and also,
do_patch must be done before do_deploy.

Signed-off-by: Liping Ke <liping.ke@intel.com>
14 years agognu-config: Use perl from the environment, not a hardcoded path
Richard Purdie [Thu, 17 Mar 2011 11:44:11 +0000 (11:44 +0000)]
gnu-config: Use perl from the environment, not a hardcoded path

Using the hardcoded perl binary can cause conflict between the files in the native
sysroot and those of the build system perl. By using perl from the environment
we can at least ensure a consistent perl environment.

Patches taken from OE.dev commits:
be21179c5321bd0afb9221f020ac12ad75c86a3b gnu-config: use /usr/bin/env perl instead of /usr/bin/perl in gnu-configize.in
edcdefbf6e0675c1bcc1fc4f464f654223380e50 gnu-config: update also bindir change to replace /usr/bin/env instead of /usr/bin/perl

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agogtk+: remove per-machine gtk+ FULL_OPTIMIZATION in favor of tune-atom.inc
Darren Hart [Thu, 17 Mar 2011 03:17:52 +0000 (20:17 -0700)]
gtk+: remove per-machine gtk+ FULL_OPTIMIZATION in favor of tune-atom.inc

Now that the FULL_OPTIMIZATION for gtk+ has been enabled in the core
tune-atom.inc, it is no longer necessary to do so for every atom based
bsp.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
CC: Ke Yu <ke.yu@intel.com>
CC: Richard Purdie <richard.purdie@intel.com>
14 years agoatom-pc: work around gcc bug for core2
Darren Hart [Wed, 16 Mar 2011 21:50:57 +0000 (14:50 -0700)]
atom-pc: work around gcc bug for core2

Fixes [YOCTO #853]

Without these added optimization flags, the matchbox-panel (and possibly other)
applications would segfault. This patch applies the changes to all machines
derived from atom-pc.conf.

[Tweaked by RP to apply to gtk+ only]
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agom4: bring back GPLv2 version 1.4.9 of m4 recipe
Nitin A Kamble [Tue, 15 Mar 2011 13:36:54 +0000 (06:36 -0700)]
m4: bring back GPLv2 version 1.4.9 of m4 recipe

Note: Downgrading of m4 would require rebuilding of the autoconf
Fixed circular depedency with the newer autoconf

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agobison: bring back GPLv2 version 2.3 of bison recipe
Nitin A Kamble [Tue, 15 Mar 2011 13:37:25 +0000 (06:37 -0700)]
bison: bring back GPLv2 version 2.3 of bison recipe

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agodocumentation/adt-manual/adt-manual.xml: Updated front matter
Scott Rifenbark [Wed, 16 Mar 2011 16:36:48 +0000 (10:36 -0600)]
documentation/adt-manual/adt-manual.xml: Updated front matter

Changed the revision history box for the manual to state the release
and the release date.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/adt-manual/adt-eclipse.xml: Re-inserted Autotools plug-in requirement.
Scott Rifenbark [Wed, 16 Mar 2011 15:58:50 +0000 (09:58 -0600)]
documentation/adt-manual/adt-eclipse.xml: Re-inserted Autotools plug-in requirement.

Jessica flip-flopped on the need for the Autotools plug-in that was
removed from the manual.  I have re-inserted the instructions for adding
this plug-in in as part of the Eclipse set up.

14 years agosanity: detect if bitbake wrapper is not being used or pseudo is broken
Paul Eggleton [Wed, 16 Mar 2011 16:51:40 +0000 (16:51 +0000)]
sanity: detect if bitbake wrapper is not being used or pseudo is broken

* Shows a warning during sanity checking if the scripts/bitbake wrapper is
  not being used
* Check to see if pseudo is working during sanity checking, and if it
  isn't an error occurs (if we are using the wrapper script and pseudo
  has been built; otherwise it is a warning).

Fixes [YOCTO #653]

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agosat-solver: Fix solution DB generation and general cleanup
Mark Hatle [Wed, 16 Mar 2011 22:15:09 +0000 (17:15 -0500)]
sat-solver: Fix solution DB generation and general cleanup

Uprev sat-solver to the latest git version.  This corrects the solv db
generation with RPM5.

Refactor the patches for RPM5 support, cleaning up components of the
cmake.patch for submission upstream.  (Also fix a problem remaining
in the upstream with a mismatched function name.)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agoopenjade-native: Run make depend to ensure dependencies are correct and avoid paralle...
Richard Purdie [Wed, 16 Mar 2011 17:12:00 +0000 (17:12 +0000)]
openjade-native: Run make depend to ensure dependencies are correct and avoid parallel make failures

[YOCTO #877]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopackage.bbclass: Fix missing debug src files
Mark Hatle [Wed, 16 Mar 2011 02:57:55 +0000 (21:57 -0500)]
package.bbclass: Fix missing debug src files

The previous change used egrep instead of fgrep.  We need to use fgrep because
there are expression like syntaxes in some file names, we need exact matches.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agorpm: Disable repackage on upgrade/erasure by default
Mark Hatle [Wed, 16 Mar 2011 15:30:11 +0000 (10:30 -0500)]
rpm: Disable repackage on upgrade/erasure by default

[YOCTO #787]

Disable the repackage on upgrade/erase by default.  This removes the warning
message:

    error: cannot create %_repackage_dir /var/spool/repackage/1298783317

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agosat-solver: Add workaround for RPM 5 db construction
Mark Hatle [Wed, 16 Mar 2011 15:28:08 +0000 (10:28 -0500)]
sat-solver: Add workaround for RPM 5 db construction

The first time the database is created on an RPM5 system it works
correctly.  However any subsequent rebuilds cause an empty database to
occur.

The following is from Michael Schroeder <mls@suse.de>:
> rpmdb2solv contains a hack that makes it use the unchanged already
> converted packages. To do this, it needs to get the database id
> for every installed packages by reading the "Name" index. This
> somehow doesn't seem to work with rpm5.
>
> As a workaround you can add a "ref = 0;" line at the top of the
> repo_add_rpmdb() function in ext/repo_rpmdb.c.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agosat-solver: uprev to the latest version
Mark Hatle [Wed, 16 Mar 2011 03:03:33 +0000 (22:03 -0500)]
sat-solver: uprev to the latest version

Upgrade to the latest git version.  Also update the cmake.patch to enable
debugging in all configurations.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agolibzypp: Fix release query
Mark Hatle [Wed, 16 Mar 2011 03:01:50 +0000 (22:01 -0500)]
libzypp: Fix release query

Libzypp is looking for the "redhat-release" file and using that version
number to help adjust the system version.  This ensures that there is
something on the system that returns a correct value.

This patch is likely not necessary.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agorootfs_rpm.bbclass: Add additional system configuration to RPM space
Mark Hatle [Wed, 16 Mar 2011 02:59:16 +0000 (21:59 -0500)]
rootfs_rpm.bbclass: Add additional system configuration to RPM space

The additional configuration should have been there from the beginning.  The
purpose of these config files is to have a consistent Berkeley DB configuration
even if the underlying RPM version changes -- or the RPM macros change.

This likely would not cause any problems until we attempted an upgrade of
either BDB or RPM.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agooprofileui: upgrade to latest git version.
Lianhao Lu [Wed, 16 Mar 2011 02:09:22 +0000 (10:09 +0800)]
oprofileui: upgrade to latest git version.

[YOCTO #880] Upgrade to latest git version.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
14 years agopoky-image-basic: add ssh-server-openssh to IMAGE_FEATURES
Scott Garman [Sun, 13 Mar 2011 07:16:30 +0000 (23:16 -0800)]
poky-image-basic: add ssh-server-openssh to IMAGE_FEATURES

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agopoky-image-lsb: add ssh-server-openssh to IMAGE_FEATURES
Scott Garman [Sun, 13 Mar 2011 07:15:34 +0000 (23:15 -0800)]
poky-image-lsb: add ssh-server-openssh to IMAGE_FEATURES

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agopoky-image.bbclass: add ssh-server-dropbear to SATO_IMAGE_FEATURES
Scott Garman [Sun, 13 Mar 2011 07:12:49 +0000 (23:12 -0800)]
poky-image.bbclass: add ssh-server-dropbear to SATO_IMAGE_FEATURES

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agopoky-image.bbclass: add new IMAGE_FEATURES for ssh servers
Scott Garman [Sun, 13 Mar 2011 06:55:14 +0000 (22:55 -0800)]
poky-image.bbclass: add new IMAGE_FEATURES for ssh servers

Image recipes can now add their ssh server of choice by adding
ssh-server-dropbear or ssh-server-openssh to IMAGE_FEATURES.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agotask-poky-ssh-openssh: new task recipe for openssh ssh
Scott Garman [Sun, 13 Mar 2011 06:54:30 +0000 (22:54 -0800)]
task-poky-ssh-openssh: new task recipe for openssh ssh

This task can be used when IMAGE_FEATURES is set to
ssh-server-openssh.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agotask-poky-ssh-dropbear: new task recipe for dropbear ssh
Scott Garman [Sun, 13 Mar 2011 06:24:49 +0000 (22:24 -0800)]
task-poky-ssh-dropbear: new task recipe for dropbear ssh

This task can be used when IMAGE_FEATURES is set to
ssh-server-dropbear.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agotask-base, task-poky-basic, task-poky: Remove hard-coded references to dropbear
Scott Garman [Fri, 4 Mar 2011 22:03:02 +0000 (14:03 -0800)]
task-base, task-poky-basic, task-poky: Remove hard-coded references to dropbear

This is the first step in refactoring the SSH server selection to
be done in IMAGE_FEATURES instead of as hardcoded in these tasks.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agoslang: export INST_LIB_DIR to fix compile problems
Kang Kai [Wed, 16 Mar 2011 06:41:51 +0000 (14:41 +0800)]
slang: export INST_LIB_DIR to fix compile problems

Export "INST_LIB_DIR" in do_install to slang/slsh to fix cross compile warnings
Fixes [YOCTO #812]

Add necessary files to run slsh.

Signed-off-by: Kang Kai <kai.kang@windriver.com>
14 years agoformfactor: Assume HAVE_TOUCHSCREEN=0
Darren Hart [Wed, 16 Mar 2011 00:05:51 +0000 (17:05 -0700)]
formfactor: Assume HAVE_TOUCHSCREEN=0

If no machine specific formfactor is found, the formfactor config defaults
to HAVE_TOUCHSCREEN=1. The result is for the matchbox session to disable
the cursor. This can lead to a lot of churn sorting out why the cursor doesn't
appear: xorg bug, xorg driver bug, kernel drm driver bug, kms bug, many
of which appear when searching for invisible cursor on the web.

On the other hand, if a cursor appears on a touchscreen device, one is much
more likely to reach a correct conclusion: "I need to set HAVE_TOUCHSCREEN=1
in my custom machine formfactor config". Which likely exists or is needed for
other formfactor specific things such as dpi, screen size, rotation, etc.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
14 years agodocumentation/adt-manual/adt-eclipse.xml: Specified qemu options outside of brackets.
Scott Rifenbark [Tue, 15 Mar 2011 23:33:16 +0000 (17:33 -0600)]
documentation/adt-manual/adt-eclipse.xml: Specified qemu options outside of brackets.

Section 4.1.3.4 discusses custom options for when you want to run
a QEMU image.  Jessica felt that we needed to stress the fact that
the options "serial", "nographic", and "kvm" must all appear outside
of the angled brackets.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/adt-manual/adt-eclipse.xml: Removed Autotools plug-in requirement
Scott Rifenbark [Tue, 15 Mar 2011 23:26:53 +0000 (17:26 -0600)]
documentation/adt-manual/adt-eclipse.xml:  Removed Autotools plug-in requirement

Section 4.1.2 lists plug-ins that need to be installed prior to installing
the Yocto Plug-in for Eclipse.  I removed the Autotools plug-in
requirement per Jessica Zhang's instructions.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/adt-manual/adt-command.xml: Initial draft of command line chapter
Scott Rifenbark [Tue, 15 Mar 2011 23:15:49 +0000 (17:15 -0600)]
documentation/adt-manual/adt-command.xml:  Initial draft of command line chapter

This is the initial draft of the Using the Command Line chapter.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/adt-manual/adt-eclipse.xml: Initial draft for Eclipse chapter.
Scott Rifenbark [Tue, 15 Mar 2011 21:41:35 +0000 (15:41 -0600)]
documentation/adt-manual/adt-eclipse.xml:  Initial draft for Eclipse chapter.

This is the initial draft of the Eclipse chapter.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/adt-manual/adt-package.xml: Initial file
Scott Rifenbark [Tue, 15 Mar 2011 14:08:29 +0000 (08:08 -0600)]
documentation/adt-manual/adt-package.xml:  Initial file

This file is the initial XML file for the chapter on optionally
customizing the development packages installation.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/adt-manual/adt-prepare.xml: Initial draft of preparation chapter
Scott Rifenbark [Mon, 14 Mar 2011 23:47:21 +0000 (17:47 -0600)]
documentation/adt-manual/adt-prepare.xml:  Initial draft of preparation chapter

This commit is the initial draft of the preparation chapter (chapter 2).

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/adt-manual/adt-intro.xml: Initial text
Scott Rifenbark [Mon, 14 Mar 2011 22:28:55 +0000 (16:28 -0600)]
documentation/adt-manual/adt-intro.xml: Initial text

This commit is the initial text for the introduction chapter.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/adt-manual/style.css: Changed PNG file in the title page style
Scott Rifenbark [Mon, 14 Mar 2011 21:29:55 +0000 (15:29 -0600)]
documentation/adt-manual/style.css:  Changed PNG file in the title page style

The .aurthorgroup style uses a 'background-image' item to add the
book title image.  This had to be changed to 'figures/adt-title.png'
from 'figures/kernel-title.png' since it is for the ADT manual.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/adt-manual: cleaned up labels in chapter files
Scott Rifenbark [Mon, 14 Mar 2011 21:27:51 +0000 (15:27 -0600)]
documentation/adt-manual:  cleaned up labels in chapter files

The initial chapters were failing to make due to duplicate section
identifiers that were created when I copied in the original files.
I gave each of the five chapter files (adt-command.xml, adt-eclipse.xml,
adt-intro.xml, adt-package.xml, and adt-prepare.xml) unique identifier
tags.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/adt-manual/Makefile: Initial Makefile
Scott Rifenbark [Mon, 14 Mar 2011 20:43:26 +0000 (14:43 -0600)]
documentation/adt-manual/Makefile:  Initial Makefile

These edits take the Makefile from the version I copied over from
the Kernel manual to create the initial version for the ADT Manual.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/adt-manual/adt-manual.xml: Initial file
Scott Rifenbark [Mon, 14 Mar 2011 20:38:54 +0000 (14:38 -0600)]
documentation/adt-manual/adt-manual.xml: Initial file

This is the initial file that the Makefile calls.  The changes in this
commit reflect edits taking it from the copied kernel manual version.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/adt-manual/figures: Added title PNG file, deleted kernel title PNG...
Scott Rifenbark [Mon, 14 Mar 2011 20:29:07 +0000 (14:29 -0600)]
documentation/adt-manual/figures:  Added title PNG file, deleted kernel title PNG file.

I added the title PNG file and removed the existing (copied)
kernel title PNG file.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/adt-manual: New file structure for ADT Manual
Scott Rifenbark [Mon, 14 Mar 2011 20:19:44 +0000 (14:19 -0600)]
documentation/adt-manual:  New file structure for ADT Manual

I have added a new directory to documentation named adt-manual.
This directory holds a Figures folder, and the 9 files needed
for the ADT manual.  The book consists of five chapters:
adt-intro, adt-prepare, adt-package, adt-eclipse, and adt-command.
There is also a adt-manual.xml file called by the Makefile.
There is also a style.css file.  And finally, a adt-manual-customization.xsl
file to control numbering.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agomatchbox-desktop: add configure event handler to fix bug 658
Yu Ke [Sun, 6 Mar 2011 08:18:30 +0000 (16:18 +0800)]
matchbox-desktop: add configure event handler to fix bug 658

Bug658 - "the bottom icons on Applications and All screen are cut-off in qemu"

the reason is that desktop work area is not resized after window manager
decoration. so add configure event handler to resize the desktop work area
can fix this issue.

[YOCTO #658]

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agosend-pull-request: Fetch TO email address from git config if specified
Khem Raj [Sat, 12 Mar 2011 15:07:12 +0000 (07:07 -0800)]
send-pull-request: Fetch TO email address from git config if specified

Usually people using git send-email has git config sendmail.to
configured to the usual mailing list or person so we harness that
here.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agou-boot.inc: allow variable make targets
Chase Maupin [Tue, 15 Mar 2011 13:31:01 +0000 (08:31 -0500)]
u-boot.inc: allow variable make targets

* Later versions of u-boot sometimes have top level make targets
  such as u-boot.imx, u-boot.kwb, and for upcoming TI devices
  u-boot.ti.
* These targets define different calls to the mkimage tool to
  change the images created, such as changing the load address.
* This change allows recipes to change the default make target
  of "all" to something like u-boot.ti or u-boot.imx by setting
  the UBOOT_MAKE_TARGET variable.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agotune-atom.inc: Remove duplicate TARGET_ARCH entry to avoid ipk rootfs issues as temp...
Richard Purdie [Tue, 15 Mar 2011 20:24:28 +0000 (20:24 +0000)]
tune-atom.inc: Remove duplicate TARGET_ARCH entry to avoid ipk rootfs issues as temp workaround for problems pending a proper fix

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopackage-index.bb: Added missing dependencies.
Lianhao Lu [Tue, 15 Mar 2011 09:37:11 +0000 (17:37 +0800)]
package-index.bb: Added missing dependencies.

[YOCTO #871] Added missing dependencies to opkg-utils-native and
opkg-native.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
14 years agoxserver-nodm-init: add xuser to group audio
Dongxiao Xu [Tue, 15 Mar 2011 07:16:34 +0000 (15:16 +0800)]
xserver-nodm-init: add xuser to group audio

add rootless X user to group audio to access /dev/snd/*

Fixes [YOCTO #799]

CC: Ke Yu <ke.yu@intel.com>
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agosstate.bbclass: always delete stamp files in sstate_clean
Paul Eggleton [Mon, 28 Feb 2011 13:29:15 +0000 (13:29 +0000)]
sstate.bbclass: always delete stamp files in sstate_clean

For safety, always delete the stamp files in sstate_clean regardless of
whether the manifest file exists or not.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agosstate.bbclass: avoid deleting unrelated stamp files
Paul Eggleton [Mon, 28 Feb 2011 13:16:41 +0000 (13:16 +0000)]
sstate.bbclass: avoid deleting unrelated stamp files

Avoid deleting stamp files whose names contain the current task's name as a
substring. This will be especially important for example if do_package_write
is ever made an sstate task (as it would previously have deleted the stamps
here for do_package_write_ipk etc.)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agotask-poky-lsb: Add some packages required by lsb test suite
Xiaofeng Yan [Fri, 11 Mar 2011 10:03:06 +0000 (18:03 +0800)]
task-poky-lsb: Add some packages required by lsb test suite

Add packages gdk-pixbuf-loader-(bmp,ico,ani) to list task-poky-lsb.bb

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
14 years agokernel bbclass: split do_compile into do_compile and do_compile_modules
Koen Kooi [Tue, 15 Mar 2011 10:25:01 +0000 (11:25 +0100)]
kernel bbclass: split do_compile into do_compile and do_compile_modules

This allows recipes to insert a custom task in between building *Image and modules

>From OE .dev revision 615876fe218dc3feb4a3df9e6546a7b1a6376800

Signed-off-by: Koen Kooi <koen@openembedded.org>
Acked-by: Graeme Gregory <dp@xora.org.uk>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocreate-pull-request: switch URL from git.pokylinux.org/poky-contrib to git.openembedd...
Martin Jansa [Tue, 15 Mar 2011 10:07:22 +0000 (11:07 +0100)]
create-pull-request: switch URL from git.pokylinux.org/poky-contrib to git.openembedded.org/openembedded-core-contrib

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
14 years agoutil-linux: move remaining files from files directory to util-linux-2.17.2 for faster...
Martin Jansa [Mon, 7 Mar 2011 16:20:32 +0000 (17:20 +0100)]
util-linux: move remaining files from files directory to util-linux-2.17.2 for faster lookup

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
14 years agoutil-linux: remove unused files from util-linux-2.17.2 directory
Martin Jansa [Mon, 7 Mar 2011 16:18:48 +0000 (17:18 +0100)]
util-linux: remove unused files from util-linux-2.17.2 directory

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
14 years agoutil-linux: remove unused files from files directory
Martin Jansa [Mon, 7 Mar 2011 16:17:01 +0000 (17:17 +0100)]
util-linux: remove unused files from files directory

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
14 years agoqemux86-64: Enable latencytop and profiling (temporary)
Darren Hart [Mon, 14 Mar 2011 23:44:06 +0000 (16:44 -0700)]
qemux86-64: Enable latencytop and profiling (temporary)

Fixes [YOCTO #858] and [YOCTO #859]

common-pc-64.scc in the linux-yocto meta data omits latencytop and profiling
(but common-pc.scc includes them). The right fix is in common-pc-64.inc, but
this fix gets people people unblocked until Bruce can commit the proper fix to
linux-yocto.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Bruce Ashfield <bruce.ashfield@windriver.com>
CC: Jessica Zhang <jessica.zhang@intel.com>
14 years agoown-mirrors.bbclass: Bring own-mirrors.bbclass from oe commit 0ef914b250df46a41348479...
Khem Raj [Sat, 12 Mar 2011 13:50:27 +0000 (05:50 -0800)]
own-mirrors.bbclass: Bring own-mirrors.bbclass from oe commit 0ef914b250df46a41348479446214575668943fb

below is the history on this class. Documentation for newly introduced SOURCE_MIRROR_URL
is already present in oe-core

commit 0ef914b250df46a41348479446214575668943fb
Author: Eric BENARD <eric@eukrea.com>
Date:   Wed Nov 3 13:28:54 2010 +0000

    own-mirrors.bbclass: allow mirroring of scm fetched packages

    this way, it's possible to setup a local webserver (for example
    using busybox httpd -p "8081" -h backuped_download_dir) serving
    a presiously fetched download directory and to build wihout the
    need for an internet access

    this can also be used when connected to know to know which packages
    are missing from the local mirror's directory (and thus are fetched
    from internet as a fallback), it's possible to run the server this way :
    busybox httpd -p "8081" -h backuped_download_dir -vv -f | grep -B 1  response:404
    to get the name of the missing packages.

Signed-off-by: Eric Bénard <eric@eukrea.com>
Acked-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Signed-off-by: Tom Rini <tom_rini@mentor.com>
commit 1b661974e3f8f844f6ec4cdb7bb42cef9595b626
Author: Marcin Juszkiewicz <hrw@openembedded.org>
Date:   Sat Mar 10 14:10:06 2007 +0000

    own-mirrors.bbclass: added class which can be used to set PREMIRRORS from config
    - SOURCE_MIRROR_URL is new variable which point to source mirror which will be
      used before fetching from original SRC_URI location.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agonetbase: Upgrade version 4.44 to 4.45
Khem Raj [Sun, 13 Mar 2011 01:07:48 +0000 (17:07 -0800)]
netbase: Upgrade version 4.44 to 4.45

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agocairo_1.10.2: Fix DEPENDS to include glib-2.0
Beth Flanagan [Tue, 15 Mar 2011 00:59:23 +0000 (17:59 -0700)]
cairo_1.10.2: Fix DEPENDS to include glib-2.0

The autobuilder picked up cairo having a dependency on glib-2.0. Added glib-2.0 to DEPENDS.

Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
14 years agoUpdate SRC_URIs to use BPN instead of PN
Richard Purdie [Mon, 14 Mar 2011 22:33:13 +0000 (22:33 +0000)]
Update SRC_URIs to use BPN instead of PN

[YOCTO #860]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agodocumentation: Kernel Manual fixes
Tom Zanussi [Mon, 14 Mar 2011 05:36:28 +0000 (00:36 -0500)]
documentation: Kernel Manual fixes

Upgraded to reflect 1.0 usage rather than 0.90 usage, and some other
clarifications and minor changes.

[RP - added tweaks suggested by Darren Hart]
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agodocumentation: BSP Developer's Guide fixes
Tom Zanussi [Sun, 13 Mar 2011 06:01:51 +0000 (00:01 -0600)]
documentation: BSP Developer's Guide fixes

- use linux-yocto instead of linux-yocto-stable in examples
- change branch names to match linux-yocto usage
- remove outdated 'wrs' where it appears

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
14 years agopoky-qemu-internal: force oprofile into using timer interrupt mode for qemux86/qemux8...
Dexuan Cui [Mon, 14 Mar 2011 08:52:37 +0000 (16:52 +0800)]
poky-qemu-internal: force oprofile into using timer interrupt mode for qemux86/qemux86-64 for now

Currently oprofile's event based interrupt mode doesn't work(Bug #828) in
qemux86 and qemux86-64. We can use timer interrupt mode for now.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agoadt: fix ppc/powerpcc naming bug
Liping Ke [Mon, 14 Mar 2011 09:43:22 +0000 (17:43 +0800)]
adt: fix ppc/powerpcc naming bug

for ipk files on ppc, the name should be powerpc. So does the
environment file name. For the tar file name, it should be ppc.
This patch is to correct the arch/machine name pair.
Related Bug#864

Signed-off-by: Liping ke <liping.ke@intel.com>
14 years agoqemux86-64: set qemux86_64 as package arch name
Qing He [Fri, 11 Mar 2011 10:36:22 +0000 (18:36 +0800)]
qemux86-64: set qemux86_64 as package arch name

thus allows rpmbuild to generated RPMs with the right architecture.

Signed-off-by: Qing He <qing.he@intel.com>
14 years agozypper: add machine arch support
Qing He [Mon, 14 Mar 2011 05:40:52 +0000 (13:40 +0800)]
zypper: add machine arch support

Since libzypp is now of ${MACHINE_ARCH}, change zypper to base
on this arch to.

Signed-off-by: Qing He <qing.he@intel.com>
14 years agolibzypp: add machine arch support
Qing He [Fri, 11 Mar 2011 09:16:36 +0000 (17:16 +0800)]
libzypp: add machine arch support

Signed-off-by: Qing He <qing.he@intel.com>
14 years agosat-solver: add machine arch support
Qing He [Thu, 10 Mar 2011 10:28:55 +0000 (18:28 +0800)]
sat-solver: add machine arch support

Signed-off-by: Qing He <qing.he@intel.com>
14 years agosanity.bbclass: Fix inverted mmap_min_addr logic
Richard Purdie [Sat, 12 Mar 2011 11:25:34 +0000 (03:25 -0800)]
sanity.bbclass: Fix inverted mmap_min_addr logic

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoperl: another set of parallel build fixes
Nitin A Kamble [Fri, 11 Mar 2011 18:08:01 +0000 (10:08 -0800)]
perl: another set of parallel build fixes

[YOCTO #784]

Imported more commits from the perl upstream tree

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoopenssh: allow the openssh meta package to be empty
Scott Garman [Fri, 11 Mar 2011 00:06:16 +0000 (16:06 -0800)]
openssh: allow the openssh meta package to be empty

This allows the openssh meta-package to be used in the
poky-ssh task. Otherwise there will be no package named
openssh to install during image creation.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agogcc-runtime: Fix dbg files
Mark Hatle [Thu, 10 Mar 2011 23:52:20 +0000 (17:52 -0600)]
gcc-runtime: Fix dbg files

In order to debug certain C++ items, you need the helper python
components.  These components should live in the -dbg package, ensure
they are added to the recipe.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agopackage_rpm: Fix rootfs generation
Mark Hatle [Thu, 10 Mar 2011 17:58:15 +0000 (11:58 -0600)]
package_rpm: Fix rootfs generation

[YOCTO #797]

During rootfs generation, if other RPM packages are being wrtten
this could cause a failure during the solvedb generation.  We
add a shared lock around the RPM package building.  This will allow
multiple RPM packages to continue to be written at the same time, but
prevent rootfs generation and RPM package generation at the same time.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>