]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
9 years agowayland: Fix hardlink corruption issue
Richard Purdie [Thu, 11 Jun 2015 22:03:28 +0000 (23:03 +0100)]
wayland: Fix hardlink corruption issue

The way this code was working, the m4 file is hardlinked to the
copies which would be packaged and could lead to the native m4
file being used in the target packages.

By removing the file first the hardlink is broken and this avoids
corruption (since cp uses open to change the file contents).

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
9 years agomultilib_global: Stop empty space influencing RPROVIDES
Richard Purdie [Thu, 11 Jun 2015 22:01:48 +0000 (23:01 +0100)]
multilib_global: Stop empty space influencing RPROVIDES

If the resulting RPROVIDES is empty, don't set it. This streamlines
pkgdata slightly removing empty values and avoids other errors which
confuse the datastore when the variable is best left unset.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
9 years agopackage_ipk/deb/rpm: Improve OVERRIDES handling
Richard Purdie [Tue, 2 Jun 2015 14:06:13 +0000 (14:06 +0000)]
package_ipk/deb/rpm: Improve OVERRIDES handling

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
9 years agopulseaudio: fix version when building inside a dirty git checkout
Ross Burton [Thu, 11 Jun 2015 15:26:11 +0000 (16:26 +0100)]
pulseaudio: fix version when building inside a dirty git checkout

If the build directory is a subdirectory of a git clone, and that git clone is
dirty, PulseAudio will build thinking it's version is 6.0-dirty.  Fix
git-version-gen so it doesn't do the git checks for tarball builds.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibpostproc: pass correct libdir
Robert Yang [Tue, 9 Jun 2015 06:46:25 +0000 (23:46 -0700)]
libpostproc: pass correct libdir

When MACHINE=qemux86-64 and enable multilib:
ERROR: QA Issue: libpostproc: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/libpostproc.so.52.3.0
  /usr/lib/libpostproc.so
  /usr/lib/libpostproc.so.52
  /usr/lib/.debug
  /usr/lib/.debug/libpostproc.so.52.3.0
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. [installed-vs-shipped]

Pass the right libdir to configure as otherwise it assumes $prefix/lib
which may be wrong.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoAdd license file XFree86-1.0
Kai Kang [Thu, 11 Jun 2015 05:50:38 +0000 (13:50 +0800)]
Add license file XFree86-1.0

Add license file XFree86-1.0 which is needed by packages such as hwdata.
It is from:

http://www.x.org/archive/X11R7.5/doc/LICENSE.html#AEN28

And add 'XFree86-1.0' to SRC_DISTRIBUTE_LICENSES.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agogcc-source.inc: fix STAMPCLEAN to avoid race issue
Robert Yang [Tue, 9 Jun 2015 09:04:46 +0000 (02:04 -0700)]
gcc-source.inc: fix STAMPCLEAN to avoid race issue

Fixed race issue when build more than one gcc-source and inherit
rm_work, for example:
$ bitbake gcc-source-4.9.2 gcc-source-5.1.0

File "/path/to/bitbake/lib/bb/build.py", line 512, in exec_task
  return _exec_task(fn, task, d, quieterr)
File "/path/to/bitbake/lib/bb/build.py", line 489, in _exec_task
  make_stamp(task, localdata)
File "/path/to/bitbake/lib/bb/build.py", line 599, in make_stamp
  os.unlink(name)
OSError: [Errno 2] No such file or directory: '/path/to/tmp/stamps/work-shared/gcc-4.9.2-r0.do_rm_work_all.02cf1ed9b79d4edb0a51d3b913b7f9ba'

This is because make_stamp() uses glob.glob() to remove the old stamps
before create the new one, when gcc-source-5.1.0 removes gcc-4.9.2-r0's
stamp, we may get the error.

We can't use deltask do_rm_work_all as do_rm_work since it is a
recrdeptask, otherwise:
ERROR: Command execution failed: Traceback (most recent call last):
  File "/path/to/bitbake/lib/bb/command.py", line 102, in runAsyncCommand
    commandmethod(self.cmds_async, self, options)
  File "/path/to/bitbake/lib/bb/command.py", line 324, in generateDotGraph
    command.cooker.generateDotGraphFiles(pkgs_to_build, task)
  File "/path/to/bitbake/lib/bb/cooker.py", line 847, in generateDotGraphFiles
    depgraph = self.generateTaskDepTreeData(pkgs_to_build, task)
  File "/path/to/bitbake/lib/bb/cooker.py", line 672, in generateTaskDepTreeData
    rq.rqdata.prepare()
  File "/path/to/bitbake/lib/bb/runqueue.py", line 587, in prepare
    generate_recdeps(dep)
  File "/path/to/bitbake/lib/bb/runqueue.py", line 575, in generate_recdeps
    add_resolved_dependencies([taskData.tasks_fnid[t]], tasknames, newdeps)
TypeError: list indices must be integers, not NoneType

Update STAMPCLEAN to contain ${PV} to fix the problem.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agooeqa/parselogs: Added some more errors to the whitelist.
Lucian Musat [Wed, 10 Jun 2015 15:46:49 +0000 (18:46 +0300)]
oeqa/parselogs: Added some more errors to the whitelist.

Signed-off-by: Lucian Musat <george.l.musat@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agooeqa/parselogs: The logs are now copied and parsed locally.
Lucian Musat [Wed, 10 Jun 2015 15:32:50 +0000 (18:32 +0300)]
oeqa/parselogs: The logs are now copied and parsed locally.

This is to fix a problem with reaching the limit of the whitelist size.

Signed-off-by: Lucian Musat <george.l.musat@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibatomic-ops: 7.2 -> 7.4.2
Tanu Kaskinen [Wed, 10 Jun 2015 15:27:00 +0000 (18:27 +0300)]
libatomic-ops: 7.2 -> 7.4.2

The backported patch is included in the new version, so dropped the
patch.

Dropped DESCRIPTION, because it was redundant (same as SUMMARY).

Changed HOMEPAGE. libatomic_ops is nowadays maintained by Ivan
Maidanski.

doc/LICENSING.txt changed checksum, but there were only whitespace
changes. COPYING moved from doc/ to the top-level directory, but the
checksum stayed the same.

Dropped PR.

Signed-off-by: Tanu Kaskinen <tanu.kaskinen@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agopiglit: upgrade to more recent srvrev
Ross Burton [Wed, 10 Jun 2015 19:19:08 +0000 (20:19 +0100)]
piglit: upgrade to more recent srvrev

Upgrade to 126c7d from December 2014.  Still not the latest but it's got no
added build dependencies and importantly handles installs out of the box instead
of us having to hack and kludge, and builds with cmake 3.x.

The usage has changed: now there's a "piglit" binary that has run/resume/summary
subcommands, for example:

$ piglit run quick quick-results/

For reference the quick test suite on a IvyBridge NUC results in:

[27714/27714] crash: 3, fail: 326, pass: 18275, skip: 9107, warn: 3 -

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agocmake: extend CMAKE_MODULE_PATH instead of setting
Ross Burton [Thu, 11 Jun 2015 13:33:56 +0000 (14:33 +0100)]
cmake: extend CMAKE_MODULE_PATH instead of setting

Some (e.g. piglit) CMakeList.txt files will extend CMAKE_MODULE_PATH before
calling project(), which is when the toolchain.cmake file is parsed.  In this
situation the CMAKE_MODULE_PATH is overwritten, so handle this by appending in
toolchain.cmake instead of assigning.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agooeqa/utils: Added timeout decorator for testcases.
Lucian Musat [Wed, 10 Jun 2015 10:52:40 +0000 (13:52 +0300)]
oeqa/utils: Added timeout decorator for testcases.

Signed-off-by: Lucian Musat <george.l.musat@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agocracklib:Fix an error in the patch
Lei Maohui [Tue, 9 Jun 2015 02:27:55 +0000 (10:27 +0800)]
cracklib:Fix an error in the patch

To fix an error in the patch.Otherwise,the dictionary would be wrong.

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibgpg-error: Upgrade 1.18 -> 1.19
Leonardo Sandoval [Tue, 9 Jun 2015 12:36:52 +0000 (12:36 +0000)]
libgpg-error: Upgrade 1.18 -> 1.19

The patch pkgconfig.patch has not being integrated into upstream
repository, so rebasing it. Another change occurred inside the recipe,
the TUPLE's name changed for i586/i686 target architectures.

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoblktrace: 1.0.5 -> 1.1.0
Robert Yang [Mon, 8 Jun 2015 09:24:07 +0000 (02:24 -0700)]
blktrace: 1.0.5 -> 1.1.0

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agosysstat: DEPENDS on base-passwd
Robert Yang [Wed, 10 Jun 2015 05:44:26 +0000 (22:44 -0700)]
sysstat: DEPENDS on base-passwd

Fixed:
| install -m 644 -g man man/sa1.8 /path/to/tmp/work/i586-poky-linux/sysstat/11.1.4-r0/image/usr/share/man/man8
| install: invalid group `man'

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agomtools: add PACKAGECONFIG for libbsd
Robert Yang [Wed, 10 Jun 2015 06:14:56 +0000 (23:14 -0700)]
mtools: add PACKAGECONFIG for libbsd

Fixed:
ld: cannot find -lbsd
collect2: error: ld returned 1 exit status

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agomultilib.bbclass: use package_qa_handle_error
Robert Yang [Wed, 10 Jun 2015 05:13:45 +0000 (22:13 -0700)]
multilib.bbclass: use package_qa_handle_error

Use package_qa_handle_error to handle the QA issue.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agoupdate-rc.d.bbclass: add MLPREFIX when set RRECOMMENDS
Robert Yang [Wed, 10 Jun 2015 03:15:37 +0000 (20:15 -0700)]
update-rc.d.bbclass: add MLPREFIX when set RRECOMMENDS

Fixed when build with multilib:
WARNING: Multilib QA Issue: lib32-alsa-state package lib32-alsa-state - suspicious values 'update-rc.d' in RRECOMMENDS
WARNING: Multilib QA Issue: lib32-modutils-initscripts package lib32-modutils-initscripts - suspicious values 'update-rc.d' in RRECOMMENDS
WARNING: Multilib QA Issue: lib32-init-ifupdown package lib32-init-ifupdown - suspicious values 'update-rc.d' in RRECOMMENDS
WARNING: Multilib QA Issue: lib32-xserver-nodm-init package lib32-xserver-nodm-init - suspicious values 'update-rc.d' in RRECOMMENDS
WARNING: Multilib QA Issue: lib32-sysklogd package lib32-sysklogd - suspicious values 'update-rc.d' in RRECOMMENDS

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agobind: ensure searching for json headers searches sysroot
Paul Gortmaker [Tue, 9 Jun 2015 16:13:51 +0000 (12:13 -0400)]
bind: ensure searching for json headers searches sysroot

Bind can fail configure by detecting headers w/o libs, or
it can fail the host contamination check.  More details
are within the commit log in the contained patch.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoxorg: fix VESA int10 error
Bruce Ashfield [Tue, 9 Jun 2015 19:20:10 +0000 (15:20 -0400)]
xorg: fix VESA int10 error

When falling back to the VESA server, X fails to start due to an error
reading the int10 vec.

We cherry-pick the following commit to fix the error:

   commit 0a78b599b34cc8b5fe6fe82f90e90234e8ab7a56
   Author: Jürg Billeter <j@bitron.ch>
   Date:   Sat Feb 7 18:13:21 2015 +0100

       int10: Fix error check for pci_device_map_legacy

       pci_device_map_legacy returns 0 on success.

Signed-off-by: Jürg Billeter <j@bitron.ch>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoneon: build the test suite to verify neon links
Ross Burton [Tue, 9 Jun 2015 18:57:52 +0000 (19:57 +0100)]
neon: build the test suite to verify neon links

Without building a binary it's impossible to tell if a library will link
correctly, so build the test suite in do_compile().

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agocups: clean up autotools use
Ross Burton [Tue, 9 Jun 2015 18:37:49 +0000 (19:37 +0100)]
cups: clean up autotools use

Instead of hand-rolling a do_configure() simply use autotools and disable
autoheader (upstream uses a hand-generated config.h.in).

Also do_compile() doesn't need to pass SSLLIBS as configure uses pkgconfig to
find gnutls, LIBPNG and LIBJPEG are not used anywhere in the build system, and
LIBZ is detected correctly.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agox264: r2265 -> r2491
Robert Yang [Tue, 9 Jun 2015 05:28:25 +0000 (22:28 -0700)]
x264: r2265 -> r2491

Update don-t-default-to-cortex-a9-with-neon.patch for aarch64.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agoyasm: 1.2.0 -> 1.3.0
Robert Yang [Tue, 9 Jun 2015 02:59:02 +0000 (19:59 -0700)]
yasm: 1.2.0 -> 1.3.0

Its LIC_FILES_CHKSUM changes because the COPYING's year updates, the
content is the same.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agolibevdev: 1.3 -> 1.4.2
Robert Yang [Mon, 8 Jun 2015 07:12:25 +0000 (00:12 -0700)]
libevdev: 1.3 -> 1.4.2

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agoqmmp: 0.7.7 -> 0.8.5
Robert Yang [Mon, 8 Jun 2015 07:11:31 +0000 (00:11 -0700)]
qmmp: 0.7.7 -> 0.8.5

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agogstreamer1.0-libav: fix build for i586 with gcc
Robert Yang [Tue, 9 Jun 2015 07:05:02 +0000 (00:05 -0700)]
gstreamer1.0-libav: fix build for i586 with gcc

Backport a patch from debian to fix the build for i586 with gcc, the
patch is similar to libav's
workaround-to-build-libav-for-i586-with-gcc.patch.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agogpgme: 1.4.3 -> 1.5.4
Robert Yang [Mon, 8 Jun 2015 02:54:23 +0000 (19:54 -0700)]
gpgme: 1.4.3 -> 1.5.4

* Update pkgconfig.patch
* Remove gpgme-fix-CVE-2014-3564.patch since it is a backport patch
* The license checksum of src/gpgme.h.in is changed because it added the
  year 2014, the conten are the same.
* Remove --without-gpgsm --with-g13 --with-gpgconf --with-gpg from
  EXTRA_OECONF, it doesn't have these options any more, and the values will
  checked located at runtime.

9 years agodropbear: 2014.66 -> 2015.67
Robert Yang [Mon, 8 Jun 2015 02:51:08 +0000 (19:51 -0700)]
dropbear: 2014.66 -> 2015.67

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agoaugeas: 1.2.0 -> 1.4.0
Robert Yang [Mon, 8 Jun 2015 02:46:00 +0000 (19:46 -0700)]
augeas: 1.2.0 -> 1.4.0

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agoclutter-gst-3.0: 3.0.4 -> 3.0.6
Robert Yang [Mon, 8 Jun 2015 02:28:06 +0000 (19:28 -0700)]
clutter-gst-3.0: 3.0.4 -> 3.0.6

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agolibpfm4: 4.3.0 -> 4.6.0
Robert Yang [Thu, 4 Jun 2015 09:31:41 +0000 (02:31 -0700)]
libpfm4: 4.3.0 -> 4.6.0

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
9 years agobusybox: fix the wrong help text for chown
Junling Zheng [Sun, 7 Jun 2015 07:52:20 +0000 (07:52 +0000)]
busybox: fix the wrong help text for chown

Only when DESKTOP is enabled, chown has -L, -H and -P options.

Backport a commit from upstream to fix it:
http://git.busybox.net/busybox/commit/?id=d291c2fdd5cb8616605c67ecbfb04274fa094242.

Signed-off-by: Junling Zheng <zhengjunling@huawei.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agobusybox: fix double free error for ifconfig
Junling Zheng [Sun, 7 Jun 2015 07:52:19 +0000 (07:52 +0000)]
busybox: fix double free error for ifconfig

This patch backports a commit from upstream to fix a potential double
free error when executing ifconfig circularly:
http://git.busybox.net/busybox/commit/?id=a97777889328157bb7d06ec618bad16712a9c345.

Thanks to Chen Gang for reporting and analyzing this bug.

Signed-off-by: Junling Zheng <zhengjunling@huawei.com>
Signed-off-by: Chen Gang <cg.chen@huawei.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agobusybox: sync the patches for git version
Junling Zheng [Sun, 7 Jun 2015 07:52:18 +0000 (07:52 +0000)]
busybox: sync the patches for git version

Synchronize the patches for busybox_git with busybox_1.23.2.

Signed-off-by: Junling Zheng <zhengjunling@huawei.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agobuild-appliance-image: do_vmdkimg replaced by do_vmimg
Juro Bystricky [Wed, 3 Jun 2015 18:07:28 +0000 (11:07 -0700)]
build-appliance-image: do_vmdkimg replaced by do_vmimg

As a consequence of adding VDI image support, do_vmdkimg routine has been
replaced by a generic do_vmimg routine.

This also allows to build the build-appliance for VirtualBox,
providing IMAGE_FSTYPES is set to "vdi"

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoboot-direct.bbclass: Add support for VDI images
Juro Bystricky [Wed, 3 Jun 2015 18:07:27 +0000 (11:07 -0700)]
boot-direct.bbclass: Add support for VDI images

Same treatment for both  VMDK and VDI images.

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agosanity.bbclass: Prevent 'vdi' and 'live' to be built together
Juro Bystricky [Wed, 3 Jun 2015 18:07:26 +0000 (11:07 -0700)]
sanity.bbclass: Prevent 'vdi' and 'live' to be built together

Same reason and check as for vmdk.

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agodocumentation.conf: Document do_vmimg
Juro Bystricky [Wed, 3 Jun 2015 18:07:25 +0000 (11:07 -0700)]
documentation.conf: Document do_vmimg

Changes due to new combined support for both vmdk and vdi files.

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoqemu: Add support for UUID
Juro Bystricky [Wed, 3 Jun 2015 18:07:24 +0000 (11:07 -0700)]
qemu: Add support for UUID

Native qemu is used to to create VMDK and VDI images.
VDI images need support for UUID, otherwise the resulting
image will not boot.

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoimage: Support for VDI
Juro Bystricky [Wed, 3 Jun 2015 18:07:23 +0000 (11:07 -0700)]
image: Support for VDI

Added support for VirtualBox VDI format. The support was
implemented by merging with the already existing VMDK support
for VM player by creating a new class image-vm.bbclass.
This class replaces the previous VMDK only image-vmdk.class.

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: Move validation of --ptable option to wks parser
Ed Bartosh [Fri, 5 Jun 2015 09:54:08 +0000 (12:54 +0300)]
wic: Move validation of --ptable option to wks parser

bootloader --ptable option has two valid choices: gpt and msdos
Moved this check to wks parser by changing option type to 'choice'.

Removed similar checks from 5 other places.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: Add help for --part-type and --use-uuid options
Ed Bartosh [Fri, 5 Jun 2015 07:17:16 +0000 (10:17 +0300)]
wic: Add help for --part-type and --use-uuid options

Added help for two wks partition options specific to
GUID partition table and globally unique identificators (GUID).

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: oe-selftest: Configure testing of gpt/UUID image
Ed Bartosh [Fri, 5 Jun 2015 07:17:15 +0000 (10:17 +0300)]
wic: oe-selftest: Configure testing of gpt/UUID image

Added runtime dependency to gptfdisk-native to wic test suite to
be able to test modified directdisk-gpt with UUID support.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: Use partition UUID in directdisk-gpt
Ed Bartosh [Fri, 5 Jun 2015 07:17:14 +0000 (10:17 +0300)]
wic: Use partition UUID in directdisk-gpt

Used --use-uuid option for root partition in directdisk-gpt.wks
This is useful to have example of image with UUID support.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: Set type GUID and UUID for partition
Ed Bartosh [Fri, 5 Jun 2015 07:17:13 +0000 (10:17 +0300)]
wic: Set type GUID and UUID for partition

Set type GUID and UUID for partition using sgdisk utility.

Type GUID can be specified for partition in .wks with
--part-type option.

UUID is generated when --use-uuid option is specified for
partition.

[YOCTO #7716]

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: Add parameter 'uuid' to Image.add_partition method
Ed Bartosh [Fri, 5 Jun 2015 07:17:12 +0000 (10:17 +0300)]
wic: Add parameter 'uuid' to Image.add_partition method

With this parameter it's possible to pass generated UUID
into Image class to set it for partition when it's created.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: Refactored getting root device name
Ed Bartosh [Fri, 5 Jun 2015 07:17:11 +0000 (10:17 +0300)]
wic: Refactored getting root device name

Replaced DirectImageCreator._get_boot_config private method
with a 'rootdev' property.
Simplified the code and API.
Used 'uuid' property instead of incorrectly used 'part_type'.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: Fix format string
Ed Bartosh [Fri, 5 Jun 2015 07:17:10 +0000 (10:17 +0300)]
wic: Fix format string

wic crashes with "TypeError: %d format: a number is required, not str"
Due to incorrect format used for Wic_PartData.extra_size attribute.
Using %s instead of %d should fix the crash.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: Generate random uuid for partition
Ed Bartosh [Fri, 5 Jun 2015 07:17:09 +0000 (10:17 +0300)]
wic: Generate random uuid for partition

'uuid' attribute of partition object is set to generated uuid
when --use-uuid option is used for partition in .wks file.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: Add --use-uuid partition option
Ed Bartosh [Fri, 5 Jun 2015 07:17:08 +0000 (10:17 +0300)]
wic: Add --use-uuid partition option

Added --use-uuid option to the configuration of wks parser.
Processing of this option will be implemented in the following
commits.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: pylinted partitionedfs.py
Ed Bartosh [Fri, 5 Jun 2015 06:13:09 +0000 (09:13 +0300)]
wic: pylinted partitionedfs.py

Fixed some pylint findings in partitionedfs.py

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: replaced __run_parted with exec_native_cmd
Ed Bartosh [Fri, 5 Jun 2015 06:13:08 +0000 (09:13 +0300)]
wic: replaced __run_parted with exec_native_cmd

There is no need for yet another wrapper around exec_native_cmd.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: move checks to exec_native_cmd
Ed Bartosh [Fri, 5 Jun 2015 06:13:07 +0000 (09:13 +0300)]
wic: move checks to exec_native_cmd

Checked for return code and output of native commands
inside exec_native_cmd.

Removed similar code from a lot of places where
exec_native_cmd is called.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: removed exec_cmd_quiet and exec_native_cmd_quiet
Ed Bartosh [Fri, 5 Jun 2015 06:13:06 +0000 (09:13 +0300)]
wic: removed exec_cmd_quiet and exec_native_cmd_quiet

These functions are not used anywhere.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: Test creation of directdisk image with GPT table
Ed Bartosh [Tue, 2 Jun 2015 14:02:05 +0000 (17:02 +0300)]
wic: Test creation of directdisk image with GPT table

Added new wic testcase to the sute - creation of directdisk-gpt
image.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: create directdisk-gpt.wks
Ed Bartosh [Tue, 2 Jun 2015 14:02:04 +0000 (17:02 +0300)]
wic: create directdisk-gpt.wks

directdisk-gpt is the same as directdisk with only one difference:
it uses GPT partition table.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
 create mode 100644 scripts/lib/image/canned-wks/directdisk-gpt.wks
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: Make _ptable_format public
Ed Bartosh [Tue, 2 Jun 2015 14:02:03 +0000 (17:02 +0300)]
wic: Make _ptable_format public

Names with one leasding underscore considered protected in Python.
_ptable_format is accessed outside of its class.
Made it public by removing underscore.

This pylint warning should be fixed now:
Access to a protected member _ptable_format of a client class

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: Use gptmbr.bin MBR for gpt partitions
Ed Bartosh [Tue, 2 Jun 2015 14:02:02 +0000 (17:02 +0300)]
wic: Use gptmbr.bin MBR for gpt partitions

Used proper syslinux MBR gptmbr.bin for GPT partitons.
Added check for unsupported partition formats.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: Add gpt to the list of supported partition table formats
Ed Bartosh [Tue, 2 Jun 2015 14:02:01 +0000 (17:02 +0300)]
wic: Add gpt to the list of supported partition table formats

Only msdos partition table format was supported by wic source
plugins.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: check if part_type is set only for msdos partition table
Ed Bartosh [Tue, 2 Jun 2015 14:02:00 +0000 (17:02 +0300)]
wic: check if part_type is set only for msdos partition table

Specifying partition type(GUID) makes sense for gpt partition table.

Current code checks if part-type is specified and throws exception
if it is. This makes sense to do only for msdos partition table.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowic: set legacy_boot flag for gpt partitions
Ed Bartosh [Tue, 2 Jun 2015 14:01:59 +0000 (17:01 +0300)]
wic: set legacy_boot flag for gpt partitions

This flag is used to tell special purpose software that
the GPT partition may be bootable.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agopython-smartpm: change "already installed" warnings into info messages
Paul Eggleton [Mon, 8 Jun 2015 10:13:50 +0000 (11:13 +0100)]
python-smartpm: change "already installed" warnings into info messages

It's possible to trigger "already installed" messages during normal
usage if you explicitly install something in the image through
IMAGE_INSTALL that has a dependency on some -dev packages and also have
dev-pkgs in IMAGE_FEATURES. Since we now check the do_rootfs log for
warnings, these are reported as warnings at the build system level.
This situation should not trigger warnings, nor is it really cause for
concern under any other circumstance if the user asks smart to install
something that's already installed, so make it an info message rather
than a warning.

Fixes [YOCTO #7840].

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
9 years agolib/oe/rootfs: tidy up log warning reporting
Paul Eggleton [Mon, 8 Jun 2015 10:10:37 +0000 (11:10 +0100)]
lib/oe/rootfs: tidy up log warning reporting

* bb.warn() should only be called once per warning - UIs such as Toaster
  assume that this is the case, so adjust the output accordingly. (It's
  tricky here because we have to include "log_check" on every line or
  we'll end up looping forever as the log checking code's own messages
  retrigger the log check, sigh...)
* Iterating over a file already splits by line, there's no need to do it
  manually.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
9 years agoinsane: errors out on binaries installed by allarch-inherit recipes
Cristian Iorga [Mon, 8 Jun 2015 10:53:07 +0000 (13:53 +0300)]
insane: errors out on binaries installed by allarch-inherit recipes

If a prebuilt binary is installed via a recipe that
inherits allarch, an odd-looking traceback is thrown out.
Fixed by implementing a proper check and outputting an
error message that clarifies the issue.

Fixes [YOCTO #7662].

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agosysvinit: Only enable recipe in builds where its applicable
Richard Purdie [Mon, 8 Jun 2015 22:39:28 +0000 (23:39 +0100)]
sysvinit: Only enable recipe in builds where its applicable

Similarly to systemd, only enable the recipe in builds where
sysvinit is configured in DISTRO_FEATURES. This allows the new
cleanup mechanism to handle it correctly in existing builds.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
9 years agosanity.conf: Bump minimum bitbake version to 1.27.1 for sstate change
Richard Purdie [Tue, 9 Jun 2015 12:44:52 +0000 (13:44 +0100)]
sanity.conf: Bump minimum bitbake version to 1.27.1 for sstate change

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
9 years agosstate: Add eventhandler which cleans up stale recipe data
Richard Purdie [Mon, 8 Jun 2015 22:28:12 +0000 (23:28 +0100)]
sstate: Add eventhandler which cleans up stale recipe data

"Incremental builds do not work well when renaming recipes or changing
architecture" is a long standing issue which causes people considerable
pain. We've struggled for a long time to come up with a way to
generically address the problem.

There are additional issues where removal of a layer caused data to
continue to exist and additionally, changing DISTRO_FEATURES also caused
problems in an existing TMPDIR.

This patch attempts to address this by adding a mapping between stamp
files and manifests. After parsing we can easily tell which stamp files
are still reachable, if any manifest has a stamp that can no longer be
reached, we can remove it. Since this code ties this to the sstate
architecture list, it will not remove data from other than the current
MACHINE (and its active architectures). It does not clean the sstate
cache so if another build activates something which was cleaned, it
should reinstall from sstate.

We can also go one step further, depending on the setting of
SSTATE_PRUNE_OBSOLETEWORKDIR, workdirs which are no longer active can
also be removed. This avoids the buildup of many old copies of data in
WORKDIR for example when versions are upgraded.

The one thing which may surprise people with this change is if you
remove a layer, data added by that layer will be "uninstalled" before
the next build continues. I believe this is a feature and a good thing
to do though.

This code is safe with existing builds. If something isn't in the new
index it simply isn't removed. Since changes to the sstate code trigger
a rebuild, after this merges, we can assume the code will start to
detect changes from that point onwards.

[YOCTO #4102]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
9 years agox264: use x86 over-ride instead of i586
Andre McCurdy [Thu, 4 Jun 2015 19:24:49 +0000 (12:24 -0700)]
x264: use x86 over-ride instead of i586

Support i686 without needing to duplicate the i586 over-ride.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolame: use x86 over-ride instead of i586
Andre McCurdy [Thu, 4 Jun 2015 19:24:48 +0000 (12:24 -0700)]
lame: use x86 over-ride instead of i586

Support i686 without needing to duplicate the i586 over-ride.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agogstreamer1.0-plugins-base.inc: use x86 over-ride instead of i586
Andre McCurdy [Thu, 4 Jun 2015 19:24:47 +0000 (12:24 -0700)]
gstreamer1.0-plugins-base.inc: use x86 over-ride instead of i586

Support i686 without needing to duplicate the i586 over-ride.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agopython-numpy: use x86 over-ride instead of i586
Andre McCurdy [Thu, 4 Jun 2015 19:24:46 +0000 (12:24 -0700)]
python-numpy: use x86 over-ride instead of i586

Support i686 without needing to duplicate the i586 over-ride.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoscripts/jhbuild: remove
Ross Burton [Fri, 5 Jun 2015 10:54:15 +0000 (11:54 +0100)]
scripts/jhbuild: remove

Remove the jhbuild2oe script and the copies of very old GNOME modulesets as
nobody has used them for a long time.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibsndfile: Security Advisory - libsndfile - CVE-2014-9496
Yue Tao [Fri, 5 Jun 2015 07:48:15 +0000 (15:48 +0800)]
libsndfile: Security Advisory - libsndfile - CVE-2014-9496

Backport two commits from libsndfile upstream to fix a segfault and
two potential buffer overflows.

Signed-off-by: Yue Tao <Yue.Tao@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoautogen: redirect the log file to build dir
Roy Li [Fri, 5 Jun 2015 03:03:55 +0000 (11:03 +0800)]
autogen: redirect the log file to build dir

Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agodistrodata: Use Python CSV instead of did by hand
Aníbal Limón [Thu, 4 Jun 2015 20:43:51 +0000 (15:43 -0500)]
distrodata: Use Python CSV instead of did by hand

Fix CSV generation in distrodata class using Python CSV
module before it some errors happen when read due to
incorrect quoting/delimiters.

[YOCTO #7777]

Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agodistrodata: checkpkg make usage of oe.recipeutils.get_recipe_upstream_version
Aníbal Limón [Tue, 2 Jun 2015 16:51:19 +0000 (11:51 -0500)]
distrodata: checkpkg make usage of oe.recipeutils.get_recipe_upstream_version

Now get_recipe_upstream_version function exists in oe.recipeutils module
to avoid duplicate code make usage of it.

Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
9 years agodistrodata: Remove unnecessary include of package_regex.inc
Aníbal Limón [Tue, 2 Jun 2015 16:48:02 +0000 (11:48 -0500)]
distrodata: Remove unnecessary include of package_regex.inc

This causes a warning when follow documentation to use distrodata
class that points to include,

include conf/distro/include/distro_alias.inc
include conf/distro/include/recipe_color.inc
include conf/distro/include/maintainers.inc
include conf/distro/include/upstream_tracking.inc
include conf/distro/include/package_regex.inc
INHERIT+= "distrodata"

Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
9 years agorecipeutils: Improve get_recipe_pv_without_srcpv function
Aníbal Limón [Mon, 1 Jun 2015 21:04:29 +0000 (16:04 -0500)]
recipeutils: Improve get_recipe_pv_without_srcpv function

Use pv instead of rd this make the function more generic and
avoid copy recipe data.

Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
9 years agoxkeyboard-config: Upgrade 2.14 -> 2.15
Jussi Kukkonen [Tue, 2 Jun 2015 08:33:31 +0000 (11:33 +0300)]
xkeyboard-config: Upgrade 2.14 -> 2.15

Drop what remains of the patch the removed some GPLv3 content: both
eu and ph layout licenses have been corrected.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
9 years agoxf86-video-vmware: Upgrade 13.0.2 -> 13.1.0
Jussi Kukkonen [Thu, 21 May 2015 10:51:59 +0000 (13:51 +0300)]
xf86-video-vmware: Upgrade 13.0.2 -> 13.1.0

Remove one upstreamed patch.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
9 years agoxf86-video-omap: Upgrade to 0.4.3
Jussi Kukkonen [Thu, 21 May 2015 10:40:08 +0000 (13:40 +0300)]
xf86-video-omap: Upgrade to 0.4.3

Use last release instead of slightly older git revision, drop the
upstreamed patch.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
9 years agoxf86-input-synaptics: Upgrade 1.8.1 -> 1.8.2
Jussi Kukkonen [Thu, 21 May 2015 10:25:28 +0000 (13:25 +0300)]
xf86-input-synaptics: Upgrade 1.8.1 -> 1.8.2

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
9 years agoxf86-input-keyboard: Upgrade 1.8.0 -> 1.8.1
Jussi Kukkonen [Thu, 21 May 2015 08:43:18 +0000 (11:43 +0300)]
xf86-input-keyboard: Upgrade 1.8.0 -> 1.8.1

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
9 years agoxf86-input-evdev: Upgrade 2.9.1 -> 2.9.2
Jussi Kukkonen [Thu, 21 May 2015 08:39:00 +0000 (11:39 +0300)]
xf86-input-evdev: Upgrade 2.9.1 -> 2.9.2

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
9 years agopython3-pip: Adds recipe for python3-pip
Alejandro Hernandez [Thu, 14 May 2015 16:57:23 +0000 (16:57 +0000)]
python3-pip: Adds recipe for python3-pip

PIP is installed by default since python 3.4, due to issues with the
autobuilders, its default installation had to be disabled, this creates
a recipe for it, it brings a lot of new dependencies so it is chosen not
to be installed by default along with python3-core.

[YOCTO #7762]

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
9 years agopython3-distribute: Upgrade to python3-setuptools 15.2
Alejandro Hernandez [Thu, 14 May 2015 16:49:56 +0000 (16:49 +0000)]
python3-distribute: Upgrade to python3-setuptools 15.2

python3-distribute was merged back to python3-setuptools in 2013,
and it is no longer being maintained, this upgrade also provides
functionality that will be needed for python3-pip.

[YOCTO #7763]

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
9 years agopython3-io: Fixes compilation of python3 ssl module
Alejandro Hernandez [Thu, 14 May 2015 16:43:24 +0000 (16:43 +0000)]
python3-io: Fixes compilation of python3 ssl module

During python3 compilation, the module ssl was being skippped due to
the fact that the compilation script couldnt find the required files,
this patch fixes setup.py so it looks for the files in the correct
directory, hence fixing its compilation and installation.

[YOCTO #7768]

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
9 years agopython3: Fix distutils import error
Alejandro Hernandez [Thu, 14 May 2015 16:21:00 +0000 (16:21 +0000)]
python3: Fix distutils import error

The patch 12-distutils-prefix-is-inside-staging-area.patch is used
to fix problems when trying to get some environmental variables
but it is only necessary for python3-native, on python3-core it
causes an error when importing distutils since env variables of
the likes of HOST_SYS and such do not exist on target, this removes
the patch from python3-core so distutils can be imported correctly.

[YOCTO #7766]

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
9 years agopython3: fix pyconfig.h installation on target
Alejandro Hernandez [Thu, 14 May 2015 16:13:40 +0000 (16:13 +0000)]
python3: fix pyconfig.h installation on target

The file pyconfig.h wasnt being deployed on target, causing an error
when importing some libraries that required it, this patch fixes
python3 manifest to include this file and fix the issue.

[YOCTO #7764]

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
9 years agorpm: remove extra dev and dbg packages
Robert Yang [Thu, 4 Jun 2015 09:01:10 +0000 (02:01 -0700)]
rpm: remove extra dev and dbg packages

There should be only one dev and dbg package.

[YOCTO #7481]

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolsof: Remove LSOF_OS
Khem Raj [Wed, 3 Jun 2015 16:42:02 +0000 (09:42 -0700)]
lsof: Remove LSOF_OS

This is not needed since its target recipe and we always
need to pass 'linux' for OS

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibpam: Fix wrong crypt library detection
Khem Raj [Wed, 3 Jun 2015 16:42:01 +0000 (09:42 -0700)]
libpam: Fix wrong crypt library detection

Surfaced when building with musl This details are in patch headers
Enabel innetgr.patch for musl as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agosgmlspl-native: 1.03ii -> 1.1
Robert Yang [Wed, 3 Jun 2015 09:18:17 +0000 (02:18 -0700)]
sgmlspl-native: 1.03ii -> 1.1

* The old HOMEPAGE and SRC_URI are not available any more, use github to
  instead of.

* Remove combined.patch since part of them is already in the
  source (sgmlspl.pl), and part of them are not needed any more (the doc
  sgmlspl.1, there is a sgmlspl.sgml).

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agocmake: Whitespace fix
Moritz Blume [Wed, 3 Jun 2015 13:57:32 +0000 (15:57 +0200)]
cmake: Whitespace fix

Signed-off-by: Moritz Blume <moritz.blume@bmw-carit.de>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoalsa-tools: add dependency glib-2.0
Kai Kang [Thu, 4 Jun 2015 05:57:58 +0000 (13:57 +0800)]
alsa-tools: add dependency glib-2.0

Add dependency glib-2.0 for alsa-tools. It is required by new added
sub-component hdajacksensetest.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoalsa-plugins: enable alsa-plugins-pulseaudio-conf conditionally
Tanu Kaskinen [Wed, 3 Jun 2015 11:17:09 +0000 (14:17 +0300)]
alsa-plugins: enable alsa-plugins-pulseaudio-conf conditionally

If pulseaudio isn't enabled, the alsa-plugins-pulseaudio-conf package
is unnecessary. This change fixes these warnings, when pulseaudio
isn't enabled:

WARNING: QA Issue: alsa-plugins-pulseaudio-conf rdepends on
libasound-module-conf-pulse, but it isn't a build dependency?
[build-deps]
WARNING: QA Issue: alsa-plugins-pulseaudio-conf rdepends on
libasound-module-ctl-pulse, but it isn't a build dependency?
[build-deps]
WARNING: QA Issue: alsa-plugins-pulseaudio-conf rdepends on
libasound-module-pcm-pulse, but it isn't a build dependency?
[build-deps]

Reported-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Tanu Kaskinen <tanu.kaskinen@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoqt4: upgrade to 4.8.7
Kai Kang [Tue, 2 Jun 2015 01:52:57 +0000 (09:52 +0800)]
qt4: upgrade to 4.8.7

Upgrade qt4 packages from version 4.8.6 to 4.8.7.

* remove arm64 related patches which are merged
* remove 0034-Fix-a-division-by-zero-when-processing-malformed-BMP.patch
  which is backported.
* update 0010-configure-Hack-to-not-use-the-pg_config-of-the-host-.patch
  and 0013-configure-add-crossarch-option.patch for new version
* remove useless variable INC_PR

Signed-off-by: Kai Kang <kai.kang@windriver.com>