scm/bb/tizen-distro.git
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

(From OE-Core rev: 5084e8168fcc37878d39bf1f5562aede44c00b3e)

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

(From OE-Core rev: 068cfd27ff1bf31b110b68fee947624026b69a90)

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

(From OE-Core rev: f534e0aa19b285fb69ac805a77d8852d4d06eb3c)

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

(From OE-Core rev: 6f527443e57bd5f565975888ada014b68365207e)

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

(From OE-Core rev: 8d2073e796ab4e575854c7106ebbfa9a00fe2137)

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

(From OE-Core rev: df41395acfbbfa17223e67706d7b661b57cf6eac)

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

(From OE-Core rev: 2efc7b8213be8bc7014abec6b8e1322f9f1abc3c)

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.

(From OE-Core rev: e7cf83ec3f39a7c41e38c6030b0d903fa7d37b2a)

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.

(From OE-Core rev: c61c3dee162aa1f5bf31b2a09d8b916dc1712056)

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.

(From OE-Core rev: ce6c3ec0e5f4822e85b8f957e9e31fa9de438c55)

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.

(From OE-Core rev: a5b9ccadc0603c70c65f74fa386995c585a951db)

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.

(From OE-Core rev: 5b3c2aac48dd060f20a3c65f15560996c35695fd)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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>

(From OE-Core rev: d95a9b516861594bc89c7ee8079bab2904703ad2)

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: f1d0b7fb15833b149b6999f4021e688212c1b6ce)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: 5cab5935d6924e0aca5da4b682bb83e54f20bc1d)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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.

(From OE-Core rev: 48621dc693b5f63419e042ab5dd21ea12ce05f67)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: 675b48d12325ca791797cd26fd0d1aae50003da6)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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.

(From OE-Core rev: dd6a45536043af34c05a699e468cef4845f7affd)

Signed-off-by: Jack Mitchell <jmitchell@cbnl.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: 86af33b891d860798de2ad2c0dbd3c90ceab13a1)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: bc98794c16c04466c2d63678f028f318a208ae51)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: 7144ecd9432ce7468b1f920bf78ba0800f4e7c6c)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: a5cf5382172f2169bbbf2ce204dcf4cc2b8d881f)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: a572cf355ca8ff59f7802eefad2a493520a734f3)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: eabacfc1d8153bb6557a99f05940815ce1fa7de5)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: 5714bf0169d8c96a514dc56cf966009e4d53a0a1)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: f3ecd2382c1f9f707d1b149dd9a7245d4d241b8e)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: 9e79741f9d34499611beaa376080c0668c9b85c2)

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

(From OE-Core rev: e41124b3c5a36304d26527864c71f9802066d25b)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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) {
|        ^

(From OE-Core rev: e0b56f7ed84da4f71f448548e15d5a75e8eada6e)

Signed-off-by: Ting Liu <b28495@freescale.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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.

(From OE-Core rev: 13c9bc143f6861517970dafdc7e7a45740d0933d)

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>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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.

(From OE-Core rev: f36fd55e8721559dee2e9b57930cd3962958ba9e)

Signed-off-by: Jack Mitchell <jmitchell@cbnl.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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.

(From OE-Core rev: 8413bf1ce95802bff032b4592ca1aa4728d62cbf)

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 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

(From OE-Core rev: e76181535fce8bd4bb63f55106de4d074cae4e06)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: 68322eadd1d9456e606b375c2f4181725784c292)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: 41a8c1f5fc0b4601af8b5b8b08f641668a39550d)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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

(From OE-Core rev: 849fbd50a52f1aa0330b47993d38a0f7812977c7)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: toaster: add Toaster UI interface
Alexandru DAMIAN [Thu, 26 Sep 2013 11:50:50 +0000 (12:50 +0100)]
bitbake: toaster: add Toaster UI interface

Adding a new bitbake UI interface named 'toasterui'.

'toasterui' listens for events and data coming from a
bitbake server during a run, and records it
in a data store using the Toaster object model.

Adds a helper class named BuildInfoHelper that
reconstructs the state of the bitbake server and
saves relevant data to the data store.

Code portions contributed by Calin Dragomir <calindragomir@gmail.com>.

(Bitbake rev: 62200ff6694b21fbd5abf009a6f47ad93adf5309)

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: toaster: adding frameworks for the Simple UI
Alexandru DAMIAN [Thu, 26 Sep 2013 11:48:44 +0000 (12:48 +0100)]
bitbake: toaster: adding frameworks for the Simple UI

This commit adds the 3rd party frameworks used for the web UI.

jQuery is licensed under MIT.

Bootstrap is licensed under APACHE-2.0

(Bitbake rev: 8395e257fed030f0d9b24feba17ed99664f26b2b)

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: toaster: add toaster code to bitbake
Alexandru DAMIAN [Fri, 11 Oct 2013 12:46:23 +0000 (13:46 +0100)]
bitbake: toaster: add toaster code to bitbake

This patch adds the Toaster component to Bitbake.

Toaster is a module designed to record the progress of a
Bitbake build, and data about the resultant artifacts.

It contains a web-based interface and a REST API allowing
post-facto inspection of the build process and artifacts.

Features present in this build:
* toaster start script
* relational data model
* Django boilerplate code
* the REST API
* the Simple UI web interface

This patch has all the development history squashed together.

Code portions contributed by Calin Dragomir <calindragomir@gmail.com>.

(Bitbake rev: d24334a5e83d09b3ab227af485971bb768bf5412)

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: utils: Don't show stack traces for BBHandledException
Richard Purdie [Thu, 17 Oct 2013 10:48:09 +0000 (10:48 +0000)]
bitbake: utils: Don't show stack traces for BBHandledException

A BBHandledException means we already showed an error to the user so
we shouldn't show a stack trace as this just confuses things further.

(Bitbake rev: 8a8bafc8ded98364a31878b23c64503a53affcd1)

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.

(From OE-Core rev: 2b179d90eacc58f0b217f64407782a9174362850)

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

(From OE-Core rev: 3a6032a422f1dfcd72995cad9cbe3638edb94cab)

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]

(From OE-Core rev: 0633b93086a7de7226f4dc6ca403ee116bc58669)

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.

(From OE-Core rev: 5011f4bc8a418d0616d2936b60ecb7ca156632a3)

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.

(From OE-Core rev: b11bfadba20c1f39a63e396e605a8316c2ed2a94)

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.

(From OE-Core rev: 30442d432e203e655b7d40b93f7307f475de1614)

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

(From OE-Core rev: 72c23255cc88b5e2cd6f783231e6f42bf5190df7)

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.

(From OE-Core rev: 24a585e3fd0ea0166991a6aa834bba15bcd8295d)

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.

(From OE-Core rev: 9116a17efd42447f276000927d0c2ea63776865b)

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.

(From OE-Core rev: 96204ae6e1b19783d6a3f8c590890714eaa9e2d9)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: bitbake: bitbake: bb: Drop deprecated functions
Richard Purdie [Sat, 14 Sep 2013 17:03:48 +0000 (17:03 +0000)]
bitbake: bitbake: bitbake: bb: Drop deprecated functions

These functions in the main bb module have long been deprecated
and moved to other modules. Finally remove the compatibility links.

(Bitbake rev: ccd181c3ed4852e2b9169cf19aaf18aeacddcc18)

(Bitbake rev: d7f817518c5df2524a4bcf008ba63c71a8eb48bb)

(Bitbake rev: 89b31a4fb44f2c2ad0bb4210151652cd3730418d)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: siggen: handle recipe path changes in siginfo files
Paul Eggleton [Tue, 8 Oct 2013 14:34:32 +0000 (15:34 +0100)]
bitbake: siggen: handle recipe path changes in siginfo files

Avoid storing paths to files in SRC_URI when writing out the the
file checksums to siginfo files. This prevents a move of the source
directory being reported by bitbake-diffsigs as files being removed and
then added (the signature itself is not affected since the file paths
have never been included in the signature).

This has required the format of the file checksums in the siginfo file
to be changed from a dict to a list of tuples (in order to handle
multiple files with the same name under different paths, which is
uncommon but possible); the code remains backwards-compatible with older
siginfo files that use a dict however.

Fixes [YOCTO #5245].

(Bitbake rev: e4d3077c5b0cc57964640512f3646c2d73c1d855)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: hob: Hob should ask for ports only when Manual proxy is selected
Cristiana Voicu [Tue, 8 Oct 2013 10:58:25 +0000 (13:58 +0300)]
bitbake: hob: Hob should ask for ports only when Manual proxy is selected

[YOCTO #5307]
(Bitbake rev: 09b3e4e1e3fac737ea4069457e8bbffe1a4fe09d)

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: cooker/command: Add error state for the server and use for pre_serve errors
Richard Purdie [Sun, 6 Oct 2013 12:42:39 +0000 (13:42 +0100)]
bitbake: cooker/command: Add error state for the server and use for pre_serve errors

Currently if errors occur when starting the PR service, there is a race that
occurs since the UI runs various commands including starting builds before
processing the CookerExit(). By adding the error state and refusing to run
async commands in this mode, builds are prevented from starting and the
UI reaches the exit code with the system shutting down cleanly.

(Bitbake rev: 42fa34142ea685f91115a551e74416ca28ef1c91)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: bitbake: Update post 1.20 to development version
Richard Purdie [Mon, 14 Oct 2013 15:58:46 +0000 (16:58 +0100)]
bitbake: bitbake: Update post 1.20 to development version

(Bitbake rev: 03d051b6da52ec4ee26f97aa9038622f8d87e55d)

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

(From OE-Core rev: 570ae1afecc88b12a11e62a4341069c125d18403)

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

(From OE-Core rev: 7c4f4231dfeb5d7599f18e4b2fbb5a8a6427c01a)

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.

(From OE-Core rev: 1f03b6aa9e475f341815788613513ff63add8a5f)

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

(From OE-Core rev: fa026cd7bf05fcc447433c1cc073b290db7d77fa)

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.

(From OE-Core rev: af0f93059510fb4ccbe7b1497bda8dd8370245a5)

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

(From OE-Core rev: 58830afb94e858aa06313b0855c34ca1466a2a6d)

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

(From OE-Core rev: 7ef9ebdc332e23ed27848cad998f0cb6e6601f99)

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.

(From OE-Core rev: f2065a3388cdbb4586bf5a808455a011b557de11)

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

(From OE-Core rev: 06af5c562251f3b7c6dff2436095222dfac9300c)

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

(From OE-Core rev: b1b02835b30e44cd923c57ac5a77de8fc1e0e474)

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.

(From OE-Core rev: 063f67f5ecbe6edc226e1a25b5b8387881592c34)

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

(From OE-Core rev: bb19c6c88abcfb0cb2c6279dc2b0e4f348e34a9e)

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

(From OE-Core rev: ab26a1d5854e3b76919907332802c88e46cbb7e8)

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

(From OE-Core rev: d889135b40ab5cb113d454207201b98f8e598173)

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

(From OE-Core rev: f6cda544452b6a495c84bcc42cec9c03e6102661)

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

(From OE-Core rev: c9b52f8b0706f4eaa60fc46b98cf4617657e5cf3)

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

(From OE-Core rev: e969c626359a42ea7967847e194fa86b2ceff93c)

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

(From OE-Core rev: b92d1d9bf3fbfd92d0baec7939e06505eaf45f09)

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

(From OE-Core rev: 53b2c9e3a0a3b355c785299f9699dff70f81fd9b)

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.

(From OE-Core rev: d88fa648ac264a593a8d09998302f4e151957437)

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.

(From OE-Core rev: 3f2ee8853f4713cc8c068e81722d6c60ada53e1d)

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.

(From OE-Core rev: 33bb8d5da050519043bb913bae4f5692bbd899ad)

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.

(From OE-Core rev: 4657b9a35e276b0891729d43f33db49ee5e3ae7d)

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.

(From OE-Core rev: cce5f8ea5ecf87c506be1c5e21d5058fbe953143)

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.

(From OE-Core rev: e7c3969b37f5ddbd83c1956f72a4cfb4d1060b66)

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.

(From OE-Core rev: 2516c3a84c7ab146937ff85dbe03df841aec3906)

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

(From OE-Core rev: 688e9a9f650fc14991dd62b6d537a02700c4095f)

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

(From OE-Core rev: 5d6ef973fe101bb3547a14452ded79536d9d2582)

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.

(From OE-Core rev: e69442ebca53fe36988fcf76a9c3a4cc5e3d9499)

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

(From OE-Core rev: b08de5ea62e34ac697a2911cf47b0eed42f1d7c0)

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

(From OE-Core rev: 1b51688d2ea5174334cc8a8a559461b2c4a15a77)

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]

(From OE-Core rev: f05ae5f57d9d1bd839fae0e3f353d4e0e303a183)

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.

(From OE-Core rev: 5bcd65807aa634060f98928db6011856934dabe4)

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.

(From OE-Core rev: b972a047ede781b9e0570c55e803245e405e529b)

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.

(From OE-Core rev: e806f4ff404515f38318b6fed7d2b614c2138da6)

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.

(From OE-Core rev: e8853d58db75a1e1453f2d517fb533f086c2dab2)

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

(From OE-Core rev: d7aa6bf8d7702736e2bd81442ddef98869f40eae)

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.

(From OE-Core rev: d91b08f3a27baa49ae35dc20dba1b2d76e6abd64)

Signed-off-by: Felipe F. Tonello <eu@felipetonello.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoqt4: add upstream QTBUG-31579 patch for QPainter regression
Jonathan Liu [Wed, 9 Oct 2013 13:21:46 +0000 (13:21 +0000)]
qt4: add upstream QTBUG-31579 patch for QPainter regression

(From OE-Core rev: a5afc67cbfc32beb3be10392bf9788cfc3610ab1)

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 agoconnman: Remove obsolete configurations from EXTRA_OECONF
Muhammad Shakeel [Fri, 20 Sep 2013 13:52:13 +0000 (18:52 +0500)]
connman: Remove obsolete configurations from EXTRA_OECONF

--enable-threads and --enable-fake are obsolete, unrecognized options
for connman now.

(From OE-Core rev: f93ac05acafb9ebf4fa4f35e4f1b7780d3d8a5e9)

Signed-off-by: Muhammad Shakeel <muhammad_shakeel@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoseparatebuilddir: remove entries for imake and xorg-cf-files
Cristiana Voicu [Tue, 8 Oct 2013 09:14:55 +0000 (09:14 +0000)]
separatebuilddir: remove entries for imake and xorg-cf-files

Imake and the associated xorg-cf-files recipes were removed.

(From OE-Core rev: d4e627b846f5b0f435748e9403cb51b553271047)

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 agoxorg-lib-common: fix malloc0returnsnull usage
Ross Burton [Tue, 8 Oct 2013 11:23:32 +0000 (11:23 +0000)]
xorg-lib-common: fix malloc0returnsnull usage

Xorg libraries that use Xmalloc need to know if malloc(0) returns NULL or not,
and as this is a runtime test it can't be checked for.  Previously
xorg-lib-common declared that malloc(0) did return NULL, but this isn't true for
eglibc (only uclibc).

Instead, use libc-specific overrides to pass the relevant option.

(ideally the check would use the autoconf cache so this can be stored in the site files)

(From OE-Core rev: e628c8aba0189de30de2833882b9999ff3b6547a)

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 agolibav: Add libswscale to PACKAGES_DYNAMIC
Diego Rondini [Tue, 8 Oct 2013 11:20:39 +0000 (11:20 +0000)]
libav: Add libswscale to PACKAGES_DYNAMIC

Add libswscale to PACKAGES_DYNAMIC because it was missing. Adding it also allows libswscale to get included in an image using IMAGE_INSTALL.

(From OE-Core rev: b57e7fa8b35cfcf9af6ca72d51bdf67e49254ac2)

Signed-off-by: Diego Rondini <diego.ml@zoho.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosysvinit-inittab: Fix getting tty device name from SERIAL_CONSOLES entries
Muhammad Shakeel [Mon, 7 Oct 2013 15:05:04 +0000 (15:05 +0000)]
sysvinit-inittab: Fix getting tty device name from SERIAL_CONSOLES entries

Currently the part after "tty" in the device name go into label along with
everything after that part. For example if SERIAL_CONSOLES="115200;vt100;ttyS0"
than label=S0 but if SERIAL_CONSOLES="115200;ttyS0;vt100" than label=S0;vt100.
If SERIAL_CONSOLES="..;ttyX;..", part after 'X' should also be trimmed.

(From OE-Core rev: b00b9ae5693e04cacd0843c12a529e7f3dc501ed)

Signed-off-by: Muhammad Shakeel <muhammad_shakeel@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agokmod-native: use bswap to work on older Linux hosts
Ting Liu [Tue, 10 Sep 2013 06:00:20 +0000 (06:00 +0000)]
kmod-native: use bswap to work on older Linux hosts

We can't use htobe* and be*toh functions because they are not
available on older versions of glibc, For example, shipped on Centos 5.5.

Change to directly calling bswap_* as defined in byteswap.h.

(From OE-Core rev: 63edb6b9a8bdf2f5541edd618f2f598185e37223)

Signed-off-by: Ting Liu <b28495@freescale.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>