]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
14 years agobeagleboard: Not ready for 2.6.37 kernel yet, use stable instead
Saul Wold [Mon, 24 Jan 2011 22:42:23 +0000 (14:42 -0800)]
beagleboard: Not ready for 2.6.37 kernel yet, use stable instead

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolinux-yocto: update SRCREVs for emenlow
Bruce Ashfield [Mon, 24 Jan 2011 21:36:01 +0000 (16:36 -0500)]
linux-yocto: update SRCREVs for emenlow

The emenlow has been ported/tested on 2.6.37. Updating the SRCREVs
to reflect the change.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agolinux-yocto: allow multiple BSPs per branch
Bruce Ashfield [Mon, 24 Jan 2011 16:54:32 +0000 (11:54 -0500)]
linux-yocto: allow multiple BSPs per branch

By default the linux-yocto recipes operate on the current branch
and use it as a trigger to locate the description of a board. This
model works well when using the git repo outside of a build system
since the commands can be simply invoked and will do something
useful. However, it does mean that you can't have two BSPs that
differ only by configuration, building out of a single branch
in the repository.

This means that you must have many branches for very similar
BSPs. This model is still preferred, but having the choice of
branching strategies is better.

With this change we can have multiple BSPs using a single branch
with the preferred description being hinted from the build
system by passing the $machine value to updateme/configme.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoupdate-rc.d.bbclass: Changed RDEPENDS for native
Saul Wold [Mon, 24 Jan 2011 22:08:23 +0000 (14:08 -0800)]
update-rc.d.bbclass: Changed RDEPENDS for native

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agosend-pull-request: send all patches as the local user
Darren Hart [Fri, 21 Jan 2011 21:24:04 +0000 (13:24 -0800)]
send-pull-request: send all patches as the local user

When using sendmail to send patches, patches would appear to be from the
original author as git adds a From: header in the generated patches.  This patch
changes this behavior to match that of git-send-email, where the email From:
header is that of the current sender (according to sendmail) and a "From:
Original Author <email>" line is inserted into the body of the message.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
14 years agosend-pull-request: unset $TO and $CC from environment
Scott Garman [Sat, 22 Jan 2011 00:15:33 +0000 (16:15 -0800)]
send-pull-request: unset $TO and $CC from environment

Darren Hart and I discovered that when $CC is set (which
our meta-toolchain environment script sets up), the value
leaks into the use of this script. Unsetting $TO as well
just to be thorough.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agolinux-yocto/stable: update beagleboard SRCREV
Bruce Ashfield [Fri, 21 Jan 2011 20:14:38 +0000 (15:14 -0500)]
linux-yocto/stable: update beagleboard SRCREV

Updating beagleboard SRCREV to pickup:

commit 8e15b884ecf768fd9f898da5acf24938dfe81a83
Author: Koen Kooi <koen@beagleboard.org>
Date:   Tue Jan 11 17:13:35 2011 +0000

    omap3: beaglexm: fix EHCI power up GPIO dir

    commit a5624323866c06156ca548b8515d9347fdd5188e angstrom-linux

    EHCI enable power pin is inverted (active high) in comparison
    to vanilla beagle which is active low. Handle this case conditionally.

    Without this fix, Beagle XM 4 port EHCI will not function and no
    networking will be available

    [nm@ti.com: split up, added descriptive changelogs]
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Koen Kooi <koen@beagleboard.org>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agolinux-yocto/stable: update crownbay kernel configuration
Bruce Ashfield [Fri, 21 Jan 2011 18:15:22 +0000 (13:15 -0500)]
linux-yocto/stable: update crownbay kernel configuration

Updating the meta branch to contain the latest crownbay
configuration tweaks.

e1f85a4 wrs_meta: turn on OHCI USB config option
8be8e45 wrs_meta (crownbay): turn on AHCI SATA option

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agolinux-yocto/stable: update beagleboard SRCREV
Bruce Ashfield [Fri, 21 Jan 2011 18:09:37 +0000 (13:09 -0500)]
linux-yocto/stable: update beagleboard SRCREV

Bumping the SRCREV to pickup some missing functionality:

ebbca89 omap: Beagle: no gpio_wp pin connection on xM
671fd89 omap: Beagle: only Cx boards use pin 23 for write protect
dccdf8a omap: Beagle: revision detection

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agodistro tracking: Add more info for qemu, gdk-pixbuf...., after last interation
Zhai Edwin [Fri, 21 Jan 2011 14:15:50 +0000 (22:15 +0800)]
distro tracking: Add more info for qemu, gdk-pixbuf...., after last interation
of upgrade

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agonfs-utils, e2fsprogs, mtd-utils, libsm: bump PR
Paul Eggleton [Wed, 19 Jan 2011 16:55:44 +0000 (00:55 +0800)]
nfs-utils, e2fsprogs, mtd-utils, libsm: bump PR

This ensures package runtime dependencies are up-to-date after splitting
out libuuid and libblkid in util-linux recipe

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Qing He <qing.he@intel.com>
14 years agogst-plugins-base: add util-linux to DEPENDS
Paul Eggleton [Wed, 19 Jan 2011 16:55:41 +0000 (00:55 +0800)]
gst-plugins-base: add util-linux to DEPENDS

gst-plugins-base requires libuuid, so add util-linux to DEPENDS.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Qing He <qing.he@intel.com>
14 years agoutil-linux: fix lscpu packaging
Qing He [Fri, 21 Jan 2011 10:01:25 +0000 (18:01 +0800)]
util-linux: fix lscpu packaging

lscpu in util-linux 2.17.2 is specially under GPLv3, ensure it's
packaged separately if it's being built.

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoutil-linux: fix dangling symlinks
Qing He [Fri, 21 Jan 2011 09:54:22 +0000 (17:54 +0800)]
util-linux: fix dangling symlinks

shutdown and swapon should be in $base_sbindir instead of $sbindir

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoutil-linux: separately packaging blkid and uuid
Qing He [Wed, 19 Jan 2011 01:44:51 +0000 (09:44 +0800)]
util-linux: separately packaging blkid and uuid

To avoid full set of util-linux included by library dependencies.

Fixes [BUGID #661].

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoapt: revert the dso_linking_change patch as the new linker fixes it
Nitin A Kamble [Fri, 21 Jan 2011 17:52:23 +0000 (09:52 -0800)]
apt: revert the dso_linking_change patch as the new linker fixes it

The newer binutils recipe of version 2.21 has a fix for ld which avoids an
issue where weak symbols like pthread_cancel were causing linking to fail wh
--no-add-as-needed parameter was passed to ld.

See more information here: http://bugs.debian.org/591405

This makes some of the fixes for breakage after gcc dso linking change
unnecessary and this is one of them.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agolibzypp: revert the dso_linking_change patch as the new linker fixes it
Nitin A Kamble [Fri, 21 Jan 2011 17:49:22 +0000 (09:49 -0800)]
libzypp: revert the dso_linking_change patch as the new linker fixes it

The newer binutils recipe of version 2.21 has a fix for ld which avoids an
issue where weak symbols like pthread_cancel were causing linking to fail when
--no-add-as-needed parameter was passed to ld.

See more information here: http://bugs.debian.org/591405

This makes some of the fixes for breakage after gcc dso linking change
unnecessary and this is one of them.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agolibmusicbrainz: revert the dso_linking_change patch as the new linker fixes it
Nitin A Kamble [Fri, 21 Jan 2011 01:15:36 +0000 (17:15 -0800)]
libmusicbrainz: revert the dso_linking_change patch as the new linker fixes it

The newer binutils recipe of version 2.21 has a fix for ld which avoids an
issue where weak symbols like pthread_cancel were causing linking to fail when
--no-add-as-needed parameter was passed to ld.

See more information here: http://bugs.debian.org/591405

This makes some of the fixes for breakage after gcc dso linking change
unnecessary and this is one of them.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopoky-extract-sdk: allow relative paths for extract-dir
Scott Garman [Fri, 21 Jan 2011 22:15:05 +0000 (14:15 -0800)]
poky-extract-sdk: allow relative paths for extract-dir

psuedo needs a full path to its pid file, so convert
relative extract-dir paths to full ones.

The symptom of this bug is receiving the following error:

pseudo: Couldn't open relative/path/to/var/pseudo/pseudo.pid: No such file or directory

This fixes [BUGID #670]

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agobitbake/utils: Ignore OSError in unlockfile
Richard Purdie [Mon, 24 Jan 2011 14:26:50 +0000 (14:26 +0000)]
bitbake/utils: Ignore OSError in unlockfile

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoDrop remaining bootcdx86 references, the -live images for qemux86 and atom-pc replace...
Richard Purdie [Mon, 24 Jan 2011 14:07:13 +0000 (14:07 +0000)]
Drop remaining bootcdx86 references, the -live images for qemux86 and atom-pc replace this

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopackage_deb: Remove access to the D directory which isn't used and might not exist...
Richard Purdie [Fri, 21 Jan 2011 16:47:01 +0000 (16:47 +0000)]
package_deb: Remove access to the D directory which isn't used and might not exist (same problem as the previous patch to package_ipk fixes)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopackage_ipk: Do not depend on the existence of "D" to create ipk package
Dongxiao Xu [Fri, 21 Jan 2011 05:51:11 +0000 (13:51 +0800)]
package_ipk: Do not depend on the existence of "D" to create ipk package

If build from sstate results, the ${D} will not be installed. In this
case the creation of ipk package will be skipped, which will cause
the build failure.

Fix the issue by removing the judgement of ${D} existence.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agoglib-2.0: Add missing DEPENDS on dbus
Richard Purdie [Fri, 21 Jan 2011 13:37:30 +0000 (13:37 +0000)]
glib-2.0: Add missing DEPENDS on dbus

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agodbus: Drop now unneeded DEPENDS on glib-2.0
Richard Purdie [Fri, 21 Jan 2011 13:37:15 +0000 (13:37 +0000)]
dbus: Drop now unneeded DEPENDS on glib-2.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoutil-linux: Drop now unneeded DEPENDS on udev
Richard Purdie [Fri, 21 Jan 2011 13:36:43 +0000 (13:36 +0000)]
util-linux: Drop now unneeded DEPENDS on udev

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopoky-image*-dev: Add -dev Images contianing headers and libraries
Saul Wold [Fri, 21 Jan 2011 10:34:08 +0000 (02:34 -0800)]
poky-image*-dev: Add -dev Images contianing headers and libraries

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agostaging: Use relative path in sysroot-destdir for target recipes
Dongxiao Xu [Tue, 18 Jan 2011 08:17:58 +0000 (16:17 +0800)]
staging: Use relative path in sysroot-destdir for target recipes

Original we used absolute path in sysroot-destdir for both native and
target recipes. This commit changes target recipes to use relative path
which is same as the image directory.

[sgw: merged with libtool sysroot work]
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agodistro tracking: add graphics recipes tracking data
Yu Ke [Thu, 20 Jan 2011 07:24:22 +0000 (15:24 +0800)]
distro tracking: add graphics recipes tracking data

add required filed for package report system to generate
more acurate report

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agoREADME.hardware: add beagleboard documentation
Darren Hart [Wed, 19 Jan 2011 19:25:43 +0000 (11:25 -0800)]
README.hardware: add beagleboard documentation

Document the install and boot process for the Beagleboard xM with
provisions for the C4. I need someone with a C4 board to validate
the steps.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
CC: Bruce Ashfield <bruce.ashfield@windriver.com>
CC: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agou-boot-omap3: remove in favor of upstream u-boot
Darren Hart [Wed, 19 Jan 2011 18:17:15 +0000 (10:17 -0800)]
u-boot-omap3: remove in favor of upstream u-boot

This repository is stale, the u-boot_git.bb recipe uses the upstream
repository. Remaining machines using this recipe have already been
converted to using u-boot_git.bb.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
CC: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoovero: use the new upstream u-boot recipe
Darren Hart [Wed, 19 Jan 2011 18:12:49 +0000 (10:12 -0800)]
overo: use the new upstream u-boot recipe

In preparation to remove the u-boot-omap3 recipe, update the overo
machine to use the new upstream u-boot recipe.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
CC: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agobeagleboard: add x-load and u-boot depends
Darren Hart [Tue, 18 Jan 2011 00:35:39 +0000 (16:35 -0800)]
beagleboard: add x-load and u-boot depends

The Beagleboard xM requires x-load and u-boot to be installed
on the MMC as it has no NAND (as of rev B and onward).

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
CC: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agou-boot: Add a new upstream u-boot recipe
Darren Hart [Wed, 19 Jan 2011 18:07:25 +0000 (10:07 -0800)]
u-boot: Add a new upstream u-boot recipe

uboot-omap3 appears to be fairly stale (last commit in April 2010) while
the upstream u-boot is making regular tagged releases. Add a new recipe
using the upstream u-boot repository.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
CC: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agox-load: us TI upstream repository, update recipes accordingly
Darren Hart [Tue, 18 Jan 2011 00:33:04 +0000 (16:33 -0800)]
x-load: us TI upstream repository, update recipes accordingly

TI is now maintaining an upstream x-loader git repository and
sakoman will no longer be maintained. Current upstream
includes signGP and incorporates it into the Makefile. The new
Makefile ift target builds the universal MLO binary. The armv7-a
patch is included.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
CC: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agosiggen.py: better print for task hash comparison
Kevin Tian [Thu, 20 Jan 2011 05:54:51 +0000 (13:54 +0800)]
siggen.py: better print for task hash comparison

current bitbake-diffsigs simply print out the whole 'runtaskdeps' when there's mismatch, which
is not very readable. On the other hand, 'runtaskhashes' comparison is broken which assumes
same key existing in two sides. This commit provides better output by figuring out differences
from addition, removal or hash change.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agobitbake.conf: add USERNAME to BB_HASHBASE_WHITELIST
Kevin Tian [Thu, 20 Jan 2011 04:57:42 +0000 (12:57 +0800)]
bitbake.conf: add USERNAME to BB_HASHBASE_WHITELIST

previously only USER is in the whitelist, however both are possible on different distros

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agoresolvconf: upgrade to version 1.48
Qing He [Thu, 20 Jan 2011 08:57:21 +0000 (16:57 +0800)]
resolvconf: upgrade to version 1.48

from 1.43

Signed-off-by: Qing He <qing.he@intel.com>
14 years agozaurusd: upgrade to svn revision 426
Qing He [Thu, 20 Jan 2011 06:41:09 +0000 (14:41 +0800)]
zaurusd: upgrade to svn revision 426

Signed-off-by: Qing He <qing.he@intel.com>
14 years agodbus: upgrade to version 1.4.1
Qing He [Thu, 20 Jan 2011 06:22:37 +0000 (14:22 +0800)]
dbus: upgrade to version 1.4.1

from 1.4.0

Signed-off-by: Qing He <qing.he@intel.com>
14 years agolibnfsidmap: upgrade to version 0.24
Qing He [Thu, 20 Jan 2011 06:03:33 +0000 (14:03 +0800)]
libnfsidmap: upgrade to version 0.24

from 0.23

Signed-off-by: Qing He <qing.he@intel.com>
14 years agocoreutils: upgrade to version 8.9
Qing He [Thu, 20 Jan 2011 06:01:08 +0000 (14:01 +0800)]
coreutils: upgrade to version 8.9

from 8.5

coreutils now depends on gmp

Signed-off-by: Qing He <qing.he@intel.com>
14 years agodistro-tracking: update some tracking fields
Qing He [Thu, 20 Jan 2011 05:54:44 +0000 (13:54 +0800)]
distro-tracking: update some tracking fields

removing some dated items to make the fields more concise.

Signed-off-by: Qing He <qing.he@intel.com>
14 years agopoky-default.inc: bump binutils preferred version to 2.21
Scott Garman [Wed, 22 Dec 2010 20:59:51 +0000 (12:59 -0800)]
poky-default.inc: bump binutils preferred version to 2.21

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agobinutils: fix library RPATHs
Scott Garman [Tue, 18 Jan 2011 20:02:23 +0000 (12:02 -0800)]
binutils: fix library RPATHs

This integrates the RPATH fixes we recently applied to libtool.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agobinutils: Fix QA staging errors for target binutils
Scott Garman [Mon, 17 Jan 2011 23:24:58 +0000 (15:24 -0800)]
binutils: Fix QA staging errors for target binutils

* The spurious paths were caused by a -L on commandline which pointed to
  build dir. So we dont use -L <wordir> -liberty instead use the
  libiberty.a directly on commandline effects are same but .la does not
  have the workdir path in deplibs

Patch obtained from OpenEmbedded, written by Khem Raj.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agobinutils: forward-port the binutils-poison.patch
Scott Garman [Wed, 19 Jan 2011 19:24:41 +0000 (11:24 -0800)]
binutils: forward-port the binutils-poison.patch

Update the binutils-poison.patch to apply cleanly on binutils
2.21

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agobinutils: upgrade to 2.21 and add libtool sysroot support
Scott Garman [Wed, 22 Dec 2010 18:10:33 +0000 (10:10 -0800)]
binutils: upgrade to 2.21 and add libtool sysroot support

* Upgraded binutils to v2.21
* Incorporated libtool sysroot patches from OE
* Removed patches no longer needed or obsoleted by OE patches

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agoinsane.bbclass: skip checks on .la installed status
Scott Garman [Thu, 6 Jan 2011 16:19:36 +0000 (08:19 -0800)]
insane.bbclass: skip checks on .la installed status

Enabling libtool sysroot support triggers these errors but they
are a valid change in behavior.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agostaging.bbclass, utils.bbclass: remove la mangling code
Scott Garman [Wed, 19 Jan 2011 03:58:02 +0000 (19:58 -0800)]
staging.bbclass, utils.bbclass: remove la mangling code

libtool v2.4 --with-libtool-sysroot eliminates the need for
la mangling.

Based on Khem Raj's OE commits.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agoautotools.bbclass: libtool sysroot support changes
Scott Garman [Tue, 21 Dec 2010 22:17:58 +0000 (14:17 -0800)]
autotools.bbclass: libtool sysroot support changes

We do not do it for native recipes, as the native compiler should
fall back to a prefix of /usr and not solely depend on the sysroot.
Otherwise we end up staging everything in the native sysroot before
we start to build target recipes.

Also remove la mangling code, which is no longer necessary.

Commit derived from Khem Raj's OE commits.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agolibtool: fix library RPATHs
Scott Garman [Wed, 12 Jan 2011 07:20:02 +0000 (23:20 -0800)]
libtool: fix library RPATHs

Enabling sysroot support exposed a bug where the final library
had an RPATH encoded into it which still pointed to the sysroot.
This works around the issue until it gets sorted out upstream.

Fix suggested by Richard Purdie <richard.purdie@linuxfoundation.org>

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agolibtool: Changes to enable sysroot support
Scott Garman [Tue, 21 Dec 2010 18:46:15 +0000 (10:46 -0800)]
libtool: Changes to enable sysroot support

* Added OE patches by Khem Raj which enable sysroot support
  and rename the command line option --with-sysroot to
  --with-libtool-sysroot to avoid conflicts with binutils and
  gcc
* Removed obsolete cross_compile.patch
* Changed SRC_URI_append to SRC_URI +=
* PR bump for all recipes

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agolibtool: Move common version specific data to a common include file
Richard Purdie [Wed, 19 Jan 2011 15:43:40 +0000 (15:43 +0000)]
libtool: Move common version specific data to a common include file

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agolibtool: Small cleanups of metadata
Scott Garman [Wed, 19 Jan 2011 15:03:53 +0000 (15:03 +0000)]
libtool: Small cleanups of metadata

[based on sections of a patch by Scott Garman extracted by Richard]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoqemu: Upgrade from 0.12.4 to 0.13.0
Zhai Edwin [Sat, 15 Jan 2011 08:32:15 +0000 (16:32 +0800)]
qemu: Upgrade from 0.12.4 to 0.13.0

Patch status:
-- Removed --
arm-cp15-fix.patch
arm_timer-fix-oneshot-mode.patch
arm_timer-reload-timer-when-enabled.patch
cursor-shadow-fix.patch
-- They are already in upstream or some new changes make them useless.

-- Added --
parallel_make.patch:     Fix "make -j(>=6)" failure
wacom-tablet-fix.patch:  Fix seg fault of usb tablet.
port92_fix.patch:        Fix boot failure on ppc due to port 0x92 conflict.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agodistrodata.bbclass: add .xz file type
Saul Wold [Thu, 20 Jan 2011 23:10:54 +0000 (15:10 -0800)]
distrodata.bbclass: add .xz file type

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agometa-environment: Remove the recursive dependency on do_compile
Dongxiao Xu [Thu, 20 Jan 2011 04:54:48 +0000 (12:54 +0800)]
meta-environment: Remove the recursive dependency on do_compile

It is not needed to have dependency on each do_compile of its recursive
depend tasks.

This problem is triggered by building meta-toolchain-sdk from prebuilt
result. Some packages like quilt-native, which is already been populated
and packaged by do_populate_sysroot_setscene and
do_package_write_xxx_setscene, however this recursive dependency of
do_compile triggers the tasks flow of "do_setscene --> do_fetch -->
do_unpack --> ..." again and do_setscene removes all the quilt-native
files, making the other recipes failed while do_patch.

Thanks for Kevin's help in root causing this issue.

CC: Lianhao Lu <lianhao.lu@intel.com>
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agobitbake: fix parameter order for flaglist()
Dongxiao Xu [Thu, 20 Jan 2011 13:02:11 +0000 (21:02 +0800)]
bitbake: fix parameter order for flaglist()

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agobitbake/providers.py: Fix runtime providers problems
Richard Purdie [Thu, 20 Jan 2011 22:44:33 +0000 (22:44 +0000)]
bitbake/providers.py: Fix runtime providers problems

Take a real world testcase where you have two recipes, each of which
contains PACKAGES_DYNAMIC = "gdk-pixbuf-loaders-*" and recipes which
RDEPEND on some gdk-pixbuf-loaders-xxx package. To select between these
you need to set a PREFERRED_PROVIDER.

These are specified in the PN namespace so the locgical conclusion is
that setting PREFERRED_PROVIDER_gdk-pixbuf = "gtk+" should work. It
doesn't and instead checks crazy things.

The code was correctly finding the two possible providers, gtk+ and
gdk-pixbuf. It was however only accepting PREFERRED_PROVIDER_gtk+
= "gdk-pixbuf" to resolve this problem which reads as the exact
opposite to what was wanted.

This patch changes the code to do something that makes sense. I suspect
that before these changes it was pretty much a null operation rubber
stamping the single provider case. For Poky at least it exposes a few
cases where -nativesdk recipes were providing the same things as their
normal counterparts but these are genuine bugs in the metadata.

I've also attempted to make the multiple provider error message human
readable as I counldn't understand it and I doubt anyone else could
either.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopoky.conf: Correctly set gdk-pixbuf PREFERRED_PROVIDER
Richard Purdie [Thu, 20 Jan 2011 22:44:11 +0000 (22:44 +0000)]
poky.conf: Correctly set gdk-pixbuf PREFERRED_PROVIDER

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoopkg: Stop opkg-nativesdk providing update-alternatives-cwrorth and libopkg
Richard Purdie [Thu, 20 Jan 2011 22:43:25 +0000 (22:43 +0000)]
opkg: Stop opkg-nativesdk providing update-alternatives-cwrorth and libopkg

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoeglibc-package.inc: Stop eglibc-nativesdk providing eglib-thread-db and locale-base-*
Richard Purdie [Thu, 20 Jan 2011 22:42:34 +0000 (22:42 +0000)]
eglibc-package.inc: Stop eglibc-nativesdk providing eglib-thread-db and locale-base-*

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopoky.conf: Add PREFERRED_PROVIDERs for gdk-pixbuf-loaders after gdk-pixbuf updates
Richard Purdie [Thu, 20 Jan 2011 21:42:32 +0000 (21:42 +0000)]
poky.conf: Add PREFERRED_PROVIDERs for gdk-pixbuf-loaders after gdk-pixbuf updates

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoapt: fix build issue with gcc dso linking change
Nitin A Kamble [Thu, 20 Jan 2011 00:41:01 +0000 (16:41 -0800)]
apt: fix build issue with gcc dso linking change

All the libraries needs to be specified explicitely with the new gcc dso
linking change patch. This was causing build errors for this
recipe. Specifying the libpthread library explicitely for linking to work
without errors.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agozypper: fix build issue with gcc dso linking change
Nitin A Kamble [Wed, 19 Jan 2011 17:19:27 +0000 (09:19 -0800)]
zypper: fix build issue with gcc dso linking change

All the libraries needs to be specified explicitely with the new gcc dso
linking change patch. This was causing build errors for this
recipe. Specifying the libpthread library explicitely for linking to work
without errors.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agolibzypp: fix build issue with gcc dso linking change
Nitin A Kamble [Wed, 19 Jan 2011 01:21:41 +0000 (17:21 -0800)]
libzypp: fix build issue with gcc dso linking change

All the libraries needs to be specified explicitely with the new gcc dso
linking change patch. This was causing build errors for this
recipe. Specifying the libpthread library explicitely for linking to work
without errors.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoscreenshot: fix build issue with gcc dso linking change
Nitin A Kamble [Tue, 11 Jan 2011 18:32:10 +0000 (10:32 -0800)]
screenshot: fix build issue with gcc dso linking change

All the libraries needs to be specified explicitely with the new gcc dso
linking change patch. This was causing build errors for this
recipe. Specifying the libX11 libgdk-x11-2.0 and libgdk_pixbuf-2.0 libraries
explicitely for linking to work without errors.

This is identified as a libtool issue. While creating the libshot.la
file, libtool should have added these needed libraries in there.
 A bug has been created for this issue:
   http://bugzilla.pokylinux.org/show_bug.cgi?id=664

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agomatchbox-stroke: : fix build issue with gcc dso linking change
Nitin A Kamble [Tue, 11 Jan 2011 17:48:49 +0000 (09:48 -0800)]
matchbox-stroke: : fix build issue with gcc dso linking change

All the libraries needs to be specified explicitely with the new gcc dso
linking change patch. This was causing build errors for this
recipe. Specifying the libxrender library explicitely for
linking to work without errors.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agodates: fix build issue with gcc dso linking change
Nitin A Kamble [Tue, 11 Jan 2011 17:38:09 +0000 (09:38 -0800)]
dates: fix build issue with gcc dso linking change

All the libraries needs to be specified explicitely with the new gcc dso
linking change patch. This was causing build errors for this
recipe. Specifying the libm and libpango-1.0 libraries explicitely for
linking to work without errors.

This is identified as a libtool issue. While creating the libgtkdatesview.la
file, libtool should have added these needed libraries in there.
 A bug has been created for this issue:
   http://bugzilla.pokylinux.org/show_bug.cgi?id=664

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agofstests: fix build issue with gcc dso linking change
Nitin A Kamble [Tue, 11 Jan 2011 16:14:04 +0000 (08:14 -0800)]
fstests: fix build issue with gcc dso linking change

All the libraries needs to be specified explicitely with the new gcc dso
linking change patch. This was causing build errors for this
recipe. Specifying the libX11 library explicitely for linking to
work without errors.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoblktrace: fix build issue with gcc dso linking change
Nitin A Kamble [Tue, 11 Jan 2011 15:43:49 +0000 (07:43 -0800)]
blktrace: fix build issue with gcc dso linking change

All the libraries needs to be specified explicitely with the new gcc dso
linking change patch. This was causing build errors for this
recipe. Specifying the libXrender library explicitely for linking to
work without errors.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoxtscal: fix build issue with gcc dso linking change
Nitin A Kamble [Tue, 11 Jan 2011 15:34:03 +0000 (07:34 -0800)]
xtscal: fix build issue with gcc dso linking change

All the libraries needs to be specified explicitely with the new gcc dso
linking change patch. This was causing build errors for this
recipe. Specifying the libXrender library explicitely for linking to
work without errors.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agomatchbox-desktop: fix build issue with gcc dso linking change
Nitin A Kamble [Tue, 11 Jan 2011 15:22:37 +0000 (07:22 -0800)]
matchbox-desktop: fix build issue with gcc dso linking change

All the libraries needs to be specified explicitely with the new gcc dso
linking change patch. This was causing build errors for this
recipe. Specifying the libX11 library explicitely for linking to
work without errors.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agosettings-daemon: fix build error with new gcc dso linking change
Nitin A Kamble [Tue, 11 Jan 2011 15:16:13 +0000 (07:16 -0800)]
settings-daemon: fix build error with new gcc dso linking change

All the libraries needs to be specified explicitely with the new gcc dso
linking change patch. This was causing build errors for this
recipe. Specifying the libX11 library explicitely for linking to work
without errors.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agooprofileui: fix the build failure after gcc dso change
Nitin A Kamble [Tue, 11 Jan 2011 11:49:06 +0000 (03:49 -0800)]
oprofileui: fix the build failure after gcc dso change

With a change in gcc all the libraries needs to be specified explicitely
for linking. That breaks compile for this package as libm is not
explicitely specified. This commit fixes that linking  issue.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agolibmusicbrainz: fix the build failure caused by gcc dso linkcing change
Nitin A Kamble [Mon, 17 Jan 2011 22:01:54 +0000 (14:01 -0800)]
libmusicbrainz: fix the build failure caused by gcc dso linkcing change

The libraries for linking are not determined automatically now. All
the needed libraries must be specified explicitly.

This patch fixes the issue for missing libpthread library in the linker
script.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agosat-solver: fix the build failure caused by gcc dso linkcing change
Nitin A Kamble [Mon, 17 Jan 2011 21:58:19 +0000 (13:58 -0800)]
sat-solver: fix the build failure caused by gcc dso linkcing change

The libraries for linking are not determined automatically now. All
the needed libraries must be specified explicitly.

This patch fixes the issue for missing librpmmisc library in the linker
script.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agogcc_4.5.1: add DSO linking change patch
Nitin A Kamble [Thu, 6 Jan 2011 18:13:05 +0000 (10:13 -0800)]
gcc_4.5.1: add DSO linking change patch

This patch changes gcc's (ld's) linking behavior. It passes
--no-add-needed flag to ld. Because of it ld does not try to find
related libraries for linking, causing link failures. And these
link failures can be fixed by specifying the library to be linked
explicitely on the gcc command line.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agogdk-pixbuf-native: add jpeg-native as a dependency
Saul Wold [Thu, 20 Jan 2011 03:09:45 +0000 (19:09 -0800)]
gdk-pixbuf-native: add jpeg-native as a dependency

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoperl: Add GDBM module for perl
Jingdong Lu [Wed, 19 Jan 2011 09:11:53 +0000 (17:11 +0800)]
perl: Add GDBM module for perl

Add GDBM_File module and add it into perl extension in config.sh in order to fix failure of lsb-perl-test.

Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
14 years agopython: Fix failures of LSB python-runtime tests.
Jingdong Lu [Wed, 19 Jan 2011 09:04:43 +0000 (17:04 +0800)]
python: Fix failures of LSB python-runtime tests.

Fix failues of LSB python-runtime tests.
test_largefile: add "ac_cv_sizeof_off_t=8" option explicitly into configure options in order to enable "LFS".
test_codecs, test_re, test_unicode: "--with-wctype-functions" will cause these tests failed, so remove it for LSB.
test_builtin, test_getargs: "sitecustomize.py" cause default encoding changed from "ascii" into "utf8" and it will cause these tests failed, so remove this file for LSB.

Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
14 years agopoky-lsb: Add poky-lsb.conf as distro of lsb image
Jingdong Lu [Wed, 19 Jan 2011 08:39:12 +0000 (16:39 +0800)]
poky-lsb: Add poky-lsb.conf as distro of lsb image

Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
14 years agolibxml2: Enable "--with-docbook --with-debug --with-catalog" for LSB test.
Jingdong Lu [Wed, 19 Jan 2011 08:30:00 +0000 (16:30 +0800)]
libxml2: Enable "--with-docbook --with-debug --with-catalog" for LSB test.

Enable options "--with-doc --with-debug --with-catalog" in order to pass LSB test.

Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
14 years agoglib-2.0: Enable debug option for LSB test.
Jingdong Lu [Wed, 19 Jan 2011 08:23:31 +0000 (16:23 +0800)]
glib-2.0: Enable debug option for LSB test.

Enable "debug" option of glib-2.0 and make "glib_mem_profiler_table" and "g_mem_profile" enabled for LSB test.

Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
14 years agoqt4: Enable accessibility and sm option for LSB.
Jingdong Lu [Wed, 19 Jan 2011 08:19:05 +0000 (16:19 +0800)]
qt4: Enable accessibility and sm option for LSB.

LSB library checks will look for some symbols of qt4 libraries. Enable "accessibility" and "sm" in order to pass the LSB test.

Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
14 years agodocumentation/yocto-project-qs/figures/using-a-pre-built-image.png: Updated figure
Scott Rifenbark [Wed, 19 Jan 2011 18:25:11 +0000 (10:25 -0800)]
documentation/yocto-project-qs/figures/using-a-pre-built-image.png:  Updated figure

Changed the figure so that "File System" is "Filesystem"

Signed-off-by: Scott Rifenbark <scott@scott-desktop.(none)>
14 years agodocumentation/yocto-project-qs/yocto-project-qs.xml: General edits to YP QS.
Scott Rifenbark [Wed, 19 Jan 2011 18:20:11 +0000 (10:20 -0800)]
documentation/yocto-project-qs/yocto-project-qs.xml: General edits to YP QS.

Revised the manual for better grammar and more technically accurate wordings.
Worked closely with Scott Garman on the revision.

Signed-off-by: Scott Rifenbark <scott@scott-desktop.(none)>
14 years agodocumentation/poky-ref-manual: expand discussion of PR and INC_PR
Paul Eggleton [Thu, 23 Dec 2010 13:44:05 +0000 (13:44 +0000)]
documentation/poky-ref-manual: expand discussion of PR and INC_PR

Expands a little on PR and INC_PR.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agodocumentation/bsp-guide/bsp.xml: fix typo in variable name
Paul Eggleton [Thu, 23 Dec 2010 13:04:02 +0000 (13:04 +0000)]
documentation/bsp-guide/bsp.xml: fix typo in variable name

FILESEXTRAPATH -> FILESEXTRAPATHS

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agodistutils(-common-base) bbclass: sync with OE
Koen Kooi [Tue, 18 Jan 2011 11:11:37 +0000 (12:11 +0100)]
distutils(-common-base) bbclass: sync with OE

When using python recipes imported from OE (e.g. python-cheetah) parsing only succeeds when python has already been built due to the PYTHON_DIR references.

This commit syncs the classes with OE to make it work, but keeps the *.pyo removal from yocto.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agopython-dir bbclass: import from OE
Koen Kooi [Tue, 18 Jan 2011 11:11:36 +0000 (12:11 +0100)]
python-dir bbclass: import from OE

This will be used later on when updating the distutils classes

A small deviation from OE is the use of PYTHON_BASEVERSION instead of non-deterministic python code. See https://lists.yoctoproject.org/pipermail/poky/2011-January/002320.html for some background info

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agosetuptools bbclass: import from OE
Koen Kooi [Tue, 18 Jan 2011 11:11:38 +0000 (12:11 +0100)]
setuptools bbclass: import from OE

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agosanity.bbclass: remove SDK_ARCH check
Jessica Zhang [Mon, 17 Jan 2011 18:25:47 +0000 (10:25 -0800)]
sanity.bbclass: remove SDK_ARCH check

remove sanity check for SDK_ARCH=i686 due to recent fixes in cross toolchain areas, etc. the old issue no longer exists

Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>
14 years agolinux-igep: Add required LIC_FILES_CHKSUM
Gary Thomas [Tue, 18 Jan 2011 11:41:36 +0000 (04:41 -0700)]
linux-igep: Add required LIC_FILES_CHKSUM

[sgw@linux.intel.com: added linux-igep to synopsis]
Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoopenssl: drop the valgrind patch that introduce a security hole
Ilya Yanok [Mon, 17 Jan 2011 22:36:17 +0000 (01:36 +0300)]
openssl: drop the valgrind patch that introduce a security hole

debian/valgrind.patch is the 'famous' Debian OpenSSL patch responsible
for everyone using Debian and derivatives changing their keys. All keys
generated with the patched OpenSSL are compromised so at very least we
have to drop this patch for good.

Signed-off-by: Ilya Yanok <yanok@emcraft.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolinux-dummy: add license and LIC_FILES_CHKSUM
Ilya Yanok [Mon, 17 Jan 2011 22:37:13 +0000 (01:37 +0300)]
linux-dummy: add license and LIC_FILES_CHKSUM

This package fails to build because of missing LIC_FILES_CHKSUM option.
This patch adds GPL and LIC_FILES_CHKSUM to this recipe.

Signed-off-by: Ilya Yanok <yanok@emcraft.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agobase.bbclass: fix parse error on recipes with '++' in their name
Paul Eggleton [Tue, 18 Jan 2011 15:51:32 +0000 (15:51 +0000)]
base.bbclass: fix parse error on recipes with '++' in their name

Fixes "multiple repeat" or "nothing to repeat" errors when parsing recipes
with '++' in the file name.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agometa-rt: atom-pc support
Darren Hart [Tue, 28 Dec 2010 17:23:29 +0000 (09:23 -0800)]
meta-rt: atom-pc support

Add support for the atom-pc machine to the meta-rt layer. This has
been boot tested on the Intel n450 development board (Black Sand).

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
CC: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agomachine/qemu: Allow for users to override the preferred kernel version
Darren Hart [Sat, 18 Dec 2010 00:05:25 +0000 (16:05 -0800)]
machine/qemu: Allow for users to override the preferred kernel version

The linux-yocto-rt kernel has been boot tested on qemux86-64. Unlock
the preferred provider for virtual/kernel so it can be selected and
used.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>