]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
11 years agoref-manual: Updated IMAGE_FSTYPES variable description.
Scott Rifenbark [Mon, 28 Oct 2013 13:06:16 +0000 (06:06 -0700)] 
ref-manual: Updated IMAGE_FSTYPES variable description.

Fixes [YOCTO #5368]

The current explanation was ambiguous regarging the term
"subset".  I have rewritten to be clear.

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

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoadt-manual: Minor edits to Chapter 4
Scott Rifenbark [Fri, 25 Oct 2013 17:37:12 +0000 (10:37 -0700)] 
adt-manual: Minor edits to Chapter 4

Broke up the introductory paragraph a bit because it was one
large chunk of text.

Added the release variable to specify the directory in which to
find the environment setup script for the toolchain.

(From yocto-docs rev: 82f4a35fa29526fcfa4041c410b52f9c87ec939a)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoadt-manual: Edits to "Optionally Building a Toolchain Installer"
Scott Rifenbark [Fri, 25 Oct 2013 16:59:53 +0000 (09:59 -0700)] 
adt-manual: Edits to "Optionally Building a Toolchain Installer"

This section pretty much sucked.  I did some re-writing and
created a list to better present the material and options.

(From yocto-docs rev: 4bd833d2a0f55865d9f35784fbfd3c00ebc2daea)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoadt-manual: Edits to "Extracting the Root Filesystem" section
Scott Rifenbark [Fri, 25 Oct 2013 16:43:43 +0000 (09:43 -0700)] 
adt-manual: Edits to "Extracting the Root Filesystem" section

This section was a bit confusing.  I added some lists to make
it clearer when this step is necessary.  I also added some more
detail on where to find the setup script.

(From yocto-docs rev: 0518aeeb0b395c84233bace26fc3f40234e044b3)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoadt-manual: Edits to "Getting the Images" section
Scott Rifenbark [Thu, 24 Oct 2013 22:20:30 +0000 (15:20 -0700)] 
adt-manual: Edits to "Getting the Images" section

Fixed a grammar issue and provided some wording to make things
clearer for locating the Makefile.inc file.

(From yocto-docs rev: b734fddeb700a0e2e685e8453395653926dbabe6)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoadt-manual: Edits to "Using BitBake and the Build Directory" section.
Scott Rifenbark [Thu, 24 Oct 2013 21:05:38 +0000 (14:05 -0700)] 
adt-manual: Edits to "Using BitBake and the Build Directory" section.

I added in some enhancements here:

1. Worded the local build environment setup stuff to include
   the possibility of memory resident version of BB.

2. Make a better looking list.

3. Dumped the note about changing directories after running
   your setup script.

(From yocto-docs rev: a19874c2b01a38b72fc02e9ae373c335f1dfbef7)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoadt-manual: Edits to the "Using a Cross-Toolchain Tarball" section.
Scott Rifenbark [Thu, 24 Oct 2013 20:15:24 +0000 (13:15 -0700)] 
adt-manual: Edits to the "Using a Cross-Toolchain Tarball" section.

This section was not quite right for the installation method
after obtaining the tarball.  There was some old stuff in there
and it didn't mention the fact that the script asks you what
directory you want to install into.

(From yocto-docs rev: b49c86a1a447a8d39b0054a480fb5d4b6f608297)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoadt-manual: Fixed toolchain path in example
Scott Rifenbark [Thu, 24 Oct 2013 17:44:52 +0000 (10:44 -0700)] 
adt-manual: Fixed toolchain path in example

The path used for the toolchain was wrong.  The string
"toolchain" appears in the path.  I was not informed of this
before locking down 1.5 release doc changes.  I have updated
the path in the "Using a Cross-Toolchain Tarball" section.
Occured twice.

(From yocto-docs rev: 307f570b3bc253ef110553d950c1f2a43396b908)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoadt-manual: Removed tarball method from "Getting the ADT Installer Tarball"
Scott Rifenbark [Thu, 24 Oct 2013 16:51:38 +0000 (09:51 -0700)] 
adt-manual: Removed tarball method from "Getting the ADT Installer Tarball"

Fixes [YOCTO #5368]

Partial fix to this issue.

This section demonstrated how to build the ADT Installer tarball
using BitBake by downloading the poky release tarball.  I updated
the section to use the method where you use Git to clone the
poky repo and then check out the current release as a branch.

I also re-organized the section to read better.

(From yocto-docs rev: 116779a3fa776a4eeb283b238bc2b5fb7202ffb4)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoadt-manual: Fixed wording for getting the ADT tarball
Scott Rifenbark [Thu, 24 Oct 2013 16:09:42 +0000 (09:09 -0700)] 
adt-manual: Fixed wording for getting the ADT tarball

Poorly worded opening sentence for the "Getting the ADT Installer
Tarball" section.  I re-wrote this to remove the confusing link
to the Index of Releases.

(From yocto-docs rev: c0c7a8f04040f0718366b268e2493320a00c84d3)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoyocto-project-qs: Updated the "Super User" section for no tarballs
Scott Rifenbark [Thu, 24 Oct 2013 15:42:21 +0000 (08:42 -0700)] 
yocto-project-qs: Updated the "Super User" section for no tarballs

Fixes [YOCTO #5368]

Partial fix for this issue.  This section had two options for
setting up the Source Directory (tarball and cloned repo).  I
removed the tarball option.

Also, I did some routine formatting as well as verified that
the example runs on a more recent Linux distro.  Previously, the
example was confirmed and stated that it ran on 10.04 Ubuntu.
Well, this distro is not even in the supported list any longer
so I ran it on a 12.04 Ubuntu machine and stated that.

(From yocto-docs rev: 1203e083ec8f7ac91bd832a27273ab4afc5aa4c8)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoyocto-project-qs: Fixed toolchain path
Scott Rifenbark [Wed, 23 Oct 2013 23:20:37 +0000 (16:20 -0700)] 
yocto-project-qs: Fixed toolchain path

I messed up on a previous commit and didn't get the example
path correct.  This fixes it.

(From yocto-docs rev: 6523a8f09343241c47af573c0eb2aabac0061358)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoyocto-project-qs: Removed note in "Downloading the Filesystem" section.
Scott Rifenbark [Wed, 23 Oct 2013 23:13:44 +0000 (16:13 -0700)] 
yocto-project-qs: Removed note in "Downloading the Filesystem" section.

This note is bullshit.  It was left over from like YP 1.3
release.  I have removed it.

(From yocto-docs rev: a71f44e61913128d5914e852e7305c95a7fd87a2)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoyocto-project-qs: Fixed toolchain installer download path
Scott Rifenbark [Wed, 23 Oct 2013 22:59:10 +0000 (15:59 -0700)] 
yocto-project-qs: Fixed toolchain installer download path

Discovered that the string "toolchain" is in the pathname of the
toolchain installers from the downloads area.  This invalidated
the explanation of how the installer files are named and the
actual examples themselves.  I fixed it all.

(From yocto-docs rev: d59b88ad8dbd4548cbb50d81d5ee174fc84e6bd4)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoyocto-project-qs: Updated "Building an Image" example to use Git repo
Scott Rifenbark [Wed, 23 Oct 2013 22:44:48 +0000 (15:44 -0700)] 
yocto-project-qs: Updated "Building an Image" example to use Git repo

Fixes [YOCTO #5368]

Partially addresses this issue, which is removal of examples that
use a poky tarball.  I changed the example so that it clones the
upstream poky repo and then checks out a local branch named for
the most recent release.

(From yocto-docs rev: 58bd7cf3a09ccbe63b5349edb3d68f35e9eab339)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodocumentation: Changed Note for most recent manual
Scott Rifenbark [Wed, 23 Oct 2013 17:41:09 +0000 (10:41 -0700)] 
documentation: Changed Note for most recent manual

Fixes [YOCTO #5368]

Changes partially address this issue, which is the removal of
tarball installations for poky.  The notes at the beginning of
the YP manuals suggested that the tarball version of a manual
might lag the version found on the website.  Because we are
discouraging installing poky/documentation from a tarball now,
I have re-written the note to be generic and suggest simply that
for the most recent version of the manual associated with the
release, see the manual on the website.

(From yocto-docs rev: a5e96e7eb719e69bbcf2139af2e20230aedc4247)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoref-manual: Added sdk-pms to Distro Feature list.
David Nyström [Wed, 23 Oct 2013 16:25:02 +0000 (09:25 -0700)] 
ref-manual: Added sdk-pms to Distro Feature list.

Added description of DISTRO_FEATURE sdk-pms in the Yocto
Reference Manual.

The changes I made are not exactly identical to the patch
submitted by David.  I dit a bit of re-writing for the
text but the concepts are the same.

(From yocto-docs rev: f8076f1916cc52647b129922c1b1646ad6df8ff9)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agokernel-dev: Corrected error in the FILESEXTRAPATHS example
Robert P. J. Day [Wed, 23 Oct 2013 16:06:36 +0000 (09:06 -0700)] 
kernel-dev: Corrected error in the FILESEXTRAPATHS example

FILESEXTRAPATHS_prepend example is missing essential trailing
colon.

(From yocto-docs rev: 6287fee9fba7173cdd22fc9bbd4378367c75627f)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Added -ptest to list of complementarty packages
Scott Rifenbark [Tue, 22 Oct 2013 15:58:21 +0000 (08:58 -0700)] 
dev-manual: Added -ptest to list of complementarty packages

Added the '-ptest' complementary package to the list of packages,
which included '-dev' and '-dbg' when using inherit packagegroup.
Robert P. J. Day pointed out the code in the OE packagegroup.bbclass
class that showed these three packages all together.

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

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Uncommented the Toaster GUI section.
Scott Rifenbark [Tue, 22 Oct 2013 15:49:31 +0000 (08:49 -0700)] 
dev-manual: Uncommented the Toaster GUI section.

Removed the comments for the section that describes how the
Toaster works with a GUI.  I also commented out the smaller
section that was used in place of the GUI section before it
was fully functional.

(From yocto-docs rev: 9c82007f23c83806d9c3748369b61426196b748f)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodocumentation: Updates to Manual revision tables
Scott Rifenbark [Mon, 21 Oct 2013 16:38:58 +0000 (09:38 -0700)] 
documentation: Updates to Manual revision tables

Updated all six tables for both 1.5.1 and 1.6 releases.  Both
entries need to ultimately be in the 1.6 version of the
manuals.

(From yocto-docs rev: ac1d2cc5686da142562cd674f7fa8908895a27df)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotools/mega-manual.sed: Updated to build for 1.6 release.
Scott Rifenbark [Mon, 21 Oct 2013 16:33:09 +0000 (09:33 -0700)] 
tools/mega-manual.sed: Updated to build for 1.6 release.

(From yocto-docs rev: 580e6fbbe9c55b91a8dc6c257b615b0507de3c50)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopoky.ent: Updated variables for 1.6 release support.
Scott Rifenbark [Mon, 21 Oct 2013 16:15:24 +0000 (09:15 -0700)] 
poky.ent: Updated variables for 1.6 release support.

changed release number, etc. to strings to support 1.6
development.  The only thing left undefined is the distro
name, which I set to "tbd".

(From yocto-docs rev: db5ca1326325ec5840cee179297a765335f16e8f)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoprofile-manual: Added note about SystemTap ssh connectivity
Scott Rifenbark [Mon, 14 Oct 2013 18:18:04 +0000 (11:18 -0700)] 
profile-manual: Added note about SystemTap ssh connectivity

Fixes [YOCTO #4409]

Added a note into the Setup section for SystemTap that tells
how ssh connection is assumed.  Also provided a link to the
wiki page that basically replicates all the same information that
is in the section.

(From yocto-docs rev: 7887aab3707d7da0c1556207936e2c35ddde158e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Added note for BB Commander project location.
Scott Rifenbark [Mon, 14 Oct 2013 16:55:44 +0000 (09:55 -0700)] 
dev-manual: Added note for BB Commander project location.

Fixes [YOCTO #5203]

Adding a BB Commander project location that is the same as your
Eclipse workspace causes an error.  I have added a note warning
the user to not do this.

(From yocto-docs rev: 0eca6618be8e4765b8513fb5951257ec17cdd355)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Updates to section on using script to create general layer
Scott Rifenbark [Fri, 11 Oct 2013 16:13:47 +0000 (09:13 -0700)] 
dev-manual: Updates to section on using script to create general layer

I made some minor edits to this section for better wording.

(From yocto-docs rev: 614bbc24272461db6a1534334dae7b758001211d)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Updated "Using .bbappend Files" section.
Scott Rifenbark [Fri, 11 Oct 2013 15:56:48 +0000 (08:56 -0700)] 
dev-manual: Updated "Using .bbappend Files" section.

The actual file listings for the formfactor_0.0.bb and
formfactor_0.0.bbappend files had changed.  I updated the listings
to match the actual files with the release.

(From yocto-docs rev: a7a610223a5ce98d806e99474764381ca9752775)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodev-manual: Updates to "Best Practices to Follow When Creating Layers"
Scott Rifenbark [Fri, 11 Oct 2013 15:41:46 +0000 (08:41 -0700)] 
dev-manual: Updates to "Best Practices to Follow When Creating Layers"

I applied some capital letters to a bullet item for consistency.

(From yocto-docs rev: ee24d04512e9a211499e546b06e5121ee968f88f)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobsp-guide: Fixed some grammar and some filenames.
Robert P. J. Day [Fri, 11 Oct 2013 14:16:55 +0000 (07:16 -0700)] 
bsp-guide: Fixed some grammar and some filenames.

* A couple grammatical fixes.
* A couple filename corrections.

(From yocto-docs rev: 8ff06e98753146010d1b355f869135a0da3b6625)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosgml-common: make postinst run successfully at rootfs time
Chen Qi [Thu, 31 Oct 2013 06:00:12 +0000 (14:00 +0800)] 
sgml-common: make postinst run successfully at rootfs time

Take $D into consideration and make postinst run successfully at
rootfs time.

(From OE-Core rev: 0636093711547957a8f5b25322bd3e0da367cfc4)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogroff: fix pkg_postinst and remove unneeded do_install_prepend
Chen Qi [Thu, 31 Oct 2013 06:00:11 +0000 (14:00 +0800)] 
groff: fix pkg_postinst and remove unneeded do_install_prepend

Fix to take $D into consideration in pkg_postinst so that the postinst
script could run at rootfs time.

The existence of ${D} is ensured by the in base.bbclass.
    do_install[dirs] = "${D} ${S} ${B}"
So there's no need for this do_install_prepend.

(From OE-Core rev: 4facf4df0bc0d71d11ba53737faff6f2c6e5863b)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agojpeg: enable postinst to run at rootfs time successfully
Chen Qi [Thu, 31 Oct 2013 06:00:13 +0000 (14:00 +0800)] 
jpeg: enable postinst to run at rootfs time successfully

(From OE-Core rev: 41eda2f5a256f495b788e1ced22e6d19c007e34e)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobusybox: fix sed auto insert newline testcase
Jackie Huang [Thu, 31 Oct 2013 08:16:28 +0000 (16:16 +0800)] 
busybox: fix sed auto insert newline testcase

backport the patch from busybox upstream to fix the
auto insert newline issue.

busybox defect:
https://bugs.busybox.net/show_bug.cgi?id=6584

(From OE-Core rev: db00fa405c025c61844df2e9589fe635fc5df0e2)

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoudev: fix typo in local.rules
Saul Wold [Wed, 30 Oct 2013 22:38:44 +0000 (15:38 -0700)] 
udev: fix typo in local.rules

(From OE-Core rev: b8e6b73d4ef6aa957bfcae299f754c2dcb702b84)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogrub-efi.bbclass: Fix startup.nsh to work on more EFI revs
Jason Wessel [Wed, 30 Oct 2013 17:35:17 +0000 (12:35 -0500)] 
grub-efi.bbclass: Fix startup.nsh to work on more EFI revs

Some revs of the EFI firmware + shell do not automatically setup the
path in a such a way as to execute a binary without an absolute
reference like "FS0:\EFI\BOOT\bootx64.efi".  All the versions that I
have tested work properly by simply calling the binary which is in the
EFI\BOOT directory by name like "bootx64.efi".

The error you see on the console looks like the following:

startup.nsh> EFI\BOOT\bootx64.efi
'EFI\BOOT\bootx64.efi' is not recognized as an internal or external command, operable program, or batch file
Shell>

This patch simply drops the EFI\BOOT for greater compatibility.

(From OE-Core rev: 754b52ea7a3cdf8e7e939a314525d16c4dfb52cb)

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoupdate-rc.d.bbclass: Cleanup package scripts
Jacob Kroon [Wed, 30 Oct 2013 00:57:11 +0000 (01:57 +0100)] 
update-rc.d.bbclass: Cleanup package scripts

* Add proper preinst script
* Use -n "$D"/-z "$D" checks throughout the scripts
* Only set OPT in cases where its used
* Don't pass unnecessary -f to update-rc.d in postrm script
* Remove outdated comment

(From OE-Core rev: 2d9114aaf130179cb13c20c8b045c2694eca6fd9)

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agorxvt-unicode: upgrade to 9.19
Cristiana Voicu [Wed, 30 Oct 2013 15:35:50 +0000 (17:35 +0200)] 
rxvt-unicode: upgrade to 9.19

(From OE-Core rev: a896ac91109ab3f2a6b8c7253c6da3e3e60203b6)

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogrub-efi.bbclass: Fixes GRUB_IMAGE when using boot-directdisk class
Joao Henrique Ferreira de Freitas [Wed, 30 Oct 2013 10:37:42 +0000 (08:37 -0200)] 
grub-efi.bbclass: Fixes GRUB_IMAGE when using boot-directdisk class

When boot-directdisk class is used and EFI boot is set the
grub-efi-${TRANSLATED_TARGET_ARCH}-native need to be dependent.
Allowing GRUB_IMAGE to be created and bootia32.efi got from the
image directory.

(From OE-Core rev: b9778975db410b8cd01ef6854c7cd3ea22a0b5b7)

Signed-off-by: Joao Henrique Ferreira de Freitas <joaohf@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoMesa: upgrade to 9.2.2
Valentin Popa [Wed, 30 Oct 2013 10:27:39 +0000 (12:27 +0200)] 
Mesa: upgrade to 9.2.2

* License is still MIT
* removed patches were already merged or
  another solution was backported.

(From OE-Core rev: 263e654e5d28fa7f6b0c8cc23f57a31448e88a40)

Signed-off-by: Valentin Popa <valentin.popa@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoirda-utils: restart irda daemon correctly
Qiang Chen [Wed, 30 Oct 2013 09:12:29 +0000 (17:12 +0800)] 
irda-utils: restart irda daemon correctly

irattach init script restart faulty logic prevents irda daemon
from restart correctly.

root@qemu0:~# /etc/init.d/irattach restart
Restarting IrDA: Terminated
root@qemu0:~# ps aux | grep irattach
root       541  0.0  0.2   2400   612 ttyS0    S+   09:05   0:00 grep irattach

As above shows, irattach not started after executing restart command.
This commit changed the restart command logic: firstly stop, then
start.
Prompt telling user irattach start successfully or failure also
added.

(From OE-Core rev: 39f266138b972b550979909b235a5779828d7d89)

Signed-off-by: Qiang Chen <qiang.chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolttng-tools: make ptest able to work on target
Roy.Li [Wed, 30 Oct 2013 06:05:06 +0000 (14:05 +0800)] 
lttng-tools: make ptest able to work on target

The paths of executable files in test cases are the source code path,
need to fix to make them work on target

(From OE-Core rev: 48067c2093e397255e41b0222da3b7612f1458a7)

Signed-off-by: Roy.Li <rongqing.li@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoelfutils-native: Update the patch to include the missing pieces needed for tests
Khem Raj [Wed, 30 Oct 2013 04:42:39 +0000 (21:42 -0700)] 
elfutils-native: Update the patch to include the missing pieces needed for tests

In the last patch we missed similar update for test/line2addr.c
which meant that the build still failed.

(From OE-Core rev: cb966afe86a5856d846fb0d4fb627cdce2ae0670)

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>
11 years agosyslinux.bbclass: Fix default serial port string
Jason Wessel [Wed, 30 Oct 2013 03:04:32 +0000 (22:04 -0500)] 
syslinux.bbclass: Fix default serial port string

The default value of SYSLINUX_SERIAL_TTY is not correct.

It should be console=ttyS0,115200 else the boot string generated in
the syslinux menus for the serial choice is not correct.  The kernel
boot parameters will get set to:

/vmlinuz initrd=/initrd LABEL=boot root=/dev/ram0 ttyS0,115200

Note that the above is missing the "console="

The default value will now work the same as the value found in
grub-efi.bbclass.

(From OE-Core rev: fbc864241933c6f40814f47e7a85dd71ce255393)

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocross-canadian: Improve comment
Richard Purdie [Thu, 17 Oct 2013 11:35:04 +0000 (11:35 +0000)] 
cross-canadian: Improve comment

The previous cross-canadian change was missing some tweaks
to the comments. This clarifies them slightly.

(From OE-Core rev: 154ecc40c289b15fe9cbb33befb20dd10112e788)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotelepathy-glib: upgrade to 0.23.0
Cristian Iorga [Wed, 30 Oct 2013 13:55:04 +0000 (15:55 +0200)] 
telepathy-glib: upgrade to 0.23.0

(From OE-Core rev: f8c52949aba97d1b4d8c0f5c9f6d40dc5a857e03)

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>
11 years agotelepathy-mission-control: upgrade to 5.16.0
Cristian Iorga [Wed, 30 Oct 2013 08:53:11 +0000 (10:53 +0200)] 
telepathy-mission-control: upgrade to 5.16.0

(From OE-Core rev: 6bae01a04a375906731555b997766d41f887b496)

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>
11 years agoiproute2: upgrade to 3.11.0
Cristian Iorga [Tue, 29 Oct 2013 17:25:14 +0000 (19:25 +0200)] 
iproute2: upgrade to 3.11.0

(From OE-Core rev: 6c2f95c1cce38de2905a69b79f132eb28f0a64f6)

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>
11 years agolibuser: upgrade to 0.60
Cristian Iorga [Thu, 24 Oct 2013 15:40:13 +0000 (18:40 +0300)] 
libuser: upgrade to 0.60

(From OE-Core rev: 2a89bcf6f604b14ccc9aa98c674b6a4632015c52)

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>
11 years agolsb: add begin function to lsb_log_message
Paul Barrette [Tue, 29 Oct 2013 20:52:04 +0000 (16:52 -0400)] 
lsb: add begin function to lsb_log_message

Some init scripts call a "begin" action to log early init phase
messages, e.g. openvswitch-controller.  Add the "begin" function to
lsb_log_message.

(From OE-Core rev: c956290902afd0e4f6d8f545dfe0a55796deec5e)

Signed-off-by: Paul Barrette <paul.barrette@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibx11: upgrade to 1.6.2
Valentin Popa [Tue, 29 Oct 2013 12:50:44 +0000 (14:50 +0200)] 
libx11: upgrade to 1.6.2

Adapted X18NCMSstubs.diff to correctly apply.

Tested on core-image-sato (for both libx11 and
libx11-diet)

(From OE-Core rev: 1179a6dc039fc4ce7a540450de55f5a39681370e)

Signed-off-by: Valentin Popa <valentin.popa@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoshared-mime-info: upgrade to 1.2
Valentin Popa [Tue, 29 Oct 2013 13:14:05 +0000 (15:14 +0200)] 
shared-mime-info: upgrade to 1.2

Adapted parallelmake.patch to the new Makefile.am.

(From OE-Core rev: 30a3dba92f38b8877954e2c7da0c9c18be420d8a)

Signed-off-by: Valentin Popa <valentin.popa@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoncurses-terminfo: Remove bashism from basic terminfo installation
Seth Bollinger [Sat, 26 Oct 2013 14:23:24 +0000 (09:23 -0500)] 
ncurses-terminfo: Remove bashism from basic terminfo installation

The vtX terminfo files aren't being copied on systems where bash isn't
the default shell (debian, etc.).  I removed the bash specific syntax
so the files are properly copied on these systems.

(From OE-Core rev: edd7d53c6149b27d5636a458db91650c8c400612)

Signed-off-by: Seth Bollinger <seth.boll@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoe2fsprogs: Escape filenames in populate-extfs.sh
Søren Holm [Mon, 28 Oct 2013 23:16:49 +0000 (00:16 +0100)] 
e2fsprogs: Escape filenames in populate-extfs.sh

Without this patch filenames containing spaces do not get into the final
ext2/3/4 filsystem.

[YOCTO #5401]

(From OE-Core rev: 1350b461ed0c9d4afa1ab909a5b1ff60fb160c97)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocoreutils: support command arch
Hongxu Jia [Tue, 29 Oct 2013 07:12:17 +0000 (15:12 +0800)] 
coreutils: support command arch

The "arch" is removed in util-linux 2.23, but some old
software and devs look for arch:
http://lists.gnu.org/archive/html/bug-coreutils/2007-06/msg00010.html

Use coreutils version.
[YOCTO #5404]

(From OE-Core rev: 9df8591a6e18afa592673cb454dc699a1341461d)

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
[sgw: fixed ordering to be alphabetized]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agovala.bbclass: add dependency on vala
Joe Slater [Tue, 29 Oct 2013 17:17:04 +0000 (10:17 -0700)] 
vala.bbclass: add dependency on vala

This class points the inheritor, if it is a target,
to directories in the target sysroot, so we want to
be sure the .vapi files are there.

(From OE-Core rev: 2da8bbd47686f54efeec521d521f176f6aeb8d39)

Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocross-canadian: Handle powerpc linux verses linux-gnuspe
Richard Purdie [Thu, 17 Oct 2013 11:22:35 +0000 (12:22 +0100)] 
cross-canadian: Handle powerpc linux verses linux-gnuspe

PowerPC toolchains can use the OS "linux" or "linux-gnuspe". This
patch links them together so the one cross-canadian toolchain can support
both.

GCC_FOR_TARGET is set for the GCC recipe as otherwise configure
can pick up an incorrect value.

[YOCTO #5354]

(From OE-Core rev: a1d6331238982b0c5d39b0a18794f6654b00d46a)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosystemd-compat-units: run-postinsts fix script link
Andreas Müller [Wed, 16 Oct 2013 11:27:55 +0000 (13:27 +0200)] 
systemd-compat-units: run-postinsts fix script link

in

commit fe039170236080291c0220476a5809774f82ee5c
Author: Muhammad Shakeel <muhammad_shakeel@mentor.com>
Date:   Wed Oct 2 10:55:32 2013 +0000

    systemd-compat-units: Use correct run-postinsts script link

    OE-Core commit 75a14923da1ba91eddde47f0907345c19c82d6f0 has moved
    run-postinsts script execution from S98 to S99 in rcS.d. run-postinsts.service
    should check for this script and run it on first boot rather than
    S98run-postinsts, which is for opkg/dpkg.

the link was corrected but the mentioned commit is not available. Instead of
reverting, we use the same variable as opkg for init script ordering and drop
a note in case somebody wants to change default.

(From OE-Core rev: 7aabc9408fb382f0ae39f9932b6d9ac391528b76)

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agonfs-utils: modify nfsserver init script indent
Qiang Chen [Tue, 22 Oct 2013 05:14:21 +0000 (13:14 +0800)] 
nfs-utils: modify nfsserver init script indent

Using sysvinit testing service status, nfsserver status
allways display as [?] unknown.

This is because sysvinit package check whether service's
init script supporting status function or not by:
grep -qs "\Wstatus)" "$SERVICE"

So, this commit modified the indent for status etc, as
most service's init script does.

(From OE-Core rev: a6b02fe439fa13c8482383fba2bfdcb0e9742141)

Signed-off-by: Qiang Chen <qiang.chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoclasses/ptest: do not set EXCLUDE_FROM_WORLD
Paul Eggleton [Wed, 30 Oct 2013 15:41:42 +0000 (15:41 +0000)] 
classes/ptest: do not set EXCLUDE_FROM_WORLD

Various normal recipes that we expect to build during a world build now
inherit this class; it cannot therefore set EXCLUDE_FROM_WORLD.

(From OE-Core rev: 80f29b04b1d0a9357f193085224ccf2bf8f530fa)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoclasses/ptest: fix quoting
Paul Eggleton [Wed, 30 Oct 2013 15:41:43 +0000 (15:41 +0000)] 
classes/ptest: fix quoting

BitBake currently allows using the same quotes outside and inside the
value, but it isn't really right, looks odd and might stop working in
future.

(From OE-Core rev: 0af9cf31851896276a219170001047406f45de50)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocore-image-basic.bb: Allow user extensions
Gary Thomas [Wed, 30 Oct 2013 16:09:25 +0000 (10:09 -0600)] 
core-image-basic.bb: Allow user extensions

Allow the user to provide additional packages to this image.
This lets core-image-basic behave like all other core-image*
recipes (which do support CORE_IMAGE_EXTRA_INSTALL), as well
as match the documentation which suggests this as the mode to
extend any core-image* image.

v2 - drop redundant setting of CORE_IMAGE_EXTRA_INSTALL

(From OE-Core rev: 5faabf398819d40b55c46bc83ae03942d115024b)

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agorecipes: Remove PR = r0 from all recipes
Richard Purdie [Tue, 29 Oct 2013 11:14:13 +0000 (11:14 +0000)] 
recipes: Remove PR = r0 from all recipes

Remove all PR = "r0" from all .bb files in oe-core. This was done
with the command sed -e '/^PR.*=.*r0\"/d' recipes*/*/*.bb -i

We've switching to the PR server, PR bumps are no longer needed and
this saves people either accidentally bumping them or forgetting to
remove the lines (r0 is the default anyway).

(From OE-Core rev: 58ae94f1b06d0e6234413dbf9869bde85f154c85)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoopenssl: create package for openssl configuration file
Qiang Chen [Mon, 28 Oct 2013 05:15:54 +0000 (13:15 +0800)] 
openssl: create package for openssl configuration file

* Add the openssl-conf package to the list of packages to
  be created.  This package contains the openssl.cnf file
  which is used by both the openssl executable in the
  openssl package and the libcrypto library.

* This is to avoid messages like:
    WARNING: can't open config file: /usr/lib/ssl/openssl.cnf

* When running "openssl req" to request and generate a certificate
  the command will fail without the openssl.cnf file being
  installed on the target system.

* Made this package an RRECOMMENDS for libcrypto since:
* libcrypto is a RDEPENDS for the openssl package
* Users can specify a configuration file at another
      location so it is not stricly required and many
      commands will work without it (with warnings)

(From OE-Core rev: 5c3ec044838e23539f9fe4cc74da4db2e5b59166)

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Qiang Chen <qiang.chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodbus: no messages of status command print
Lu Chong [Tue, 22 Oct 2013 09:40:22 +0000 (17:40 +0800)] 
dbus: no messages of status command print

/etc/init.d/dbus-1 use "set -e" to let the script exit when any command failes.
This will cause "/etc/init.d/dbus-1 status" command can't display messages when dbus is stopped.

(From OE-Core rev: 9844b5e2a544b2c2f76aac497c3a2cdfcc46577c)

Signed-off-by: Lu Chong <Chong.Lu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoattr: upgrade to 2.4.47
Saul Wold [Sun, 27 Oct 2013 01:31:49 +0000 (03:31 +0200)] 
attr: upgrade to 2.4.47

Remove the patch that has been integrated upstream

(From OE-Core rev: 39c556756d1af274d7868710ef80663ae8042f97)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agognupg: upgrade to 2.0.22
Saul Wold [Sat, 26 Oct 2013 23:00:57 +0000 (02:00 +0300)] 
gnupg: upgrade to 2.0.22

(From OE-Core rev: 87800b8941cd96265d2c3dd25c25d0b4fd9a3572)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocups: upgrade to 1.7.0
Saul Wold [Sat, 26 Oct 2013 22:42:18 +0000 (01:42 +0300)] 
cups: upgrade to 1.7.0

Rename and consolidate cups16.inc to cups.inc use PACKAGECONFIG
for pam.

(From OE-Core rev: b749bed86efcdc063d720fa095ffa7a7984cd53c)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoudev: Update touchscreen rule for ID_INPUT_TOUCHSCREEN
Tom Rini [Tue, 22 Oct 2013 16:37:10 +0000 (12:37 -0400)] 
udev: Update touchscreen rule for ID_INPUT_TOUCHSCREEN

Since udev 174 udev has been running input_id as a built-in command and
setting this value in the environment for touchscreens.  Use this logic
to detect when to make a touchscreen0 symlink.

(From OE-Core rev: 5abcfcd4380aacafc45d776f557738fb18089113)

Signed-off-by: Tom Rini <trini@ti.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoconnman: upgrade to 1.19
Cristian Iorga [Tue, 22 Oct 2013 14:10:03 +0000 (17:10 +0300)] 
connman: upgrade to 1.19

Improvements:
- On startup keep interfaces already configured
with static IPv4 addresses if there is a
service configuration file containing
the very same static values. If not,
take the interface down and flush
the old configuration as before (Jukka Rissanen).
- Handle FallbackNameservers properly;
use them when no other nameservers have been
configured for a service (Patrik Flykt).

(From OE-Core rev: 2d0840780525e9a911e567f45b764850419d49f3)

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>
11 years agolibcap: fix CAP_LAST_CAP
Roy Li [Wed, 23 Oct 2013 09:05:41 +0000 (17:05 +0800)] 
libcap: fix CAP_LAST_CAP

(From OE-Core rev: 9032c10cc882a96acdfd0739f090d121ab625a18)

Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoglib-2.0: upgrade to 2.38.1
Cristian Iorga [Wed, 23 Oct 2013 16:59:38 +0000 (19:59 +0300)] 
glib-2.0: upgrade to 2.38.1

(From OE-Core rev: a738580b108ae11519176e9302913dbd06f0742d)

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>
11 years agobluez5: upgrade to 5.10
Cristian Iorga [Wed, 23 Oct 2013 16:59:39 +0000 (19:59 +0300)] 
bluez5: upgrade to 5.10

(From OE-Core rev: d0ebb8382a6799774634252cd615de0787bc6409)

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>
11 years agopixbufcache.bbclass: gdk-pixbuf-query-loaders depends on libz
Konrad Scherer [Wed, 23 Oct 2013 18:33:18 +0000 (14:33 -0400)] 
pixbufcache.bbclass: gdk-pixbuf-query-loaders depends on libz

ldd sysroots/x86_64-linux/usr/bin/gdk-pixbuf-query-loaders.real
<snip>
libz.so.1 => /sysroots/x86_64-linux/usr/bin/../../usr/lib/libz.so.1 (0x00007fab55393000)

If zlib-native has not been unpacked, host libz is used which can fail.

(From OE-Core rev: 8422c759ae674856aaaee176eab5a395a620443c)

Signed-off-by: Konrad Scherer <Konrad.Scherer@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosudo: upgrade to 1.8.8
Cristiana Voicu [Thu, 24 Oct 2013 08:01:50 +0000 (11:01 +0300)] 
sudo: upgrade to 1.8.8

License checksum updated to reflect additional Copyright for
file getopt_long.c, owned by The NetBSD Foundation, Inc

(From OE-Core rev: e78a5cf3af993d87300d6a527fa14ec6ef9ed79a)

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocurl: upgrade to 7.33.0
Cristiana Voicu [Thu, 24 Oct 2013 08:01:49 +0000 (11:01 +0300)] 
curl: upgrade to 7.33.0

(From OE-Core rev: 5b7ae85d1de82de0e78f7aaec01c5510445ceb21)

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoat: upgrade to 3.1.14
Cristiana Voicu [Thu, 24 Oct 2013 08:01:48 +0000 (11:01 +0300)] 
at: upgrade to 3.1.14

Removed 2 patches because they were merged upstream

(From OE-Core rev: ff1707449d851a365e686e6d2cbe822631001147)

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoopkg: putting the service files into PN
Roy Li [Thu, 24 Oct 2013 09:04:12 +0000 (17:04 +0800)] 
opkg: putting the service files into PN

(From OE-Core rev: f0ec7f81c1951211f049c342fd6bd1cad424564a)

Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoqt4: add upstream QTBUG-34218/QTBUG-34234 misaligned selection patch
Jonathan Liu [Thu, 24 Oct 2013 10:39:52 +0000 (21:39 +1100)] 
qt4: add upstream QTBUG-34218/QTBUG-34234 misaligned selection patch

(From OE-Core rev: 3af8f2e0697a9523d3b505ba4c48eca35f6de3a9)

Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove selinux_check()
Tom Zanussi [Thu, 24 Oct 2013 03:49:01 +0000 (22:49 -0500)] 
wic: Remove selinux_check()

This seems to be an obsolete check - we don't have any problems with
image creation under selinux, so remove it.

(From OE-Core rev: 12e81eceab9e0a483765566ad3791b14718195b5)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agostrace: remove += assignment of a OVERRIDES variable
Ming Liu [Mon, 21 Oct 2013 00:41:34 +0000 (08:41 +0800)] 
strace: remove += assignment of a OVERRIDES variable

In some cases, it's unfit to use "+=" in a conditional appending, we would
end up with the variable being set rather than being appended, which is not
it mean to.

(From OE-Core rev: 7eae843aaa4eaa534a2b825949563ca11bd3680c)

Signed-off-by: Ming Liu <ming.liu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopigz: Add pigz to buildtools tarball
Konrad Scherer [Mon, 21 Oct 2013 20:13:11 +0000 (16:13 -0400)] 
pigz: Add pigz to buildtools tarball

When using the tar executable in the buildtools, tar will execute
gzip. If this happens before zlib-native is built, then the gzip
on the host will be used and can fail if the libz in the buildtools
is not compatible. Adding pigz to the build tools avoids this host
contamination.

(From OE-Core rev: af6424e8c2bf3a938fddabc669c0956d68964ed0)

Signed-off-by: Konrad Scherer <Konrad.Scherer@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodebugedit: fix segment fault while file's bss offset have a large number
Hongxu Jia [Mon, 21 Oct 2013 11:37:22 +0000 (19:37 +0800)] 
debugedit: fix segment fault while file's bss offset have a large number

While ELF_C_RDWR_MMAP was used, elf_begin invoked mmap() to map file
into memory. While the file's bss Offset has a large number, elf_update
caculated file size by __elf64_updatenull_wrlock and the size was
enlarged.

In this situation, elf_update invoked ftruncate to enlarge the file,
and memory size (elf->maximum_size) also was incorrectly updated.
There was segment fault in elf_end which invoked munmap with the
length is the enlarged file size, not the mmap's length.

Before the above operations, invoke elf_begin/elf_update/elf_end
with ELF_C_RDWR and ELF_F_LAYOUT set to enlarge the above file, it
could make sure the file is safe for the following elf operations.

[YOCTO #5356]
https://bugzilla.redhat.com/show_bug.cgi?id=1019707
https://bugzilla.redhat.com/show_bug.cgi?id=1020842

(From OE-Core rev: 35c8b1ac7c3b1e4209b1e30d1dbd1a457286b97b)

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocogl-1.0: depend on virtual/mesa
Andreas Oberritter [Thu, 17 Oct 2013 11:31:27 +0000 (13:31 +0200)] 
cogl-1.0: depend on virtual/mesa

- Wayland support depends on wayland-egl, which is provided by mesa.

(From OE-Core rev: a1a379b3c9728a06b086b4c1f06f663f54d7d37d)

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agorpm: Fix FILES_${PN}
Richard Purdie [Wed, 30 Oct 2013 12:59:50 +0000 (12:59 +0000)] 
rpm: Fix FILES_${PN}

In a recent commit, the FILES expression for rpm accidently moved a
large portion of rpm-build into rpm:

http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=2e557556e03f4e86795cf331ccf06acd4c373045

Since rpm-build requires perl, this caused a number of build failures
when the rpm-build package was attempted to be used since it references
/usr/bin/perl. This commit restores the previous contents of the rpm
package.

(From OE-Core rev: a72ca9b8068f71cfed8b7cbe0f08247bd3f0fbe7)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoscripts/oe-pkgdata-util: fix global name 'debug' is not defined
Paul Eggleton [Tue, 29 Oct 2013 15:21:52 +0000 (15:21 +0000)] 
scripts/oe-pkgdata-util: fix global name 'debug' is not defined

This global variable is no longer present, so pass in the value
specified via the command line.

(From OE-Core rev: fa90f92e52330a9bf5836c0832412af0927b19a9)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoupdate-rc.d.bbclass: Fix host/target test in postinst
Jacob Kroon [Sun, 27 Oct 2013 09:20:29 +0000 (10:20 +0100)] 
update-rc.d.bbclass: Fix host/target test in postinst

When running the postinst script I get a shell warning:

sh: argument expected

and the service is never stopped. This patch fixes the warning
message and stops the service.

Patch v2: Hans Beckérus pointed out that the patch is not correct.
          This version uses the syntax proposed by Hans. I've tested
          that the postinst script works correctly when run on the target,
          both when the init script exists and when it doesn't exist.

(From OE-Core rev: 7e23557835f756b22b95fa7a1926b5d1d21872c3)

Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopcmanfm: upgraded to 1.1.2
Valentin Popa [Mon, 28 Oct 2013 12:37:27 +0000 (14:37 +0200)] 
pcmanfm: upgraded to 1.1.2

Removed cross-compile-fix.patch; pcmanfm doesn't
use xml-purge anymore.

Tested on core-image-sato (qemuarm & qemux86).

(From OE-Core rev: ba93c0faba5f4b5418ecc99da5e04d2ce0642875)

Signed-off-by: Valentin Popa <valentin.popa@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogrep: upgrade to 2.15
Cristiana Voicu [Mon, 28 Oct 2013 12:11:47 +0000 (14:11 +0200)] 
grep: upgrade to 2.15

(From OE-Core rev: b4996f3ef827cdc12c39fe58fdb50d7486bfc7f0)

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoscripts: Add ksize.py and dirsize.py
Darren Hart [Mon, 28 Oct 2013 14:32:40 +0000 (14:32 +0000)] 
scripts: Add ksize.py and dirsize.py

Fixes [YOCTO #5388]

These scripts can be useful when working to reduce the size of the Linux
kernel and the root filesystem.

ksize.py displays the kernel build size by the built-in.o files.

dirsize.py displays the various sizes of the components of the root
directory.

(From OE-Core rev: 26099eb8ac855aa08e5e1a307affe42fe5f43859)

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibsoup: upgrade to 2.44.1
Valentin Popa [Mon, 28 Oct 2013 14:02:42 +0000 (16:02 +0200)] 
libsoup: upgrade to 2.44.1

Tested with midori-browser on qemux86
and qemuarm.

(From OE-Core rev: 67a562d236735d1bb08e7c2f5ea01409f59741d3)

Signed-off-by: Valentin Popa <valentin.popa@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibxv: upgrade to 1.0.10
Valentin Popa [Tue, 29 Oct 2013 08:52:10 +0000 (10:52 +0200)] 
libxv: upgrade to 1.0.10

(From OE-Core rev: db0af1b3ca6b4de61dbcb8b264e418fe40c36fae)

Signed-off-by: Valentin Popa <valentin.popa@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopseudo: fix library path in FILES_${PN}
Roy Li [Tue, 29 Oct 2013 04:54:03 +0000 (12:54 +0800)] 
pseudo: fix library path in FILES_${PN}

libpseudo.so is always installed into ${prefix}/lib/, not ${libdir},
so fix these paths; and skip libdir WARN_QA checking to ignore the
warning in 64bit and multilib enabled system

(From OE-Core rev: 47c7850c025994685aa1811057f4f9a5f0f2a3ae)

Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopulseaudio: Fix build break on armeb
Khem Raj [Tue, 29 Oct 2013 03:40:47 +0000 (20:40 -0700)] 
pulseaudio: Fix build break on armeb

There is no need for += when using append hence removed and added a
leading space appropriately

(From OE-Core rev: fb9cde0fc1a54b073edf5979f4cb7dc297b790fd)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotzcode & tzdata: update to 2013h
Joe Slater [Mon, 28 Oct 2013 21:23:08 +0000 (14:23 -0700)] 
tzcode & tzdata: update to 2013h

Update recipes to version 2013h of timezone
code and data.

(From OE-Core rev: 95c9355c35d24b60f44857a8c2e3c9860a91d23b)

Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agometa-toolchain-qt: put QT_CONF_PATH in environment script
Laurentiu Palcu [Mon, 28 Oct 2013 20:46:21 +0000 (22:46 +0200)] 
meta-toolchain-qt: put QT_CONF_PATH in environment script

This will allow apps using QLibraryInfo class to find qt.conf.

[YOCTO #5339]

(From OE-Core rev: fffa4c37c49b169f663d28612b9251819cef9577)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agonativesdk-qt4-tools: create qt.conf file
Laurentiu Palcu [Mon, 28 Oct 2013 20:46:20 +0000 (22:46 +0200)] 
nativesdk-qt4-tools: create qt.conf file

When installing the SDK to another location than the default one, qmake
will look for libraries, headers, etc. in the default location. That's
because the paths are hard-coded in the binary itself. Luckily, QT
allows to override this using a qt.conf file installed in the same
directory with the application executable. However, we already have a
patch that allows for the installation of qt.conf in another place and
read the location from QT_CONF_PATH environment variable.

Hence, install qt.conf in ${sysconfdir}. This will allow other apps, that
use QLibraryInfo class, to find it.

[YOCTO #5339]

(From OE-Core rev: 23f88695683a8e428375a8ccb6be935347a8768c)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agognome: set UNKNOWN_CONFIGURE_WHITELIST
Ross Burton [Mon, 28 Oct 2013 17:53:00 +0000 (17:53 +0000)] 
gnome: set UNKNOWN_CONFIGURE_WHITELIST

This class disable introspection support using --enable-introspection=no but not
all GNOME modules support introspection.

This can cause unknown-configure-options QA warnings, so clarify the option by
using --disable-introspection and add it to the sanity test whitelist.

(From OE-Core rev: a97600330d626eb0ca75178a9011f1a63c8a29f3)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoxorg-proto-common: set UNKNOWN_CONFIGURE_WHITELIST
Ross Burton [Mon, 28 Oct 2013 17:52:31 +0000 (17:52 +0000)] 
xorg-proto-common: set UNKNOWN_CONFIGURE_WHITELIST

This include adds configure options globally but not all X libraries support
them, so to avoid unknown-configure-option warnings add them to the whitelist.

Also change the options from --enable-foo=no to --disable-foo as they're clearer
and the whitelist would have to contain --enable-foo.

(From OE-Core rev: 2544dc51fdebed77ff6eddf27d0ee897c5f5c257)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoopenssh: upgrade to 6.3p1
Paul Eggleton [Mon, 28 Oct 2013 16:44:39 +0000 (16:44 +0000)] 
openssh: upgrade to 6.3p1

Removed the following backported patch(es):
 * mac.patch

(From OE-Core rev: ce04ba6a5385ad2d021d472cf9236787c6ea7357)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoethtool: upgrade to 3.11
Paul Eggleton [Mon, 28 Oct 2013 16:44:38 +0000 (16:44 +0000)] 
ethtool: upgrade to 3.11

(From OE-Core rev: ba5a3e7ed4e58865c770e9480e322a4c4a939c02)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>