]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
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>
11 years agoglib-2.0: upgrade to 2.28.0
Ross Burton [Mon, 7 Oct 2013 17:49:07 +0000 (17:49 +0000)]
glib-2.0: upgrade to 2.28.0

Drop the ptest patches and instead use --enable-installed-tests, updating
run-ptest to invoke gnome-desktop-testing-runner.

Drop the x32 build patch, upstream has integrated a similar fix.

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 agognome-desktop-testing: add
Ross Burton [Mon, 7 Oct 2013 17:49:06 +0000 (17:49 +0000)]
gnome-desktop-testing: add

gnome-desktop-testing is a test runner for GNOME-style Installed Tests, and will
be used by run-ptest to execute these unit test suites.

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 agoxf86-video-vesa: upgrade to 2.3.3
Ross Burton [Mon, 7 Oct 2013 11:49:09 +0000 (11:49 +0000)]
xf86-video-vesa: upgrade to 2.3.3

Drop Remove-mibstore.h.patch as that was a backport from git and is integrated
into 2.3.3.

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 agolibxpm: upgrade to 3.5.11
Ross Burton [Mon, 7 Oct 2013 11:49:08 +0000 (11:49 +0000)]
libxpm: upgrade to 3.5.11

License checksum changed as a typo was fixed upstream.

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 agolibxmu: upgrade to 1.1.2
Ross Burton [Mon, 7 Oct 2013 11:49:07 +0000 (11:49 +0000)]
libxmu: upgrade to 1.1.2

License checksum changed as some missing copyright notices and dates were added.

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 agolibsm: upgrade to 1.2.2
Ross Burton [Mon, 7 Oct 2013 11:49:06 +0000 (11:49 +0000)]
libsm: upgrade to 1.2.2

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 agoltp: update to new release 20130904
Anders Roxell [Mon, 9 Sep 2013 10:17:26 +0000 (10:17 +0000)]
ltp: update to new release 20130904

Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoconnman: Upgrade to v1.18
Muhammad Shakeel [Fri, 20 Sep 2013 13:52:12 +0000 (18:52 +0500)]
connman: Upgrade to v1.18

This release contains a few important bugfixes in addition
to a few new features.

Signed-off-by: Muhammad Shakeel <muhammad_shakeel@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosqlite3: update to version 3.8.0.1
Maxin B. John [Mon, 2 Sep 2013 11:36:10 +0000 (13:36 +0200)]
sqlite3: update to version 3.8.0.1

Upgrade to latest version 3.8.0.1

Signed-off-by: Maxin B. John <maxin.john@enea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoinsane: configure option checking
Ross Burton [Tue, 8 Oct 2013 14:30:05 +0000 (14:30 +0000)]
insane: configure option checking

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 agoimage types: split live into iso and hddimg
Valentin Popa [Fri, 27 Sep 2013 12:34:24 +0000 (15:34 +0300)]
image types: split live into iso and hddimg

Changes to split live into iso and hddimg without
adding a new image type class.
This patch has only a visible effect on HOB and solves
part 2 of #3197

[YOCTO #3197]

Signed-off-by: Valentin Popa <valentin.popa@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agokernel: restore scripts in the sysroot
Bruce Ashfield [Tue, 8 Oct 2013 21:12:54 +0000 (17:12 -0400)]
kernel: restore scripts in the sysroot

When building against the sysroot, out of tree modules can require modpost
and other utilities normally found in the kernel's scripts directory. For
the kernel source in the staging dir, these scripts have been removed to
avoid mixing archiectures when packaging kernel-dev (among other things).

Rather than further complicate the kernel's install rule, or its packaging,
we can restore the scripts by building them in the kernel staging directory
after the sstate is installed, making them available to packages that need them.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibxt: remove unused configure option
Ross Burton [Tue, 8 Oct 2013 14:13:23 +0000 (14:13 +0000)]
libxt: remove unused configure option

--disable-install-makestrs was removed in 1.0.8, released back in 2010.

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 agopango: fix x11 DISTRO_FEATURE check
Ross Burton [Tue, 8 Oct 2013 14:13:22 +0000 (14:13 +0000)]
pango: fix x11 DISTRO_FEATURE check

--without-x was removed in 1.32.0, so the correct option is now --without-xft.

Also remove --disable-glibtest, as configure.ac doesn't invoke that test.

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 agolibmatchbox: remove unused configure options
Ross Burton [Tue, 8 Oct 2013 14:13:21 +0000 (14:13 +0000)]
libmatchbox: remove unused configure options

These options appear to have never existed in libmatchbox, remove them.

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 agogtk+: remove unused configure options
Ross Burton [Tue, 8 Oct 2013 14:13:20 +0000 (14:13 +0000)]
gtk+: remove unused configure options

--without-libjasper and --without-libtiff were removed when GTK+ and gdk-pixbuf
separated, in 2.22.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 agoupdate-rc: Stop and remove service if updating package
Felipe F. Tonello [Thu, 3 Oct 2013 21:42:00 +0000 (14:42 -0700)]
update-rc: Stop and remove service if updating package

Since when updating packages packages managers do not remove the previous package,
it just replaces new files and run pre/post install scripts. This causes not
to update update-rc scripts if they were changed.

This patch is useful in case the newer package version updated the update-rc
script.

Signed-off-by: Felipe F. Tonello <eu@felipetonello.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>