]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
12 years agoref-manual: Added additional topics to intro paragragh.
Scott Rifenbark [Tue, 26 Mar 2013 18:17:12 +0000 (11:17 -0700)] 
ref-manual: Added additional topics to intro paragragh.

(From yocto-docs rev: 6ffde38bdf46c982051424cdca7600b56bca655e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Fixed typo.
Scott Rifenbark [Tue, 26 Mar 2013 18:11:40 +0000 (11:11 -0700)] 
ref-manual: Fixed typo.

(From yocto-docs rev: ba5854e0d46f33ec13d6c17c121285e5e719d19a)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Minor edits to "Enabling and Disabling Build History"
Scott Rifenbark [Tue, 26 Mar 2013 18:10:07 +0000 (11:10 -0700)] 
ref-manual: Minor edits to "Enabling and Disabling Build History"

(From yocto-docs rev: 2d23ad6f5f9047d37496f686dd1f9d8265ee7d55)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Edits to "Other Tips" section.
Scott Rifenbark [Tue, 26 Mar 2013 17:58:33 +0000 (10:58 -0700)] 
ref-manual: Edits to "Other Tips" section.

(From yocto-docs rev: 46147dadd1627ba24c2cca27a47872b7390c354f)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Punctuation fix in "Logging With Bash" section.
Scott Rifenbark [Tue, 26 Mar 2013 17:56:12 +0000 (10:56 -0700)] 
ref-manual: Punctuation fix in "Logging With Bash" section.

(From yocto-docs rev: 7b13b4b664802b31233ac3638913091d3a7af45c)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Minor fixes in "Logging With Python" section.
Scott Rifenbark [Tue, 26 Mar 2013 17:54:19 +0000 (10:54 -0700)] 
ref-manual: Minor fixes in "Logging With Python" section.

(From yocto-docs rev: 6dac8debd55756b907112f8470e5ea9adececeed)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: rewrite of the "Variables" section.
Scott Rifenbark [Tue, 26 Mar 2013 17:50:11 +0000 (10:50 -0700)] 
ref-manual: rewrite of the "Variables" section.

this was really old text and had not been touched since the
original poky handbook days.  It was terrible.

(From yocto-docs rev: 4f3efdbf2920f7d3f2d0d0526d08340c6204856a)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Typo fixed.
Scott Rifenbark [Tue, 26 Mar 2013 17:40:54 +0000 (10:40 -0700)] 
ref-manual: Typo fixed.

(From yocto-docs rev: bcf125eb34bfafcf828cdcb44f9bdaa9a21e7007)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Small updates to the "Running Specific Tasks" section.
Scott Rifenbark [Tue, 26 Mar 2013 17:22:36 +0000 (10:22 -0700)] 
ref-manual: Small updates to the "Running Specific Tasks" section.

(From yocto-docs rev: e5be2cd9d949fdb5dab1e6965c5970b5a62359fc)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Edits to the "Debugging Build Failures" section.
Scott Rifenbark [Tue, 26 Mar 2013 17:19:00 +0000 (10:19 -0700)] 
ref-manual: Edits to the "Debugging Build Failures" section.

Added a couple cross-references for some general debugging
information within the manual set.

(From yocto-docs rev: d102e90fc9b24aa703eeb4488561058c258600d6)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Removed "/" as part of a sentence.
Scott Rifenbark [Tue, 26 Mar 2013 17:05:35 +0000 (10:05 -0700)] 
ref-manual: Removed "/" as part of a sentence.

(From yocto-docs rev: e578cf8ec7bbd571b6ba5842fe1a24c219916181)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Various edits to the "Build Overview" section.
Scott Rifenbark [Tue, 26 Mar 2013 17:02:36 +0000 (10:02 -0700)] 
ref-manual: Various edits to the "Build Overview" section.

(From yocto-docs rev: ad017a31cc79b97baaa562d05aa0dab3bf45bd35)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Fixed a cross-reference Heading to match.
Scott Rifenbark [Tue, 26 Mar 2013 16:54:20 +0000 (09:54 -0700)] 
ref-manual: Fixed a cross-reference Heading to match.

(From yocto-docs rev: ed97ec84b7a4ab05bfcde911674455fdb257969b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Applied better wording.
Scott Rifenbark [Tue, 26 Mar 2013 16:50:07 +0000 (09:50 -0700)] 
ref-manual: Applied better wording.

(From yocto-docs rev: d6c93a7d975e148c69b0b9c8fa0a478ad6d7abc5)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Fixed typo.
Scott Rifenbark [Tue, 26 Mar 2013 16:44:37 +0000 (09:44 -0700)] 
ref-manual: Fixed typo.

(From yocto-docs rev: 54d76c5e7ea98dd9e1fdc98f55ecd93206fe25fb)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: List wording changes for brevity.
Scott Rifenbark [Tue, 26 Mar 2013 16:43:08 +0000 (09:43 -0700)] 
ref-manual: List wording changes for brevity.

(From yocto-docs rev: 2ad8b4fab383266f93f8edc57400060f9a76fa22)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Capitalization fix.
Scott Rifenbark [Tue, 26 Mar 2013 16:38:22 +0000 (09:38 -0700)] 
ref-manual: Capitalization fix.

(From yocto-docs rev: 3675f08ff8860dad80af3558e49c1502d726d64d)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoref-manual: Small edits to introduction paragraph.
Scott Rifenbark [Tue, 26 Mar 2013 16:35:59 +0000 (09:35 -0700)] 
ref-manual: Small edits to introduction paragraph.

Added a reference to the BSP Manual.

(From yocto-docs rev: f65c6d41bfe92c6bbc795982a1d1113e60cbf7dd)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agodev-manual: Cleaned up some "file system" "filesystem" terminology.
Scott Rifenbark [Mon, 25 Mar 2013 17:19:00 +0000 (10:19 -0700)] 
dev-manual: Cleaned up some "file system" "filesystem" terminology.

(From yocto-docs rev: 21e265746d59ed952e3c80aae565e8c1b792b2ba)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agodev-manual: Edits to the Using GDB section
Scott Rifenbark [Mon, 25 Mar 2013 16:32:49 +0000 (09:32 -0700)] 
dev-manual: Edits to the Using GDB section

Fixes YOCTO #3540

First pass at altering this section based on changed methods
and Jessica Zhang's instructions.  Rather than fully removing a
couple of sections that have quite a bit of information, I
decided to comment them out for now.  Once the material is
reviewed I can remove the sections for good.

(From yocto-docs rev: bde7771166a178dd283fc9baacbee5239c679251)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agodev-manual: Applied review comments to poky-tiny section
Scott Rifenbark [Fri, 22 Mar 2013 20:44:47 +0000 (13:44 -0700)] 
dev-manual: Applied review comments to poky-tiny section

Fixes YOCTO #2568

Applied Darren's review comments where I could for his
review.  Not all questions are answered but this represents
the third draft of the section.

(From yocto-docs rev: da0bc9542259238caf7b474bb15157d80a2b3651)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agodev-manual: New section for installing different versions of a lib
Scott Rifenbark [Fri, 22 Mar 2013 17:47:55 +0000 (10:47 -0700)] 
dev-manual: New section for installing different versions of a lib

Fixes YOCTO #1548

Added a new section to describe how to install multiple versions
of the same library in parallel on the same system.

Also, I added some introductory text into the parent section
that houses the three sub-sections that deal with library
use-cases.

(From yocto-docs rev: c77538bc8adae90e4b900f129b63988fa3ab6c9e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agodev-manual: Reorganization for section using libraries
Scott Rifenbark [Fri, 22 Mar 2013 15:58:06 +0000 (08:58 -0700)] 
dev-manual: Reorganization for section using libraries

Fixes YOCTO #1548

Created a new section called "Working With Libraries".  This
section is a parent section for all the stuff about libraries.
Previously, there were two other sections dealing with libraries:
one was mulitlib section and one was about loading static
libraries. It makes sense to have a parent section now that
gathers the three sub-sections together.  I have reorganized the
chapter structure to accomplish this.

Also, I placed some IRC chat notes temporarily into the new
section that will discuss how to load multiple versions of the
same library in parallel on the system.

(From yocto-docs rev: 5d150421bcd660a191aff63ebabd577cc19bd421)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobitbake: propertydialog adjustments for package.bbclass
Andrei Dinu [Wed, 3 Apr 2013 11:58:47 +0000 (14:58 +0300)] 
bitbake: propertydialog adjustments for package.bbclass

After moving the code from packageinfo.bbclass to
package.bbclass, minor adjustments were made to the
parsing of the package items.

(Bitbake rev: 414fe98fe367ba44ea0fd20d8fe1296bcef58ea6)

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoAdd file information to package information window
Andrei Dinu [Thu, 4 Apr 2013 10:46:09 +0000 (13:46 +0300)] 
Add file information to package information window

Removed the package files parsing routine from the
packageinfo.bbclass file and added it to the
package.bbclass file.

(From OE-Core rev: 225e7826b0d082f43db82201e826b98b3a95cd57)

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agolinux-dtb: fix whitespace in bash functions
Chase Maupin [Wed, 3 Apr 2013 19:23:59 +0000 (14:23 -0500)] 
linux-dtb: fix whitespace in bash functions

* Fix the whitespace in the base functions to use TAB instead
  of spaces.  This is to address feedback from:
        Darren Hart <dvhart@linux.intel.com>

(From OE-Core rev: ab6630df4d100ff501b33a1c7ec9d1e6a2d4f0ee)

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agolinux-dtb: Add simple DTB symlinks for devicetree
Chase Maupin [Wed, 3 Apr 2013 19:23:58 +0000 (14:23 -0500)] 
linux-dtb: Add simple DTB symlinks for devicetree

* This is similar to the symlinks provided for the kernel image
  in the /boot directory of a file system.  The goal is to have
  simply named symlinks in /boot that mirror the device tree
  name in the kernel sources.  This is so that programs like
  U-Boot can easily find the default device tree binary in the
  /boot directory and use that when booting the kernel.
* Use update-alternatives to handle proper creation and removal
  of the symlinks.

(From OE-Core rev: 750a9554e1b85d9bd23d18e0630723c3c193c604)

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agopointercal: Move override files from 'files' to 'pointercal' directory
Otavio Salvador [Wed, 3 Apr 2013 22:23:39 +0000 (19:23 -0300)] 
pointercal: Move override files from 'files' to 'pointercal' directory

(From OE-Core rev: b9bb3ce5b92cde6bff08e9cb2fd27c576c92125d)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agogcc: add patch to disable texinfo when texinfo is 5.0 or newer
Martin Jansa [Thu, 4 Apr 2013 08:35:01 +0000 (10:35 +0200)] 
gcc: add patch to disable texinfo when texinfo is 5.0 or newer

* this is needed only for 4.7 series, newer works fine with texinfo-5*

[YOCTO #3947]

(From OE-Core rev: d85d15972d78b5dda7a03dd273a64305f115282b)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoqemu: Add 2 patches to fix build with texinfo-5
Martin Jansa [Thu, 4 Apr 2013 08:35:00 +0000 (10:35 +0200)] 
qemu: Add 2 patches to fix build with texinfo-5

(From OE-Core rev: af65260dbf17fcd47b6630db473d95f2f3225d68)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoqemu: Enabled SDL when compiling for target architecture
Mihai Prica [Thu, 4 Apr 2013 12:09:15 +0000 (15:09 +0300)] 
qemu: Enabled SDL when compiling for target architecture

Enables qemu to run images with video output without the need for vncviewer.

(From OE-Core rev: 30d5c1d5bc9a3931a09425962d980a3571dc56f3)

Signed-off-by: Mihai Prica <mihai.prica@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agopython: adding missing runtime dependency python-io to python-pprint
Lukas Bulwahn [Thu, 4 Apr 2013 12:12:57 +0000 (14:12 +0200)] 
python: adding missing runtime dependency python-io to python-pprint

When trying to import python-pprint on a minimal image, it reports that
the cStringIO python module is missing.
This is provided with python-io, so we add python-io as runtime
dependency.

The complete observed trace was:

Python 2.7.3 (default, Apr  4 2013, 07:45:36)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pprint
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/pprint.py", line 40, in <module>
    from cStringIO import StringIO as _StringIO
ImportError: No module named cStringIO

(From OE-Core rev: abe7bf9992e298f1b53e790eee7b064a9e4e8589)

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agolibproxy: add dependency on glib-2.0
Alexandru DAMIAN [Thu, 4 Apr 2013 07:43:37 +0000 (10:43 +0300)] 
libproxy: add dependency on glib-2.0

libproxy uses glib-2.0, but the depends is missing

Fixes intermittent build errors.

(From OE-Core rev: 9d8543d98f40d5260ee3830305d83e27412351c3)

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agorpm-postinsts: Split out run-postinsts
Saul Wold [Wed, 3 Apr 2013 22:38:46 +0000 (15:38 -0700)] 
rpm-postinsts: Split out run-postinsts

This patch allows for the run-postinsts script to be provided outside
of the rpm package itself and not pull in all the associated build
dependencies.

[YOCTO 4175]

(From OE-Core rev: 7841ee7041d04f11a3d879fb5bc60bb37de0a5c0)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agogst-ffmpeg: configure-fix patch used wrong test
Carlos Rafael Giani [Wed, 3 Apr 2013 14:50:14 +0000 (16:50 +0200)] 
gst-ffmpeg: configure-fix patch used wrong test

(From OE-Core rev: d07bf78a11c5aee37da653404f8aaf413cf14e8f)

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoicon-naming-utils: import version 0.8.90 from meta-oe
Paul Eggleton [Wed, 3 Apr 2013 18:27:24 +0000 (19:27 +0100)] 
icon-naming-utils: import version 0.8.90 from meta-oe

* Use newer version 0.8.90
* Updates to a BBCLASSEXTENDed recipe instead of just a native recipe
* Use PV in SRC_URI instead of hardcoded version number

In copying over the recipe from meta-oe, some minor changes were made:
* Preserve the existing OE-Core nativeperl wrapper usage
* Drop setting of S which is effectively the default value

(From OE-Core rev: ef24f8e7e6b91ad8e83942bd956e0d6ab0fc077b)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoxserver-nodm-init: Add xuser to input group
Darren Hart [Wed, 3 Apr 2013 19:49:41 +0000 (12:49 -0700)] 
xserver-nodm-init: Add xuser to input group

Fixes [YOCTO 4164](3/3)

Input devices come and go, so a single chmod in this init script is not
adequate to ensure rootless X servers can use input devices.

The o+rw method also introduces a security hole.

The newly added input group and input udev rule address this in a secure
way. Ensure the xuser is added to the input group.

(From OE-Core rev: 150b7ac8e1c0f029b90f63424867ee5347821cf7)

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Cc: Saul Wold <sgw@linux.intel.com>
Cc: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoudev-extraconf: Add rule adding input devices to input group
Darren Hart [Wed, 3 Apr 2013 19:49:40 +0000 (12:49 -0700)] 
udev-extraconf: Add rule adding input devices to input group

Fixes [YOCTO 4164](2/3)

Add all /dev/input/* devices to the input group with g+rw.  This is
needed for rootless X without adding a security hole by making the
device o+rw.

(From OE-Core rev: 66c9b46f987f3e4f1f9b7b11d1ae157897454f07)

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Cc: Saul Wold <sgw@linux.intel.com>
Cc: Radu Moisan <radu.moisan@intel.com>
Cc: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobase-passwd: Add input group
Darren Hart [Wed, 3 Apr 2013 19:49:39 +0000 (12:49 -0700)] 
base-passwd: Add input group

Fixes [YOCTO 4164](1/3)

Add input group for the /dev/input/* devices. This is needed for
rootless X without adding a security hole by making the device o+rw.

(From OE-Core rev: 262234ab50636463f03fd4daccecc1232682ff59)

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Cc: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobuildhistory: record tag names and show warning when the same tag corresponds to...
Martin Jansa [Wed, 3 Apr 2013 08:49:36 +0000 (10:49 +0200)] 
buildhistory: record tag names and show warning when the same tag corresponds to different revision

* persistent cache records tag-srcrev mappings, but is not shared between builders
* when tag is moved in remote repo, all builders should rebuild the component to
  use the same source, show warning when revision is different than what was used
  in last build

(From OE-Core rev: 0bc22ed6bd67031749e8f2cb5415dabf933eef56)

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>
12 years agopoky.conf: Use weaker assignment for PREMIRROR
Khem Raj [Wed, 3 Apr 2013 05:11:50 +0000 (05:11 +0000)] 
poky.conf: Use weaker assignment for PREMIRROR

This is to facilitate distros using poky as reference
so that they can use ?= and provide an option for their
users to override it if desired

(From meta-yocto rev: cb3308d125f755cbece03d1ee00d8e255941fe9c)

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>
12 years agorouterstationpro: swap KERNEL_IMAGETYPE and KERNEL_ALT_IMAGETYPE
Michel Thebeau [Thu, 28 Mar 2013 19:32:55 +0000 (19:32 +0000)] 
routerstationpro: swap KERNEL_IMAGETYPE and KERNEL_ALT_IMAGETYPE

The routerstationpro has a 16mb flash which the kernel image should
fit into.  The default build type for vmlinux then should be the
stripped arch/mips/boot/vmlinux.bin.

Swapping KERNEL_IMAGETYPE and KERNEL_ALT_IMAGETYPE for rsp causes
vmlinux.bin to be linked in tmp/deploy/images instead of vmlinux, and
causes vmlinux.bin to appear in the kernel rpm file.

[YOCTO #3515]

(From meta-yocto rev: 70b569e9ea92a680f23b9bfddb2f27f4f5df3028)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Michel Thebeau <michel.thebeau@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agopoky.conf: added distro codename variable
Cristian Iorga [Fri, 29 Mar 2013 14:11:51 +0000 (14:11 +0000)] 
poky.conf: added distro codename variable

Distro codename info will be included in
/etc/lsb-release file.

Partial fix for [YOCTO #4071].

(From meta-yocto rev: b73a543fb637269fe8597b831a683397a4f80c26)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoatom-pc: Update to linux-yocto_3.8 (3.8.4)
Darren Hart [Tue, 2 Apr 2013 23:17:41 +0000 (23:17 +0000)] 
atom-pc: Update to linux-yocto_3.8 (3.8.4)

Bring atom-pc up to date with the latest available linux-yocto kernel,
3.8.4. Build and boot tested on the Toshiba NB-305 notebook with
core-image-sato.

(From meta-yocto rev: 19ca213d800809bc11d8b78c6361f6fca0dbbfbe)

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoclasses/sstate: avoid traceback when no files have been staged
Paul Eggleton [Wed, 3 Apr 2013 07:10:53 +0000 (08:10 +0100)] 
classes/sstate: avoid traceback when no files have been staged

If no files have been staged we want to continue without error instead
of showing a traceback.

Fixes [YOCTO #4056].

(From OE-Core rev: ca36be708e54c0c86535bc8512295c76c48f6cf5)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoqemu script: explicitly set 32 bit depth
Alexandru DAMIAN [Wed, 3 Apr 2013 14:39:12 +0000 (14:39 +0000)] 
qemu script: explicitly set 32 bit depth

Qemu update from 1.2 to 1.4 now allows for 16bit depth in guests,
whereby previously only 32bit depth was supported. However,
the new support is broken, so we force 32bit depth in all cases.

MUST_REVERT: on qemu update, if 16bit depth support is working ok

Fixes [YOCTO #3828]

(From OE-Core rev: 354377789628d96fa589cb5721134f631815cfeb)

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agogst-plugins-bad: disable librsvg when x11 is disabled
Rogerio Nunes [Wed, 3 Apr 2013 00:34:44 +0000 (20:34 -0400)] 
gst-plugins-bad: disable librsvg when x11 is disabled

librsvg depends on gtk+, which in turn does not support framebuffer
as backend in current version (2.15.24). This patch disables librsvg
when x11 is not in the distro.

(From OE-Core rev: 022cc0d3f0f7468428d708c27dbc561f619ee841)

Signed-off-by: Rogerio Nunes <ronunes@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoalsa-tools: fix build when x11 and gtk+ not available
Rogerio Nunes [Wed, 3 Apr 2013 00:34:43 +0000 (20:34 -0400)] 
alsa-tools: fix build when x11 and gtk+ not available

Current verion of gtk+ (2.15.24) does not accept pure framebuffer as
backend and some alsa-tools sub-modules depend on gtk+.

This patch removes those sub-modules from the build only when x11 is not
set in DISTRO_FEATURES.

(From OE-Core rev: e611bba7bba02ba167b2ae3671b00cc99e4fb29c)

Signed-off-by: Rogerio Nunes <ronunes@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agorunqemu-internal: use MACHINE_SUBTYPE variable for qemuarm*
Martin Jansa [Wed, 27 Mar 2013 13:04:23 +0000 (14:04 +0100)] 
runqemu-internal: use MACHINE_SUBTYPE variable for qemuarm*

(From OE-Core rev: ed07bb4214abb472da6aa7e164a20fd4be127e54)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agopackage_deb.bbclass: fix 'armel' override
Bogdan Marinescu [Tue, 2 Apr 2013 11:35:56 +0000 (14:35 +0300)] 
package_deb.bbclass: fix 'armel' override

The 'armel' override for DKPG_ARCH was causing the meta-toolchain
build to fail. The assignment was moved to an anonymous fragment
of Python code, so it doesn't affect the assignments in
cross-canadian.bbclass anymore, thus fixing the issue.

[YOCTO #4080]

(From OE-Core rev: 6f86fe5d66e401377bccd9f635270033b99a9f4b)

Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoqt-mobility: added list of modules to be compiled
Felipe F. Tonello [Wed, 20 Mar 2013 18:29:49 +0000 (11:29 -0700)] 
qt-mobility: added list of modules to be compiled

This is useful for users that want to .bbappend this recipe to select specific
modules to be compiled.

(From OE-Core rev: 2ddb7afd15e53ef75b5084d691115e0f58ff24ab)

Signed-off-by: Felipe F. Tonello <ftonello@cercacor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoutil-linux: Use u-a for getopt
Martin Jansa [Wed, 20 Mar 2013 15:09:10 +0000 (16:09 +0100)] 
util-linux: Use u-a for getopt

* when enable busybox installs getopt to ${base_bindir} and
  util-linux to ${bindir}, so there is no file conflict, but
  because busybox implementation does not support --long used
  by lsb_release (which RDEPENDS on util-linux) we need to use
  util-linux getopt even when busybox defconfig has it enabled

(From OE-Core rev: 2dcc867247b402bb4223cc7b9861088958599866)

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>
12 years agoarchiver: fix srpm archiving build errors
Kevin Strasser [Fri, 22 Mar 2013 20:19:22 +0000 (13:19 -0700)] 
archiver: fix srpm archiving build errors

srpm archiving doesn't need to be handled as a different case
when deciding what archive tasks to add.

When srpm is selected as the archiving type, the scripts and logs
archive staging directory ${WORKDIR}/script-logs is cleaned, and
its contents moved out to ${WORKDIR}.

Now that we are including ${WORKDIR}/script-logs in sstate-inputdirs,
the directory must be preserved.

[YOCTO #4032]

(From OE-Core rev: 0c80286a3383b436a0a63a0b00eb357dd9dea4fb)

Signed-off-by: Kevin Strasser <kevin.strasser@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobase.bbclass: Update the preferred_ml_updates
Mark Hatle [Tue, 19 Mar 2013 20:20:59 +0000 (15:20 -0500)] 
base.bbclass: Update the preferred_ml_updates

When processing the blacklists, we should avoid cross-canadian packages, as they
will not have any multilib prefixes to expand.

Similarly look for "virtual/nativesdk-" in addition to the existing "nativesdk-".
These items should also be ignored.

Finally, in order to avoid undeterministic variable key expansion, such as:

MYVAR = "foo"

PREFERRED_PROVIDER_${MYVAR} = "bar"
PREFERRED_PROVIDER_foo = "foobar"

during the multilib processing of PREFERRED_VERSION and PREFERRED_PROVIDER,
the code was changed to rename the variable key, to the final key.  This along
with the existing code avoids the problems.

(From OE-Core rev: 1416613e94af46c6e74532bca0f026d1540becbb)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agometa-yocto/conf: Add conf-notes.txt
Richard Purdie [Tue, 2 Apr 2013 22:01:01 +0000 (23:01 +0100)] 
meta-yocto/conf: Add conf-notes.txt

Match the changes in master and add the needed text.

(From meta-yocto rev: 059cd3dd8eb48b7dd1a9cd0eb4e60061b0408ff9)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoupdate-rc.d, systemd: redirect also stderr from type
Martin Jansa [Thu, 28 Mar 2013 14:28:41 +0000 (15:28 +0100)] 
update-rc.d, systemd: redirect also stderr from type

* different shells different behavior?
  bash prints 'type: update-rc.d: not found' on stderr
  busybox's sh on stdout

(From OE-Core rev: 45e22312c48b23480bd6dff98702b0691a48f7d1)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoopenssh: don't add update-rc.d to RDEPENDS
Martin Jansa [Thu, 28 Mar 2013 13:54:09 +0000 (14:54 +0100)] 
openssh: don't add update-rc.d to RDEPENDS

* sysvinit/systemd assumes that update-rc.d can be inhibited
* with systemd enabled, sysvinit scripts are missing in packages
  and update-rc.d needs to be put in BAD_RECOMMENDATIONS to prevent
  update-rc.d trying to install them in postinst
* update-rd.c shouldn't be in DEPENDS

(From OE-Core rev: e9e4a90c7e66abe2ab2c335d60ef91e869f48693)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agolinux-firmware: Add missing license information for wl12xx
Otavio Salvador [Thu, 28 Mar 2013 16:58:16 +0000 (13:58 -0300)] 
linux-firmware: Add missing license information for wl12xx

(From OE-Core rev: 34432115e58026ec923324a7825cbbf3840dc444)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agolinux-firmware: Package vt6656, ath6k, ath9k and ar9170
Otavio Salvador [Thu, 28 Mar 2013 16:58:15 +0000 (13:58 -0300)] 
linux-firmware: Package vt6656, ath6k, ath9k and ar9170

(From OE-Core rev: 0c9a853631ab423049817289bd660666a2c21222)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agolinux-firmware: Package Reaktek and Broadcom licenses
Otavio Salvador [Thu, 28 Mar 2013 16:58:14 +0000 (13:58 -0300)] 
linux-firmware: Package Reaktek and Broadcom licenses

The licenses need to be included onto rootfs so we have a new package
for license file when we have multiple packages for same vendor. This
patch does this change for current packages in this specific case.

(From OE-Core rev: b4113c1272a4e97e1791f4dfe02a2cd3c664c61d)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agolinux-firmware: Remove duplicaed license from rtlwifi subdir
Otavio Salvador [Thu, 28 Mar 2013 16:58:13 +0000 (13:58 -0300)] 
linux-firmware: Remove duplicaed license from rtlwifi subdir

The rtlwifi will is deployed onto /lib/firmware so we don't need to
duplicate it inside of rtlwifi subdir.

(From OE-Core rev: 63efc03b4b77f5a0c79e57427874d40fa769d388)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agolinux-firmware: Remove 'Makefile' from packages
Otavio Salvador [Thu, 28 Mar 2013 16:58:12 +0000 (13:58 -0300)] 
linux-firmware: Remove 'Makefile' from packages

The 'Makefile' should not be deployed in the packages as it is of no
use for target and end user.

(From OE-Core rev: c3a0225191eef45cae5aae771ce7c630155be45b)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agotcf-agent: Don't download epl-v10.html just for LIC_FILES_CHKSUM validation
Martin Jansa [Thu, 28 Mar 2013 21:54:27 +0000 (22:54 +0100)] 
tcf-agent: Don't download epl-v10.html just for LIC_FILES_CHKSUM validation

* it's not part of sources, downloading some html from web is not better
  check then using meta/files/common-licenses/EPL-1.0
* http://www.eclipse.org/org/documents/epl-v10.html was changed, plain
  text looks the same, but html formating was changed (from MS Word
  export to valid XHTML 1.0, changing checksums for this new html
  would cause issues for people with old epl-v10.html already on
  PREMIRROR, so lets just remove it.

(From OE-Core rev: 22bce79652fc753a7b5d536664b744e110b5775a)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoremove gtk-update-icon-cache-native virtuals
Andreas Müller [Fri, 29 Mar 2013 21:19:58 +0000 (22:19 +0100)] 
remove gtk-update-icon-cache-native virtuals

gtk-update-icon-cache-native is the only provider now

(From OE-Core rev: 7e437aa3e0ec862aac69a4434be0b2b652d26972)

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agogtk+: don't provide native build
Andreas Müller [Fri, 29 Mar 2013 21:19:57 +0000 (22:19 +0100)] 
gtk+: don't provide native build

The only part required from native build is gtk-update-icon-cache. This is
provided by gtk-update-icon-cache-native_3.4.4. This version works properly
with gtk+. The patch was tested for gnome-icon-theme and hicolor-icon-theme by:

1. building xfce/gtk+ (gtk3-less) image
2. checking for existing icon-theme.cache in rootfs
3. running image / open menus + test applications
4. executing 'gtk-update-icon-cache-2.0 --validate <both icon-themes-dirs>'
5. executing 'gtk-update-icon-cache-2.0 -f <both icon-themes-dirs>' + exact size checking

(From OE-Core rev: 8d6406849bcad2a7bbd4483ccfa4e0f3d9b4ae21)

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agopackagegroup-toolset-native: replace gtk+-native by gtk-update-icon-cache-native
Andreas Müller [Fri, 29 Mar 2013 21:19:59 +0000 (22:19 +0100)] 
packagegroup-toolset-native: replace gtk+-native by gtk-update-icon-cache-native

(From OE-Core rev: d6ab3b08b802af9ed763c67fe65907afa6876ba7)

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agosstate.bbclass: remove reference to gtk+-native
Andreas Müller [Fri, 29 Mar 2013 21:20:00 +0000 (22:20 +0100)] 
sstate.bbclass: remove reference to gtk+-native

(From OE-Core rev: 13bc0117a0a18165e83e2bcdd880e704a0df5e3f)

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoseperatebuilddir.inc: remove reference to gtk+-native
Andreas Müller [Fri, 29 Mar 2013 21:20:01 +0000 (22:20 +0100)] 
seperatebuilddir.inc: remove reference to gtk+-native

(From OE-Core rev: 3c34da6cd73091f9b2e77e7ee7efbca073af6572)

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agolsb: distro codename info added
Cristian Iorga [Mon, 1 Apr 2013 07:34:45 +0000 (10:34 +0300)] 
lsb: distro codename info added

Poky distro codename info added to /etc/lsb-release file.
lsb_release script will not complain anymore about
the incompleteness of /etc/lsb-release file by
returning an error code.
Increases LSB compliance.

Partial fix for [YOCTO #4071].

(From OE-Core rev: ddd43fcdb8af7d5b1a64d2c6cbd72a3896869321)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agopcmciautils: fix segmentation fault of pccardctl command
Takeshi Hamasaki [Mon, 1 Apr 2013 11:40:57 +0000 (20:40 +0900)] 
pcmciautils: fix segmentation fault of pccardctl command

This changes definition of PCMCIAUTILS_VERSION to string from a multichacter constant to avoid segmentation fault of pccardctl command.

(From OE-Core rev: aee67a229304827a12b7776a82fb1c320da9a3c4)

Signed-off-by: Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoconnman: added wired setup for systemd
Cristian Iorga [Mon, 1 Apr 2013 15:54:37 +0000 (18:54 +0300)] 
connman: added wired setup for systemd

Added support for correctly configuring
wired interface if systemd is the init system.

Fixes [YOCTO #4041].

(From OE-Core rev: ec5530779df23ea25729c7d19c664c05fae5758d)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agosstate: add -f to mv when moving sstate files into place
Jeff Polk [Mon, 1 Apr 2013 15:52:04 +0000 (09:52 -0600)] 
sstate: add -f to mv when moving sstate files into place

Under some conditions (ACLs enabled, NFS) mv can interactively prompt
before overwriting files.  Avoid hanging builds in that case by using
-f which should be harmless in other cases.

(From OE-Core rev: b1a085db9d8ad2a3117af6f50e510bc9c2f9407b)

Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agolinux-yocto-rt: integrate 3.8.4-rt2
Bruce Ashfield [Mon, 1 Apr 2013 17:09:35 +0000 (10:09 -0700)] 
linux-yocto-rt: integrate 3.8.4-rt2

Updating to 3.8.4-rt2 to fix the minor issues found with -rt1.

>From the upstream commit log:

 changes since v3.8.4-rt1:
   - build fix for i915 (reported by "Luis Claudio R. Goncalves")
   - build fix for fscache (reported by tglx)
   - build fix for !RT (kernel/softirq.c did not compile)
   - per-cpu rwsem fixed for RT (required only by uprobes so far)
   - slub: delay the execution of the ->ctor() hook for newly created
     objects. This lowers the worst case latencies.

 Known issues:

    - SLxB is broken on PowerPC.

(From OE-Core rev: cd9a730caf6b995c25c71c97eb76dc7a24ecf641)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agokernel-yocto: use KBRANCH as default build branch
Bruce Ashfield [Mon, 1 Apr 2013 17:09:34 +0000 (10:09 -0700)] 
kernel-yocto: use KBRANCH as default build branch

commit 61001aa [kernel-yocto: respect SRC_URI modified branch selection]
changed branch processing such that a branch specified in the SRC_URI
would set the branch forced as the build branch.

This change broke compatibility with the yocto-bsp, linux-yocto-custom
based recipes. These recipes specify the branch to be built via KBRANCH,
but allow the fetcher to use master for keeping the repository up to
date. This means that no explicit branch is set in the SRC_URI and the
routines return the default branch of 'master', which is not what is
set in KBRANCH.

To support this case, we simply pass a default branch into the routine
returning the branch to build, and ensure that the default is KBRANCH
so if no branch is passed in the SRC_URI, KBRANCH is always built.

[YOCTO #4145]

(From OE-Core rev: 0c389f41d7ea0697a5468c73cce295a2fa64e9e0)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agolinux-yocto/3.8: update mips SA_RESTORER fix
Bruce Ashfield [Mon, 1 Apr 2013 17:09:33 +0000 (10:09 -0700)] 
linux-yocto/3.8: update mips SA_RESTORER fix

During the 3.8.4 integration there was a build issue on MIPS due to
SA_RESTORER changes. A solution was put in place for mips, but it
didn't cover other impacted architectures.

This is a backport of the proposed fix for the next 3.8-stable,
since the full -stable might not be available in the right timeframe.

(From OE-Core rev: 1d7a5ac1cea1a5bdb6a9d3dd822439c070066272)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobitbake: hob: giving focus to the search field loses the table sorting
Cristiana Voicu [Mon, 1 Apr 2013 10:36:25 +0000 (13:36 +0300)] 
bitbake: hob: giving focus to the search field loses the table sorting

Giving focus to the search text field should not impact the table
sorting.

[YOCTO #4113]
(Bitbake rev: b5b4b6e4fefa6a164a49b291a0993b1ff63947f4)

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobitbake: hob: add tooltip on "clear search" button
Cristiana Voicu [Fri, 29 Mar 2013 13:40:18 +0000 (15:40 +0200)] 
bitbake: hob: add tooltip on "clear search" button

[YOCTO #4116]
(Bitbake rev: 3c1b63cf49bdbffef0728fc83bd5a35bc16fd3dc)

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobitbake: Removed popup when including a package
Andrei Dinu [Fri, 29 Mar 2013 13:26:37 +0000 (15:26 +0200)] 
bitbake: Removed popup when including a package

Fixed the functionality which made an information
dialog pop up when including any package.

[HOB #4138]

(Bitbake rev: 6cabbb241ab3959b3c8f084423469c0bfc9899bd)

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoremake: Fix out of tree builds
Richard Purdie [Tue, 2 Apr 2013 11:55:27 +0000 (11:55 +0000)] 
remake: Fix out of tree builds

remake fails with errors during configure due to the out of tree build changes.
This ensures the configure commands run correctly on files in ${S}.

[YOCTO #4139]

(From OE-Core rev: 166c123bc0d121eeea39db71e63940fa2f8a3f7b)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agorpm: Ensure rpm depends on rpm-postinsts
Richard Purdie [Tue, 2 Apr 2013 16:53:14 +0000 (17:53 +0100)] 
rpm: Ensure rpm depends on rpm-postinsts

If package-management isn't in IMAGE_FEATURES, the postinstall handler
wasn't being installed. rpm needs to depend on this to ensure it does
get installed.

[YOCTO #4160]

(From OE-Core rev: 0c2778c36f521d019ab6ff0c458a1e117808d2e5)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobuild-appliance-image: fix git proxy access
Cristian Iorga [Tue, 2 Apr 2013 13:02:40 +0000 (16:02 +0300)] 
build-appliance-image: fix git proxy access

Updated the name of git proxy access script.

Fixes [YOCTO #4161]

(From OE-Core rev: 381c79dfacf4e990604b8c1ca5845a47958681fc)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoqemuimage-testlib: Fix quoting issue
Richard Purdie [Sat, 30 Mar 2013 16:44:27 +0000 (16:44 +0000)] 
qemuimage-testlib: Fix quoting issue

(From OE-Core rev: c8b411608bea2700e904141268f609eeee542ae2)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoqemuimage-testlib: Use ww option to ps to ensure command output isn't truncated
Richard Purdie [Sat, 30 Mar 2013 12:50:10 +0000 (12:50 +0000)] 
qemuimage-testlib: Use ww option to ps to ensure command output isn't truncated

(From OE-Core rev: 1347381b4f93b318fadc2360c4adf0c68b562b13)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoqemuimage-testlib: Increase qemu startup timeouts
Richard Purdie [Sat, 30 Mar 2013 09:02:35 +0000 (09:02 +0000)] 
qemuimage-testlib: Increase qemu startup timeouts

We are seeing timeouts on the autobuilder where qemu does start but the script
doesn't appear to be able to detect it in time. This patch increases the
timeouts since there seems little harm in doing so.

(From OE-Core rev: 53071c6b569067f98c558ee667bb1a4be0d8f6db)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agometa/lib/oe/lsb.py: extract only the needed info from lsb-release
Cristian Iorga [Fri, 29 Mar 2013 14:10:51 +0000 (16:10 +0200)] 
meta/lib/oe/lsb.py: extract only the needed info from lsb-release

Instead of running lsb_release -a, a lsb_release -ir will be run.
This will prevent issue with distros that don't have all the needed
info in /etc/lsb-release file, in which case lsb_release won't generate
an error code.

Partial fix for [YOCTO #4071]

(From OE-Core rev: 79a2252545ab50c79e00e02c328191c1163f917d)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoscripts/contrib/build-perf-test.sh: add timings for bitbake -p
Stefan Stanacar [Fri, 29 Mar 2013 15:10:23 +0000 (17:10 +0200)] 
scripts/contrib/build-perf-test.sh: add timings for bitbake -p

Add another test to time bitbake -p with and without cache/ or tmp/cache.

(From OE-Core rev: 3ed59ee53ee7d87694670a7ba864165146b90a6b)

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoscripts/contrib/build-perf-test.sh: add option to allow cherry-picking of fix revisions
Richard Purdie [Fri, 29 Mar 2013 15:10:22 +0000 (17:10 +0200)] 
scripts/contrib/build-perf-test.sh: add option to allow cherry-picking of fix revisions

Adds a -p option to allow cherry-picking of fix revisions.
Removes the final build/sstate directories to stop running out of space.
Runs subsequent tasks even if one test fails.

(From OE-Core rev: 16ea0d406a31e08071ce7d475221f0b158165405)

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoscripts/contrib/build-perf-test.sh: add a global results file
Stefan Stanacar [Fri, 29 Mar 2013 15:10:21 +0000 (17:10 +0200)] 
scripts/contrib/build-perf-test.sh: add a global results file

Append results from each run to a single file in order to keep a history.
Also do some cosmetic changes and fix some whitespace.

(From OE-Core rev: 9b99b4e9284071501859df5631e9019b3000ffe9)

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoscripts/contrib/build-perf-test.sh: add a script for build performance tracking
Stefan Stanacar [Fri, 29 Mar 2013 15:10:20 +0000 (17:10 +0200)] 
scripts/contrib/build-perf-test.sh: add a script for build performance tracking

This script runs a series of builds (core-image-sato by default) with
and without sstate cache and collects some metrics (time and size currently).
It takes a commit as argument  (-c <rev>) and measures wall clock for
bitbake core-image-sato and virtual/kernel.

(From OE-Core rev: ee9538081a0bccfb7eb2888b1b51fe9b71c8cb81)

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agosystemd: Add new package systemd-kernel-install
Khem Raj [Thu, 28 Mar 2013 06:23:59 +0000 (06:23 +0000)] 
systemd: Add new package systemd-kernel-install

Package additional directories e.g. /etc/kernel and /usr/lib/kernel

(From OE-Core rev: c833df1493101165691e0a3b8e98055def10d504)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobitbake: bb.tests.fetch: Opt-out for unittests that require network
Olof Johansson [Tue, 26 Mar 2013 08:28:38 +0000 (09:28 +0100)] 
bitbake: bb.tests.fetch: Opt-out for unittests that require network

With this change, you can opt-out to skip unit tests that require an
internet connection. To opt-out, you'll set the environment variable
BB_SKIP_NETTESTS to 'yes'.

(Bitbake rev: 9ff5f172096a4f51b6b085307506473405dc4f59)

Signed-off-by: Olof Johansson <olof.johansson@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobitbake: hob: Search strings and results should be persistent
Cristiana Voicu [Wed, 27 Mar 2013 15:20:07 +0000 (17:20 +0200)] 
bitbake: hob: Search strings and results should be persistent

Now, the search results stay until I clear the search field,
so that I can manipulate the search results.

[YOCTO #4112 & #4117]
(Bitbake rev: d880ce966ca825aa66a23755fcb47497fb3f26c3)

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobitbake: packageselectionpage.py : added information to hob
Andrei Dinu [Thu, 28 Mar 2013 08:23:22 +0000 (10:23 +0200)] 
bitbake: packageselectionpage.py : added information to hob

In order to have information for each package in hob,
a new item is added to the dictionary, represeting the
files that are brought in by each package.

(Bitbake rev: ffb8e32166d0ab690131e753f91592011c3f7ffb)

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobitbake: hoblistmodel.py : passing the package information to hob
Andrei Dinu [Thu, 28 Mar 2013 08:23:21 +0000 (10:23 +0200)] 
bitbake: hoblistmodel.py : passing the package information to hob

Added a new column to the model and also populating
it with the information brought in from the
packageinfo.bbclass.

(Bitbake rev: afa78ae15be3e0babadd5d86092a2852135cfcce)

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobitbake: propertydialog.py : added 'Package files' functionality
Andrei Dinu [Thu, 28 Mar 2013 08:23:20 +0000 (10:23 +0200)] 
bitbake: propertydialog.py : added 'Package files' functionality

Extended the packages page information with the
listing of the files brought in by every package.

(Bitbake rev: 42b1ce37b5c9a357108afdc01b0e9f008a84e6e3)

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobitbake: cooker.py : added variables related to cache_extra
Andrei Dinu [Thu, 28 Mar 2013 08:23:18 +0000 (10:23 +0200)] 
bitbake: cooker.py : added variables related to cache_extra

So that the information added to cache_extra could
be accesed by hob, new variables were added in
the cooker.py.

(Bitbake rev: f2d5f4ca9ac82599c74838844f7e54e481e023d3)

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agobitbake: cache_extra.py : added package information
Andrei Dinu [Thu, 28 Mar 2013 08:23:17 +0000 (10:23 +0200)] 
bitbake: cache_extra.py : added package information

Added a new variable to cache_extra so that
the files brought in by a package can be
displayed in hob.

(Bitbake rev: 94e2f899457d6565442a933529dd3db261ab12f0)

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agocoreutils: Fix out of tree builds
Richard Purdie [Thu, 28 Mar 2013 23:27:14 +0000 (23:27 +0000)] 
coreutils: Fix out of tree builds

(From OE-Core rev: 29a6810aad27e049577d2d66690ba74f92dd5211)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoelfutils: remove i386_dis.h/x86_64_dis.h compilation targets
Laurentiu Palcu [Thu, 28 Mar 2013 13:51:58 +0000 (15:51 +0200)] 
elfutils: remove i386_dis.h/x86_64_dis.h compilation targets

Since we provide those files manually (i386_gendis, which is needed for
generating those files, has to be run on host and would fail when
compiling for other architectures), the mentioned compilation targets
in libcpu/ are not needed anymore.

This change will avoid a nasty race condition when running "make -jX
install" resulting in a zero size libebl_i386.so file. The issue happens
because, at "make install" time, the *_dis.h prerequisites will be newer
than the target itself, triggering a chain of recompilations while, in
the same time, the binary files are copied to the destination directory.
Hence, the zero sized file...

[YOCTO #4131]

(From OE-Core rev: a4ebe0f6efc8ed93521e75919f23821f59934c1f)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agopackageinfo.bbclass : extended functionality
Andrei Dinu [Thu, 28 Mar 2013 08:23:19 +0000 (10:23 +0200)] 
packageinfo.bbclass : extended functionality

Extended the functionality of packageinfo.bbclass
so that the sistem retrieves information about the
files brought in by each package. This is done
(without activating buildhistory) by parsing
the packages-split directory for each package.

(From OE-Core rev: 108bae276fe7e462378073207a3bdca7326f8e57)

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>