]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
12 years agolibsoup-2.4: upgrade to 2.40.2
Constantin Musca [Fri, 21 Dec 2012 13:43:13 +0000 (15:43 +0200)]
libsoup-2.4: upgrade to 2.40.2

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolibcroco: upgrade to 0.6.8
Constantin Musca [Fri, 21 Dec 2012 11:41:38 +0000 (13:41 +0200)]
libcroco: upgrade to 0.6.8

License checksum modification due to:
    src/cr-rgb.c: code (not license)  change

croco.patch: removed
    - it doesn't apply anymore
    - not needed anymore

libcroco_fix_for_automake-1.12.patch: removed
    - problem not reprodicible anymore

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agojson-glib: upgrade to 0.15.2
Constantin Musca [Fri, 21 Dec 2012 10:12:13 +0000 (12:12 +0200)]
json-glib: upgrade to 0.15.2

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogthumb: remove recipe
Constantin Musca [Fri, 21 Dec 2012 12:37:02 +0000 (14:37 +0200)]
gthumb: remove recipe

Part of the sato trimming process

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogsettings-desktop-schemas: add recipe
Constantin Musca [Fri, 21 Dec 2012 12:42:07 +0000 (14:42 +0200)]
gsettings-desktop-schemas: add recipe

- this is needed by metacity 2.34.13

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agognome-doc-utils: upgrade to 0.20.10
Constantin Musca [Fri, 21 Dec 2012 14:13:23 +0000 (16:13 +0200)]
gnome-doc-utils: upgrade to 0.20.10

sysrooted-pkg-config.patch: adapt to the new version
use-usr-bin-env-for-python-in-xml2po.patch: adapt to the new version
xsltproc_nonet.patch: adapt to the new version

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoethtool: upgrade to 3.7
Constantin Musca [Fri, 21 Dec 2012 09:20:14 +0000 (11:20 +0200)]
ethtool: upgrade to 3.7

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolibpng: fix packaging
Martin Jansa [Sat, 22 Dec 2012 16:24:20 +0000 (17:24 +0100)]
libpng: fix packaging

* PN-LIBV is not needed, was used to package libpng12 from libpng3 build
  now only libpng15 is built.
* if you're not using OEBasicHash + PRserv you need to rebuild and
  reinstall a lot of packages to upgrade to libpng-1.5 correctly

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogtk-icon-cache: don't call gtk-update-icon-cache on files
Martin Jansa [Sat, 22 Dec 2012 19:58:49 +0000 (20:58 +0100)]
gtk-icon-cache: don't call gtk-update-icon-cache on files

* check if icondir is directory before calling gtk-update-icon-cache, like all other calls do
* fixes:
  | > Executing update_icon_cache
  | + chmod +x update_icon_cache
  | + ./update_icon_cache
  | gtk-update-icon-cache.real: Failed to open file /tmp-eglibc/work/qemuarm-oe-linux-gnueabi/shr-image-all/2.0-r20/rootfs/usr/share/icons/enjoy.png/.icon-theme.cache : Not a directory
  | gtk-update-icon-cache.real: Failed to open file /tmp-eglibc/work/qemuarm-oe-linux-gnueabi/shr-image-all/2.0-r20/rootfs/usr/share/icons/monav.png/.icon-theme.cache : Not a directory
  | gtk-update-icon-cache.real: Failed to open file /tmp-eglibc/work/qemuarm-oe-linux-gnueabi/shr-image-all/2.0-r20/rootfs/usr/share/icons/orrery.png/.icon-theme.cache : Not a directory

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agosubversion: updated to 1.7.8
Bogdan Marinescu [Fri, 21 Dec 2012 15:25:08 +0000 (17:25 +0200)]
subversion: updated to 1.7.8

Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agorpm: remove declaration of "sykcparse"
Bogdan Marinescu [Fri, 21 Dec 2012 12:38:39 +0000 (14:38 +0200)]
rpm: remove declaration of "sykcparse"

This is needed so rpm compiles with the latest update of bison
(2.7), otherwise compilations ends with a "function already declared"
error.

Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agonasm: upgraded to 2.10.06
Bogdan Marinescu [Fri, 21 Dec 2012 13:02:20 +0000 (15:02 +0200)]
nasm: upgraded to 2.10.06

Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolibmusicbrainz: upgrade to git SRCREV 0749dd0a35b4a543
Constantin Musca [Fri, 21 Dec 2012 13:26:27 +0000 (15:26 +0200)]
libmusicbrainz: upgrade to git SRCREV 0749dd0a35b4a543

include/musicbrainz3/includes.h: removed from LIC_FILES_CHKSUM
    - the file is not present in the new version
fix_build_issue_for_gcc_4.5.0.patch: removed
    - the patched files are removed

[Other changes]
- moved to git (the last tag version doesn't support cross-compilation)
- we need to build the native make-c-interface executable before
configuring cmake for the target

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoiptables: upgrade to v1.4.16.3
Cristian Iorga [Fri, 21 Dec 2012 15:49:00 +0000 (17:49 +0200)]
iptables: upgrade to v1.4.16.3

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agorunqemu: change terminal's INTR key in 'serial' mode
Trevor Woerner [Fri, 21 Dec 2012 13:04:53 +0000 (08:04 -0500)]
runqemu: change terminal's INTR key in 'serial' mode

If you are using an image in '-serial stdio' mode, temporarily change the
terminal's interrupt character to 'Ctrl-]' for the duration of the image
run. In this way, hitting 'Ctrl-C' for something running in the image
doesn't accidentally abort the entire qemu session.

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agobison: update to 2.7
Bogdan Marinescu [Fri, 21 Dec 2012 12:38:38 +0000 (14:38 +0200)]
bison: update to 2.7

Tested on core-image-minimal (qemux86).

Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agocml1: set and export TERMINFO, to handle ncurses-native relocation
Fahad Usman [Fri, 21 Dec 2012 12:02:39 +0000 (17:02 +0500)]
cml1: set and export TERMINFO, to handle ncurses-native relocation

ncurses library looks at the compiled-in search path for the terminfo
database, and that path no longer exists, when using cached binaries (sstate).
Export TERMINFO pointing at the current sysroot, so the attempt to run mconf
is able to find the correct terminfo db.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
the patch was imported from meta-mentor layer on yoctoproject git server
http://git.yoctoproject.org/cgit/cgit.cgi/meta-mentor as of commit id
0cae284f294e3a2c99d9a4d79c95c25103cd8f8b

Signed-off-by: Fahad Usman <fahad_usman@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agooprofile: use dynamic root home directory
Kang Kai [Wed, 19 Dec 2012 06:51:56 +0000 (14:51 +0800)]
oprofile: use dynamic root home directory

Use stub "ROOTHOME" to replace "/home/root" in oprofile-root.patch, then
we can substitute it with configured root home directory.

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agobase-passwd: use configurable root home directory
Kang Kai [Tue, 18 Dec 2012 09:44:02 +0000 (17:44 +0800)]
base-passwd: use configurable root home directory

Use configurable variable ROOT_HOME as root home directory.
Drop root-home.patch because it is not needed any more.

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agobase-files: use dynamic root home directory
Kang Kai [Tue, 18 Dec 2012 09:03:23 +0000 (17:03 +0800)]
base-files: use dynamic root home directory

Use var ROOT_HOME to configure root home directory dynamically.

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agobitbake.conf: import var ROOT_HOME
Kang Kai [Tue, 18 Dec 2012 08:22:23 +0000 (16:22 +0800)]
bitbake.conf: import var ROOT_HOME

Import var ROOT_HOME to configure root home directory dynamically.

[Yocto 2683]

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agowireless-tools: Remove QA warning: No GNU_HASH in the elf binary
Muhammad Shakeel [Wed, 19 Dec 2012 06:35:53 +0000 (11:35 +0500)]
wireless-tools: Remove QA warning: No GNU_HASH in the elf binary

Handle LDFLAGS properly in the Makefile to remove warning:
QA Issue: No GNU_HASH in the elf binary

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Muhammad Shakeel <muhammad_shakeel@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoblktrace: essentially rework the recipe, obey LDFLAGS
Fahad Usman [Thu, 20 Dec 2012 12:40:32 +0000 (17:40 +0500)]
blktrace: essentially rework the recipe, obey LDFLAGS

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
the patch was imported from meta-mentor layer on yoctoproject git server
http://git.yoctoproject.org/cgit/cgit.cgi/meta-mentor as of commit id
aed463414e2e2bf8ca44ba54ee5973e7ed599e57

Signed-off-by: Fahad Usman <fahad_usman@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agofreetype: Update EXTRA_OECONF to use host gcc.
Noor Ahsan [Thu, 20 Dec 2012 11:37:24 +0000 (16:37 +0500)]
freetype: Update EXTRA_OECONF to use host gcc.

* It uses host gcc in its configure script. When IA32
toolchain is installed it starts using its binaries instead
of native gcc. Modified EXTRA_OECONF so that host gcc is used.

Signed-off-by: Noor Ahsa <noor_ahsan@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoAdd ptest for bash.
Björn Stenberg [Wed, 19 Dec 2012 16:18:31 +0000 (17:18 +0100)]
Add ptest for bash.

Signed-off-by: Björn Stenberg <bjst@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoAdd ptest for dbus.
Björn Stenberg [Thu, 20 Dec 2012 13:53:13 +0000 (14:53 +0100)]
Add ptest for dbus.

This patch adds a new recipe dbus-test to build and package the dbus test
suite. The reason for a separate recipe is that the dbus test suite depends
on dbus-glib, so it cannot be compiled at the same time as dbus.

Signed-off-by: Björn Stenberg <bjst@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoAdd ptest for glib.
Björn Stenberg [Wed, 19 Dec 2012 16:18:29 +0000 (17:18 +0100)]
Add ptest for glib.

Signed-off-by: Björn Stenberg <bjst@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoNew package: ptest-runner
Björn Stenberg [Wed, 19 Dec 2012 16:18:28 +0000 (17:18 +0100)]
New package: ptest-runner

This package contains a simple shell script which searches for all installed
ptests on the rootfs and runs each test in sequence.

Signed-off-by: Björn Stenberg <bjst@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoAdd a new distro feature "ptest".
Björn Stenberg [Wed, 19 Dec 2012 16:18:27 +0000 (17:18 +0100)]
Add a new distro feature "ptest".

This patch creates a new distro feature "ptest", which creates -ptest
packages containing the test suite of the package for running on the
target. Test files are installed in /usr/lib/<pkg>/ptest.

The patch also includes a change to automake, splitting the "make check"
target into separate steps for building and running the tests.

Signed-off-by: Björn Stenberg <bjst@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopython: add -crypt as a dependency on -math
Ross Burton [Thu, 20 Dec 2012 15:02:54 +0000 (15:02 +0000)]
python: add -crypt as a dependency on -math

random.py imports hashlib, so add this missing dependency.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agotelepathy-glib upgrade to 0.20.1
Andrei Dinu [Thu, 20 Dec 2012 14:31:15 +0000 (16:31 +0200)]
telepathy-glib upgrade to 0.20.1

upgrade from 0.19.8 to 0.20.1

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoofono: upgrade to 1.12
Cristian Iorga [Thu, 20 Dec 2012 16:33:53 +0000 (18:33 +0200)]
ofono: upgrade to 1.12

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoFix typo in kvm capability detection in runqemu
Björn Stenberg [Thu, 20 Dec 2012 15:33:27 +0000 (16:33 +0100)]
Fix typo in kvm capability detection in runqemu

Signed-off-by: Björn Stenberg <bjst@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoslang: added gnu-configize for AArch64 support
Marcin Juszkiewicz [Thu, 20 Dec 2012 10:50:38 +0000 (11:50 +0100)]
slang: added gnu-configize for AArch64 support

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agorootfs_rpm.bbclass: remove debug code
Mark Hatle [Wed, 19 Dec 2012 15:29:05 +0000 (09:29 -0600)]
rootfs_rpm.bbclass: remove debug code

Debugging code was accidently left in the previous commit.  Remove
the code as it prevents multiple concurrent bitbake builds.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agocmake-native: add checksums
Tom Zanussi [Wed, 19 Dec 2012 21:19:40 +0000 (15:19 -0600)]
cmake-native: add checksums

commit 771d08 (cmake: Update to 2.8.10.2) removed the checksums from
cmake.inc, and added them to cmake, but forgot to add them to
cmake-native - this adds them.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoicu: reduce what's needed for cross tools
Saul Wold [Wed, 19 Dec 2012 05:14:05 +0000 (21:14 -0800)]
icu: reduce what's needed for cross tools

The ICU Update copied to complete source tree over, it only
needed a couple of binaries and libraries, so only copy those.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolsbinitscripts: Don't compile
Saul Wold [Wed, 19 Dec 2012 01:14:27 +0000 (17:14 -0800)]
lsbinitscripts: Don't compile

Only functions macros is installed, so no need to configure or compile

[YOCTO #3584]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoinitscripts/urandom: create directory before staging into it
Ming Liu [Wed, 19 Dec 2012 01:55:26 +0000 (09:55 +0800)]
initscripts/urandom: create directory before staging into it

/etc/init.d/urandom fails to start/stop because it tries to save
random-seed into /var/lib/urandom folder which does not exist in the
file system.

Fixed by creating /var/lib/urandom at do_install time.

[YOCTO #3518]
[ CQID: WIND00384168 ]

Signed-off-by: Ming Liu <ming.liu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoneon: added --disable-gssapi
Saul Wold [Wed, 19 Dec 2012 01:03:48 +0000 (17:03 -0800)]
neon: added --disable-gssapi

This is to ensure determinism as it checks the host for krb5
and can change if a host has krb5, this disables the check

[YOCTO #3499]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolibpng: update to upstream version 1.5.13
Marko Lindqvist [Thu, 13 Dec 2012 17:48:14 +0000 (19:48 +0200)]
libpng: update to upstream version 1.5.13

Updating from 1.2.x means also change in actual library name
from libpng12 to libpng15, and slight changes in API.

License md5sums differ only because of license text formatting
changes and because they contain version numbers and release dates.

Signed-off-by: Marko Lindqvist <cazfi74-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolsbinitscripts: update to 9.43
Saul Wold [Fri, 14 Dec 2012 03:04:58 +0000 (19:04 -0800)]
lsbinitscripts: update to 9.43

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agodpkg: Update to 1.16.9
Saul Wold [Fri, 14 Dec 2012 03:04:32 +0000 (19:04 -0800)]
dpkg: Update to 1.16.9

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agocmake: Update to 2.8.10.2
Saul Wold [Fri, 14 Dec 2012 03:04:16 +0000 (19:04 -0800)]
cmake: Update to 2.8.10.2

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agocups: Update to 1.6.1
Saul Wold [Fri, 14 Dec 2012 03:03:52 +0000 (19:03 -0800)]
cups: Update to 1.6.1

License change was due to update of Date.

Remove CVE patches as they where backports from this release

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoless: Update to 457
Saul Wold [Fri, 14 Dec 2012 03:03:16 +0000 (19:03 -0800)]
less: Update to 457

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogconf: Update to 3.2.5
Saul Wold [Fri, 14 Dec 2012 03:02:56 +0000 (19:02 -0800)]
gconf: Update to 3.2.5

Removed patch as it was incorporated in new version

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agonspr: Update to 4.9.4
Saul Wold [Fri, 14 Dec 2012 03:02:38 +0000 (19:02 -0800)]
nspr: Update to 4.9.4

Updated LICENSE to MPL-2.0 and adjusted CHKSUM accordingly

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoman: Update to 1.6g
Saul Wold [Fri, 14 Dec 2012 03:01:35 +0000 (19:01 -0800)]
man: Update to 1.6g

Rebase some patches

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agosqlite: Update to 3.7.15.0
Saul Wold [Fri, 14 Dec 2012 03:01:03 +0000 (19:01 -0800)]
sqlite: Update to 3.7.15.0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoinit-live: default to initrd shell if image isn't found
Alexandru DAMIAN [Tue, 18 Dec 2012 12:38:27 +0000 (14:38 +0200)]
init-live: default to initrd shell if image isn't found

Adds "debugshell" command line parameter for live/install images.

If the init live fails to find and mount a root-fs image,
dumps to a shell after timeout so that the developer can figure
what's wrong.

Timeout defaults to 30 seconds, but it can be changed as param
argument.

Prior art in Ubuntu. Also, leaving a system stale isn't good form.

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agomatchbox-session-sato: use a proper schema file
Laurentiu Palcu [Tue, 18 Dec 2012 12:06:52 +0000 (14:06 +0200)]
matchbox-session-sato: use a proper schema file

Also, inheriting gconf.bbclass will allow for the schema registration to
be done at do_rootfs time.

[YOCTO #3603]

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoxinetd: added gnu-configize for AArch64 support
Marcin Juszkiewicz [Tue, 18 Dec 2012 09:03:15 +0000 (10:03 +0100)]
xinetd: added gnu-configize for AArch64 support

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agonet-tools: disable Token Ring and Strip support - both got removed in 3.7 kernel
Marcin Juszkiewicz [Tue, 18 Dec 2012 09:03:17 +0000 (10:03 +0100)]
net-tools: disable Token Ring and Strip support - both got removed in 3.7 kernel

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogcc-cross-canadian.inc: Add dependency on cross-gcc
Khem Raj [Tue, 18 Dec 2012 19:19:24 +0000 (13:19 -0600)]
gcc-cross-canadian.inc: Add dependency on cross-gcc

gcc-cross-canadian uses cross compiler during libgcc build
when building from sstate the build failed when building
gcc-cross-canadian since it did not populate gcc-cross
therefore add an explicit dependency on virtual/${TARGET_PREFIX}gcc
to make sure that gcc-cross is available before building
gcc-cross-canadian

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopython-smartpm: improve error reporting
Bogdan Marinescu [Mon, 17 Dec 2012 15:37:44 +0000 (17:37 +0200)]
python-smartpm: improve error reporting

Add code to check proper command line arguments for various
smart commands. Exit with error if erroneous/additional arguments
are given in the command line.

Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopackage_rpm.bbclass: Refactor the attempt only install
Mark Hatle [Fri, 14 Dec 2012 22:40:34 +0000 (16:40 -0600)]
package_rpm.bbclass: Refactor the attempt only install

Smart does not have a method to perform an install, but ignore failures.

There was a class of failures that stopped Smart from processing
attemptonly installs.  To work around this we need to iterate over the to
be attempted list.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoclasses/image: handle multilibs in complementary package lookup
Paul Eggleton [Fri, 14 Dec 2012 22:40:33 +0000 (16:40 -0600)]
classes/image: handle multilibs in complementary package lookup

For multilib the vendor string is altered, so we need to iterate over
all of the multilib vendors when we do the glob processing for
complementary packages.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
In addition, the RPM package arch have been munged by adding the multilib
identifier.  This identifier needs to be stripped when generating the
installed_packages list for the complementary lookup code to work.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopackagegroup-base: use virtual runtime instead of keymap
Ciprian Ciubotariu [Tue, 18 Dec 2012 07:04:15 +0000 (09:04 +0200)]
packagegroup-base: use virtual runtime instead of keymap

This makes it consistent with packagegroup-core-base, and also avoids
unneeded dependencies towards sysvinit packages.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoudev: fix failed /dev/shm mount
Johan Hovold [Tue, 18 Dec 2012 17:46:19 +0000 (18:46 +0100)]
udev: fix failed /dev/shm mount

Since commit commit fbec192f6bc4 ("udev: Ensure tmpfs are mounted and
volatile/run exists") all tmpfs-entries in fstab are mounted before udev
starts using mount -a. If /dev/shm is among those entries, that mount
will fail as the mount point has not yet been created:

   Starting udev
   mount: mounting tmpfs on /dev/shm failed: No such file or directory
   udevd[474]: starting version 182

Fix by restoring the old way of mounting /dev and mounting the
remaining tmpfs-entries only after /dev/shm has been created.

Also make sure that any errors are supressed for these tmpfs-mounts.
Should any mount point not yet be present, that mount will be retried
later during the boot process.

Signed-off-by: Johan Hovold <johan.hovold@lundinova.se>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopsplash: enable multilib
Constantin Musca [Fri, 14 Dec 2012 16:20:04 +0000 (18:20 +0200)]
psplash: enable multilib

[YOCTO #3438]

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopolkit: fix multilib packaging issue
Constantin Musca [Fri, 14 Dec 2012 15:20:02 +0000 (17:20 +0200)]
polkit: fix multilib packaging issue

- use BPN instead of PN (PN includes MLPREFIX)
- fix the following warning:
WARNING: QA Issue: lib32-polkit: Files/directories were installed but not shipped
  /usr/share/polkit-1
  /usr/share/polkit-1/actions
  /usr/share/polkit-1/actions/org.freedesktop.policykit.policy
  /usr/share/polkit-1/actions/org.freedesktop.policykit.examples.pkexec.policy
  /usr/lib/polkit-1
  /usr/lib/polkit-1/extensions
  /usr/lib/polkit-1/extensions/libnullbackend.so
  /usr/lib/polkit-1/extensions/libnullbackend.a
  /usr/lib/polkit-1/extensions/libnullbackend.la
  /usr/lib/polkit-1/extensions/.debug
  /usr/lib/polkit-1/extensions/.debug/libnullbackend.so

[YOCTO #3438]

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agobluez: set correct udevdir
Constantin Musca [Fri, 14 Dec 2012 14:20:09 +0000 (16:20 +0200)]
bluez: set correct udevdir

fix-udev-paths.patch: add udevdir/udevrulesdir options

Fix the following warning:
WARNING: QA Issue: bluez4: Files/directories were installed but not shipped
  /lib/udev/hid2hci
  /lib/udev/.debug
  /lib/udev/.debug/hid2hci

[YOCTO #3438]

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopcmciautils: set correct udevdir and add missing debug files
Constantin Musca [Mon, 10 Dec 2012 21:43:23 +0000 (23:43 +0200)]
pcmciautils: set correct udevdir and add missing debug files

Fix the following warning:
WARNING: QA Issue: pcmciautils: Files/directories were installed but not shipped
  /usr/lib
  /usr/lib/udev
  /usr/lib/udev/pcmcia-socket-startup
  /usr/lib/udev/pcmcia-check-broken-cis
  /usr/lib/udev/.debug
  /usr/lib/udev/.debug/pcmcia-socket-startup
  /usr/lib/udev/.debug/pcmcia-check-broken-cis

[YOCTO #3440]

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoalsa-utils: Pass udev-rules-dir as parameter
Constantin Musca [Mon, 10 Dec 2012 21:33:30 +0000 (23:33 +0200)]
alsa-utils: Pass udev-rules-dir as parameter

Fix the following warning:
WARNING: QA Issue: alsa-utils: Files/directories were installed but not shipped
  /lib
  /lib/udev
  /lib/udev/rules.d
  /lib/udev/rules.d/90-alsa-restore.rules

[YOCTO #3440]

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agobitbake.conf: add nonarch_base_lib variable
Constantin Musca [Fri, 14 Dec 2012 13:55:09 +0000 (15:55 +0200)]
bitbake.conf: add nonarch_base_lib variable

Adapt stagging.bbclass to this change

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopackagegroup-toolset-native: don't include mesa-dri-glsl-native
Saul Wold [Tue, 18 Dec 2012 15:46:56 +0000 (07:46 -0800)]
packagegroup-toolset-native: don't include mesa-dri-glsl-native

since there are no providers

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoICU: upgrade to 50.1.
Chen Qi [Tue, 18 Dec 2012 05:58:36 +0000 (13:58 +0800)]
ICU: upgrade to 50.1.

Upgrade ICU to 50.1.
All unnecessary patches of the previous version are dropped.

[YOCTO #3557]

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agomatchbox-theme-sato-2: remove, depends on matchbox-wm-2
Saul Wold [Mon, 17 Dec 2012 21:30:08 +0000 (13:30 -0800)]
matchbox-theme-sato-2: remove, depends on matchbox-wm-2

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agomatchbox-wm-2: remove
Ross Burton [Mon, 17 Dec 2012 16:26:53 +0000 (16:26 +0000)]
matchbox-wm-2: remove

Matchbox Window Manager 2 is more of a framework than a window manager,
certainly isn't ready to replace v1 yet, and isn't under active development.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agomutter: remove
Ross Burton [Mon, 17 Dec 2012 16:26:52 +0000 (16:26 +0000)]
mutter: remove

This recipe was never used in oe-core or meta-oe, and is very old.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoxf86-video-intel: upgrade to 2.20.16
Laurentiu Palcu [Mon, 17 Dec 2012 14:42:00 +0000 (16:42 +0200)]
xf86-video-intel: upgrade to 2.20.16

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoxserver-xorg: upgrade to 1.13.1
Laurentiu Palcu [Mon, 17 Dec 2012 14:41:59 +0000 (16:41 +0200)]
xserver-xorg: upgrade to 1.13.1

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogtk+-native: add gtk-update-icon-cache wrapper
Laurentiu Palcu [Mon, 17 Dec 2012 12:32:43 +0000 (14:32 +0200)]
gtk+-native: add gtk-update-icon-cache wrapper

This is needed in order to point where the pixbuf loaders.cache is
located and avoid warnings like the one below that appear when the
sstate is fetched from a remote machine:

(gtk-update-icon-cache:8913): GdkPixbuf-WARNING **: Cannot open pixbuf
loader module file '/REMOTE/MACHINE/PATH/loaders.cache': No such file or directory

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogconf: add gconftool-2 native wrapper
Laurentiu Palcu [Mon, 17 Dec 2012 12:32:42 +0000 (14:32 +0200)]
gconf: add gconftool-2 native wrapper

This is needed when sstate cache is fetched from another build server.
In this case, the postinstall will fail because the backend libraries
path will be from the build server.

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agodistcc: use useradd.bbclass to add the distcc user
Laurentiu Palcu [Mon, 17 Dec 2012 09:46:47 +0000 (11:46 +0200)]
distcc: use useradd.bbclass to add the distcc user

This is needed for the postinstalls to run at do_rootfs time.

[YOCTO #3601]

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoavahi: use useradd.bbclass to add avahi-autoipd user
Laurentiu Palcu [Mon, 17 Dec 2012 09:46:46 +0000 (11:46 +0200)]
avahi: use useradd.bbclass to add avahi-autoipd user

This is needed for the postinstalls to be run at do_rootfs time.

[YOCTO #3605]

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopixman: update to upstream version 0.28.2
Marko Lindqvist [Sat, 15 Dec 2012 11:03:36 +0000 (13:03 +0200)]
pixman: update to upstream version 0.28.2

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogdb: update to upstream version 7.5.1
Marko Lindqvist [Fri, 14 Dec 2012 10:54:13 +0000 (12:54 +0200)]
gdb: update to upstream version 7.5.1

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogdk-pixbuf: update to upstream version 2.26.5
Marko Lindqvist [Fri, 14 Dec 2012 11:44:20 +0000 (13:44 +0200)]
gdk-pixbuf: update to upstream version 2.26.5

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoguile: update to upstream version 2.0.7
Marko Lindqvist [Fri, 14 Dec 2012 11:43:36 +0000 (13:43 +0200)]
guile: update to upstream version 2.0.7

change-install-data-hook-to-install-exec-hook-in-gui.patch is now
part of upstream.

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopatch: update to upstream version 2.7.1
Marko Lindqvist [Mon, 17 Dec 2012 07:25:41 +0000 (09:25 +0200)]
patch: update to upstream version 2.7.1

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopatch: drop global-reject-file patch
Marko Lindqvist [Mon, 17 Dec 2012 07:25:40 +0000 (09:25 +0200)]
patch: drop global-reject-file patch

global-reject-file.diff was patch ported from Debian that Debian
itself has dropped as upstream now has equivalent functionality.
To update users of this functionality, replace
"--global-reject-file=file" with simple "--reject-file=file" which
no longer overwrites reject hunks from different files.

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogtk+: update to upstream version 2.24.14
Marko Lindqvist [Sat, 15 Dec 2012 11:03:12 +0000 (13:03 +0200)]
gtk+: update to upstream version 2.24.14

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agofontconfig: update to upstream version 2.10.2
Marko Lindqvist [Sat, 15 Dec 2012 11:02:42 +0000 (13:02 +0200)]
fontconfig: update to upstream version 2.10.2

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoiptables: include /usr/share/xtables/pf.os in PN if it's build
Martin Jansa [Fri, 14 Dec 2012 08:56:04 +0000 (09:56 +0100)]
iptables: include /usr/share/xtables/pf.os in PN if it's build

* when libnfnetlink is available (provided by
  meta-networking/recipes-filter/libnfnetlink/libnfnetlink_1.0.1.bb
  it's autodetected and utils subdirectory with pf.os is used.
* unfortunately there isn't configure switch to explicitly disable
  libnfnetlink and it's also in different layer so we cannot add it to
  DEPENDS
* it's undeterminitic, but pf.os is the only difference AFAIK, so not
  worth patching configure switch
* fixes:
  iptables-1.4.15: iptables: Files/directories were installed but not
  shipped
    /usr/share/xtables
    /usr/share/xtables/pf.os

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agokernel.bbclass: Allow modules*.tar.gz generation to be inhibited
Phil Blundell [Sun, 23 Sep 2012 21:45:10 +0000 (21:45 +0000)]
kernel.bbclass: Allow modules*.tar.gz generation to be inhibited

The modules.tar.gz archive is sometimes of no value and it can take
a noticeable time to build if many modules were enabled in the kernel
configuration.  The extraneous file also contributes to deploy/ clutter
and is a waste of disk space.

Allow it to be suppressed by setting MODULE_TARBALL_DEPLOY="0".

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agokernel.bbclass: use the same versioning schema for modules.tgz and provide link to...
Martin Jansa [Tue, 20 Nov 2012 16:19:56 +0000 (17:19 +0100)]
kernel.bbclass: use the same versioning schema for modules.tgz and provide link to latest

* so it will work look KERNEL_IMAGE
* also we were recreating modules.tgz with every kernel build, but
  overwritting the same output file

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agobitbake.conf: exclude DATETIME var dependency from IMAGE_NAME
Martin Jansa [Wed, 26 Sep 2012 13:56:05 +0000 (15:56 +0200)]
bitbake.conf: exclude DATETIME var dependency from IMAGE_NAME

* resolves ERROR shown when bitbake -S is used for image:
  ERROR: Bitbake's cached basehash does not match the one we just generated
  (/OE/oe-core/openembedded-core/meta/recipes-core/images/core-image-minimal.bb.do_rootfs)!
  ERROR: The mismatched hashes were 8c35cdf8a5d09c03941f081dd9f6d8dc and b5d6e2e5952770557c48c5779ddb73fc

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agorootfs_*.bbclass: exclude BUILDNAME var dependency from do_rootfs
Martin Jansa [Tue, 25 Sep 2012 22:57:21 +0000 (00:57 +0200)]
rootfs_*.bbclass: exclude BUILDNAME var dependency from do_rootfs

* I have kernel recipe which depends on other recipe to build tiny initramfs
  image, without this change it rebuilds not only that initramfs image
  but also whole kernel when DATE or TIME is changed and OEBasicHash enabled
* also resolves ERROR shown when bitbake -S is used for image:
  ERROR: Bitbake's cached basehash does not match the one we just generated
  (/OE/oe-core/openembedded-core/meta/recipes-core/images/core-image-minimal.bb.do_rootfs)!
  ERROR: The mismatched hashes were 8c35cdf8a5d09c03941f081dd9f6d8dc and b5d6e2e5952770557c48c5779ddb73fc

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogst-openmax: fix build with newer GLib
Ross Burton [Mon, 17 Dec 2012 17:21:11 +0000 (17:21 +0000)]
gst-openmax: fix build with newer GLib

The new GLib deprecated some threading API, but gst-openmax wasn't detecting
release vs development at all so assuming development, and thus building with
-Werror.  Set the variable that the configure script is assuming to exist, so
that -Werror isn't used.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agogst-meta-base: don't rdepend on ximagesink/xvimagesink
Ross Burton [Mon, 17 Dec 2012 17:21:10 +0000 (17:21 +0000)]
gst-meta-base: don't rdepend on ximagesink/xvimagesink

Loosen these dependencies to recommends, as some targets won't want or build
these sinks.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agosstate.bbclass: Improve stamp-extra-info task handling to avoid warnings
Richard Purdie [Fri, 14 Dec 2012 15:39:56 +0000 (15:39 +0000)]
sstate.bbclass: Improve stamp-extra-info task handling to avoid warnings

If you change a machine to a different package architecture, you will see sstate
errors about overwriting files as the code stands today. Instead it should clean
out the files safely and correctly. This patch changes the naming of stamp-extra-info
manifest files to avoid this problem. It will potentially trigger warnings during
builds in existing TMPDIRs until the system adjusts to the new naming, these are
harmless.

[YOCTO #3521]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agosstate.bbclass: Remove unused/uneeded variable
Richard Purdie [Fri, 14 Dec 2012 15:39:08 +0000 (15:39 +0000)]
sstate.bbclass: Remove unused/uneeded variable

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agosstate.bbclass: Simplify overcomplicated cleanall function
Richard Purdie [Fri, 14 Dec 2012 15:38:27 +0000 (15:38 +0000)]
sstate.bbclass: Simplify overcomplicated cleanall function

The code was written before SSTATETASKNAMES existed. Since it
does exist, lets simply the code.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agolib/oe/patch: Use force option when creating symlinks to patches
Richard Purdie [Fri, 14 Dec 2012 17:21:05 +0000 (17:21 +0000)]
lib/oe/patch: Use force option when creating symlinks to patches

Under the scenario where you have an existing source tree and you then
change one of the patches, maybe to be architecture or machine specific,
then rebuild, the build will fail since the symlink already exists
but should now point at a different file.

The easiest fix is to tell the system to remove and recreate the link
which is done with the force option.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agodistutils: Replacing path to native python by path to python in the image to support...
Lukas Bulwahn [Thu, 13 Dec 2012 16:55:38 +0000 (17:55 +0100)]
distutils: Replacing path to native python by path to python in the image to support python packages with console-script setup

When using distutils for a python package based on a python-setuptools
installation script that sets up a console script, the header
of the console script created by setuptools points to the
python-native path.

The console scripts are commonly executed in the image, but not
in the sysroot environment. Therefore, the header of the
console scripts should point to the python interpreter in the
image.

Setuptools does not allow to set the path of the python
interpreter via some command-line argument.
Hence after the installation script ran, the distutils
class replaces the path in the console script files created by
the installation.

Signed-off-by: Lukas Bulwahn <Lukas.Bulwahn@oss.bmw-carit.de>
sgw - added \ to protect the space.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoxserver-xorg: add libgcrypt dependency
Marko Lindqvist [Thu, 13 Dec 2012 17:46:24 +0000 (19:46 +0200)]
xserver-xorg: add libgcrypt dependency

Build failed because of missing libgcrypt.

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agocups CVE-2011-3170
Li Wang [Thu, 13 Dec 2012 07:24:07 +0000 (15:24 +0800)]
cups CVE-2011-3170

the patch come from:
http://cups.org/strfiles/3914/str3914.patch

The gif_read_lzw function in filter/image-gif.c in CUPS 1.4.8 and
earlier does not properly handle the first code word in an LZW stream,
which allows remote attackers to trigger a heap-based buffer overflow,
and possibly execute arbitrary code, via a crafted stream, a different
vulnerability than CVE-2011-2896.
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-3170

[YOCTO #3583]
[ CQID: WIND00299594 ]
Upstream-Status: Backport

Signed-off-by: Li Wang <li.wang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agocups - CVE-2011-2896
Li Wang [Thu, 13 Dec 2012 07:24:06 +0000 (15:24 +0800)]
cups - CVE-2011-2896

the patch come from:
http://cups.org/strfiles/3867/str3867.patch

The LZW decompressor in the LWZReadByte function in giftoppm.c
in the David Koblas GIF decoder in PBMPLUS, as used in the
gif_read_lzw function in filter/image-gif.c in CUPS before 1.4.7,
the LZWReadByte function in plug-ins/common/file-gif-load.c
in GIMP 2.6.11 and earlier, the LZWReadByte function in img/gifread.c
in XPCE in SWI-Prolog 5.10.4 and earlier, and other products,
does not properly handle code words that are absent from the
decompression table when encountered, which allows remote attackers to
trigger an infinite loop or a heap-based buffer overflow, and possibly
execute arbitrary code, via a crafted compressed stream, a related
issue to CVE-2006-1168 and CVE-2011-2895.
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-2896

[YOCTO #3582]
[ CQID: WIND00299595 ]
Upstream-Status: Backport

Signed-off-by: Li Wang <li.wang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>