]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
11 years agomesa-gl: use base_set_filespath
Andreas Oberritter [Thu, 17 Oct 2013 11:31:26 +0000 (13:31 +0200)]
mesa-gl: use base_set_filespath

- Fixes FILESEXTRAPATHS being ignored in mesa-gl bbappend.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agomesa: make runtime variables depend on PACKAGECONFIG
Andreas Oberritter [Thu, 17 Oct 2013 11:31:25 +0000 (13:31 +0200)]
mesa: make runtime variables depend on PACKAGECONFIG

- This solves a conflict between mesa-gl and a custom library,
  both providing a libgles2 package, although being disabled
  in mesa-gl.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoclutter: remove usage of FILESPATH
Petter Mabäcker [Thu, 17 Oct 2013 14:58:49 +0000 (16:58 +0200)]
clutter: remove usage of FILESPATH

Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend. Instead FILESEXTRAPATHS should be used to extend the path.
However in clutter the default paths solves the problem if we
put all patches in ${BP} directory instead.

Signed-off-by: Petter Mabäcker <petter@technux.se>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agobuildhistory-diff: add ability to report version changes
Paul Eggleton [Thu, 17 Oct 2013 13:15:15 +0000 (14:15 +0100)]
buildhistory-diff: add ability to report version changes

Add a -v/--report-ver option to report changes in PKGE/PKGV/PKGR even
if the value is the same as the default from PE/PV/PR.

Also add a -a/--report-all option to report all changes instead of just
the default significant ones.

Addresses [YOCTO #5263].

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agopackagegroup-base: if zeroconf DISTRO_FEATURE enabled, add libnss-mdns
Ross Burton [Wed, 16 Oct 2013 13:07:59 +0000 (14:07 +0100)]
packagegroup-base: if zeroconf DISTRO_FEATURE enabled, add libnss-mdns

mDNS name resolution is a key part of mDNS, so if the DISTRO_FEATURE is enabled
then install libnss-mdns.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agonspr: Add LDFLAGS to TARGET_CC_ARCH to fix warning
Sujith H [Wed, 16 Oct 2013 05:46:35 +0000 (11:16 +0530)]
nspr: Add LDFLAGS to TARGET_CC_ARCH to fix warning

WARNING: QA Issue: No GNU_HASH in the elf binary: 'armv7a-vfp-neon-mel-linux-gnueabi/nspr/4.10-r0/packages-split/nspr-dev/usr/lib/nspr/tests/formattm'
WARNING: QA Issue: No GNU_HASH in the elf binary: 'armv7a-vfp-neon-mel-linux-gnueabi/nspr/4.10-r0/packages-split/nspr-dev/usr/lib/nspr/tests/threads'
WARNING: QA Issue: No GNU_HASH in the elf binary: 'armv7a-vfp-neon-mel-linux-gnueabi/nspr/4.10-r0/packages-split/nspr-dev/usr/lib/nspr/tests/semaerr'
There are many QA Warnings thrown like the above for this recipe. This is observed for target imx6 sabrelite.

Signed-off-by: Sujith H <Sujith_Haridasan@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agominicom: fix -v/-h return value
Lu Chong [Wed, 16 Oct 2013 07:02:13 +0000 (15:02 +0800)]
minicom: fix -v/-h return value

The previous return value for '-h' and '-v' options was 1 which was
not correct. These two options should return 0 instead.

Signed-off-by: Lu Chong <Chong.Lu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agogdb: upgrade to 7.6.1
Laurentiu Palcu [Wed, 16 Oct 2013 14:05:36 +0000 (17:05 +0300)]
gdb: upgrade to 7.6.1

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agomdadm: upgrade to 3.3
Laurentiu Palcu [Wed, 16 Oct 2013 13:40:03 +0000 (16:40 +0300)]
mdadm: upgrade to 3.3

Refreshed mdadm-3.2.2_fix_for_x32.patch to apply correctly.

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agotcl: upgrade to 8.6.1
Laurentiu Palcu [Wed, 16 Oct 2013 12:41:00 +0000 (15:41 +0300)]
tcl: upgrade to 8.6.1

Following patches were removed/refreshed:
 * let-DST-include-year-2099.patch - removed, fixed upstream
 * tcl-add-soname.patch - refreshed

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agotar: upgrade to 1.27
Laurentiu Palcu [Wed, 16 Oct 2013 12:36:59 +0000 (15:36 +0300)]
tar: upgrade to 1.27

Refreshed remove-gets.patch to apply correctly.

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agom4: upgrade to 1.4.17
Laurentiu Palcu [Wed, 16 Oct 2013 11:59:35 +0000 (14:59 +0300)]
m4: upgrade to 1.4.17

Refreshed remove-gets.patch to apply correctly and changed license
checksum since some years were added to the license file.

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxinit: upgrade to 1.3.3
Laurentiu Palcu [Wed, 16 Oct 2013 09:47:42 +0000 (12:47 +0300)]
xinit: upgrade to 1.3.3

License file changed: Apple added their own header.

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agopython-setuptools: upgrade to 1.1.6
Laurentiu Palcu [Wed, 16 Oct 2013 09:26:47 +0000 (12:26 +0300)]
python-setuptools: upgrade to 1.1.6

The license line moved to another line.

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxmodmap: upgrade to 1.0.8
Laurentiu Palcu [Wed, 16 Oct 2013 09:21:21 +0000 (12:21 +0300)]
xmodmap: upgrade to 1.0.8

License file changed slightly with some years changes.

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agobase.bbclass: fix nondeterministic PACKAGECONFIG processing order
Christopher Larson [Wed, 23 Oct 2013 20:47:27 +0000 (13:47 -0700)]
base.bbclass: fix nondeterministic PACKAGECONFIG processing order

The PACKAGECONFIG flags were iterated over using dict.items(), but this
returns the items in an undefined order. As this order determines the
EXTRA_OECONF append order, we can get EXTRA_OECONF which are functionally
equivalent, but whose contents differ, resulting in not using shared state
archives we should be using.

Signed-off-by: Christopher Larson <kergoth@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agomidori: exclude from self-hosted for mips64
Jackie Huang [Tue, 22 Oct 2013 06:04:05 +0000 (14:04 +0800)]
midori: exclude from self-hosted for mips64

midori depends on webkit-gtk which could not build for mips64.

[YOCTO #5141]

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoinitramfs-framework: fix test that filter backup module files
Michaël Burtin [Tue, 22 Oct 2013 09:45:17 +0000 (11:45 +0200)]
initramfs-framework: fix test that filter backup module files

Test that filter backup module files (files starting with ~)
was accidentally reversed in e6039e6e3b98d6ab91252a5012d76279b1fac6e8,
this patch restore initial behavior.

Signed-off-by: Michaël Burtin <michael.burtin@innotis.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Update and generalize pseudo setup for rootfs generation
Tom Zanussi [Tue, 22 Oct 2013 14:24:05 +0000 (09:24 -0500)]
wic: Update and generalize pseudo setup for rootfs generation

Remove unnecessary pseudo exports i.e. PSEUDO_DISABLED and move the
setup to the top-level prepare_rootfs().

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Make find_binary_path() more user-friendly
Tom Zanussi [Tue, 22 Oct 2013 14:24:04 +0000 (09:24 -0500)]
wic: Make find_binary_path() more user-friendly

find_binary_path() is useful, but if the binary isn't found, it prints
a stacktrace and a less-than-useful message.  Users complain when they
get stacktraces for things they can act on, so remove the stacktrace
and tell the user what the problem is.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove binary dependencies
Tom Zanussi [Tue, 22 Oct 2013 14:24:03 +0000 (09:24 -0500)]
wic: Remove binary dependencies

Current functionality doesn't make use of kpartx, mount, or unmount,
and we use native mkswap, so remove the binary checks for those.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove rpmmisc call from livecd
Tom Zanussi [Tue, 22 Oct 2013 14:24:02 +0000 (09:24 -0500)]
wic: Remove rpmmisc call from livecd

We don't currently use LiveCDImageCreator, but it makes calls when
initialized via the plugin interface to rpmmisc module functions,
which we don't want the dependency on.

To make it (and LiveUSBImageCreator) happy, we give it the dummy
"i386" value for now.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove rpm and grabber dependencies from BaseImageCreator
Tom Zanussi [Tue, 22 Oct 2013 14:24:01 +0000 (09:24 -0500)]
wic: Remove rpm and grabber dependencies from BaseImageCreator

BaseImageCreator is a base class for DirectImageCreator and others,
and imports rpm and grabber (which imports rpm).

The various plugins e.g. DirectPlugin import the creators and
therefore these dependencies, which manifest at run-time as e.g.:

  Warning: Failed to load plugin imager/direct_plugin: No module named
    rpm

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: remove rpm warning code from BackendPlugin
Tom Zanussi [Tue, 22 Oct 2013 14:24:00 +0000 (09:24 -0500)]
wic: remove rpm warning code from BackendPlugin

We don't currently use rpm functionality, so we don't need to silence
rpm warnings.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove dependency on myurlgrab module
Tom Zanussi [Tue, 22 Oct 2013 14:23:59 +0000 (09:23 -0500)]
wic: Remove dependency on myurlgrab module

mylrlgrab is in grabber, which imports rpm.  For current
functionality, we don't need to grab urls or import rpm, so remove the
dependency.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove dependency on rpmmisc
Tom Zanussi [Tue, 22 Oct 2013 14:23:58 +0000 (09:23 -0500)]
wic: Remove dependency on rpmmisc

rpmmisc imports rpm and contains misc rpm utilities related to
packaging and determining arches based on the packaging.  We should
never run across this in the initial version of wic, so remove the
dependency.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: eliminate module checks
Tom Zanussi [Tue, 22 Oct 2013 14:23:57 +0000 (09:23 -0500)]
wic: eliminate module checks

We're removing all external dependencies including rpm and urlgrabber,
so we don't need this check.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Remove dependency on rt_util module
Tom Zanussi [Tue, 22 Oct 2013 14:23:56 +0000 (09:23 -0500)]
wic: Remove dependency on rt_util module

rt_util contains bootstrap_mic(), which imports rpm and other things
we don't need because we don't do bootstrap i.e. runtime (set in
wic.conf) is always set to 'native', which means use what's on the
local host.

bootstrap mode is for downloading and installing rpms that wic needs,
which we may want to implement later; for now, we just want to use
what's local.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolinux-yocto/3.10: MinnowBoard support
Bruce Ashfield [Thu, 17 Oct 2013 04:23:29 +0000 (00:23 -0400)]
linux-yocto/3.10: MinnowBoard support

Updating the 3.10 SRCREVs to update minnowboard support via the following changes:

   3F6C824 pch_gbe: Add MinnowBoard support
   9f52743 pch_gbe: Use PCH_GBE_PHY_REGS_LEN instead of 32
   ec7b5e6 pch_gbe: use managed functions pcim_* and devm_*
   fd8bf50 pch_gbe: convert pr_* to netdev_*
   9b278e9 serial: pch_uart: fix compilation warning
   8982d79 serial: pch_uart: Fix signed-ness and casting of uartclk related fields
   cdbf456 serial: pch_uart: Remove __initdata annotation from dmi_table
   9e7c25e pch_uart: Use DMI interface for board detection

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: add pseudo to the populate-extfs step
Tom Zanussi [Wed, 16 Oct 2013 20:25:41 +0000 (15:25 -0500)]
wic: add pseudo to the populate-extfs step

Without this, files in the generated filesystem pick up the wrong
ownership.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agofile: Add nativesdk in BBCLASSEXTEND
David Nyström [Thu, 17 Oct 2013 13:59:44 +0000 (15:59 +0200)]
file: Add nativesdk in BBCLASSEXTEND

Signed-off-by: David Nyström <david.nystrom@enea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoossp-uuid: Add nativesdk in BBCLASSEXTEND
David Nyström [Thu, 17 Oct 2013 13:59:43 +0000 (15:59 +0200)]
ossp-uuid: Add nativesdk in BBCLASSEXTEND

Signed-off-by: David Nyström <david.nystrom@enea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosmartpm: Add nativesdk in BBCLASSEXTEND
David Nyström [Thu, 17 Oct 2013 13:59:42 +0000 (15:59 +0200)]
smartpm: Add nativesdk in BBCLASSEXTEND

Signed-off-by: David Nyström <david.nystrom@enea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agorpmresolve: Add nativesdk in BBCLASSEXTEND
David Nyström [Thu, 17 Oct 2013 13:59:41 +0000 (15:59 +0200)]
rpmresolve: Add nativesdk in BBCLASSEXTEND

Signed-off-by: David Nyström <david.nystrom@enea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoacl: Add nativesdk in BBCLASSEXTEND
David Nyström [Thu, 17 Oct 2013 13:59:40 +0000 (15:59 +0200)]
acl: Add nativesdk in BBCLASSEXTEND

Signed-off-by: David Nyström <david.nystrom@enea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoattr: Add nativesdk in BBCLASSEXTEND
David Nyström [Thu, 17 Oct 2013 13:59:39 +0000 (15:59 +0200)]
attr: Add nativesdk in BBCLASSEXTEND

Signed-off-by: David Nyström <david.nystrom@enea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoicu: Add nativesdk in BBCLASSEXTEND
David Nyström [Thu, 17 Oct 2013 13:59:37 +0000 (15:59 +0200)]
icu: Add nativesdk in BBCLASSEXTEND

Signed-off-by: David Nyström <david.nystrom@enea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopopt: Add nativesdk in BBCLASSEXTEND
David Nyström [Thu, 17 Oct 2013 13:59:36 +0000 (15:59 +0200)]
popt: Add nativesdk in BBCLASSEXTEND

Signed-off-by: David Nyström <david.nystrom@enea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobeecrypt: Add nativesdk in BBCLASSEXTEND
David Nyström [Thu, 17 Oct 2013 13:59:38 +0000 (15:59 +0200)]
beecrypt: Add nativesdk in BBCLASSEXTEND

Signed-off-by: David Nyström <david.nystrom@enea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoopenssh: fix sshd status command error prompt
Qiang Chen [Fri, 18 Oct 2013 08:50:20 +0000 (16:50 +0800)]
openssh: fix sshd status command error prompt

sshd status command results in error prompt:

root@qemu0:~# /etc/init.d/sshd status
/usr/sbin/sshd (pid 1199) is running...
/etc/init.d/sshd: line 100: return: can only `return' from a
function or sourced script

"service --status-all" command also display wrong status for sshd.

This commit fix this error prompt and make service command display
right status for sshd.

Signed-off-by: Qiang Chen <qiang.chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolib/oeqa/runtime: build kernel module on target test
Stefan Stanacar [Fri, 18 Oct 2013 07:23:44 +0000 (10:23 +0300)]
lib/oeqa/runtime: build kernel module on target test

Builds a simple Hello World module on target.
Added to the defaults for core-image-sato-sdk.

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Initialize return values in find_artifacts()
Tom Zanussi [Fri, 18 Oct 2013 04:45:38 +0000 (23:45 -0500)]
wic: Initialize return values in find_artifacts()

If one of these isn't found, it won't be initialized and will throw an
UnboundLocalError.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Check for the existence/correctness of build artifacts
Tom Zanussi [Fri, 18 Oct 2013 04:45:37 +0000 (23:45 -0500)]
wic: Check for the existence/correctness of build artifacts

If a user uses the -e option and specifies a machine that hasn't been
built or uses the wrong .wks script for the build artifacts pointed to
by the current machine, we should point that out for obvious cases.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopackagegroup-core-basic: libuser has a hard depenency on libpam
Saul Wold [Tue, 15 Oct 2013 22:21:11 +0000 (15:21 -0700)]
packagegroup-core-basic: libuser has a hard depenency on libpam

Since libpam is only built when DISTRO_FEATURES pam is enabled we should
not be trying to build libuser also.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoudev: update local rules for new touchscreen device
Chase Maupin [Mon, 14 Oct 2013 20:20:01 +0000 (15:20 -0500)]
udev: update local rules for new touchscreen device

* While working with a new capacitive touchscreen it was found
  that the existing udev rule that creates the
  /dev/input/touchscreen0 symlink was too restrictive and did not
  match the MODALAIS entry for this touchscreen. which is:

  MODALIAS=input:b0018v0000p0000e0000-e0,1,3,k14A,ra0,1,2F,35,36,39,mlsfw

* By looking at the input_print_modalias function in the Linux
  kernel drivers/input/input.c file and referencing the meaning
  of the evbits and attributes of the input_dev structure it seems
  that for identification of a touchscreen the match with ,18
  which was matching part of the absbit structure is overkill.

* It seems that the absbit entry is used for devices like
  touchscreens and if that the the "a" is followed by 0 and 1 this
  is sufficient.

* So the logic has now been changed to check for the "e" 0 and 3
  values which correspond to EV_SYN and EV_ABS, then check for
  the "a" attribute with 0 and 1.

* More information and history for this can be found at:
    http://patchwork.openembedded.org/patch/25093/
    http://thread.gmane.org/gmane.comp.handhelds.openembedded.core

* This patch mirrors a patch done by:
    Andrea Adami <andrea.adami@gmail.com>

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoca-certificates: Clarify in Description that certs are Debian based
Saul Wold [Tue, 15 Oct 2013 19:34:16 +0000 (12:34 -0700)]
ca-certificates: Clarify in Description that certs are Debian based

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agobase-passwd: upgrade to 3.5.28
Saul Wold [Sat, 31 Aug 2013 10:26:40 +0000 (13:26 +0300)]
base-passwd: upgrade to 3.5.28

Disable docs creation for now it uses po4a and sgmltools-lite which are
not currently part of OE-Core

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agokbd: Update to 2.0.0
Saul Wold [Mon, 7 Oct 2013 18:14:30 +0000 (11:14 -0700)]
kbd: Update to 2.0.0

Removed patch that is now included upstream, add DEPENDS on check since it
is now used to create. Additional added PACKAGECONFIG for PAM and --disbale-vlock

License checksum updated to reflect additional Copyright owners names.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agocheck: add check recipe for kbd to use for creating unit tests
Saul Wold [Tue, 8 Oct 2013 00:06:27 +0000 (17:06 -0700)]
check: add check recipe for kbd to use for creating unit tests

enable ptest support for check itself

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agocrond: remove UID check in init script
Jack Mitchell [Tue, 15 Oct 2013 09:06:14 +0000 (10:06 +0100)]
crond: remove UID check in init script

this init script fails when the default shell is busybox sh. This
is because busybox sh doesn't set the UID. No other init scripts
in oecore feel the need to check the UID so just remove the check.

Signed-off-by: Jack Mitchell <jmitchell@cbnl.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxf86-video-fbdev: upgrade to 0.4.4
Laurentiu Palcu [Mon, 14 Oct 2013 16:28:30 +0000 (19:28 +0300)]
xf86-video-fbdev: upgrade to 0.4.4

Removed the following backported patch(es):
 * Remove-mibstore.h.patch

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxprop: upgrade to 1.2.2
Laurentiu Palcu [Mon, 14 Oct 2013 15:31:54 +0000 (18:31 +0300)]
xprop: upgrade to 1.2.2

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxinput: upgrade to 1.6.1
Laurentiu Palcu [Mon, 14 Oct 2013 15:28:15 +0000 (18:28 +0300)]
xinput: upgrade to 1.6.1

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxf86-video-intel: upgrade to 2.21.15
Laurentiu Palcu [Mon, 14 Oct 2013 15:17:51 +0000 (18:17 +0300)]
xf86-video-intel: upgrade to 2.21.15

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxset: upgrade to 1.2.3
Laurentiu Palcu [Mon, 14 Oct 2013 12:07:13 +0000 (15:07 +0300)]
xset: upgrade to 1.2.3

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agolibdrm: upgrade to 2.4.47
Laurentiu Palcu [Mon, 14 Oct 2013 10:56:49 +0000 (13:56 +0300)]
libdrm: upgrade to 2.4.47

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxf86-input-evdev: upgrade to 2.8.2
Laurentiu Palcu [Mon, 14 Oct 2013 07:29:49 +0000 (10:29 +0300)]
xf86-input-evdev: upgrade to 2.8.2

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxauth: upgrade to 1.0.8
Laurentiu Palcu [Mon, 14 Oct 2013 07:26:45 +0000 (10:26 +0300)]
xauth: upgrade to 1.0.8

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxkeyboard-config: upgrade to 2.10.1
Laurentiu Palcu [Mon, 14 Oct 2013 07:15:42 +0000 (10:15 +0300)]
xkeyboard-config: upgrade to 2.10.1

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agobyacc: upgrade to 20130925
Laurentiu Palcu [Mon, 14 Oct 2013 07:14:41 +0000 (10:14 +0300)]
byacc: upgrade to 20130925

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoperf: flag __SANE_USERSPACE_TYPES__ to include int-ll64.h for powerpc64
Ting Liu [Fri, 11 Oct 2013 08:11:44 +0000 (16:11 +0800)]
perf: flag __SANE_USERSPACE_TYPES__ to include int-ll64.h for powerpc64

PPC64 uses long long for u64 in the kernel, but powerpc's asm/types.h
prevents 64-bit userland from seeing this definition, instead defaulting
to u64 == long in userspace.
Perf want LL64, flag __SANE_USERSPACE_TYPES__ to get int-ll64.h.

Fix the below issue:
| tests/attr.c:71:4: error: format '%llu' expects argument of type 'long
long unsigned int', but argument 6 has type '__u64' [-Werror=format=]
| tests/attr.c:80:7: error: format '%llu' expects argument of type 'long
long unsigned int', but argument 4 has type '__u64' [-Werror=format=]
|        attr->type, attr->config, fd) < 0) {
|        ^

Signed-off-by: Ting Liu <b28495@freescale.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoinitscripts: insure checkroot.sh runs before anything writing to the file
Jeffrey C Honig [Sat, 12 Oct 2013 05:30:29 +0000 (13:30 +0800)]
initscripts: insure checkroot.sh runs before anything writing to the file

If bootlogd was configured to write to a log file on the root file system,
the checkroot.sh was not able to change the rootfs to read-only because
bootlogd was started earlier and had a file descriptor open.  Lowering
the order of checkroot.sh ensures that the volatile filesystem is set
up before anything writes to it.

Signed-off-by: Jeffrey C Honig <jeffrey.honig@windriver.com>
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agogrub: add patch to support 256 byte inodes
Jack Mitchell [Mon, 14 Oct 2013 09:55:59 +0000 (10:55 +0100)]
grub: add patch to support 256 byte inodes

This patch is originally from oe-classic, it seemed to
have been dropped in the transition for some reason.
However I needed this patch to boot a system with 256 byte
inodes.

Signed-off-by: Jack Mitchell <jmitchell@cbnl.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agocairo: add explicit dependency on zlib
Ross Burton [Mon, 14 Oct 2013 16:28:15 +0000 (17:28 +0100)]
cairo: add explicit dependency on zlib

In normal use this is pulled in through libpng, but it's exposed in the headers
of cairo-pdf and cairo-ps and a build from sstate can end up without zlib being
present.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agokmod: Update to Rev 15 via git
Saul Wold [Thu, 10 Oct 2013 16:49:44 +0000 (09:49 -0700)]
kmod: Update to Rev 15 via git

Also nail down a previously floating dependancy on zlib, which is required for ptest

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agokmod: Add patch to fix seperate build dir of ptest
Saul Wold [Wed, 9 Oct 2013 22:35:46 +0000 (15:35 -0700)]
kmod: Add patch to fix seperate build dir of ptest

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxz: Add nativesdk for Python3 nativesdk dependency
Saul Wold [Wed, 9 Oct 2013 22:23:25 +0000 (15:23 -0700)]
xz: Add nativesdk for Python3 nativesdk dependency

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agosysstat: upgrade to 10.1.7
Saul Wold [Sat, 14 Sep 2013 08:31:24 +0000 (08:31 +0000)]
sysstat: upgrade to 10.1.7

Remove patch that was backported and from verion we updated to

Also cleanup white space

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agolocal.conf.sample.extended: Add some additional comments for security flags
Saul Wold [Wed, 16 Oct 2013 16:33:05 +0000 (09:33 -0700)]
local.conf.sample.extended: Add some additional comments for security flags

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoupdate-rcd.bbclass: fix host/target test
Ross Burton [Wed, 16 Oct 2013 13:07:51 +0000 (14:07 +0100)]
update-rcd.bbclass: fix host/target test

"update-rc: Stop and remove service if updating package" (oe-core d91b08) had a
bug in it's implementation of a "host or target" test which always resulted in
"target", so the rootfs scripts were attempting to restart daemons on the host.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoglib-2.0: fix build on Aarch64
Riku Voipio [Tue, 15 Oct 2013 11:51:05 +0000 (14:51 +0300)]
glib-2.0: fix build on Aarch64

Backported patch from upstream

Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocross-canadian: Fix SHLIBSDIR when using multilib
Richard Purdie [Tue, 15 Oct 2013 13:40:35 +0000 (14:40 +0100)]
cross-canadian: Fix SHLIBSDIR when using multilib

Both nativesdk and multilib use MLPREFIX for their partciular purposes. When
we have both set, cross-canadian can confuse SHLIBSDIR. This forces the
variable to the correct value for cross-canadian, fixing toolchains in
multilib builds.

[YOCTO #5333]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agonativesdk: Fix pn check
Richard Purdie [Tue, 15 Oct 2013 13:39:55 +0000 (14:39 +0100)]
nativesdk: Fix pn check

There are missing brackets in the check meaning MLPREFIX doesn't
get set for nativesdk-qemu-helper when it should be.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Check for external modules
Darren Hart [Tue, 15 Oct 2013 21:46:24 +0000 (14:46 -0700)]
wic: Check for external modules

Since eight unique files import rpm, perform a check at the top level
for the existence of the rpm module print a sensible error message if it
is not. This may be able to be removed if some of the core rpm
dependencies are removed from the mic libs.

Also check for urlgrabber.

This avoids a bracktrace in the event the modules are not installed
which can be very off-putting to would-be users.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Cc: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: Force lba off for FAT16 partitions
Darren Hart [Tue, 15 Oct 2013 21:46:23 +0000 (14:46 -0700)]
wic: Force lba off for FAT16 partitions

If fat16 is specified to the mkpart parted command, parted will
default to setting the lba flag which causes certain EFI firmware
to fail to detect the filesystem. lba shouldn't be necessary for
FAT16 filesystems anyway, explicitly disable it.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Cc: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobusybox: Add depmod (adds 2240 bytes)
Saul Wold [Wed, 16 Oct 2013 02:51:30 +0000 (19:51 -0700)]
busybox: Add depmod (adds 2240 bytes)

This will allow packages that update kernel modules to run correctly

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: check passed-in build artifact directories
Tom Zanussi [Wed, 16 Oct 2013 05:14:30 +0000 (00:14 -0500)]
wic: check passed-in build artifact directories

Make sure they exist - complain if they don't.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowic: check for build artifacts
Tom Zanussi [Wed, 16 Oct 2013 05:14:29 +0000 (00:14 -0500)]
wic: check for build artifacts

wic needs to be given one form of build artifacts or another -
complain if the user doesn't do that.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake.conf: add WARN_QA and ERROR_QA to the hash whitelist
Ross Burton [Wed, 16 Oct 2013 12:18:53 +0000 (13:18 +0100)]
bitbake.conf: add WARN_QA and ERROR_QA to the hash whitelist

I discovered bitbake rebuilding packages because WARN_QA had changed. These
variables don't influence the output, so add them to the whitelist.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoclasses: add aarch64_be target
Victor Kamensky [Thu, 10 Oct 2013 10:16:51 +0000 (12:16 +0200)]
classes: add aarch64_be target

Add big endian ARMv8 target to OE infrastructure

Signed-off-by: Victor Kamensky <victor.kamensky@linaro.org>
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibarchive: Add -native version needed for pixz
Richard Purdie [Thu, 26 Sep 2013 17:00:39 +0000 (17:00 +0000)]
libarchive: Add -native version needed for pixz

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoglib-networking: upgrade to 2.38.0 and PACKAGECONFIGise
Ross Burton [Tue, 8 Oct 2013 16:17:54 +0000 (17:17 +0100)]
glib-networking: upgrade to 2.38.0 and PACKAGECONFIGise

Use PACKAGECONFIG to add options for ca-certificates, gnutls, and libproxy.

Enable ca-certificates by default as all it needs to know is the right path,
ca-certificates not being installed isn't fatal.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoautomake: update to upstream version 1.13.4
Marko Lindqvist [Wed, 9 Oct 2013 23:29:53 +0000 (02:29 +0300)]
automake: update to upstream version 1.13.4

prefer-cpio-over-pax-for-ustar-archives.patch updated to apply

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoautomake: unhardcode version number
Marko Lindqvist [Wed, 9 Oct 2013 23:29:52 +0000 (02:29 +0300)]
automake: unhardcode version number

Use trim_version to get version part of the executable name.

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agokconfig-frontends: Update to 3.11.0.0
Saul Wold [Mon, 7 Oct 2013 18:26:08 +0000 (18:26 +0000)]
kconfig-frontends: Update to 3.11.0.0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosqlite3: update to 3.8.0.2
Saul Wold [Mon, 7 Oct 2013 16:23:56 +0000 (16:23 +0000)]
sqlite3: update to 3.8.0.2

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibpng: Update to 1.6.6
Saul Wold [Mon, 7 Oct 2013 18:25:45 +0000 (18:25 +0000)]
libpng: Update to 1.6.6

License Checksum changed due to date updates in files and lines moving.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolsbinitscripts: Update to 9.50
Saul Wold [Mon, 7 Oct 2013 18:25:27 +0000 (18:25 +0000)]
lsbinitscripts: Update to 9.50

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotzdata: Update to 2013g
Saul Wold [Mon, 7 Oct 2013 18:24:53 +0000 (18:24 +0000)]
tzdata: Update to 2013g

Add the README to LIC_FILES_CHKSUM and update LICESE since it now
mentions that some files are licensed under BSD

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotzcode: Update to 2013g
Saul Wold [Mon, 7 Oct 2013 18:24:29 +0000 (18:24 +0000)]
tzcode: Update to 2013g

The updated README now mentions that some files are derived from BSD,
so update the LICENSE to be PD & BSD.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agofile: Update to 5.15
Saul Wold [Mon, 7 Oct 2013 18:24:08 +0000 (18:24 +0000)]
file: Update to 5.15

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoutil-macros: upgrade to 1.17.1
Saul Wold [Sat, 14 Sep 2013 06:36:45 +0000 (06:36 +0000)]
util-macros: upgrade to 1.17.1

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agorsync: upgrade to 3.1.0
Saul Wold [Sat, 5 Oct 2013 11:37:48 +0000 (11:37 +0000)]
rsync: upgrade to 3.1.0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoman-pages: upgrade to 3.54
Saul Wold [Sat, 21 Sep 2013 11:11:52 +0000 (11:11 +0000)]
man-pages: upgrade to 3.54

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibbsd: upgrade to 0.6.0
Saul Wold [Sat, 5 Oct 2013 11:18:30 +0000 (11:18 +0000)]
libbsd: upgrade to 0.6.0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodesktop-file-utils-native: upgrade to 0.22
Saul Wold [Sat, 31 Aug 2013 10:10:40 +0000 (10:10 +0000)]
desktop-file-utils-native: upgrade to 0.22

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocups: upgrade to 1.6.4
Saul Wold [Sat, 28 Sep 2013 08:45:32 +0000 (08:45 +0000)]
cups: upgrade to 1.6.4

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoat-spi2-gtk: upgrade to 2.10.0
Ross Burton [Mon, 7 Oct 2013 17:49:10 +0000 (17:49 +0000)]
at-spi2-gtk: upgrade to 2.10.0

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoat-spi2-core: upgrade to 2.10.0.
Ross Burton [Mon, 7 Oct 2013 17:49:09 +0000 (17:49 +0000)]
at-spi2-core: upgrade to 2.10.0.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoatk: upgrade to 2.10.0.
Ross Burton [Mon, 7 Oct 2013 17:49:08 +0000 (17:49 +0000)]
atk: upgrade to 2.10.0.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>