openembedded-core: update to latest HEAD.
openembedded-core: update to latest HEAD.

* openembedded-core ccf630e...4aa6cdf (203):
  > tune-mips32*.inc: use consistent comments across all three .inc files
  > unfs3: Rename mirror tarball to avoid clash
  > pango: 1.40.3 -> 1.40.6
  > nss: Upgrade 3.29.1 to 3.30.2
  > binutils: fix CVE-2017-7210
  > binutils: fix CVE-2017-7209 in readelf
  > libxslt: Fix CVE-2017-5029
  > module.bbclass: Add devshell support
  > package_ipk: correct ipk multiline descriptions
  > piglit: add patches for unbuildable surfaceless Mesa test
  > piglit: add patch for lack of gbm_bo_map
  > piglit: depend on virtual/egl
  > bluez5: Upgrade 5.44 -> 5.45
  > mmc-utils: Upgrade to latest git version
  > ghostscript: CVE-2016-7977, CVE-2016-7978, CVE-2016-7979, CVE-2017-9216
  > libdrm: upgrade to 2.4.81
  > kmscube: upgrade version
  > boost: backport a regression fix for forgotten header
  > bind: build with threads and update configure options
  > dhcp: build shared libraries
  > runqemu: output qemu-system errors
  > freetype: 2.7.1 -> 2.8
  > gstreamer1.0-omx: delete broken m4 files
  > busybox: make SYSLOGD optionnal
  > python3: Move config-*/Makefile from misc package to dev package
  > python3: Use _sysconfigdata.py to initialize distutils.sysconfig
  > lsof: clear setuid
  > nasm: Upgrade 2.12.02 -> 2.13.01
  > kernel/meta: add virtualbox configuration fragment
  > linux-yocto/meta: smp: Add config X86_BIGSMP since its needed when NR_CPUS > 8
  > linux-yocto/meta: bluetooth: Adds BT_BREDR and BT_LE, which are needed as dependencies
  > cryptodev-linux: update SRC_URI
  > libpcap: add native package
  > binutils: fix CVE-2017-6969 in readelf
  > mesa: 17.0.4 -> 17.0.6
  > rpcbind: Fix CVE-2017-8779
  > binutils: Fix CVE-2017-8392
  > xkeyboard-config: Drop explicit dep on virtual/gettext
  > intltool: Adds gettext as a DEPENDS
  > systemd-boot.bbclass: Add configuration data to secondary EFI partition
  > systemd: Make knobs for compiler specific nn, ar, ranlib
  > tcmode-default: use SDK_SYS suffix instead of SDK_ARCH for binutils-crosssdk
  > libnsl2: Add recipe
  > musl: Update to latest master
  > devtool/standard.py: Enable perf to be buildable
  > qemu: Upgrade to 2.8.1.1
  > kmscube: add recipe
  > nfs-utils: upgrade to 2.1.1
  > ruby: upgrade to 2.4.1
  > nspr: Fix build error due to missing stdint.h> include
  > libtirpc: Fix build error due to missing stdint.h> include
  > iproute2: Fix build error due to missing stdint.h> include
  > libgcrypt: Do not restrict to ARM ISA
  > libidn: Fix hardened build with musl
  > base.py: add assertExists and assertNotExists to oeselftest
  > kernel: predefine KBUILD_BUILD_USER and KBUILD_BUILD_HOST
  > scriptutils: fix fetch_uri() to work with RSS
  > systemd: fix lz4 build
  > linux-yocto/4.1: fix gcc7 compilation and v4.1.39
  > libx11-diet: 1.6.4 -> 1.6.5
  > libx11: 1.6.4 -> 1.6.5
  > webkitgtk: Fix build for armv5
  > u-boot-mkimage: fix nativesdk build
  > systemd-boot: create output dir if it doesn't exist
  > scripts/buildstats-diff: support optimized rusage values
  > oe-build-perf-report: implement --dump-buildstats
  > oe-build-perf-report: two verbosity levels for --list
  > oe-build-perf-report: use correct x-axis max value in html charts
  > oeqa.utils.git: use --verify in rev_parse()
  > recipetool: create: extract name of package from a repository
  > recipetool: create: skip values extracted from spec files containing macros
  > glew: Compile with -D_GNU_SOURCE
  > grub: Update to 2.02
  > libsndfile1: 1.0.27 -> 1.0.28
  > vulkan: fix upstream version check
  > dnf: fix upstream version check
  > db: fix upstream version check
  > ed: update to 1.14.2
  > gnome-desktop3: update to 3.24.2
  > gdbm: update to 1.13
  > sysprof: update to 3.24.1
  > mpg123: update to 1.24.0
  > ffmpeg: update to 3.3
  > mpeg2dec: upgrade to version 0.5.1
  > icu: Use LARGE_BUFFER_MAX_SIZE for cmd
  > connman: upgrade to 1.34
  > automake: Backport perl 5.22 fix
  > cmake.bbclass: use `cmake --build` to build & install
  > kconfig-frontends: fix build race
  > kconfig-frontends: update to 4.10.0.1
  > create-pull-request: support format-patch options
  > Revert "create-pull-request: add "-t in-reply-to" option"
  > selftest: fix test_unsupported_subcommand test case
  > wic: Add missing text to usage and help strings
  > wic: Use argparse instead of optparse
  > cve-check-tool: backport a patch to make CVE checking work
  > python3-nose: rename ${bindir}/nosetests into ${bindir}/nosetests3
  > ghostscript: check for incompatible host
  > libpng: 1.6.28 -> 1.6.29
  > libpciaccess: 0.13.4 -> 0.13.5
  > gnupg: upgrade from 2.1.18 to 2.1.20
  > nspr: upgrade recipe to version 4.14
  > man-pages: upgrade from 4.09 to 4.10
  > ghostscript: CVE-2016-8602, CVE-2017-7975
  > ofono: drop unmaintained _git recipe
  > ofono: upgrade to 1.20
  > harfbuzz: upgrade to 1.4.6
  > sqlite3: upgrade to 3.18.0
  > libsolv: upgrade to 0.6.27
  > minicom: upgrade to 2.7.1
  > mc: upgrade to 4.8.19
  > linux-firmware: package Qualcomm QCA firmware
  > ptest-runner: Upgrade to to 2.1+gitAUTOINC+78afe246fb
  > binutils: package libbfd seperately
  > bmap-tools: switch to taking source from git
  > libgpg-error: 1.26 -> 1.27
  > apr-util: add support for openssl 1.1 via backported patch
  > bind: fix upstream version check
  > python: update to 3.5.3
  > selftest/devtool: change write to append config in virtual_kernel_modify
  > build-perf-test-wrapper.sh: support uploading test reports
  > oe-build-perf-report: allow slashes in {branch} field in tag names
  > oe-build-perf-report: accept parenthesis in tag names
  > QemuRunner: avoid tainting os.environ
  > scripts/runqemu.README: fix typo
  > cve-check.bbclass: make warning contain CVE IDs
  > archiver: avoid archiving source for glibc-locale
  > archiver.bbclass: do not cause kernel rebuilds
  > archiver.bbclass: various fixes for original+diff mode
  > archiver.bbclass: enhance do_ar_recipe task signature
  > parted: move test helper scripts to Python 3
  > opkg-utils: don't generate PN-dev and PN-staticdev
  > opkg-utils: move to Python 3
  > linux-yocto/4.9: update to v4.9.27
  > linux-yocto/4.4: update to v4.4.67
  > linux-yocto/4.10: update to v4.10.15
  > byacc: remove the recipe
  > python3-pygpgme: remove the recipe
  > dnf: update to 2.3.0
  > libdnf: update to 0.8.1
  > linux-firmware: enable netronome firmware
  > rpm: allow arch-dependent binaries in noarch packages
  > libxml-sax-base-perl: upgrade to 1.09
  > liberation-fonts: update to 2.00.1
  > mobile-broadband-provider-info: upgrade to 20170310
  > btrfs-tools: upgrade to 4.10.2
  > libpthread-stubs: upgrade to 0.4
  > vala: upgrade to 0.36.2
  > gcr: add missing dependency on xsltproc if introspection is enabled
  > iso-codes: upgrade to 3.75
  > dtc: upgrade to 1.4.4
  > speex: upgrade 1.2rc2 -> 1.2.0
  > mc: do not package Python-based extfs helpers
  > packagegroup-self-hosted: remove python-git dependency
  > webkitgtk: remove native python dependency
  > mklibs-native: remove native python dependency
  > mesa: drop pythonnative inherit
  > mesa: remove the git recipe
  > asciidoc: drop distutils inherit, not actually required
  > dbus-test: 1.10.14 -> 1.10.18
  > dbus: 1.10.14 -> 1.10.18
  > lttng-modules: update to 2.9.2
  > bluez5: cleanup tabs and spaces
  > bluez5: do not install audio.conf
  > bluez5: add PACKAGECONFIG option for cups
  > bluez5: add PACKAGECONFIG option for systemd
  > bluez5: add PACKAGECONFIG option for midi
  > bluez5: remove libasound-module references
  > bluez5: Upgrade 5.43 -> 5.44
  > libevent: 2.0.22 -> 2.1.8
  > portmap: remove recipe
  > libarchive: 3.2.2 -> 3.3.1
  > base-files: profile: Simplify setting variables conditionally
  > oeqa/selftest: add test for package manager version comparison
  > oeqa/selftest: relax whitespace matches in search regex
  > selftest/runtime-test: Split the config values
  > rootfs-postcommands.bbclass: Check if "/etc/fstab" exists
  > cmake.bbclass: remove unneded cd ${B}
  > image.bbclass: allow override of image LICENSE
  > image.bbclass: Set ROOTFS_RO_UNNEEDED correctly
  > runqemu: Automatically add a TFTP directory for slirp boot
  > oe.lsb: add get_os_release()
  > useradd: Create lib/oe/useradd function library
  > populate_sdk_ext: Avoid build failures where sstate was used
  > gcc-configure/gcc-target: Move arm6/7 config to target only
  > glibc: Avoid errors if you accidentally create a git symlink in the glibc source dir
  > base: Simplify BASEDEPENDS construction
  > python*-git: Upgrade to version 2.1.3
  > libunwind: update to 1.2
  > curl: upgrade to 7.54.0
  > mesa: Update to version 17.0.4
  > bash: CVE-2016-0634
  > libepoxy: 1.4.0 -> 1.4.1
  > byacc: 20161202 -> 20170201
  > gdk-pixbuf:2.36.5 -> 2.36.6
  > coreutils: don't use version-specific patch directory
  > coreutils: 8.26 -> 8.27
  > openssh: upgrade to 7.5p1
  > at-spi2-core: 2.22.0 -> 2.24.0
  > at-spi2-atk : 2.22.0 -> 2.24.0
  > lz4: update to lastest 1.7.4
  > webkitgtk: Upgrade to 2.16.1
  > boost: Upgrade to 1.64.0

Signed-off-by: Ismo Puustinen <75dda586a9213f0e0695eb79120c94222bb30e60@intel.com>

mythi/intel-iot-refkit,mythi/intel-iot-refkit,jairglez/intel-iot-refkit,klihub/intel-iot-refkit,YinThong/intel-iot-refkit,mythi/intel-iot-refkit,ipuustin/intel-iot-refkit,mythi/intel-iot-refkit,mythi/intel-iot-refkit,klihub/intel-iot-refkit,intel/intel-iot-refkit,jairglez/intel-iot-refkit,intel/intel-iot-refkit,ipuustin/intel-iot-refkit,klihub/intel-iot-refkit,jairglez/intel-iot-refkit,ipuustin/intel-iot-refkit,ipuustin/intel-iot-refkit,YinThong/intel-iot-refkit,klihub/intel-iot-refkit,mythi/intel-iot-refkit,ipuustin/intel-iot-refkit,klihub/intel-iot-refkit,ipuustin/intel-iot-refkit,intel/intel-iot-refkit,YinThong/intel-iot-refkit,YinThong/intel-iot-refkit,ipuustin/intel-iot-refkit,jairglez/intel-iot-refkit,YinThong/intel-iot-refkit,intel/intel-iot-refkit,jairglez/intel-iot-refkit,intel/intel-iot-refkit,YinThong/intel-iot-refkit,mythi/intel-iot-refkit,jairglez/intel-iot-refkit,jairglez/intel-iot-refkit,intel/intel-iot-refkit,YinThong/intel-iot-refkit,klihub/intel-iot-refkit,klihub/intel-iot-refkit,intel/intel-iot-refkit