]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
13 years agoqemu-nativesdk: fix the build failure that linux/kvm.h not found
Yao Zhao [Wed, 18 Jul 2012 00:44:46 +0000 (20:44 -0400)] 
qemu-nativesdk: fix the build failure that linux/kvm.h not found

qemu.inc: on older kernel build hosts that have < 2.6.20 which
doesn't support kvm yet, build will fail. Add a check in do_configure
to make sure whether linux/kvm.h exists for nativesdk build.

(From OE-Core rev: 7d49af3a811472a2a47453bef0813b89c6331ae7)

Signed-off-by: Yao Zhao <yao.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosanity: display the parsed PATH when complaining about CWD elements
Ross Burton [Wed, 18 Jul 2012 13:42:30 +0000 (14:42 +0100)] 
sanity: display the parsed PATH when complaining about CWD elements

Many people don't understand the nuances of PATH, so help them by clarifying
the warning and displaying the parsed PATH element-by-element.

(From OE-Core rev: 47e6ab41f0f84e6bed7d337ebf96c954ec6909e8)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobinutils: package ld.gold symlink
Martin Jansa [Wed, 18 Jul 2012 11:04:32 +0000 (13:04 +0200)] 
binutils: package ld.gold symlink

* fixes:
  NOTE: package binutils-2.22-r11: task do_package: Started
  WARNING: QA Issue: binutils: Files/directories were installed but not shipped
    /usr/bin/ld.gold
  NOTE: package binutils-2.22-r11: task do_package: Succeeded

(From OE-Core rev: b01b958007b2c09e68a839415440972e08275702)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agowatchdog: fix ping mode failure
Roy.Li [Wed, 18 Jul 2012 01:41:43 +0000 (09:41 +0800)] 
watchdog: fix ping mode failure

[YOCTO #2755]

When watchdog works on ping mode, the system will be rebooted since
watchdog can not receive the expected ECOREPLY on a setting interval.

Ping mode uses a raw socket to send a ECO packet, then uses select()
to wait and recvfrom() to receive the ECOREPLY packet, if select()
shows the data is ready, and the data is not the expected ECOREPLY,
and waiting time is not overdue, it will continue use select() and
recvfrom().

Problem is that the raw socket can receive any icmp packets, if we do
not set filters, and there are many icmp packets on socket, this
program will not find its interested ECOREPLY packet in a special
interval, which makes the ping mode fail.

Other program is that watchdog sometime can not reach the call of
recvfrom to try to receive packets since tv_sec of struct timeval
of select parameter is 0.

The timeout of select() is the result of ping interval minusing the
time of calling gettimeofday spending, when ping interval is 1 second,
and the call of gettimeofday() spends several useconds, the tv_sec of
struct timeval of select parameter must be 0, at that condition, we
should think it is valid of tv_sec of struct timeval of select parameter
be 0

(From OE-Core rev: 90f3a90413aa1e08c3206b838dcaee0c1c640dc7)

Signed-off-by: Roy.Li <rongqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobitbake.conf: Add git-native to ASSUME_PROVIDED
Richard Purdie [Tue, 10 Jul 2012 13:26:18 +0000 (13:26 +0000)] 
bitbake.conf: Add git-native to ASSUME_PROVIDED

Originally, git was something new, not installed everywhere and had commandline
stability problems. This has changed and git it no longer makes sense to
continually build this when the system installed version is likely sufficient.

This speeds up build since recipes no longer have to wait for git-native to build
if they're fetched from a git:// SRC_URI.

Also add git to the sanity checks and drop the no unneeded svn reference.

(From OE-Core rev: 79e24186481770181565a18d177584d0d72399fe)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeglibc: Fix build for e500 cores
Khem Raj [Wed, 18 Jul 2012 06:39:40 +0000 (23:39 -0700)] 
eglibc: Fix build for e500 cores

e500 support needed to be updared to match eglibc 2.16

(From OE-Core rev: ae9748c614dc8e56cde3de2401c922607ed97620)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoslang: add header to patch
Roy.Li [Wed, 18 Jul 2012 02:15:56 +0000 (10:15 +0800)] 
slang: add header to patch

Add description, Signed-off-by and Upstream-Status to
change-char-type-to-signed-char-in-macros.patch

(From OE-Core rev: 25745cf72056efc2250e8fdd99d6f30384472694)

Signed-off-by: Roy.Li <rongqing.li@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agofix my typos in patch headers
Nitin A Kamble [Tue, 17 Jul 2012 04:52:49 +0000 (21:52 -0700)] 
fix my typos in patch headers

(From OE-Core rev: 2a686494119ced9c1eca45b229aa8746dc8a143f)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopuzzles, mkelfimage: Add protocol=http
Saul Wold [Wed, 18 Jul 2012 04:38:49 +0000 (21:38 -0700)] 
puzzles, mkelfimage: Add protocol=http

This would fail in some firewall situations otherwise

(From OE-Core rev: 4c1a768238fe9a36b7ed714c9c40951b7357410a)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agowebkit-gtk: remove spurious install_prepend hack
Ross Burton [Tue, 17 Jul 2012 18:44:20 +0000 (19:44 +0100)] 
webkit-gtk: remove spurious install_prepend hack

This "fix" causes an (ignored) error now, so at some point it was fixed.

(From OE-Core rev: 03690060fe13e083723a572ec0438a1381e418db)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agowebkit-gtk: remove no-parallel bodge
Ross Burton [Tue, 17 Jul 2012 18:44:19 +0000 (19:44 +0100)] 
webkit-gtk: remove no-parallel bodge

This workaround was originally for GNU Make 3.82 which upstream was blaming
for a parallel build failure.  Since then I've changed numerous variables
and now parallel builds are working with 3.82 (and succeed in 20 minutes
instead of 2 hours).

Revert the change until we've more data about what causes the breakage, then
we can bring it back with more finesse.

(From OE-Core rev: 90ca88a6f9dd5e2bc055739f84cb224f9a82455a)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoscripts/bitbake: Check the git-native version and build it if necessary
Richard Purdie [Tue, 17 Jul 2012 11:59:28 +0000 (12:59 +0100)] 
scripts/bitbake: Check the git-native version and build it if necessary

We require git version 1.7.5 or later for the git remote --mirror=xxx syntax.
If we have an older version of git, this patch ensure we build git-replacement-native.
We add an alternative PROVIDES in the same way as tar-native to allow this script
to trigger the build whilst still allowing git-native in ASSUME_PROVIDED.

(From OE-Core rev: 269f3b3cfacaf229d5e45177ee01b16561370ee3)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agorecipes: svn SRC_URI s/proto=/protocol=/g
Martin Jansa [Tue, 17 Jul 2012 09:52:22 +0000 (11:52 +0200)] 
recipes: svn SRC_URI s/proto=/protocol=/g

(From OE-Core rev: 11711d5d040e6456ac43f8800b535fe5946144cf)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoterminal.py: Fix Xfce on ubuntu/debian; some cleanup
Jeffrey C Honig [Tue, 17 Jul 2012 04:03:59 +0000 (00:03 -0400)] 
terminal.py: Fix Xfce on ubuntu/debian; some cleanup

    * Xfce class was setting and passing wrong variable for ubuntu/debian.
    * Xfce class was using -e instead of -x for passing command.  The former creates
      a shell escape nightmare
    * Clean up local and instance/class variables with same name but different usage.
    * Remove side-effect and directly return formatted command for clarity.

(From OE-Core rev: b2ee5c5e34cdc3d65ca7b5da3486360a74d6c500)

Signed-off-by: Jeffrey C Honig <jeffrey.honig@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agometa-ide-support: Add native qemu support for meta-ide-support
Jessica Zhang [Mon, 16 Jul 2012 22:29:07 +0000 (15:29 -0700)] 
meta-ide-support: Add native qemu support for meta-ide-support

[YOCTO #2761]

This patch fixed the issue that after "bitbake meta-ide-support" and try to start qemu and it will fail.  This is due to the meta-ide-support lacking dependency for qemu native and ended up using qemu under /usr/bin.  Fix the issue by adding dependency for qemu native in meta-ide-support and also add the path info in the environment-setup script.

(From OE-Core rev: 3ea597249c18d73417abe7d7a9d32bba00499914)

Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotune-ppc476.inc: Support ppc476
Peter Seebach [Mon, 16 Jul 2012 16:58:39 +0000 (11:58 -0500)] 
tune-ppc476.inc: Support ppc476

A couple of boards use chips which perform noticably better
when optimized for the 476. Add a trivial tune file to let
them run better.

(From OE-Core rev: 9ac6da9d0e0b9f7678752ff7b9c91e39c140b4e7)

Signed-off-by: Peter Seebach <peter.seebach@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoweb-webkit: don't link using g++, it's not needed anymore
Ross Burton [Tue, 26 Jun 2012 16:26:50 +0000 (17:26 +0100)] 
web-webkit: don't link using g++, it's not needed anymore

(From OE-Core rev: cd9a97c063a6c58b022d95ca9de8bcce784f1d3a)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoweb-webkit: push make whitespace fix upstream
Ross Burton [Tue, 26 Jun 2012 11:43:15 +0000 (12:43 +0100)] 
web-webkit: push make whitespace fix upstream

(From OE-Core rev: 9073ec0610a9e28c4b2bc90ace7a6b1c0cc99f75)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoweb-webkit: remove unused dependencies (taken from the gecko-based recipe)
Ross Burton [Tue, 26 Jun 2012 11:42:05 +0000 (12:42 +0100)] 
web-webkit: remove unused dependencies (taken from the gecko-based recipe)

(From OE-Core rev: cc156badafe1e42653b9eb080c0dffd47d2a6130)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopsplash: use default OE vga logo (from kernel bootlogo)
Andrea Adami [Mon, 9 Jul 2012 22:10:36 +0000 (00:10 +0200)] 
psplash: use default OE vga logo (from kernel bootlogo)

* this resolution allows to use one single logo

(From OE-Core rev: a6471990e9d9cd71ca797dddf0db1e52eaa9a935)

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotask-core-tools-testapps.bb: kexec-tools does not work on e5500-64b parts
Matthew McClintock [Fri, 13 Jan 2012 16:50:51 +0000 (10:50 -0600)] 
task-core-tools-testapps.bb: kexec-tools does not work on e5500-64b parts

This prevents kexec from building for this part since it does not work

(From OE-Core rev: c7beda1b779ce189c614fcce13e9ccf2c1b4ca6c)

Signed-off-by: Matthew McClintock <msm@freescale.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogcc-package-runtime.inc: Fix QA warning
Matthew McClintock [Fri, 13 Jul 2012 18:35:50 +0000 (13:35 -0500)] 
gcc-package-runtime.inc: Fix QA warning

> ERROR: QA Issue: gcc-runtime: Files/directories were installed but not shipped
>   /usr/lib/libgomp.so.1.0.0
>   /usr/lib/libgomp.so.1

(From OE-Core rev: fee3def2ca49e3349758d9cd9a9cf5645f03cf18)

Signed-off-by: Matthew McClintock <msm@freescale.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/adt-manual/adt-package.xml: Edits to packaging chapter
Scott Rifenbark [Tue, 17 Jul 2012 21:14:59 +0000 (14:14 -0700)] 
documentation/adt-manual/adt-package.xml: Edits to packaging chapter

Some minor edits to create some links to some terms used.

(From yocto-docs rev: 1559b8caca07cce8630de9ddf8c84f0b24fa35e7)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/adt-manual/adt-prepare.xml: Edits affecting rename and clarity
Scott Rifenbark [Tue, 17 Jul 2012 21:03:51 +0000 (14:03 -0700)] 
documentation/adt-manual/adt-prepare.xml: Edits affecting rename and clarity

I made a pass through this chapter and focused on better descriptions for
getting the system ready for application development.  I made adjustments
to better represent what is really being done.  It is not all ADT here
as was being described before.  Miscellaneous edits and improvements
throughout.

(From yocto-docs rev: 3544beda4794005fe139d7620fd13618fab05534)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/adt-manual/adt-intro.xml: Edits to introduction chapter
Scott Rifenbark [Tue, 17 Jul 2012 18:25:27 +0000 (11:25 -0700)] 
documentation/adt-manual/adt-intro.xml: Edits to introduction chapter

I edited the text so that the purpose of the manual is clearer.
I have segmented out the ADT into distinct components and made sure
the overviews of each is good.  Edits to clarify the role of the
ADT as well.

(From yocto-docs rev: c4abd8305dcdba986f1e761887c740e8322bb331)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/adt-manual/adt-manual.xml: Title change for link.
Scott Rifenbark [Tue, 17 Jul 2012 18:24:42 +0000 (11:24 -0700)] 
documentation/adt-manual/adt-manual.xml: Title change for link.

(From yocto-docs rev: 4b34f9e53230b792a7f57f2880177299286d057d)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/adt-manual/figures/adt-title.png: Changed ADT Manual title
Scott Rifenbark [Tue, 17 Jul 2012 17:29:19 +0000 (10:29 -0700)] 
documentation/adt-manual/figures/adt-title.png: Changed ADT Manual title

figure updated to reflect new manual title.

(From yocto-docs rev: 420bad21ffe1d1fd60a1bbbe66f3e1463b80cff9)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobitbake: fetch2/svn.py: Use protocol parameter to get the protocol
Martin Jansa [Tue, 17 Jul 2012 22:38:19 +0000 (00:38 +0200)] 
bitbake: fetch2/svn.py: Use protocol parameter to get the protocol

* it was send in v1 of proto -> protocol changes but then wasn't in V2
  http://patchwork.openembedded.org/patch/31617/
  where warning about proto= was moved to shared __init__

(Bitbake rev: b2017f493ab730d804ae44ec5a168d464626d046)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotoolchain-scripts: Sync the SDK/ADT values to the build system
Mark Hatle [Tue, 10 Jul 2012 20:54:38 +0000 (15:54 -0500)] 
toolchain-scripts: Sync the SDK/ADT values to the build system

The build system passes specific TUNE (fundamental) flag values to various
tools instead of using a shell wrapper or similar.  It is important that the
build system and ADT/SDK match the behaviors exactly, or we are likely to
have differences in the way build-system and external components are built
leading to configuration, compilation and/or run-time problems.

(From OE-Core rev: 2bd0aaf98c5d586638d82f5f22c1c24122a889a3)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/bsp-guide/bsp.xml: Updates to Kernel configuration section
Scott Rifenbark [Tue, 17 Jul 2012 16:13:57 +0000 (09:13 -0700)] 
documentation/bsp-guide/bsp.xml: Updates to Kernel configuration section

final changes to the section that talks about configuring the kernel.
Changes here based off Bruce Ashfield's review comments.

(From yocto-docs rev: 7715643f2a24336585dd44d1d75e7be0aade7f6b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: Changed link anchor for 'resourses' in QS
Scott Rifenbark [Tue, 17 Jul 2012 15:15:16 +0000 (08:15 -0700)] 
documentation: Changed link anchor for 'resourses' in QS

The string used for the link anchor for the "What You Need and
How You Get It" section in the YP QS used "resources".  This
string is actually used as the chapter id for the resources
chapter in the YP ref manual.  I changed the string in the QS
from "resources" to "yp-resourses" to make it unique.  There was
one instance in the YP ref manual where a cross-reference to the
section occurred.  I fixed that as well.

(From yocto-docs rev: 58c1e4e327cb489e037bbde170c4c495f4567392)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoconnman: fix build with automake 1.12
Ross Burton [Wed, 11 Jul 2012 15:39:43 +0000 (16:39 +0100)] 
connman: fix build with automake 1.12

(From OE-Core rev: 292469a70282ed83a8c73b3a5c57d7327ebde793)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoudev: don't mount with -o sync
Jesse Zhang [Wed, 4 Jul 2012 02:03:13 +0000 (10:03 +0800)] 
udev: don't mount with -o sync

mount.sh mounts all partitions with -o sync, which is bad for system
performance.

(From OE-Core rev: d49cf73754150b50a911d326aaa666f5da78855c)

Signed-off-by: Jesse Zhang <sen.zhang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agouseradd.bbclass: Fix for multilib builds
Richard Purdie [Mon, 16 Jul 2012 14:52:19 +0000 (14:52 +0000)] 
useradd.bbclass: Fix for multilib builds

The class adds a setscene dependency on base-passwd as well as adds this to DEPENDS.
The DEPENDS version will be auso-converted to include MLPREFIX whilst the setscene
dependency will not. This result in errors about non-existent tasks.

This patch ensures MLPREFIX is added when it is needed and fixes various
build failures. Whether we should have two base-passwd recipes in a multilib
system is a question which would need to be addressed by future changes.

(From OE-Core rev: 22dff7f36e985f9f7275b47e874147bc7bdc9473)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/dev-manual/dev-manual-common-tasks.xml: Fixed reference
Scott Rifenbark [Mon, 16 Jul 2012 21:54:43 +0000 (14:54 -0700)] 
documentation/dev-manual/dev-manual-common-tasks.xml: Fixed reference

Caught and fixed a stray reference to "appendix" that should be
"chapter."

(From yocto-docs rev: 97d26495dd9b561bb5724a86e9cd777eeef9f71a)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/poky-ref-manual: Converted resources appendix to chapter
Scott Rifenbark [Mon, 16 Jul 2012 18:20:29 +0000 (11:20 -0700)] 
documentation/poky-ref-manual: Converted resources appendix to chapter

Converted the "Resources" appendix to a chapter.  I also made sure all
the references to the chapter use proper term now, which is "chapter".

(From yocto-docs rev: bf7212b72d54a2696c16dcc1c0a19681f23fbc1c)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: Converted FAQ appendix to a chapter
Scott Rifenbark [Mon, 16 Jul 2012 18:12:26 +0000 (11:12 -0700)] 
documentation: Converted FAQ appendix to a chapter

As part of moving the reference manual to a real reference manual I
am removing the "appendix" classification and having everthing be
a chapter.  I changed the "faq" appendix to a chapter and
made sure any references in the doc set use the proper term now
(chapter).

(From yocto-docs rev: 6e090132823e3b121d00d9116b0693c922156b32)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/poky-ref-manual: Converted ref-varlocality to chapter.
Scott Rifenbark [Mon, 16 Jul 2012 18:08:02 +0000 (11:08 -0700)] 
documentation/poky-ref-manual: Converted ref-varlocality to chapter.

As part of moving the reference manual to a real reference manual I
am removing the "appendix" classification and having everthing be
a chapter.  I changed the "ref-varlocality" appendix to a chapter and
made sure any references in the doc set use the proper term now
(chapter).

(From yocto-docs rev: d666a3f6581bb114c6c15d63ef850678c398b247)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: converted ref-variables-gloss to chapter.
Scott Rifenbark [Mon, 16 Jul 2012 18:02:19 +0000 (11:02 -0700)] 
documentation: converted ref-variables-gloss to chapter.

As part of moving the reference manual to a real reference manual I
am removing the "appendix" classification and having everthing be
a chapter.  I changed the "ref-varibales-gloss" appendix to a chapter and
made sure any references in the doc set use the proper term now
(chapter).

(From yocto-docs rev: 3f541c20c7aff1012eb4c06cb856bf9795124822)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: converted ref-images and ref-features to chapters
Scott Rifenbark [Mon, 16 Jul 2012 17:53:16 +0000 (10:53 -0700)] 
documentation: converted ref-images and ref-features to chapters

As part of moving the reference manual to a real reference manual I
am removing the "appendix" classification and having everthing be
a chapter.  I changed the "ref-imagese" and "ref-features" appendices
to chapters and made any references in the doc set use the proper
term now (chapter).

(From yocto-docs rev: 08117634034a5cd5567c971957583d986c9ee9a4)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/poky-ref-manual: Converted ref-classes to chapter
Scott Rifenbark [Mon, 16 Jul 2012 17:31:19 +0000 (10:31 -0700)] 
documentation/poky-ref-manual: Converted ref-classes to chapter

As part of moving the reference manual to a real reference manual I
am removing the "appendix" classification and having everthing be
a chapter.  I changed the "ref-classes" appendix to a chapter and
made sure any references in the doc set use the proper term now
(chapter).

(From yocto-docs rev: 54991c7fb0a2d3a894249f8a253b1a974cf2e571)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/poky-ref-manual/ref-structure.xml: wording change to chapter.
Scott Rifenbark [Mon, 16 Jul 2012 17:22:31 +0000 (10:22 -0700)] 
documentation/poky-ref-manual/ref-structure.xml: wording change to chapter.

(From yocto-docs rev: abd9bed2df669462913d70b15c2033d05cc216e6)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/poky-ref-manual: Converted ref-bitbake to chapter
Scott Rifenbark [Mon, 16 Jul 2012 17:19:15 +0000 (10:19 -0700)] 
documentation/poky-ref-manual: Converted ref-bitbake to chapter

As part of moving the reference manual to a real reference manual I
am removing the "appendix" classification and having everthing be
a chapter.  I changed the "ref-bitbake" appendix to a chapter and
made sure the single in the doc set use the proper term now
(chapter).

(From yocto-docs rev: 1086155dd6e67a9c75e99332a9ad122dc04ec7a1)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/poky-ref-manual: Re-cast structure appendix as chapter
Scott Rifenbark [Mon, 16 Jul 2012 17:10:27 +0000 (10:10 -0700)] 
documentation/poky-ref-manual: Re-cast structure appendix as chapter

As part of moving the reference manual to a real reference manual I
am removing the "appendix" classification and having everthing be
a chapter.  I changed the "ref-structure" appendix to a chapter and
made sure the two references in the doc set use the proper term now
(chapter).

(From yocto-docs rev: 840a3e4dab355e53fdb400674bd6765957b24066)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: Fixed the links to the BitBake Documentation page.
Scott Rifenbark [Fri, 13 Jul 2012 21:57:18 +0000 (14:57 -0700)] 
documentation: Fixed the links to the BitBake Documentation page.

Reported-by: Robert P. J. Day <rpjday@crashcourse.ca>
(From yocto-docs rev: ddee80872afc567b9381387980f257b337f29ea1)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/poky.ent: Changed BITBAKE_DOCS_URL.
Scott Rifenbark [Fri, 13 Jul 2012 21:46:50 +0000 (14:46 -0700)] 
documentation/poky.ent: Changed BITBAKE_DOCS_URL.

(From yocto-docs rev: 15c9daa399b5bea5045c23759d324d397c5eb545)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/poky-ref-manual: Removed artifacts for dev chapter
Scott Rifenbark [Fri, 13 Jul 2012 21:17:33 +0000 (14:17 -0700)] 
documentation/poky-ref-manual: Removed artifacts for dev chapter

Removing the Development chapter resulted in some links being
re-defined to go to the YP Development manual.  Also, the
poky-ref-manual.xml file had to be altered to not include the
chapter.  Any sort of residual cleanup needed as a result of
getting rid of this chapter is handled in this commit.

(From yocto-docs rev: f8d113654b33ed5f6f1ba8e2d2e755b78033ddbf)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/poky-ref-manual/development.xml: Deleted development chapter
Scott Rifenbark [Fri, 13 Jul 2012 21:12:10 +0000 (14:12 -0700)] 
documentation/poky-ref-manual/development.xml: Deleted development chapter

The Development chapter has been emptied out so it is now deleted from
the reference manual.  All relevant topics now reside in the YP
Development Manual.

(From yocto-docs rev: aa30971ea0b23c19e3fefcb48db8aa4c0db8e95e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/dev-manual/dev-manual-common-tasks.xml: Added external SCM
Scott Rifenbark [Fri, 13 Jul 2012 20:52:36 +0000 (13:52 -0700)] 
documentation/dev-manual/dev-manual-common-tasks.xml: Added external SCM

Added the section "Using an External SCM" to the "Common Tasks"
chapter.  This information was formerly in the YP Reference Manual
in the old development chapter.

(From yocto-docs rev: d34cd9e86cb7a6b27cf6a5b4daf58c445dd86331)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/poky-ref-manual/development.xml: Removed devshell section
Scott Rifenbark [Fri, 13 Jul 2012 20:51:13 +0000 (13:51 -0700)] 
documentation/poky-ref-manual/development.xml: Removed devshell section

Removed the "Development Using a Development Shell" section.  This
section was moved to the YP Development manual into the "Common
Development Models" chapter.

(From yocto-docs rev: 4222ce12d620bf3cd98ae80b19402cf59cca3d3f)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/dev-manual/dev-manual-model.xml: Added devshell section
Scott Rifenbark [Fri, 13 Jul 2012 20:43:30 +0000 (13:43 -0700)] 
documentation/dev-manual/dev-manual-model.xml: Added devshell section

I inserted the section "Using a Development Shell" into the "Common
Development Models" chapter.  This information was formerly in the
YP Reference Manual and is being moved out to help the ref manual
become a truer reference manual.

(From yocto-docs rev: f4ca1c567afcebbae119f21c147e3c38c7ffd54e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/poky-ref-manual: Fixed various references to YP
Scott Rifenbark [Fri, 13 Jul 2012 18:28:34 +0000 (11:28 -0700)] 
documentation/poky-ref-manual: Fixed various references to YP

I did a scrub for "Yocto Project" and found some that could be
changed.

(From yocto-docs rev: 985062b6a9320e8a3ca3d3dafb6516db4fbc5bd5)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/poky-ref-manual/faq.xml: Updates to external toolchain
Scott Rifenbark [Fri, 13 Jul 2012 17:38:29 +0000 (10:38 -0700)] 
documentation/poky-ref-manual/faq.xml: Updates to external toolchain

Updated the FAQ entry on "How do I use an external toolchain."
Comments were from Richard Purdie.

(From yocto-docs rev: db3986d2eff17087eb141ac0f4dfed55ff753368)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/yocto-project-qs/yocto-project-qs.xml: install toolchain details
Scott Rifenbark [Fri, 13 Jul 2012 16:36:24 +0000 (09:36 -0700)] 
documentation/yocto-project-qs/yocto-project-qs.xml: install toolchain details

I added a bit of detail to the install toolchain example to explain
that the user needs to be in the root directory.

(From yocto-docs rev: afb294f6e0997b72f11d9e9d31b3b22d083c2dad)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/poky-ref-manual/ref-variables.xml: Added KBRANCH entry
Scott Rifenbark [Fri, 13 Jul 2012 15:30:04 +0000 (08:30 -0700)] 
documentation/poky-ref-manual/ref-variables.xml: Added KBRANCH entry

New finalized entry for KBRANCH.  Reviewed by Bruce Ashfield.

(From yocto-docs rev: 566e112d20ebe91a1302263b96254f6f66462aaf)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation/bsp-guide/bsp.xml: Changes to kernel config section.
Scott Rifenbark [Fri, 13 Jul 2012 14:19:39 +0000 (07:19 -0700)] 
documentation/bsp-guide/bsp.xml: Changes to kernel config section.

Some work in progress.

(From yocto-docs rev: d344b2db75c21bc7050e4a5f70c07ffd8f7545de)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobitbake: hob2: add elf to hcc supported image types
Kang Kai [Tue, 17 Jul 2012 06:58:52 +0000 (14:58 +0800)] 
bitbake: hob2: add elf to hcc supported image types

[Yocto #2709]

OE Core Commit c9b01af84b64edba056f959c349895e0698324e6 add elf image
type. This will cause hob build image failed.
Add elf to hcc supoorted image types to fix this issue.

(Bitbake rev: a93a58b7cea2ddb9596cb4d718c0801db5d1a295)

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobitbake: siggen.py: Insure .siginfo files writes into shared sstate cache are atomic
Jeffrey C Honig [Tue, 17 Jul 2012 00:48:57 +0000 (20:48 -0400)] 
bitbake: siggen.py: Insure .siginfo files writes into shared sstate cache are atomic

   Use tempfile.mkstemp to create a temporary file in the sstate dir and move it
   into place after closing.  The previous code would fail in the chmod() if two
   users were running jobs that touched the same signature file.

(Bitbake rev: ff11e9ac5eba2d957917664a7b91b1277d8ad548)

Signed-off-by: Jeffrey C Honig <jeffrey.honig@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobitbake: runqueue.py: Improve error output to be more useful when non-existent tasks...
Richard Purdie [Mon, 16 Jul 2012 14:57:22 +0000 (15:57 +0100)] 
bitbake: runqueue.py: Improve error output to be more useful when non-existent tasks are found

(Bitbake rev: 9be584272a63f48d8dc7c9f05b017d11250aa247)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogcc-cross-initial.inc: Use BFD ld as default always
Khem Raj [Thu, 5 Jul 2012 21:29:55 +0000 (14:29 -0700)] 
gcc-cross-initial.inc: Use BFD ld as default always

When using gold as default linker in final toolchain
gcc-cross-initial still needs to use BFD ld since it
will link eglibc-initial

(From OE-Core rev: f643f886b16f586426c744afde080a99d71a9d58)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agowebkit-gtk: remove svn recipe
Ross Burton [Fri, 13 Jul 2012 14:20:39 +0000 (15:20 +0100)] 
webkit-gtk: remove svn recipe

(From OE-Core rev: ecb18e2b6a8fc16b323f93c62ed5ff5b080c5dd0)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agowebkit-gtk: add 1.8.1 recipe from tarball
Ross Burton [Fri, 22 Jun 2012 10:14:13 +0000 (11:14 +0100)] 
webkit-gtk: add 1.8.1 recipe from tarball

License checksums changed as new years were added.

(From OE-Core rev: e6c5f1edcccfc78259caac853361c14ebe6d2677)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognutls: Fix build with automake 1.12.1
Nitin A Kamble [Mon, 9 Jul 2012 10:30:10 +0000 (03:30 -0700)] 
gnutls: Fix build with automake 1.12.1

Added new patches:
   avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch
   gnutls_fix_for_automake_1.12.1.patch

more details in patch headers.

(From OE-Core rev: a7a07aff69d4bb44410721eecf33a60ac2166328)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolame: fix build with automake 1.12.x
Nitin A Kamble [Fri, 13 Jul 2012 06:37:20 +0000 (23:37 -0700)] 
lame: fix build with automake 1.12.x

automake 1.12.x has deprecated automatic de-ANSI-fication support.
Fix sources to work with automake 1.12.x

Added a new patch:
   lame-3.99.5_fix_for_automake-1.12.x.patch

(From OE-Core rev: 84a433e383e7b2e96932739c31b25956ad8dfc54)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosed-4.1.2: fix build with automake 1.12.x
Nitin A Kamble [Fri, 13 Jul 2012 05:20:25 +0000 (22:20 -0700)] 
sed-4.1.2: fix build with automake 1.12.x

automake has depricated use of @mkdir_p@, Fix the
issue by using @MKDIR_P@ instead.

added a new patch:
   sed-4.1.2_fix_for_automake-1.12.patch

(From OE-Core rev: b5e9b6db49770261e8394e676eec603125b51a44)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogawk-3.1.5: fix build with automake 1.12.x
Nitin A Kamble [Fri, 13 Jul 2012 05:03:27 +0000 (22:03 -0700)] 
gawk-3.1.5: fix build with automake 1.12.x

Add the gawk-3.1.5_fix_for_automake-1.12.patch in SRC_URI.

(From OE-Core rev: 2d0c20a39be017e93303c7e7f9c11f32f737372d)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotar: fix build with automake 1.12.x
Nitin A Kamble [Thu, 3 May 2012 17:26:35 +0000 (10:26 -0700)] 
tar: fix build with automake 1.12.x

automake 1.12.x automatically deletes empty directories, so
the additional rmdir from the do_install_append fails.

cleanup the do_install_append for automake 1.12.x

Avoid this error:
| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/tar-1.26-r1/image/usr/sbin/': No such file or directory
NOTE: package tar-1.26-r1: task do_install: Failed

no PR bump as no change in the output.

(From OE-Core rev: c3c103abb533cc9aae178d41b1bd216165f3bc9a)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogpgme: fix build with automake 1.12.x
Nitin A Kamble [Tue, 10 Jul 2012 15:51:23 +0000 (08:51 -0700)] 
gpgme: fix build with automake 1.12.x

automake 1.12.x automatically deletes empty directories, so
the additional rmdir from the do_install_append fails.

cleanup the do_install_append for automake 1.12.x

Avoids this build issue:
| rmdir: failed to remove `/srv/home/nitin/builds2/build0/tmp/work/i586-poky-linux/gpgme-1.3.2-r0/image/usr/libexec': No such file or directory
| ERROR: Function failed: do_install

(From OE-Core rev: 4fc32e828113df50da154fcaf3eb3d56b9e72f09)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agowebgit-gtk: fix build with automake 1.12.1
Nitin A Kamble [Tue, 10 Jul 2012 10:42:33 +0000 (03:42 -0700)] 
webgit-gtk: fix build with automake 1.12.1

Added a new patch:
  webgit-gtk_fix_build_with_automake_1.12.patch

More comments in the patch header.

(From OE-Core rev: f3ea68cdd2559d84d5b2cd95323d186fff14c7b7)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibidn: fix build with automake 1.12
Nitin A Kamble [Tue, 10 Jul 2012 09:44:30 +0000 (02:44 -0700)] 
libidn: fix build with automake 1.12

Added a new patch
    avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch

More details in the patch headers.

(From OE-Core rev: c654e26007b4b014bc614fde15b7a8d9cf52d849)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotelepathy-python: fix build with automake 1.12
Nitin A Kamble [Tue, 10 Jul 2012 09:29:38 +0000 (02:29 -0700)] 
telepathy-python: fix build with automake 1.12

Added a new patch:
telepathy-python_fix_for_automake_1.12.patch

More comments in the patch header.

(From OE-Core rev: aa3032aef2af5a91c1af77b9323fe762b055cd93)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibunistring: fix build with automake 1.12
Nitin A Kamble [Tue, 10 Jul 2012 09:17:44 +0000 (02:17 -0700)] 
libunistring: fix build with automake 1.12

Added a new patch:
   libunistring/libunistring_fix_for_automake_1.12.patch

More comments in the patch header.

(From OE-Core rev: 015e3eca85c779cd78080f81c9d056be223465d1)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopango: fix dependencies to avoid build issue
Nitin A Kamble [Thu, 3 May 2012 18:43:49 +0000 (11:43 -0700)] 
pango: fix dependencies to avoid build issue

this commit avoids this build issue:

| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/libexec/i586-poky-linux/gcc/i586-poky-linux/4.7.1/ld: cannot find -lelf
| collect2: error: ld returned 1 exit status
...
| make: *** [all] Error 2
| ERROR: oe_runmake failed
NOTE: package pango-1.28.4-r7: task do_compile: Failed

(From OE-Core rev: dafefa7bd4de518adb63ec19390b77a56cb65d8e)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibfm: fix build with automake 1.12.x
Nitin A Kamble [Thu, 3 May 2012 20:30:20 +0000 (13:30 -0700)] 
libfm: fix build with automake 1.12.x

automake 1.12.x automatically deletes empty directories, so
the additional rmdir from the do_install_append fails.

cleanup the do_install_append for automake 1.12.x

Avoids this build issue:
| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/libfm-0.1.17-r4/image/usr/lib/gio/modules/': No such file or directory
NOTE: package libfm-0.1.17-r4: task do_install: Failed

(From OE-Core rev: 456b48aaf746f07492fda5a047453d35b3ae7fb7)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxf86-video-vmware: fix build with automake 1.12.x
Nitin A Kamble [Thu, 3 May 2012 18:12:34 +0000 (11:12 -0700)] 
xf86-video-vmware: fix build with automake 1.12.x

automake 1.12.x automatically deletes empty directories, so
the additional rmdir from the do_install_append fails.

cleanup the do_install_append for automake 1.12.x

Fixes this build issue:

| rmdir: failed to remove
`/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/xf86-video-vmware-2_12.0.1-r17.1/image/usr/bin':
No such file or directory
NOTE: package xf86-video-vmware-2_12.0.1-r17.1: task do_install: Failed

No PR bump as no change in the output.

(From OE-Core rev: ae6cad80ea65b4e2ecbc15b94f66d874ee2400c7)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotelepathy-glib: fix build with automake 1.12.x
Nitin A Kamble [Thu, 3 May 2012 17:39:02 +0000 (10:39 -0700)] 
telepathy-glib: fix build with automake 1.12.x

automake 1.12.x automatically deletes empty directories, so
the additional rmdir from the do_install_append fails.

cleanup the do_install_append for automake 1.12.x

avoid this issue:
| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/telepathy-glib-0.18.1-r0/image/usr/bin': No such file or directory
NOTE: package telepathy-glib-0.18.1-r0: task do_install: Failed

no PR bump as no change in the output

(From OE-Core rev: bd8e8550c8d7ab7daea8d63d6850c22639e7fb85)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibgcrypt: fix build with automake 1.12.x
Nitin A Kamble [Thu, 3 May 2012 17:29:32 +0000 (10:29 -0700)] 
libgcrypt: fix build with automake 1.12.x

automake 1.12.x automatically deletes empty directories, so
the additional rmdir from the do_install_append fails.

cleanup the do_install_append for automake 1.12.x
avoid this issue:

| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/libgcrypt-1.5.0-r0/image/usr/sbin': No such file or directory
NOTE: package libgcrypt-1.5.0-r0: task do_install: Failed

no PR bump as no change in the output

(From OE-Core rev: c17511dee02428bb457d1ae08356ef2f8a7f9888)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoevolution-data-server: fix build with automake 1.12.x
Nitin A Kamble [Mon, 9 Jul 2012 12:00:44 +0000 (05:00 -0700)] 
evolution-data-server: fix build with automake 1.12.x

Added 2 patches:
   avoid_automake_errors.patch
   fix_for_automake-1.12.x.patch

More information in the patch headers.

(From OE-Core rev: 64c2aa566f022525c7ef0acd7a80359446675990)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibrsvg: fix build with automake 1.12.x
Nitin A Kamble [Mon, 9 Jul 2012 13:27:26 +0000 (06:27 -0700)] 
librsvg: fix build with automake 1.12.x

automake 1.12.x automatically deletes empty directories, so
the additional rmdir from the do_install_append fails.

cleanup the do_install_append for automake 1.12.x

(From OE-Core rev: 2041d00e05ca9260e29b14fb3b640b7594de0102)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodates: fix build with automake 1.12.x
Nitin A Kamble [Mon, 9 Jul 2012 13:21:17 +0000 (06:21 -0700)] 
dates: fix build with automake 1.12.x

automake 1.12.x automatically deletes empty directories, so
the additional rmdir from the do_install_append fails.

cleanup the do_install_append for automake 1.12.x

(From OE-Core rev: 0d333c61c6ce74666ce87593dc2797ca45a97766)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoavahi: fix build with automake 1.12.1
Nitin A Kamble [Mon, 9 Jul 2012 13:03:02 +0000 (06:03 -0700)] 
avahi: fix build with automake 1.12.1

added a new patch : fix_for_automake_1.12.x.patch

More information in the patch header.

(From OE-Core rev: d2662016e5f767c1c2a2d264c10634db600ddc02)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopcmanfm: fix build with automake 1.12.x
Nitin A Kamble [Mon, 9 Jul 2012 11:25:00 +0000 (04:25 -0700)] 
pcmanfm: fix build with automake 1.12.x

Added a patch:
  pcmanfm_fix_for_automake_1.12.patch

More information in the patch header.

(From OE-Core rev: fee7861dcaef40ab86888a12fc2550d03463f98a)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognutls: Fix build with automake 1.12.1
Nitin A Kamble [Mon, 9 Jul 2012 10:30:10 +0000 (03:30 -0700)] 
gnutls: Fix build with automake 1.12.1

Added new patches:
   avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch
   gnutls_fix_for_automake_1.12.1.patch

more details in patch headers.

(From OE-Core rev: 547ab3e32770e318b6d21334e4ecf17af2eef3ca)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agojpeg: fix configure with automake 1.12.1
Nitin A Kamble [Fri, 6 Jul 2012 04:57:44 +0000 (21:57 -0700)] 
jpeg: fix configure with automake 1.12.1

Bring back earlier jpeg fix. upstream has removed the fix from earlier release.

The support for automatic de-ANSI-fication has been deprecated in
automake 1.11.2, and will be removed altogether in automake 1.12

This avoids this error:
| configure.ac:24: automatic de-ANSI-fication support is deprecated
| autoreconf: automake failed with exit status: 1
| ERROR: autoreconf execution failed.
NOTE: package jpeg-native-8c-r2: task do_configure: Failed

(From OE-Core rev: 893ce9db79a5c4cca8a6b6ed6a9cec81777aba2f)

(From OE-Core rev: 626676ba039bc5d9427665a52cbe40a202a542c8)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoautomake: upgrade from 1.11.3 to 1.12.1
Nitin A Kamble [Thu, 5 Jul 2012 12:18:53 +0000 (05:18 -0700)] 
automake: upgrade from 1.11.3 to 1.12.1

(From OE-Core rev: c6b70eff7614ea774c0d8e39520f76bdce0ed977)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeglibc: Add recipes for 2.16 release
Khem Raj [Wed, 4 Jul 2012 06:58:29 +0000 (23:58 -0700)] 
eglibc: Add recipes for 2.16 release

Drop the patches that were either applied
or fixed differenly in 2.16

Add patches to fix ppc spe patches to match
eglibc 2.16

Fix CPPFLAGS to contain correct includepaths
so autoconf cache is generated correctly

(From OE-Core rev: 705fe4dab44e623350fc32efece87a977d53bfc4)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomkelfimage: Fix cross build
Khem Raj [Sat, 14 Jul 2012 21:14:07 +0000 (14:14 -0700)] 
mkelfimage: Fix cross build

This patch fixes building this tool in cross environment
It uses tools such as CC, HOST_CC, I386_CC etc.
and as long as you are building native it does not
matter since they all are same namely 'gcc' but
in cross compiling that wont work. So we make the
makefiles and configure scripts aware of that fact

Upstream hosts this program in a svn repo. So change
the SRC_URI to official svn repo. With git we were
checking out a lot more that just mkelfimage which
is not required.

There were unpackaged empty directories too so
we make sure they are removed as well.

Fixes Yocto bug# 2765

(From OE-Core rev: 0d828f19f7ef2d852bbe6da4510efea76a39b982)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agokernel.bbclass: Dont package kxgettext.o
Khem Raj [Sat, 14 Jul 2012 18:21:46 +0000 (11:21 -0700)] 
kernel.bbclass: Dont package kxgettext.o

kxgettext.o is generated when building ppc kernels
so we end up with packaging errors like

> ERROR: QA Issue: Architecture did not match (20 to 62) on
> /work/virtex5-poky-linux/linux-xilinx-2.6.38-r00/packages-split/kernel-dev/usr/src/kernel/scripts/kconfig/kxgettext.o

(From OE-Core rev: 77278bd23617834c7f90b3b24a9945ec081dbb38)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoguile: Fix missing depends and broken arm build
Khem Raj [Thu, 12 Jul 2012 20:30:29 +0000 (13:30 -0700)] 
guile: Fix missing depends and broken arm build

This patch adds a fix where arm endianness is detected correctly
secondly it adds a missing dependency on libatomics-ops
which was found when build in clean tmpdir and populating
it from a valid sstate.

(From OE-Core rev: b537b035c9b9c9a1174dcafc0252c2b779b17902)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogcc: Switch to git SRC_URI
Khem Raj [Sat, 7 Jul 2012 00:46:29 +0000 (17:46 -0700)] 
gcc: Switch to git SRC_URI

svn has been giving troubles with svn 1.7 upgrade
Remove duplicate definition of S and B variables
from gcc-4.7.inc

Use 4.7.1.0 for PV to maintain the upgrade path
Its an interim solution once we upgrade to 4.7.2
we will drop it.

(From OE-Core rev: 3f3b74b3fd6ba813dd69804706edcea145876e09)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolib/oe/sstatesig.py: Exclude git-native from sstate checksum
Khem Raj [Mon, 9 Jul 2012 19:31:38 +0000 (12:31 -0700)] 
lib/oe/sstatesig.py: Exclude git-native from sstate checksum

gcc exposed this issue where cross gcc recipes were not having
same task checksums as libgcc or gcc-runtime the target recipes
which use same shared workdir and it was triggering the unpack
fetch and patch tasks to reexecute and hence the trouble

Now that we have more than 1 package to consider lets combine
the check

Thanks RP for help and this is on the line of patch
793ce6cd9aa632e0f13789c8293770a86085d28d

(From OE-Core rev: 72cc3df204c4b838cc0358a7ac989adfdd5c1760)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoqemu: Explicitly add --disable-gl-accel when gl is not enabled
Khem Raj [Fri, 6 Jul 2012 17:54:52 +0000 (10:54 -0700)] 
qemu: Explicitly add --disable-gl-accel when gl is not enabled

Default seems to be to enable GL accelaration so when
gl is not specified in PACKAGECONFIG then add the
--disable-gl-accel to really disable it.

(From OE-Core rev: 039a2f63712cbe87eb68a8c8c0cc365b74651f5a)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogcc: Refresh support for fsl E5500/E6500
Khem Raj [Sat, 7 Jul 2012 03:49:24 +0000 (20:49 -0700)] 
gcc: Refresh support for fsl E5500/E6500

These patches are backport from gcc mainline
they fix issues where eglibc was not compilable
for e5500+ due to missing vector intrinsics
It obsoletes the existing e5500 patch

(From OE-Core rev: b440aeeceb8c2e9f412d98793fb1dd55ff9d73f5)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobinutils: Backport the e5500/e6500 patches from mainline
Khem Raj [Sat, 7 Jul 2012 03:45:57 +0000 (20:45 -0700)] 
binutils: Backport the e5500/e6500 patches from mainline

This updates the E5500 and E6500 support patches
as they have been applied upstream binutils.

(From OE-Core rev: 202420871785cbdbbf57adbe26eb0f649e57512b)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogcc: Convert do_headerfix into a definitive patch
Khem Raj [Sun, 8 Jul 2012 18:34:52 +0000 (11:34 -0700)] 
gcc: Convert do_headerfix into a definitive patch

do_headerfix task is essentially editing configuration
headers in sources which can well be maintained as a
patch which is easier to spot errors (if any) than
dynamically edited source tree

(From OE-Core rev: ddd344e9acef88d614473581266569ce14716ccc)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agostrace: Fix build on eglibc 2.16
Khem Raj [Wed, 11 Jul 2012 18:13:37 +0000 (11:13 -0700)] 
strace: Fix build on eglibc 2.16

This patch fixes two build issues seen with strace
one in general with eglibc 2.16 and another with x32 abi

(From OE-Core rev: 2ed0011adc1642e0fbb6bfe1d7ae6b70ce7dfedb)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibpam: Fix build with eglibc 2.16
Khem Raj [Wed, 4 Jul 2012 20:12:38 +0000 (13:12 -0700)] 
libpam: Fix build with eglibc 2.16

pam_unix_acct.c: In function '_unix_run_verify_binary':
pam_unix_acct.c:97:19: error: storage size of 'rlim' isn't known
pam_unix_acct.c:106:19: error: 'RLIMIT_NOFILE' undeclared (first use in
this function)
pam_unix_acct.c:106:19: note: each undeclared identifier is reported
only once for each function it appears in

(From OE-Core rev: e59a0bac95ce025a6b826be28ccc9e42ca4b5a29)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agovalgrind: Fix build with eglibc 2.16
Khem Raj [Wed, 4 Jul 2012 20:12:00 +0000 (13:12 -0700)] 
valgrind: Fix build with eglibc 2.16

(From OE-Core rev: 5a59bf0778608b7c5e1073bf38d36b98d831db0d)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoboost: Upgrade recipe to 1.50.0
Khem Raj [Wed, 4 Jul 2012 06:55:18 +0000 (23:55 -0700)] 
boost: Upgrade recipe to 1.50.0

1.49.0 is not buildable with eglibc 2.16 since
it exposes a define TIME_UTC which is also used
in boost until 1.50.0 when it was renamed to
TIME_UTC_ so instead of porting needed patches
we upgrade boost to latest release

(From OE-Core rev: 20c00be5556db5e6680bcdb7d4ec6d4516f4c410)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogrub,guile,cpio,tar,wget: Fix gnulib for absense of gets in eglibc
Khem Raj [Wed, 4 Jul 2012 19:30:07 +0000 (12:30 -0700)] 
grub,guile,cpio,tar,wget: Fix gnulib for absense of gets in eglibc

eglibc 2.16 does not export gets anymore

(From OE-Core rev: 497d8d82b8e7e04a457a7fdd689c657903218c0d)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>