]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
14 years agohandbook/bsp-guide: Fix typo
Richard Purdie [Wed, 29 Sep 2010 14:29:32 +0000 (15:29 +0100)]
handbook/bsp-guide: Fix typo

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agopoky-doc-tools: Remove unnecessary autotools usage and simplfy structure
Richard Purdie [Wed, 29 Sep 2010 14:26:29 +0000 (15:26 +0100)]
poky-doc-tools: Remove unnecessary autotools usage and simplfy structure

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agosstate.bbclass: Add signature hash to sstate package names
Richard Purdie [Wed, 29 Sep 2010 11:11:51 +0000 (12:11 +0100)]
sstate.bbclass: Add signature hash to sstate package names

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/bitbake-runtask: Signatures are needed in task context and have little overhe...
Richard Purdie [Wed, 29 Sep 2010 10:25:10 +0000 (11:25 +0100)]
bitbake/bitbake-runtask: Signatures are needed in task context and have little overhead so enable in worker context

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agosstate.bbclass: Update to use SSTATE variables everywhere and remove the now unneeded...
Richard Purdie [Wed, 29 Sep 2010 10:19:22 +0000 (11:19 +0100)]
sstate.bbclass: Update to use SSTATE variables everywhere and remove the now unneeded complicated paths from the sstate files

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agosstate.bbclass: pstage -> sstate name changes (no global implications)
Richard Purdie [Wed, 29 Sep 2010 10:02:07 +0000 (11:02 +0100)]
sstate.bbclass: pstage -> sstate name changes (no global implications)

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agosstate.bbclass: Rename PSTAGE2 -> SSTATE
Richard Purdie [Wed, 29 Sep 2010 09:57:16 +0000 (10:57 +0100)]
sstate.bbclass: Rename PSTAGE2 -> SSTATE

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/siggen: Ensure full signature data is not held unless needed, reducing memory...
Richard Purdie [Tue, 28 Sep 2010 21:24:13 +0000 (22:24 +0100)]
bitbake/siggen: Ensure full signature data is not held unless needed, reducing memory consumption

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoconnman: fix the issue that connman could not disconnect from shutdown AP
Dongxiao Xu [Tue, 28 Sep 2010 01:47:18 +0000 (09:47 +0800)]
connman: fix the issue that connman could not disconnect from shutdown AP

Upstream has a fix for MeeGo/Carrick which has the same
phenomenon as our side, therefore port the patch into poky.
This fixes [BUGID #266] and [BUGID #267].

Remove the option "--enable-fake" since it sometimes causes
offline mode failure.

Launch connmand in initlevel 3.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agotask-poky-basic.bb: fix lighttpd typo
Saul Wold [Tue, 28 Sep 2010 22:25:18 +0000 (15:25 -0700)]
task-poky-basic.bb: fix lighttpd typo

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agotask-poky-basic.bb: add lighttp to basic image type for webserver
Saul Wold [Tue, 28 Sep 2010 15:45:07 +0000 (08:45 -0700)]
task-poky-basic.bb: add lighttp to basic image type for webserver

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agolocal.conf.sample: set RPM as default package and rootfs image creation
Saul Wold [Tue, 28 Sep 2010 15:44:37 +0000 (08:44 -0700)]
local.conf.sample: set RPM as default package and rootfs image creation

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agolighttpd: Add 1.4.28 as new recipe.
Zhai Edwin [Tue, 28 Sep 2010 08:00:25 +0000 (16:00 +0800)]
lighttpd: Add 1.4.28 as new recipe.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agobitbake: Pass task hash information to subprocesses
Richard Purdie [Mon, 27 Sep 2010 14:57:13 +0000 (15:57 +0100)]
bitbake: Pass task hash information to subprocesses

Pass task has informaiton to work processes, allowing full manipulation of
the hash data in the task context allowing checksums to be usable.

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/fetch: fix logic to prevent fetches when the file already exists
Joshua Lock [Tue, 28 Sep 2010 13:01:33 +0000 (14:01 +0100)]
bitbake/fetch: fix logic to prevent fetches when the file already exists

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agocodeparser.py: Fix storing of hash values as object references can be corrupted
Richard Purdie [Sun, 26 Sep 2010 07:33:19 +0000 (15:33 +0800)]
codeparser.py: Fix storing of hash values as object references can be corrupted

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoiproute2: Disable PARALLEL_MAKE
Saul Wold [Mon, 27 Sep 2010 16:19:58 +0000 (09:19 -0700)]
iproute2: Disable PARALLEL_MAKE

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agoeglibc: add FILESPATH to avoid failure on unpack
Dexuan Cui [Sun, 26 Sep 2010 12:53:30 +0000 (20:53 +0800)]
eglibc: add FILESPATH to avoid failure on unpack

Actually Kevin identified the issue:
without this fix, "bitbake eglibc-initial-nativesdk" would fail on unpack.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agopoky-default.inc: change the hardcoded glibc-initial to ${POKYLIBC}-initial
Dexuan Cui [Sun, 26 Sep 2010 08:39:43 +0000 (16:39 +0800)]
poky-default.inc: change the hardcoded glibc-initial to ${POKYLIBC}-initial

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agodistro_tracking_fields.inc: update cpio info
Scott Garman [Sun, 26 Sep 2010 03:42:35 +0000 (20:42 -0700)]
distro_tracking_fields.inc: update cpio info

Reflects current status of cpio recipes.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agocpio: add version 2.11 (GPLv3)
Scott Garman [Sun, 26 Sep 2010 03:37:20 +0000 (20:37 -0700)]
cpio: add version 2.11 (GPLv3)

This is the most recent version of cpio. Recipe derived from
OpenEmbedded's recipe for cpio v2.5.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agotrace-cmd_git.bb: remove DEPENDS of glibc since there is a system default for
Saul Wold [Mon, 27 Sep 2010 16:08:16 +0000 (09:08 -0700)]
trace-cmd_git.bb: remove DEPENDS of glibc since there is a system default for

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agodistro_tracking_fields.inc: update grep info
Scott Garman [Sat, 25 Sep 2010 01:31:13 +0000 (18:31 -0700)]
distro_tracking_fields.inc: update grep info

Reflects current status of grep, including new recent release
information.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agogrep: add version 2.7 (GPLv3)
Scott Garman [Sat, 25 Sep 2010 01:26:24 +0000 (18:26 -0700)]
grep: add version 2.7 (GPLv3)

This is the most recent version of grep. Recipe derived from
OpenEmbedded's recipe for grep v2.6.3.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agotask-poky-clutter.bb: removed examples
Saul Wold [Mon, 27 Sep 2010 15:43:07 +0000 (08:43 -0700)]
task-poky-clutter.bb: removed examples

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agodistro_tracking: Update tracking info
Saul Wold [Sun, 26 Sep 2010 19:40:52 +0000 (12:40 -0700)]
distro_tracking: Update tracking info

Add additional aliases and tracking fields for missing packages

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agodistro_check.py: Added additional support for distro checking
Saul Wold [Mon, 27 Sep 2010 15:41:06 +0000 (08:41 -0700)]
distro_check.py: Added additional support for distro checking

    Now tells which section a macth occurs (main vs contrib)
    Keywords for Poky, OpenedHand, ...

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agoQEMU: Fix the mouse shadow issue (bug 170)
Yu Ke [Wed, 15 Sep 2010 06:42:05 +0000 (14:42 +0800)]
QEMU: Fix the mouse shadow issue (bug 170)

the root cause is that the qemu cursor array is hardcoded to 256 bytes, while the sato use cursor of the size 64*64=4096, thus lead buffer overflow and abnormal mouse.

A qemu patch is introduced to dynamically allocate qemu cursor array to fix this issue. BTW, qemu upstream already redesign the cursor interface and implementation, and this issue does not occur in upstream, so no need to push this patch to upstream. and when upgrade the qemu, this patch can be safely removed.

Fix [BUGID #170]

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agoqemux86-64: remove -march for 64bit common pc
Qing He [Sun, 26 Sep 2010 08:16:04 +0000 (16:16 +0800)]
qemux86-64: remove -march for 64bit common pc

Fixes [BUGID #347].

Signed-off-by: Qing He <qing.he@intel.com>
14 years agotask-poky-tools: add rsync in target image
Qing He [Sat, 25 Sep 2010 08:28:19 +0000 (16:28 +0800)]
task-poky-tools: add rsync in target image

rsync is needed by debugging using SDK, add it as dependency
of task-poky-tools-debug, this fixes [BUGID #345]

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoglibc & eglibc: fix mips DT_MIPS_RLD_MAP checking
Qing He [Sat, 25 Sep 2010 07:19:45 +0000 (15:19 +0800)]
glibc & eglibc: fix mips DT_MIPS_RLD_MAP checking

On mips target, binutils currently sets DT_MIPS_RLD_MAP to 0 in dynamic
section if a --version-script sets _RLD_MAP to local. This is apparently
a binutils bug, but libc shouldn't segfault in this case.

Add sanity check on the entry to avoid segfault, fixes [BUGID #287].

Signed-off-by: Qing He <qing.he@intel.com>
14 years agopoky-qemu-internal: Add userspace nfs support for mips and ppc
Dongxiao Xu [Sat, 25 Sep 2010 03:22:23 +0000 (11:22 +0800)]
poky-qemu-internal: Add userspace nfs support for mips and ppc

Add userspace nfs support for mips and ppc architecture.
This fixes [BUGID #343]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agogcc: enable poison parameters detection
Dongxiao Xu [Sat, 25 Sep 2010 02:16:26 +0000 (10:16 +0800)]
gcc: enable poison parameters detection

If not configured with --enable-target-optspace, gcc will report
errors if there is '-Os' optimization in parameters.

This fixes [BUGID #342]

Also add "--enable-target-optspace" option to arm gcc configuration.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agoxtscal: Fix the endless loop when starting X
Zhai Edwin [Mon, 27 Sep 2010 13:16:16 +0000 (21:16 +0800)]
xtscal: Fix the endless loop when starting X

xtscal script in Xsession.d would lead endless loop if /etc/pointercal is
missing, which make the system hang.

This fix adds a counter for loop.

[BUGID #251] got fixed by this.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agonetbook: Correct netbook build by moving netbook configuration from moblin to meta
Saul Wold [Fri, 24 Sep 2010 22:36:24 +0000 (15:36 -0700)]
netbook: Correct netbook build by moving netbook configuration from moblin to meta

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agotaglib: move from moblin to recipes-support to support qmmp
Saul Wold [Fri, 24 Sep 2010 21:51:52 +0000 (14:51 -0700)]
taglib: move from moblin to recipes-support to support qmmp

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agoman-pages_3.25.bb: Fix SRC_URI to contain Archive directory
Saul Wold [Thu, 23 Sep 2010 19:42:06 +0000 (12:42 -0700)]
man-pages_3.25.bb: Fix SRC_URI to contain Archive directory

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agodistro_tracking_fields.inc: merged fixes
Saul Wold [Wed, 22 Sep 2010 16:52:15 +0000 (09:52 -0700)]
distro_tracking_fields.inc: merged fixes

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agoupgrade gcc to 4.5.0 for mips architecture
Dongxiao Xu [Sun, 19 Sep 2010 14:29:09 +0000 (22:29 +0800)]
upgrade gcc to 4.5.0 for mips architecture

Fix the out of memory when building webkit-gtk with gcc-4.5.0

The new feature added after 4.3.3
"http://www.pubbs.net/200909/gcc/94048-patch-add-support-for-rmipsjalr.html"
will cause cc1plus eat up all the system memory when build webkit-gtk.
The function mips_get_pic_call_symbol keeps on recursively calling itself.
Disable this feature to walk aside the bug.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agometa-ide-support: Fix PKG_CONFIG_SYSROOT_DIR and PKG_CONFIG_PATH
Dongxiao Xu [Sun, 19 Sep 2010 13:54:58 +0000 (21:54 +0800)]
meta-ide-support: Fix PKG_CONFIG_SYSROOT_DIR and PKG_CONFIG_PATH

Fix PKG_CONFIG_SYSROOT_DIR and PKG_CONFIG_PATH to make them point
to the correct directory path.

This fixes [BUGID #340].

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agoqemuarm: remove NFS_ROOT override
Bruce Ashfield [Wed, 22 Sep 2010 00:43:34 +0000 (20:43 -0400)]
qemuarm: remove NFS_ROOT override

During the debug of disk booting on the qemuarm target, the
NFS_ROOT default settings were incorrectly overriden. This
removes the overide and allows the default / global settings
to be processed.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoAdd DISTRO_PN_ALIAS for 95 packages
Yu Ke [Thu, 16 Sep 2010 03:36:16 +0000 (11:36 +0800)]
Add DISTRO_PN_ALIAS for 95 packages

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Mei Lei <lei.mei@intel.com>
14 years ago[#BUG298]:Fix some bugs during compiling based on x86_64
Xiaofeng Yan [Tue, 21 Sep 2010 08:32:13 +0000 (16:32 +0800)]
[#BUG298]:Fix some bugs during compiling based on x86_64
fix a problem that compliation failed for groff on machine x86_64
Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
14 years agobitbake.conf/documentation.conf: Start using SUMMARY variable and document it
Richard Purdie [Tue, 21 Sep 2010 22:53:07 +0000 (23:53 +0100)]
bitbake.conf/documentation.conf: Start using SUMMARY variable and document it

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoCorrect js jsautocfg.h and install jsproto.tbl
Darren Hart [Mon, 20 Sep 2010 23:15:05 +0000 (16:15 -0700)]
Correct js jsautocfg.h and install jsproto.tbl

I'm adding mediatomb packages and ran into a couple build issues with js.

The first complained that jsapi.h wasn't found/usable. This turned out to
be because jsautocfg.h was including "../conf.h" instead of "conf.h" as
they are installed in the same directory in the sysroot. I believe the correct
fix for this would involve the configure.ac script which is used to generate
the jsautocfg.h header file we store in the recipe. Commit
f25d26de776f9927e1d2c92f031085a9b9323087 (js: fix configure) added conf.h,
Qing can you comment here?

The second failure is due to jsproto.tbl not being installed but being
referenced by another header file.

This patch corrects the jsautocfg.h header directly and adds the jsproto.tbl
to the do_install() recipe function.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Qing He <qing.he@intel.com>
14 years agoWrap output at 80 columns for poky-env-internal
Darren Hart [Tue, 17 Aug 2010 03:14:49 +0000 (20:14 -0700)]
Wrap output at 80 columns for poky-env-internal

The output of:

$ source poky-init-build-env

would wrap on 80 character terminals, making the output difficult to read.
Replace the somewhat clumsy repeated usage of "echo" with bash here documents,
limiting line length to 80 characters. The use of here documents simplifies this
by removing any leading commands or indentation from the output being generated.
A bash'ism should be acceptable here as poky-init-build-env already aborts if
the shell is not bash.

Signed-off-by: Darren Hart <darren@dvhart.com>
14 years agopoky.conf: use eglibc rather than glibc
Dexuan Cui [Tue, 21 Sep 2010 08:40:59 +0000 (16:40 +0800)]
poky.conf: use eglibc rather than glibc

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years ago[e]glibc-package.inc: fix multiple providers for glibc-gconv-iso8859-1
Dexuan Cui [Tue, 21 Sep 2010 08:52:53 +0000 (16:52 +0800)]
[e]glibc-package.inc: fix multiple providers for glibc-gconv-iso8859-1

This commit fixes the following error while doing this:
bitbake poky-image-sato

ERROR: Conflicting PREFERRED_PROVIDER entries were found which resulted in an attempt to select multiple providers (['virtual:nativesdk:/distro/dcui/dexuan/meta/recipes-core/eglibc/eglibc_2.12.bb', '/distro/dcui/dexuan/meta/recipes-core/eglibc/eglibc_2.12.bb']) for runtime dependency glibc-gconv-iso8859-1 The entries resulting in this conflict were: ['PREFERRED_PROVIDER_virtual/libc-nativesdk = eglibc-nativesdk', 'PREFERRED_PROVIDER_virtual/libc = eglibc']
NOTE: multiple providers are available for runtime glibc-gconv-iso8859-1 (eglibc, eglibc-nativesdk, glibc-nativesdk, glibc, external-csl-toolchain, external-poky-toolchain)
NOTE: consider defining a PREFERRED_PROVIDER entry to match glibc-gconv-iso8859-1

And bumped PR.

This partly fixes [BUGID #329]

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agopoky-eglibc.inc: fix multiple providers for virtual/libc-nativesdk and other
Dexuan Cui [Tue, 21 Sep 2010 08:49:15 +0000 (16:49 +0800)]
poky-eglibc.inc: fix multiple providers for virtual/libc-nativesdk and other

This commit fixes the following error while doing this:
bitbake poky-image-minimal

NOTE: multiple providers are available for virtual/libc-nativesdk (glibc-nativesdk, eglibc-nativesdk)
NOTE: consider defining a PREFERRED_PROVIDER entry to match virtual/libc-nativesdk
NOTE: multiple providers are available for virtual/i586-pokysdk-linux-libc-initial-nativesdk (glibc-initial-nativesdk, eglibc-initial-nativesdk)
NOTE: consider defining a PREFERRED_PROVIDER entry to match virtual/i586-pokysdk-linux-libc-initial-nativesdk

And bumped PR.

This partly fixes [BUGID #329]

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agohandbook: add BSP click-through licensing section
Tom Zanussi [Tue, 21 Sep 2010 22:01:07 +0000 (17:01 -0500)]
handbook: add BSP click-through licensing section

Add a section to the BSB Developer's Guide outlining the motivation
and procedures for click-through BSP licensing support.

The corresponding build system support hasn't been implemented yet;
this is being added now mainly as a guideline wrt future intentions.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
14 years agoFix some typos and grammatical errors in Poky handbook
Tom Zanussi [Tue, 21 Sep 2010 14:21:26 +0000 (09:21 -0500)]
Fix some typos and grammatical errors in Poky handbook

While going through the BSP section, I noticed some minor problems -
these are my cleanup fixes.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
14 years agolinux-wrs: update SRCREVs
Bruce Ashfield [Mon, 20 Sep 2010 20:05:35 +0000 (16:05 -0400)]
linux-wrs: update SRCREVs

The following are the highlights of the latest updates to the
2.6.34 kernel tree:

086d819 selinux: fix parallel compile error
0bffbc5 MIPS: Audit: Fix hang when starting audit
e49491e ucc_geth: fix ethtool set ring param bug
53b9f33 params: don't hand NULL values to param.set callbacks.
eb3b13c irda: Correctly clean up self->ias_obj on irda_bind() failure.
b4aee0b crypto: fix missed kfree for crypto_req
f8490d8 x86-64, compat: Test %rax for the syscall number, not %eax
c3acc43 x86-64, compat: Retruncate rax after ia32 syscall entry tracing
5c21faf compat: Make compat_alloc_user_space() incorporate the access_ok()
afc2a18 Merge commit 'v2.6.34.7' into standard
f423469 Linux 2.6.34.7

Built and booted on all architectures.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agozypper: fix runtime dependency
Qing He [Sun, 19 Sep 2010 01:04:31 +0000 (09:04 +0800)]
zypper: fix runtime dependency

add procps as runtime recommendation, since pgrep is used by zypper
binary

Signed-off-by: Qing He <qing.he@intel.com>
14 years agolibzypp: RDEPENDS sat-solver
Qing He [Thu, 16 Sep 2010 02:52:58 +0000 (10:52 +0800)]
libzypp: RDEPENDS sat-solver

rpmdb2solv provided by sat-solver is executed from within libzypp,
RDEPENDS sat-solver to get the utility included, fixes [BUGID #328]

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoeglibc: Add in libc_cv_slibdir setting as used by glibc to fix 64 bit builds
Richard Purdie [Mon, 20 Sep 2010 23:16:15 +0000 (00:16 +0100)]
eglibc: Add in libc_cv_slibdir setting as used by glibc to fix 64 bit builds

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agorecipes-tbd: Drop old external CSL toolchains and no obsolete staging-linkage recipe
Richard Purdie [Mon, 20 Sep 2010 13:20:06 +0000 (14:20 +0100)]
recipes-tbd: Drop old external CSL toolchains and no obsolete staging-linkage recipe

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoComplete packages -> recipes transition
Richard Purdie [Mon, 20 Sep 2010 13:18:45 +0000 (14:18 +0100)]
Complete packages -> recipes transition

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agodistro_track: add dpkg, m4, and cmake tracking fields
Dongxiao Xu [Thu, 16 Sep 2010 05:52:45 +0000 (13:52 +0800)]
distro_track: add dpkg, m4, and cmake tracking fields

  distro_tracking_fields.inc: moved updates to master file

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years ago gcc: upgrade gcc for powerpc to version 4.5.0
Dongxiao Xu [Thu, 16 Sep 2010 05:51:09 +0000 (13:51 +0800)]
 gcc: upgrade gcc for powerpc to version 4.5.0

Fix one parameter order issue for base_contains function,
which impacts glibc build under new gcc.

Add new judge code to determine whether <altivec.h> is needed.
This fixes the mpeg2dec build failure under new gcc.

Use O2 as the optimization flag to tinylogin as it will meet
segfault if compiled by gcc-4.5.0 when enable both frename-registers
and Os options. Use O2 instead.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agoformfactor: Add machconfig in qemux86-64 to avoid HAVE_KEYBOARD unset.
Zhai Edwin [Wed, 15 Sep 2010 03:55:45 +0000 (11:55 +0800)]
formfactor: Add machconfig in qemux86-64 to avoid HAVE_KEYBOARD unset.
This prevent matchbox-kerboard starting as daemon automatically.

Also fix minor issue of netbase on qemux86-64, and add the machine in
local.conf.sample

[BUGID #308] fixed by this.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agoperf: Add libelf to dependencies
Tom Zanussi [Mon, 13 Sep 2010 16:56:35 +0000 (09:56 -0700)]
perf: Add libelf to dependencies

Fix for unresolved libelf error when running perf:

perf: error while loading shared libraries: libelf.so.1: cannot open
shared object file: No such file or directory

Signed-off-by: <tom.zanussi@intel.com>
Signed-off-by: <bruce.ashfield@windriver.com>
14 years agobblayers.conf.sample: remove meta-moblin from default layers
Scott Garman [Sun, 12 Sep 2010 22:02:26 +0000 (15:02 -0700)]
bblayers.conf.sample: remove meta-moblin from default layers

This fixes [BUGID #273]

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agopoky-qemu-internal: fix locking of tap lockfile
Saul Wold [Fri, 17 Sep 2010 18:33:01 +0000 (11:33 -0700)]
poky-qemu-internal: fix locking of tap lockfile

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agodistro_tracking_fields.inc: Merged tracking data
Saul Wold [Wed, 15 Sep 2010 21:20:55 +0000 (14:20 -0700)]
distro_tracking_fields.inc: Merged tracking data

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agoDistro tracking: update mdadm, screen, oprofile; add libsdl
Dexuan Cui [Wed, 15 Sep 2010 14:51:03 +0000 (22:51 +0800)]
Distro tracking: update mdadm, screen, oprofile; add libsdl

Add tracking info for libsdl;
Move oprofile from distro_toolchain_devel.inc to distro_toolchain_devel.inc;
Add RECIPE_MAINTAINER_pn for mdadm, screen, oprofile, libsdl.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agoDistro Tracking: Updated and add Poky Alias info
Saul Wold [Wed, 15 Sep 2010 01:06:00 +0000 (18:06 -0700)]
Distro Tracking: Updated and add Poky Alias info

distro_check.py: Add DISTRO_PN_ALIAS check for Poky, OpenedHand,
                 Intel and Upstream, to mark packages that are
                 not in known upstreams
distro_tracking_fields.inc:
                Merged private files into 1 master file
                Added additional Maintainer Info
                Added Distro Alias information for Poky and OpenedHand

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agodistro-track: zypper related packages
Qing He [Tue, 14 Sep 2010 14:05:47 +0000 (22:05 +0800)]
distro-track: zypper related packages

add tracking fields for zypper related packages

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoavahi: explicit depends on libcap
Qing He [Tue, 14 Sep 2010 05:34:28 +0000 (13:34 +0800)]
avahi: explicit depends on libcap

This avoids possible host contamination, fixes [BUGID #288]

Signed-off-by: Qing He <qing.he@intel.com>
14 years agodistro field: add distro fields for some graphcis recipes
Yu Ke [Tue, 14 Sep 2010 07:37:15 +0000 (15:37 +0800)]
distro field: add distro fields for some graphcis recipes

they are:
imake
fotowall
libdrm-poulsbo
mesa-dri-glsl-native
qt4-tools-native
quicky
xf86-video-vesa

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agodistro tracking: Add info for gobject-introspection, gdk-pixbuf-csource-native and...
Zhai Edwin [Tue, 14 Sep 2010 14:36:00 +0000 (22:36 +0800)]
distro tracking: Add info for gobject-introspection, gdk-pixbuf-csource-native and qemu-helper-native...

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agodistro data: Update distro data tracking data
Saul Wold [Tue, 14 Sep 2010 11:42:09 +0000 (04:42 -0700)]
distro data: Update distro data tracking data

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agotoolchain-scripts: Add POKY_TARGET_SYSROOT variable for SDK usage
Richard Purdie [Thu, 16 Sep 2010 14:34:36 +0000 (15:34 +0100)]
toolchain-scripts: Add POKY_TARGET_SYSROOT variable for SDK usage

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agolocal.conf.sample: Fix commented value to match the default download directory
Richard Purdie [Thu, 16 Sep 2010 14:14:58 +0000 (15:14 +0100)]
local.conf.sample: Fix commented value to match the default download directory

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agotoolchain-scripts: Export TARGET_PREFIX and GDB variables for SDK usage
Richard Purdie [Thu, 16 Sep 2010 14:12:29 +0000 (15:12 +0100)]
toolchain-scripts: Export TARGET_PREFIX and GDB variables for SDK usage

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/runqueue: Remove now unneeded indentation
Richard Purdie [Mon, 13 Sep 2010 20:00:10 +0000 (21:00 +0100)]
bitbake/runqueue: Remove now unneeded indentation

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/runqueue.py: Optimise delay values to avoid unneeded delays
Richard Purdie [Mon, 13 Sep 2010 15:57:13 +0000 (16:57 +0100)]
bitbake/runqueue.py: Optimise delay values to avoid unneeded delays

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agosstate: Trigger generation of siggen info when building sstate packages
Richard Purdie [Mon, 13 Sep 2010 14:41:07 +0000 (15:41 +0100)]
sstate: Trigger generation of siggen info when building sstate packages

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/siggen: Allow generation of siggen data from task context
Richard Purdie [Mon, 13 Sep 2010 14:40:31 +0000 (15:40 +0100)]
bitbake/siggen: Allow generation of siggen data from task context

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/build.py: Set BB_FILENAME to represent the .bb file being built (including...
Richard Purdie [Mon, 13 Sep 2010 14:39:07 +0000 (15:39 +0100)]
bitbake/build.py: Set BB_FILENAME to represent the .bb file being built (including any virtual prefix)

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/siggen.py: Improve debugging of checksums
Richard Purdie [Mon, 13 Sep 2010 11:17:33 +0000 (12:17 +0100)]
bitbake/siggen.py: Improve debugging of checksums

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/data.py: Allow variables to suplement dependencies using the vardep flag
Richard Purdie [Mon, 13 Sep 2010 11:16:46 +0000 (12:16 +0100)]
bitbake/data.py: Allow variables to suplement dependencies using the vardep flag

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/fetch: ensure the go() method completes when not using premirrors
Joshua Lock [Thu, 9 Sep 2010 16:29:23 +0000 (17:29 +0100)]
bitbake/fetch: ensure the go() method completes when not using premirrors

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agopoky-default-revisions.inc: Add missing SRCREV for dtc-native
Richard Purdie [Fri, 10 Sep 2010 17:32:19 +0000 (18:32 +0100)]
poky-default-revisions.inc: Add missing SRCREV for dtc-native

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoqemu_x86_64/conf: enable E1000 by default
Bruce Ashfield [Fri, 10 Sep 2010 16:03:27 +0000 (12:03 -0400)]
qemu_x86_64/conf: enable E1000 by default

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agodtc: Drop unneeded SRCREV
Richard Purdie [Fri, 10 Sep 2010 12:01:45 +0000 (13:01 +0100)]
dtc: Drop unneeded SRCREV

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agodtc: device tree compiler recipes
Adrian Alonso [Thu, 9 Sep 2010 14:26:00 +0000 (09:26 -0500)]
dtc: device tree compiler recipes

* Device tree compiler recipes from OE
* v2 reorder patchset
* remove BBCLASSEXTENDDED from dtc-native.inc
* v3 remove installing dtc in ${STAGING_BINDIR}
* fix PR variable follow Poky guidelines
* v4 fix PV variable

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agopoky-default-revisions: set default dtc srcrev
Adrian Alonso [Thu, 9 Sep 2010 14:25:59 +0000 (09:25 -0500)]
poky-default-revisions: set default dtc srcrev

* Set default devicetree SRCREV version

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agolinux: add binary devicetree generation
Adrian Alonso [Thu, 9 Sep 2010 14:25:58 +0000 (09:25 -0500)]
linux: add binary devicetree generation

* Add binary devicetree generation support
* Taken from OE
* v2 reorder patch set
* v3 remove package_stagefile_shell
* v4 rename devicetree_image function to install_append
* remove pkg_postinst_kernel-devicetree,
  pkg_postrm_kernel-devicetree functions
* Update KERNEL_DEVICETREE_FLAGS use "-p" option instead
  of "-S" which is deprecated

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoncurses: rename site_config that was mis-merged when ncurses moved
Jeff Polk [Fri, 3 Sep 2010 17:39:46 +0000 (11:39 -0600)]
ncurses: rename site_config that was mis-merged when ncurses moved

Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
14 years agoautotools: enable siteconfig by default
Jeff Polk [Fri, 3 Sep 2010 17:37:03 +0000 (11:37 -0600)]
autotools: enable siteconfig by default
eglibc glibc ncurses uclibc zlib: remove explicit siteconfig

Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
14 years agositeinfo: add SITECONFIG_SYSROOTCACHE definition in place of hard-coded path
Jeff Polk [Fri, 3 Sep 2010 17:25:38 +0000 (11:25 -0600)]
siteinfo: add SITECONFIG_SYSROOTCACHE definition in place of hard-coded path
siteconfig: use SITECONFIG_SYSROOTCACHE and use sstate-interceptfuncs

Use the new sstate-interceptfuncs functionality to interpose do_siteconfig
between the sstate_install and package.

Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
14 years agosstate: Add sstate-interceptfuncs called between install and package
Jeff Polk [Fri, 3 Sep 2010 17:22:20 +0000 (11:22 -0600)]
sstate: Add sstate-interceptfuncs called between install and package

Adds the ability to impose intercept function call(s) after
sstate_install and before sstate_package in sstate_task_postfunc.

Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
14 years ago[e]glibc-package.inc: fix providers for libsegfault and other
Nitin A Kamble [Wed, 8 Sep 2010 19:31:39 +0000 (12:31 -0700)]
[e]glibc-package.inc: fix providers for libsegfault and other

[e]glibc-nativesdk should not be providing libsegfault.

This commit fixes the following error while doing this:
bitbake poky-image-minimal-initramfs

DEBUG: providers for libsegfault are: ['glibc-nativesdk', 'glibc',
'eglibc-nativesdk', 'external-csl-toolchain', 'eglibc',
'external-poky-toolchain']
DEBUG: selecting
virtual:nativesdk:/rphome/poky/meta/recipes-core/glibc/glibc_2.10.1.bb
as PREFERRED_VERSION 2.10.1 of package glibc-nativesdk (for item
libsegfault)
DEBUG: selecting /rphome/poky/meta/recipes-core/glibc/glibc_2.10.1.bb as
PREFERRED_VERSION 2.10.1 of package glibc (for item libsegfault)
NOTE: checking PREFERRED_PROVIDER_glibc-nativesdk
NOTE: checking PREFERRED_PROVIDER_glibc-nativesdk-2.10.1
NOTE: checking PREFERRED_PROVIDER_glibc-nativesdk-2.10.1-r3
NOTE: checking PREFERRED_PROVIDER_virtual/libc-nativesdk
NOTE: selecting glibc-nativesdk to satisfy runtime libsegfault due to
PREFERRED_PROVIDER_virtual/libc-nativesdk = glibc-nativesdk

And bumped PR.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agolibc-package.bbclass: fix qemu issue with pseudo
Nitin A Kamble [Wed, 8 Sep 2010 19:30:19 +0000 (12:30 -0700)]
libc-package.bbclass: fix qemu issue with pseudo

This solution is what Mark Hatle recommended.

To disable pseudo, while already running, you need to set:
PSEUDO_RELOADED=YES, and then exec something...

This causes pseudo to disable itself from LD_PRELOAD, and thus fall
out of memory on the exec.

This Fixes [BUGID #226]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopseudo: Update pseudo to latest revision
Mark Hatle [Thu, 9 Sep 2010 19:47:13 +0000 (14:47 -0500)]
pseudo: Update pseudo to latest revision

Fix bug 231 by changeing to the latest revision of pseudo.

The latest revision of pseudo includes the following changes:

2010-09-08:
  * (seebs) handle mkfifo without guaranteeing an EINVAL response.

2010-09-02:
  * (seebs) fix errno for getcwd() with insufficient size
  * (seebs) Add an RPATH entry to the pseudo binary to find the sqlite3
    library.

2010-09-01:
  * (seebs) add missing casts to even more printf arguments

2010-08-31:
  * (seebs) add missing casts to printf arguments, after being warned
    about them a mere twenty or thirty thousand times.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agorootfs_rpm: Fix workaround
Mark Hatle [Thu, 9 Sep 2010 19:46:23 +0000 (14:46 -0500)]
rootfs_rpm: Fix workaround

The exit 0 in the workaround seems to have causes the filesystem creation
process to stop.  Instead change it to an if that can never succeed.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agohandbook: Drop USB Networking section, its no longer appropriate
Richard Purdie [Fri, 10 Sep 2010 11:44:56 +0000 (12:44 +0100)]
handbook: Drop USB Networking section, its no longer appropriate

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agohandbook: Various minor fixes
Richard Purdie [Fri, 10 Sep 2010 11:32:48 +0000 (12:32 +0100)]
handbook: Various minor fixes

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agohandbook: review and update CH1(introduction) and CH2(using Poky)
Yu Ke [Thu, 9 Sep 2010 02:34:34 +0000 (10:34 +0800)]
handbook: review and update CH1(introduction) and CH2(using Poky)

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agohandbook: review and modify Appendix A, D and E
Dexuan Cui [Thu, 9 Sep 2010 09:18:10 +0000 (17:18 +0800)]
handbook: review and modify Appendix A, D and E

Major change are about the structure of Poky source tree, which has been
changed a lot recently

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Edwin Zhai <edwin.zhai@intel.com>
Signed-off-by: Kevin Tian <kevin.tian@intel.com>