]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
10 years agosdktool.py: Remove hardcoded bitbake path. rewitt/newsdk
Randy Witt [Wed, 27 Aug 2014 22:51:09 +0000 (15:51 -0700)] 
sdktool.py: Remove hardcoded bitbake path.

The layer that contains bitbake and the environment setup files is now
injected during sdk creation using sed.

10 years agobeginnings of new sdk
Paul Eggleton [Fri, 15 Aug 2014 14:34:13 +0000 (15:34 +0100)] 
beginnings of new sdk

10 years agoRevert "classes/autotools: avoid error if recipe is first in task dependency tree"
Paul Eggleton [Tue, 19 Aug 2014 20:10:16 +0000 (21:10 +0100)] 
Revert "classes/autotools: avoid error if recipe is first in task dependency tree"

This reverts commit e6d9a1eb062c4ba40c24da20c7186118f9f36a0b.

10 years agoclasses/externalsrc: make do_compile nostamp
Paul Eggleton [Tue, 19 Aug 2014 17:25:49 +0000 (18:25 +0100)] 
classes/externalsrc: make do_compile nostamp

We don't want to have to force compilation every time.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
10 years agoclasses/autotools: avoid error if recipe is first in task dependency tree
Paul Eggleton [Tue, 19 Aug 2014 16:33:10 +0000 (17:33 +0100)] 
classes/autotools: avoid error if recipe is first in task dependency tree

If the recipe being built is listed first in BB_TASKDEPDATA (i.e. item
0) this is still valid and should not trigger an error.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
10 years agoclasses/sstate: ensure do_package_qa_setscene doesn't pull in do_package_setscene
Paul Eggleton [Mon, 18 Aug 2014 14:03:53 +0000 (15:03 +0100)] 
classes/sstate: ensure do_package_qa_setscene doesn't pull in do_package_setscene

If we have done do_package_qa_setscene we do not also need
do_package_setscene.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
11 years agosstatesig: Only call dump_sigtask for unlocked tasks
Richard Purdie [Fri, 31 Jan 2014 15:35:59 +0000 (15:35 +0000)] 
sstatesig: Only call dump_sigtask for unlocked tasks

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosstate: Add locked sstate missing warning
Richard Purdie [Thu, 30 Jan 2014 23:10:23 +0000 (23:10 +0000)] 
sstate: Add locked sstate missing warning

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoscripts: Add script to generate sstate directory from a locked-sigs file
Richard Purdie [Fri, 24 Jan 2014 21:40:06 +0000 (21:40 +0000)] 
scripts: Add script to generate sstate directory from a locked-sigs file

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosstatesig: Add support for locked down sstate cache usage
Richard Purdie [Mon, 2 Dec 2013 22:57:39 +0000 (22:57 +0000)] 
sstatesig: Add support for locked down sstate cache usage

I've been giving things some thought, specifically why sstate doesn't
get used more and why we have people requesting external toolchains. I'm
guessing the issue is that people don't like how often sstate can change
and the lack of an easy way to lock it down.

Locking it down is actually quite easy so I thought I'd share a quick
proof of concept of how you can do this (for example to a specific
toolchain). With an addition like this to local.conf (or wherever):

SIGGEN_LOCKEDSIGS = "\
gcc-cross:do_populate_sysroot:a8d91b35b98e1494957a2ddaf4598956 \
eglibc:do_populate_sysroot:13e8c68553dc61f9d67564f13b9b2d67 \
eglibc:do_packagedata:bfca0db1782c719d373f8636282596ee \
gcc-cross:do_packagedata:4b601ff4f67601395ee49c46701122f6 \
"

the code at the end of the email will force the hashes to those values
for the recipes mentioned. The system would then find and use those
specific objects from the sstate cache instead of trying to build
anything.

Obviously this is a little simplistic, you might need to put an override
against this to only apply those revisions for a specific architecture
for example. You'd also probably want to put code in the sstate hash
validation code to ensure it really did install these from sstate since
if it didn't you'd want to abort the build.

This patch also implements support to add to bitbake -S which dumps the
locked sstate checksums has for each task into a ready prepared include file
locked-sigs.inc

(Poky rev: 36c3fb22b7698a7885276430096c00ade8219607)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoyocto-project-qs, ref-manual: Added 'socat' package to essentials.
Scott Rifenbark [Tue, 12 Aug 2014 04:05:01 +0000 (07:05 +0300)] 
yocto-project-qs, ref-manual: Added 'socat' package to essentials.

For firewall performance.

(From yocto-docs rev: a866449b4caf1c0cee4ce00ec7d8fa2119a0b481)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoref-manual: Updated native.bbclass with grammar fix.
Scott Rifenbark [Mon, 11 Aug 2014 12:56:11 +0000 (15:56 +0300)] 
ref-manual: Updated native.bbclass with grammar fix.

Fixes [YOCTO #6622]

Fixed a bungled sentence.

Reported-by: Laszlo Papp <lpapp@kde.org>
(From yocto-docs rev: 4a782c61c21623d82e14b2c3cbe7ca99e418a2c0)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Misc edits to the model chapter (Chapter 4).
Scott Rifenbark [Fri, 8 Aug 2014 13:59:39 +0000 (16:59 +0300)] 
dev-manual: Misc edits to the model chapter (Chapter 4).

I replaced user-supplied variables with <replaceable></replaceable>
tags to get proper formatting.  I inserted several references
to the new QEMU chapter for help using QEMU.  I updated a note
on the BSP available so that it is a bit more generic and not so
dependent on an exact list within meta-intel and the source
repositories.

(From yocto-docs rev: daef4406e7c3e45dd5d98d565e519d91939f6965)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Various small edits to Chapter 3.
Scott Rifenbark [Fri, 8 Aug 2014 13:21:18 +0000 (16:21 +0300)] 
dev-manual: Various small edits to Chapter 3.

Replaced angled bracket items for user-supplied variables
with the <replaceable></replaceable> tags.

(From yocto-docs rev: 393af6c0cfbfc0f3921bc1eb1fdbd3dd734f51ae)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual, mega-manual: Updated the downloads picture.
Scott Rifenbark [Fri, 8 Aug 2014 13:20:50 +0000 (16:20 +0300)] 
dev-manual, mega-manual: Updated the downloads picture.

(From yocto-docs rev: 67c71f5a51749e4f15987ce7cb3ae8f22436bb93)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Misc edits to Chapter 2.
Scott Rifenbark [Fri, 8 Aug 2014 12:58:16 +0000 (15:58 +0300)] 
dev-manual: Misc edits to Chapter 2.

Added some links and fixed up some replaceable items.

(From yocto-docs rev: 5c9ce934f13c68c2efbd952f399a8b88e87eb761)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Added Toaster to the list of other resources.
Scott Rifenbark [Fri, 8 Aug 2014 12:44:58 +0000 (15:44 +0300)] 
dev-manual: Added Toaster to the list of other resources.

(From yocto-docs rev: 14652c5aeb7ae54d079f6360c1fa650638f280ab)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Updated section on launching remote GDB.
Scott Rifenbark [Fri, 8 Aug 2014 12:37:43 +0000 (15:37 +0300)] 
dev-manual: Updated section on launching remote GDB.

Fixes [YOCTO #6620]

I altered the path name of the .gdbinit file in the text to prepend
~/ to it to reinforce what file the user must modify.  I also removed
the /home/jzhang string in favor of ~ to make it more general.

(From yocto-docs rev: ff09d3a5666c97598adf385f63dee4b30b0f1792)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobsp-guide: Applied the <replaceable> tag as needed.
Scott Rifenbark [Fri, 8 Aug 2014 11:11:34 +0000 (14:11 +0300)] 
bsp-guide: Applied the <replaceable> tag as needed.

(From yocto-docs rev: 6f8f374f3f7f70082c7bc45c1715324214dc2099)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoref-manual: Fixed a couple links and made some minor corrections.
Robert P. J. Day [Fri, 8 Aug 2014 10:13:04 +0000 (13:13 +0300)] 
ref-manual: Fixed a couple links and made some minor corrections.

I'm guessing that the OE wiki page for bitbake is the closest thing
there is to an "official" bitbake web page, so i'll just use that as a
replacement for all berlios.de links i run across, unless someone has
a better suggestion.

(From yocto-docs rev: 36bafb65e96752631d71afca86dcebda6ba1a876)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoref-manual: Minor edits for clarity.
Robert P. J. Day [Fri, 8 Aug 2014 10:06:59 +0000 (13:06 +0300)] 
ref-manual: Minor edits for clarity.

(From yocto-docs rev: 79025b3cb5e3af25d960f0fc9f2266a8dcb3fd12)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoref-manual: Updated "Images" chapter to remove listed dirs for recipes.
Scott Rifenbark [Thu, 7 Aug 2014 12:57:58 +0000 (15:57 +0300)] 
ref-manual: Updated "Images" chapter to remove listed dirs for recipes.

This list has grown substantially and it is impractical to list
the directories that contain image recipes out.  I left the
"ls" command that the use could run in order to see those
directories.  This makes the section of the manual much more
maintainable.

(From yocto-docs rev: ee129f578dfa986937b45b111e0e26b61b42c565)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoref-manual: Ordered images alphabetically.
Scott Rifenbark [Thu, 7 Aug 2014 09:47:54 +0000 (12:47 +0300)] 
ref-manual: Ordered images alphabetically.

The image list has grown to where it probably could use some
structure.  I ordered the list by alphabet.

(From yocto-docs rev: 4ee03974d9a58d2b49af3ae4cafe9ac181627c86)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoref-manual: Added "core-image-testmaster-initramfs" image
Scott Rifenbark [Thu, 7 Aug 2014 09:37:38 +0000 (12:37 +0300)] 
ref-manual: Added "core-image-testmaster-initramfs" image

Added this image to the list of images in the "Image" chapter.

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

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoref-manual: INITRD var: make it a list of filesystem images.
Nitin A Kamble [Wed, 6 Aug 2014 10:24:35 +0000 (13:24 +0300)] 
ref-manual: INITRD var: make it a list of filesystem images.

The initrd image used by the Linux kernel is list of file
system images concatenated together and presented as a single
initrd file at boot time.

So far the initrd is a single filesystem image. But in cases
like to support early microcode loading, the initrd image need
to have multiple filesystem images concatenated together.

This commit is extending the INITRD variable from a single
filesystem image to a list of filesystem images to satisfy
the need mentioned above.

(From yocto-docs rev: 051ef2e4d6480b28d21a59a79b6f0dca1a5944bd)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoref-manual: Updated the SRC_URI variable.
Scott Rifenbark [Wed, 6 Aug 2014 09:06:45 +0000 (12:06 +0300)] 
ref-manual: Updated the SRC_URI variable.

Removed the "svk" protocol and added in the ClearCase one.

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

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Minor edits to the section to add binaries to an image.
Scott Rifenbark [Tue, 5 Aug 2014 10:51:50 +0000 (13:51 +0300)] 
dev-manual: Minor edits to the section to add binaries to an image.

Review edits from Paul.

(From yocto-docs rev: 088410d607418531d6ab8a40fdc9d77495b132c9)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoref-manual: Edits to some FAQ entries.
Scott Rifenbark [Tue, 5 Aug 2014 10:47:53 +0000 (13:47 +0300)] 
ref-manual: Edits to some FAQ entries.

Minor review edits from Max.

(From yocto-docs rev: c70de50aeceda60db92c5e488bde8fe910eaeba1)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Review edits to how to find checksum values.
Scott Rifenbark [Tue, 5 Aug 2014 05:38:02 +0000 (08:38 +0300)] 
dev-manual: Review edits to how to find checksum values.

Edits from Paul to better word this section.

(From yocto-docs rev: 51425ab506050ee5ba30d5c3c10639d5a1b8cc8e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoref-manual: Review edits to new FAQ entries.
Scott Rifenbark [Mon, 4 Aug 2014 11:08:10 +0000 (14:08 +0300)] 
ref-manual: Review edits to new FAQ entries.

(From yocto-docs rev: f484b8d752fe1957f36745bfa6bb2aebd8ac1e5a)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Minor edits via patch to "common tasks" chapter.
Robert P. J. Day [Mon, 4 Aug 2014 10:49:09 +0000 (13:49 +0300)] 
dev-manual: Minor edits via patch to "common tasks" chapter.

(From yocto-docs rev: b1516fb6e6d40e7668ca5a4d5804d1a09c7ed6f8)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Technical and text edits applied as patch.
Robert P. J. Day [Mon, 4 Aug 2014 05:10:35 +0000 (08:10 +0300)] 
dev-manual: Technical and text edits applied as patch.

(From yocto-docs rev: 703cbe5c037334b3fbf08123b7cc501d36e1e8f0)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Edits to several examples and some typos.
Robert P. J. Day [Mon, 4 Aug 2014 05:05:34 +0000 (08:05 +0300)] 
dev-manual: Edits to several examples and some typos.

These catches are from Robert P. J. Day and applied as a
patch.

(From yocto-docs rev: b805795e9bf68286aa5b79a94792e2fefd293b92)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manaul: Small edits to various examples.
Robert P. J. Day [Mon, 4 Aug 2014 04:59:51 +0000 (07:59 +0300)] 
dev-manaul: Small edits to various examples.

(From yocto-docs rev: 6ef54d31664b097b8ceeb5da1b8c48cdc6f673a3)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoref-manual: Updated a couple FAQ entries.
Scott Rifenbark [Mon, 4 Aug 2014 04:47:50 +0000 (07:47 +0300)] 
ref-manual: Updated a couple FAQ entries.

(From yocto-docs rev: aa445a20ae68d7648a3ccfb76ec42aa5fb95fe01)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoSIGGEN_EXCLUDERECIPES_ABISAFE: add initscripts
Martin Jansa [Mon, 11 Aug 2014 14:09:13 +0000 (16:09 +0200)] 
SIGGEN_EXCLUDERECIPES_ABISAFE: add initscripts

* update-rc.d now adds initscripts dependency even to allarch recipes
  making them effectively TUNE_PKGARCH, "fix" it by excluding
  initscripts from all signatures

(From OE-Core rev: 4321c553d5ae816e566234e981a0815bba046d39)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agooe.package_manager: fix use of PACKAGE_EXCLUDE for dpkg
Christopher Larson [Mon, 11 Aug 2014 16:15:37 +0000 (09:15 -0700)] 
oe.package_manager: fix use of PACKAGE_EXCLUDE for dpkg

It was iterating over the variable character-by-character rather than
word-by-word.

(From OE-Core rev: 207f2cc0b0fc53b22e1dedfa26905ab143fb0de6)

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopython-dbus: use PACKAGECONFIG for doc generation
Christopher Larson [Mon, 11 Aug 2014 16:15:36 +0000 (09:15 -0700)] 
python-dbus: use PACKAGECONFIG for doc generation

Adds 'docs' (for html doc generation) and 'api-docs' (for API doc generation)
configurations and leaves them both disabled by default. This avoids
autodetected dependency upon docutils.

Fixes [YOCTO #6530]

(From OE-Core rev: 7216ddad59f6a2315323befa69eebdbf07625e25)

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agooeqa/runtime: add new cpp test and file
Corneliu Stoicescu [Sat, 9 Aug 2014 11:01:25 +0000 (14:01 +0300)] 
oeqa/runtime: add new cpp test and file

This tests out the limits header which we've noticed does have problems in
some SDK builds.

(From OE-Core rev: 63cbed337241191f33fe951662a39ce59dce6774)

Signed-off-by: Corneliu Stoicescu <corneliux.stoicescu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolib/oeqa/selftest: Don't match log level in output
Tyler Hall [Sat, 9 Aug 2014 22:43:57 +0000 (18:43 -0400)] 
lib/oeqa/selftest: Don't match log level in output

To facilitate changing the log level of the "Fetcher failure" message,
search only for the message without the "Error:" prefix.

(From OE-Core rev: 947e6f9005abc71f499f23a4dd3a5a9f8386a369)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosstate-sysroot-cruft.sh: Improve to use it from CI
Martin Jansa [Sun, 10 Aug 2014 18:41:53 +0000 (20:41 +0200)] 
sstate-sysroot-cruft.sh: Improve to use it from CI

* strip tmpdir prefix, so that we have shorter paths which aren't
  builder specific
* use '#' for regexp delimiter so that we don't need to prefix
  forward slashes in paths
* extend default whitelist to cover typical cases
* add parameter for external whitelist file
* use number of found paths as return code, so that CI can easily
  report error when new untracked files are found
* use .txt suffix for all output files, so that they can be easily
  viewed in browser
* add populate_sysroot task, because somewhere between dora and daisy
  the populate-sysroot files in sstate-control were renamed to have
  underscore instead of dash
* only few entries not covered by this default whitelist were found
  in world build (but I'll leave these for people to whitelist, because
  they are not generated in most builds)
  * [^/]*/home/builder
    home directory from meta/recipes-graphics/builder/builder_0.1.bb
  * [^/]*/usr/src/kernel/patches
  * [^/]*/usr/lib/gdk-pixbuf-2.0/.*/loaders.cache
    3 places are using this, not sure which one creates it
    meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.30.8.bb:
      GDK_PIXBUF_MODULE_FILE=${STAGING_LIBDIR_NATIVE}/gdk-pixbuf-2.0/${LIBV}/loaders.cache
    meta/recipes-gnome/gtk+/gtk-update-icon-cache-native_3.4.4.bb:
      GDK_PIXBUF_MODULE_FILE=${STAGING_LIBDIR_NATIVE}/gdk-pixbuf-2.0/2.10.0/loaders.cache
    scripts/postinst-intercepts/update_pixbuf_cache:
      >$GDK_PIXBUF_MODULEDIR/../loaders.cache && \
      sed -i -e "s:$D::g" $GDK_PIXBUF_MODULEDIR/../loaders.cache

(From OE-Core rev: b1bfec63949e16abe8c11c34530dfbfb176c04cd)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoqt4: Avoid duplicate flags in the g++-unix.conf
Marek Vasut [Thu, 7 Aug 2014 15:25:46 +0000 (17:25 +0200)] 
qt4: Avoid duplicate flags in the g++-unix.conf

The removed flags from this g++.conf file, which is installed to the
target as g++-unix.conf are added by gcc-base.conf . Do not add those
flags twice.

(From OE-Core rev: 3c49c575632cdac7bf950439b33773f09ae63354)

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Eric Bénard <eric@eukrea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotslib: Delete unnecessary "SRC_URI_OVERRIDES_PACKAGE_ARCH = 0"
Robert P. J. Day [Sat, 9 Aug 2014 11:25:30 +0000 (07:25 -0400)] 
tslib: Delete unnecessary "SRC_URI_OVERRIDES_PACKAGE_ARCH = 0"

Since the machine-specific files for tslib were removed quite some
time ago, there is no need for this directive anymore.

(From OE-Core rev: 8d7491d22a11632a6bfc2478cb4f040d6e53c16a)

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotrace-cmd: fix recompile error
Robert Yang [Thu, 7 Aug 2014 13:40:55 +0000 (06:40 -0700)] 
trace-cmd: fix recompile error

Fixed:
make: *** No rule to make target `/path/to/sysroot/4.9.0/include/stddef.h', needed by `parse-events.o'.  Stop.
make: *** Waiting for unfinished jobs....
ERROR: oe_runmake failed

This happens when upgrade gcc from 4.9.0 to 4.9.1, and the
.parse-events.d isn't regenerated when recompile, the content of it are:

[snip]
parse-events.o: /path/to/sysroot/4.9.0/include/stddef.h
[snip]

And Makefile includes the .parse-events.d file if it exists, so there
would be errors when /path/to/sysroot/4.9.0/include/stddef.h doesn't
exist.

Remove .*.d (a few .d files, its Makefile uses this wildcard) will fix
the problem.

(From OE-Core rev: d56657cf5def88682954a97b4d94603ad81fd6e5)

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoopenssl: upgrade to 1.0.1i
Paul Eggleton [Sun, 10 Aug 2014 16:06:58 +0000 (17:06 +0100)] 
openssl: upgrade to 1.0.1i

Removed one patch merged upstream.

(From OE-Core rev: fc1d2b4ec7e7f5c5e2b3434bc8208967ead6f336)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodirectfb: add PACKAGECONFIG for webp
Martin Jansa [Sun, 10 Aug 2014 13:24:27 +0000 (15:24 +0200)] 
directfb: add PACKAGECONFIG for webp

* fixes floating dependency:
  directfb-1.7.4: directfb rdepends on libwebp, but it isn't a build dependency? [build-deps]

(From OE-Core rev: ee73ee5a37da284025364f322bbcf429b0896727)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agokernelshark: add dependency on libxml2
Martin Jansa [Sun, 10 Aug 2014 13:15:24 +0000 (15:15 +0200)] 
kernelshark: add dependency on libxml2

* fixes floating dependency:
  kernelshark-1.2+gitAUTOINC+7055ffd37b: kernelshark rdepends on libxml2, but it isn't a build dependency? [build-deps]

(From OE-Core rev: 99300ef40c4b1f7eeaf5503fa293114d7b602d30)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agognupg: Added PACKAGECONFIG[curl]
Shrikant Bobade [Mon, 11 Aug 2014 09:37:59 +0000 (15:07 +0530)] 
gnupg: Added PACKAGECONFIG[curl]

gnupg can be built with or without curl. This should be explicitly defined
to avoid race between curl and gnupg.

(From OE-Core rev: 4e5f6f95e8e791c9cfc9e3bd91f1018d83ab252f)

Signed-off-by: Mikhail Durnev <mikhail_durnev@mentor.com>
Signed-off-by: Shrikant Bobade <Shrikant_Bobade@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocurl: add ssl to PACKAGECONFIG
João Henrique Ferreira de Freitas [Mon, 11 Aug 2014 02:09:56 +0000 (23:09 -0300)] 
curl: add ssl to PACKAGECONFIG

This will allow curl run as nativesdk and fixes the following:

fatal: unable to access 'https://...': Protocol https not supported or disabled in libcurl

(From OE-Core rev: 76a702f4cde7ca8dd2946633f489386e43b6be26)

Signed-off-by: João Henrique Ferreira de Freitas <joaohf@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobase.bbclass: Remove old-style definition of do_build() task.
Robert P. J. Day [Sun, 10 Aug 2014 10:04:54 +0000 (06:04 -0400)] 
base.bbclass: Remove old-style definition of do_build() task.

(From OE-Core rev: f31316b96a97e72d866f12a8e4bb33eaaa54b923)

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoguile: add dependency on ncurses and readline
Martin Jansa [Sat, 9 Aug 2014 16:08:03 +0000 (18:08 +0200)] 
guile: add dependency on ncurses and readline

* fixes floating dependency:
  guile/guile/latest lost dependency on  ncurses-libncurses readline

(From OE-Core rev: 39f98dd8280a17a400055ae20c48cf7b7f81e050)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agomidori: add dependency on libxscrnsaver
Martin Jansa [Sat, 9 Aug 2014 16:08:01 +0000 (18:08 +0200)] 
midori: add dependency on libxscrnsaver

* fixes floating dependency:
  midori/midori/latest lost dependency on  libxscrnsaver

(From OE-Core rev: deec41394baf73bc7daf322a965bfb93ce87fdcf)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibarchive: add PACKAGECONFIG for nettle
Martin Jansa [Sat, 9 Aug 2014 16:07:59 +0000 (18:07 +0200)] 
libarchive: add PACKAGECONFIG for nettle

* fixes following floating dependencies:
  libarchive/libarchive/latest lost dependency on  nettle
  libarchive/libarchive-bin/latest lost dependency on  libxml2 nettle

(From OE-Core rev: a4dd641f54f12d454ba9c6db624b94df63f7d220)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agompeg2dec: add PACKAGECONFIG for x11 and fix dependencies
Martin Jansa [Sat, 9 Aug 2014 16:07:58 +0000 (18:07 +0200)] 
mpeg2dec: add PACKAGECONFIG for x11 and fix dependencies

* the configure script checks for Xext and Xv when X/libvo is enabled
* fixes following warnings:
  WARN: mpeg2dec: mpeg2dec rdepends on libxext but it isn't a build dependency?
  WARN: mpeg2dec: mpeg2dec rdepends on libxv but it isn't a build dependency?

(From OE-Core rev: 1876548c14945c317d4f0a3a2b8df44ea1ed019f)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogst-fluendo*: add --disable-debug only to gst-fluendo-mp3
Martin Jansa [Sat, 9 Aug 2014 16:07:57 +0000 (18:07 +0200)] 
gst-fluendo*: add --disable-debug only to gst-fluendo-mp3

* fixes following QA warnings:
  gst-fluendo-mpegdemux-0.10.72: gst-fluendo-mpegdemux: configure was
    passed unrecognised options: --disable-debug
    [unknown-configure-option]

(From OE-Core rev: e6e20fba657e37e1d2b7440a00cfb3c395bde19f)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotest-dependencies, insane.bbclass: improve the message
Martin Jansa [Sat, 9 Aug 2014 16:07:56 +0000 (18:07 +0200)] 
test-dependencies, insane.bbclass: improve the message

(From OE-Core rev: b73e6159aed1a9768d02d12e7894ca0f1e72be69)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodirectfb: add PACKAGECONFIG for drmkms and tiff
Martin Jansa [Sat, 9 Aug 2014 16:08:02 +0000 (18:08 +0200)] 
directfb: add PACKAGECONFIG for drmkms and tiff

* fixes following floating dependencies:
  directfb/directfb/latest lost dependency on  libdrm libdrm-kms liblzma tiff

(From OE-Core rev: c8268bbafc338cf73c5488df9839a241a3cb6ab4)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoRemove remnants of deleted "do_package_write" task.
Robert P. J. Day [Wed, 6 Aug 2014 16:10:08 +0000 (12:10 -0400)] 
Remove remnants of deleted "do_package_write" task.

As the do_package_write() task is listed as deleted, remove the few
remaining references.

(From OE-Core rev: 201d572ab5c57cda1b332356a3b7711bc346696e)

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Bump the version to 2.0
Tom Zanussi [Fri, 8 Aug 2014 20:56:55 +0000 (15:56 -0500)] 
wic: Bump the version to 2.0

This represents a complete rework, and if we assume the previous
version should have been 1.0 (instead of a silly .1x version), then
this should be 2.0.

(From OE-Core rev: d263cb055333e6432454a13403eda471c514a3e6)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Rename /mic to /wic
Tom Zanussi [Fri, 8 Aug 2014 20:53:52 +0000 (15:53 -0500)] 
wic: Rename /mic to /wic

As well as any other stray instances of mic in the codebase that can
be removed.

We don't really need to carry around legacy naming, and the history is
in git.

(From OE-Core rev: 598b120406dc1d2b7e377bd1ab6f0acbef034b22)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Update Disk description
Tom Zanussi [Fri, 8 Aug 2014 20:24:46 +0000 (15:24 -0500)] 
wic: Update Disk description

Remove obsolete comment.

(From OE-Core rev: d39c76f24a50c9359840c0959fb50fc6da0960cd)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Rename MountError
Tom Zanussi [Fri, 8 Aug 2014 20:11:31 +0000 (15:11 -0500)] 
wic: Rename MountError

wic doesn't mount anything, so can't have a mount error; rename it to
something more appropriate.

(From OE-Core rev: e1edee656fc9c0a791c0eb62796d1afa483be34e)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Rename PartitionedMount
Tom Zanussi [Fri, 8 Aug 2014 19:46:28 +0000 (14:46 -0500)] 
wic: Rename PartitionedMount

It's actually a container for disks and partitions, and wic doesn't
mount anything, so rename it to match what it really is.

(From OE-Core rev: 28c5249b4df46ba3ac227d0c4dc6e545b40dbaf3)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Update/rename configure-related code
Tom Zanussi [Fri, 8 Aug 2014 18:43:45 +0000 (13:43 -0500)] 
wic: Update/rename configure-related code

The wic code inherited a basic image-creation flow based on
image-configuration, but wic doesn't actually configure anything, so
rename parts of the code dealing with configuration to something more
appropriate.

(From OE-Core rev: 58dc8879bba31542e2386aaaa70034621b2b1e4e)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Update/rename install-related code
Tom Zanussi [Fri, 8 Aug 2014 18:28:54 +0000 (13:28 -0500)] 
wic: Update/rename install-related code

The wic code inherited a basic image-creation flow based on installing
packages, but wic doesn't actually install anything, so rename parts
of the code dealing with installing to something more appropriate.

(From OE-Core rev: b4232041534a79236eb8d8ab5c0024a0ef4da649)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Update cleanup/unmount-related code
Tom Zanussi [Fri, 8 Aug 2014 15:50:07 +0000 (10:50 -0500)] 
wic: Update cleanup/unmount-related code

The wic code inherited a basic image-creation flow based on mounting
loop devices, but wic doesn't actually mount or unmount anything, so
get rid of unmount() and consolidate whatever it did do with
cleanup().

(From OE-Core rev: 1b103bf4a7c7527d4fc57bad1bbd1d5a5bbddb4a)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Update/rename/delete mount-related code
Tom Zanussi [Fri, 8 Aug 2014 15:09:12 +0000 (10:09 -0500)] 
wic: Update/rename/delete mount-related code

The wic code inherited a basic image-creation flow based on mounting
loop devices, but wic doesn't actually mount anything, so rename parts
of the code dealing with mounting to something more appropriate, and
remove related unused code.

(From OE-Core rev: 94e15c18c011b0d7d71276cd4566be2417c2c6be)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove Mount object
Tom Zanussi [Fri, 8 Aug 2014 12:53:35 +0000 (07:53 -0500)] 
wic: Remove Mount object

It doesn't do anything we need, so remove it and fix up callers/base
classes.

(From OE-Core rev: fb2a162d8756ab69c9c29a0715b033f18620341d)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove unused conf support
Tom Zanussi [Thu, 7 Aug 2014 17:04:06 +0000 (12:04 -0500)] 
wic: Remove unused conf support

Also fix up users such as imager functions.

(From OE-Core rev: eb77b9c11bd9b8dc90aacfbd5b5bc5568a233525)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Update 'Background and Motivation' help section
Tom Zanussi [Tue, 5 Aug 2014 21:15:30 +0000 (16:15 -0500)] 
wic: Update 'Background and Motivation' help section

Remove help text regarding the source and future intentions of the wic
codebase, since the code prompting those comments has now been mostly
removed.

(From OE-Core rev: dfa8626700269141f8d2f5be12c8758db7ca6473)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove unused command versioning support
Tom Zanussi [Tue, 5 Aug 2014 20:17:38 +0000 (15:17 -0500)] 
wic: Remove unused command versioning support

The default is F16 and there's no reason to change that, so remove
everything else.

(From OE-Core rev: e0ec12d012e568c9943614fc1190c143912180b3)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Clean up Creator
Tom Zanussi [Tue, 5 Aug 2014 19:49:36 +0000 (14:49 -0500)] 
wic: Clean up Creator

wic doesn't use a lot of Creator, so remove it.

(From OE-Core rev: ef6bc7a3b58ba8b9c94f4c1e41c0f6d7d51c0bf5)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Clean up PartitionedMount
Tom Zanussi [Tue, 5 Aug 2014 15:59:11 +0000 (10:59 -0500)] 
wic: Clean up PartitionedMount

wic doesn't use a lot of ParitionedMount, so remove it.

(From OE-Core rev: 0f793ff0767b0cce032c20b677974806c65610d6)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Clean up DirectImageCreator
Tom Zanussi [Tue, 5 Aug 2014 13:58:27 +0000 (08:58 -0500)] 
wic: Clean up DirectImageCreator

Remove what wic doesn't use from DirectImageCreator.

(From OE-Core rev: dbbe6d04f6c606c94ff17151aee1214e4e24ce7d)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Clean up BaseImageCreator
Tom Zanussi [Tue, 5 Aug 2014 00:43:15 +0000 (19:43 -0500)] 
wic: Clean up BaseImageCreator

wic doesn't use a lot of BaseImageCreator, so remove it.

(From OE-Core rev: 6bd95c24b44fa80ac9d5950bf2d925f18f671290)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove unused plugin and error code
Tom Zanussi [Mon, 4 Aug 2014 19:27:52 +0000 (14:27 -0500)] 
wic: Remove unused plugin and error code

wic doesn't use it, so remove it.

(From OE-Core rev: b818e5a1ed047940fda533da73fc50a099e1aa3f)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove gpt_parser
Tom Zanussi [Mon, 4 Aug 2014 17:36:49 +0000 (12:36 -0500)] 
wic: Remove gpt_parser

wic doesn't currently use it, so remove.

(From OE-Core rev: d3a490d5421405bf9e002c6c65ffb831ea6b767e)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove unused 3rdparty/commands
Tom Zanussi [Mon, 4 Aug 2014 13:36:24 +0000 (08:36 -0500)] 
wic: Remove unused 3rdparty/commands

wic doesn't use anything but partition and bootloader, so remove the
rest.

(From OE-Core rev: b6ae106b5d28180a5890e837c87f3e91e5917638)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove 3rdparty/urlgrabber
Tom Zanussi [Mon, 4 Aug 2014 12:55:07 +0000 (07:55 -0500)] 
wic: Remove 3rdparty/urlgrabber

wic doesn't use it, so remove it.

(From OE-Core rev: 00dcdb29c89634ab267d328eb00f8eb70c696655)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove unused misc code
Tom Zanussi [Mon, 4 Aug 2014 00:04:36 +0000 (19:04 -0500)] 
wic: Remove unused misc code

wic doesn't use it, so remove it.

(From OE-Core rev: 84e1e13ce3af216e304f61c7ea6e5e9338f94bc6)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove unused fs_related code
Tom Zanussi [Sun, 3 Aug 2014 23:49:20 +0000 (18:49 -0500)] 
wic: Remove unused fs_related code

wic doesn't use it, so remove it.

(From OE-Core rev: e18d5393a556e1ff4826c1e5b1a75f4ac998b10e)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove rpmmisc
Tom Zanussi [Sun, 3 Aug 2014 23:25:52 +0000 (18:25 -0500)] 
wic: Remove rpmmisc

wic doesn't use it, so remove it.

(From OE-Core rev: a49b39ddf18b1b058c0a892e1a7450239eea66ce)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove proxy support
Tom Zanussi [Sun, 3 Aug 2014 23:19:29 +0000 (18:19 -0500)] 
wic: Remove proxy support

wic doesn't use proxy support, so remove it.

Also remove anything related to proxies in misc and conf, and while
we're at it, remove all the obviously unneeded code from those files -
it's easier to just remove it than to figure out the callchain to the
proxy code usages.

Basically the extra stuff relates to packaging, images, and config
files we don't use.

(From OE-Core rev: 041f9e2ca52681cd6f5c2fb804dd45f05358c9f9)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove grabber implementation
Tom Zanussi [Sun, 3 Aug 2014 22:02:31 +0000 (17:02 -0500)] 
wic: Remove grabber implementation

wic doesn't need to grab any urls, so remove it.

(From OE-Core rev: 55f8df07d82724b6d7ed694158ca6e9a5266cbc4)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove fiemap support
Tom Zanussi [Sun, 3 Aug 2014 21:54:12 +0000 (16:54 -0500)] 
wic: Remove fiemap support

wic doesn't use it, so remove it.

(From OE-Core rev: b732ad616ca20dfc4adb845b68ae3378624a0a4d)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove bmap support
Tom Zanussi [Sun, 3 Aug 2014 21:52:17 +0000 (16:52 -0500)] 
wic: Remove bmap support

wic doesn't use it, so remove it.

(From OE-Core rev: 69f16c7582660a3bcf4106668e548b4c789ae251)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove mic package managers
Tom Zanussi [Sun, 3 Aug 2014 17:28:32 +0000 (12:28 -0500)] 
wic: Remove mic package managers

wic doesn't use the yum or zypp package managers, remove them.

(From OE-Core rev: ef70b961b6b8f3a004036f84b608665db2085215)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove rt_util
Tom Zanussi [Sun, 3 Aug 2014 17:25:23 +0000 (12:25 -0500)] 
wic: Remove rt_util

More package-related stuff we don't need.

(From OE-Core rev: 167cb99af427510bb6d72e89478c62a804db125c)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove mic chroot
Tom Zanussi [Sun, 3 Aug 2014 17:14:16 +0000 (12:14 -0500)] 
wic: Remove mic chroot

mic chroot allows users to chroot into an existing mic image and isn't
used by wic, so remove it.

Removing chroot.py leads in turn to various plugin-loading failures
for a number of plugins that wic doesn't use either, so remove those
as well.

The existing source plugins refer to chroot but don't use it, so fix
those up.

(From OE-Core rev: d73230306b827972cdc99f21d247c54d5d7c0b6d)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove mic bootstrap
Tom Zanussi [Sun, 3 Aug 2014 16:42:49 +0000 (11:42 -0500)] 
wic: Remove mic bootstrap

packaging bootstrap, not needed

(From OE-Core rev: 980c8faf01fa59ce3922cbad3363a6c2f759d30e)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove packaging, config commands
Tom Zanussi [Sun, 3 Aug 2014 14:55:22 +0000 (09:55 -0500)] 
wic: Remove packaging, config commands

Remove commands related to repos, packaging, configuration

(From OE-Core rev: 2b002ab75473578f06f161be0b48670fba26994e)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove unused custom commands
Tom Zanussi [Sat, 2 Aug 2014 22:35:38 +0000 (17:35 -0500)] 
wic: Remove unused custom commands

installer, repo, desktop-related stuff

(From OE-Core rev: 26e909682fffb8ae6062d1e8295b6421f1f716ad)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Make exec_cmd() error out instead of warn
Tom Zanussi [Thu, 31 Jul 2014 18:55:24 +0000 (13:55 -0500)] 
wic: Make exec_cmd() error out instead of warn

The reason exec_cmd() warns but doesn't error out (broken parted)
doesn't really make sense, since the parted invocations don't even use
exec_cmd().  It really should just fail since by not doing so it's
actually enabling invalid images in some cases.

Also, since the return code is now always zero, there's no point in
having a return code, so remove it.  This represents a change in the
API, so we also need to update all callers.

(From OE-Core rev: a10bbd39eee29cc49d258bf08aaec279c3115c66)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoqemu: upgrade to 2.1
Cristian Iorga [Wed, 6 Aug 2014 07:43:25 +0000 (10:43 +0300)] 
qemu: upgrade to 2.1

QEMU 2.1 comes with fixes and improvements.
See http://wiki.qemu.org/ChangeLog/2.1 for details.
- Added config for quorum support, depending on gnutls.
- pcie_better_hotplug_support.patch removed,
integrated upstream.
- Qemu-Arm-versatilepb-Add-memory-size-checking.patch updated
to 2.1 source code.
- no-strip.patch removed, no longer necessary due to code changes.

(From OE-Core rev: 3ae32d0d6c7cf8294300f32d346da36748e05f3d)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotrace-cmd: Update to version 2.3.2
Yasir-Khan [Fri, 8 Aug 2014 15:41:08 +0000 (20:41 +0500)] 
trace-cmd: Update to version 2.3.2

Current trace-cmd version 1.2 throws "recorder error in
splice input" error while recording a trace on kernel
version 3.10. Update the trace-cmd version to latest 2.3.2
to resolve this error and drop the redundant patches.

* patches dropped - not needed anymore
 - trace-cmd-Add-checks-for-invalid-pointers-to-fix-seg.patch - backport
 - trace-cmd-Do-not-call-stop_threads-if-doing-latency-.patch - backport
 - trace-cmd-Setting-plugin-to-nop-clears-data-before-i.patch - backport
 - trace-cmd-fix-syntax-error-of-shell.patch - backport

(From OE-Core rev: 3b5e792f3245e28495d61d7d7e8df0ef30070ebc)

Signed-off-by: Yasir-Khan <yasir_khan@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoperl-rdepends: add CPAN, CPAN::Meta requirements
Tim Orling [Fri, 8 Aug 2014 14:31:00 +0000 (07:31 -0700)] 
perl-rdepends: add CPAN, CPAN::Meta requirements

While testing libmodule-build-tiny-perl, it was discovered that
perl-module-cpan is missing some RDEPENDS.

* Run "perl -mCPAN::Meta" on a target, the following is missing:
  -- perl-module-parse-cpan-meta (Parse::CPAN::Meta)

* Run "perl -mCPAN" on a target, the following (and others) are
  missing:
  -- perl-module-file-glob (File::Glob)
  -- perl-module-config-git (Config_git)

* Also added missing modules from runtime-requires in
  https://metacpan.org/source/ANDK/CPAN-2.05/META.json

This patch adds them to perl-rdepends for  ${PN}-module-cpan

(From OE-Core rev: 33a2a7a9bd87c28089b3f859c7dc05e7b26bb9fd)

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agokexec-tools: reinstate 'kexec-tools' package
Koen Kooi [Fri, 8 Aug 2014 06:46:03 +0000 (08:46 +0200)] 
kexec-tools: reinstate 'kexec-tools' package

The vmcore commit emptied out ${PN} leading to things like:

Collected errors:
 * opkg_install_cmd: Cannot install package kexec-tools.

Let's do the right thing and make ${PN} an empty meta-package that drags in all tools like people expect it to do.

(From OE-Core rev: 9e4f66ec4921c4886203dce99c105141787cc77b)

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoubootchart: delete ubootchart recipe
Max Eliaser [Thu, 7 Aug 2014 17:47:48 +0000 (10:47 -0700)] 
ubootchart: delete ubootchart recipe

The Ubootchart recipe had known issues. Ubootchart itself is no longer updated
upstream. Ubootchart is also now redundant with Bootchart2.

If people still want ubootchart around, it can be moved to meta-oe.

Ubootchart removed as part of the solution to [YOCTO #5893].

(From OE-Core rev: 8be891cd4beacc4157158808012179c35b433e4a)

Signed-off-by: Max Eliaser <max.eliaser@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocore-image.bbclass: Correct comment about packagegroups.
Robert P. J. Day [Thu, 7 Aug 2014 08:55:23 +0000 (04:55 -0400)] 
core-image.bbclass: Correct comment about packagegroups.

Default core image actually includes packagegroup-base-extended, not
just packagegroup-base.

(From OE-Core rev: 1e567d497713c31e03b58c9997058fc4c0181e5a)

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogstreamer1.0-plugins-good: fix the bug for gstrtpmp4gpay
Wang Zidan [Thu, 7 Aug 2014 01:50:23 +0000 (09:50 +0800)] 
gstreamer1.0-plugins-good: fix the bug for gstrtpmp4gpay

set dafault value for MPEG4 without codec data in caps

https://bugzilla.gnome.org/show_bug.cgi?id=734263

(From OE-Core rev: fe4dc1d30eea723361a0f88109717d8a70b2b17d)

Signed-off-by: Wang Zidan <b50113@freescale.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>