intel-iot-refkit: openembedded-core submodule update
intel-iot-refkit: openembedded-core submodule update

* openembedded-core 65cfc8a...477805b (325):
  > wic: selftest: account for occasional newline in debugfs file names
  > go: add native recipes for 1.8
  > go: Enable on musl
  > openssl: actually apply Use-SHA256-not-MD5-as-default-digest.patch
  > linux-yocto/4.4: update to v4.4.53
  > linux-yocto/4.10: update to v4.10.2
  > linux-yocto/4.1: update to v4.1.38
  > linux-yocto/4.9/4.10: add Intel Memory Protection Extensions
  > linux-yocto/4.9: integrate -rt9
  > linux-yocto/4.10: update to v4.10.1
  > linux-yocto/4.9: bump to v4.9.13
  > package: Fix various rpmdeps relocation issues
  > bitbake.conf: Add nc to HOSTTOOLS_NONFATAL
  > testimage: Don't use systemd.log_level=debug logging
  > u-boot: Update patch to match upstream
  > security_flags.inc: update to reflect smart->dnf transition
  > package.bbclass: don't exclude package groups from runtime mapping
  > package_rpm.bbclass: do not strip multilib prefixes from package names, do not add multilib prefix to package arch
  > nspr: do not use shared library symbol resolution with musl
  > package_rpm.bbclass: do not set the OS dynamically when building rpms
  > package_rpm.bbclass: add a /bin/sh Provides for nativesdk- packages
  > run-postinsts: simplify the logic of whether to install it to images
  > oe-selftest: no need to parse gpg output to determine the name of the signing key
  > gpg_sign.py: fix signing of rpm files using gpg
  > selftest: update output checks in incremental image test to match what dnf prints
  > selftest: do not perform a full build in test_continue
  > package_rpm.bbclass: instruct rpm to not remove the buildroot directory
  > testimage.bbclass: fix runtime test for rpm, port smart tests to dnf
  > package_rpm.bbclass: no need to specify the magic file location
  > package_rpm.bbclass: replace createrepo reference with createrepo_c
  > scripts/oe-setup-rpmrepo: replace createrepo with createrepo_c
  > scripts/rpm2cpio.sh: replace 5.x version with 4.x version
  > rootfs_rpm.bbclass: migrate image creation to dnf
  > nativesdk-packagegroup-sdk-host: replace smartpm with dnf
  > package_rpm.bbclass: correctly map RRECOMMENDS and RSUGGESTS to rpm tags
  > package_manager.py: improve the API for insert_feed_uris()
  > package_rpm.bbclass: make architecture-independent .rpm packages "noarch" instead of "all"
  > db: remove the 6.x recipe
  > python-smartpm: remove the recipe
  > dnf: add a recipe
  > libdnf: add a recipe
  > rpm: remove 5.x recipe
  > rpm: add a 4.x recipe
  > createrepo: remove the recipe
  > createrepo-c: add a recipe
  > rpmresolve: remove the recipe
  > libsolv: enable rpm support
  > package.bbclass: fix locations of debugedit and rpmdeps utilities
  > u-boot: add option to specify FDT argument in extlinux.conf
  > u-boot: fix extlinux creation race
  > terminal: Use original PATH for terminals
  > libcomps: add a recipe
  > librepo: add a recipe
  > python-backports-lzma: add a recipe
  > python-iniparse: add a recipe
  > python-pygpgme: add a recipe
  > security_flags.inc: Update for new python modules
  > uninative: remove unneeded call to sparse copy
  > gpgme: fix python module build and installation
  > base-files: do not write the current date into /etc/issue and /etc/issue.net
  > db: do the multilib_header processing for db.h
  > bash: package bashbug separately
  > glibc: do the multilib_header magic also for bits/long-double.h
  > glib-2.0: improve determinism for GIO ptests
  > grep: upgrade to 3.0
  > curl: upgrade to 7.53.1
  > pkgconfig: specify --disable-indirect-deps to configure
  > opkg-utils: bump revision
  > wic/direct.py: Avoid exception if using multiple rawcopy/no-table entries.
  > bison: Remove unused bison-2.3_m4.patch
  > libsolv: upgrade to 0.6.26
  > opkg: enable libsolv backend by default
  > classes: add devupstream class
  > base/bitbake.conf: Filter contents of PATH to only allow whitelisted tools
  > yasm: Set CCLD_FOR_BUILD to ensure BUILD_CC is used
  > u-boot-mkimage: Fix use of 'cc' instead of BUILD_CC
  > go: Add recipes for golang compilers and tools
  > runqemu-gen-tapdevs: Improve help text with an example
  > quilt: Avoid hardcoding paths into output
  > cdrtools-native: Fix when cc is missing
  > quilt: Don't add hardcoded links to utilities
  > libpng12: Use rm instead of unlink
  > tzcode-native: Set cc to ${CC}
  > toolchain-shar-extract.sh: Ensure sbin directories are in PATH in clean environment
  > chkconfig-alternatives-native: fix obey_variables
  > busybox: ifupdown:pass interface device name for ipv6 route command
  > meta: do not append to BBCLASSEXTEND
  > gstreamer: remove git recipes
  > license: don't assume source files are UTF-8
  > gcc-runtime: Enable libmpx for x86-64
  > e2fsprogs: expand @mkdir_p@ during configuration
  > openssl: Fix symlink creation
  > wic: filemap: Fixed spared_copy skip
  > wic: plugins: rawcopy: Fixed wrong variable type
  > shadow: use config 'attr' if distro has 'xattr'
  > conf/machine/include: enable hardfloat by default for ARMv6 and above
  > dropbear: drop support for DSA host keys in dropbear init script
  > sanity.bbclass: allow s3 protocol when sanity checking MIRRORS, etc
  > vulkan: Add recipe for Vulkan common loader
  > mesa: Enable vulkan driver for intel
  > sstate.bbclass: update .siginfo atime
  > lib/oeqa/selftest/bbtests: update test_non_gplv3 to use selftest-ed
  > lib/oeqa/selftest/oescripts: make test_cleanup_workdir use selftest-ed
  > meta-selftest: add selftest-ed recipes
  > gcc-runtime: Fix QA issue
  > zlib: Upgrade 1.2.8 -> 1.2.11
  > useradd.bbclass: drop obsolete code
  > kernel-arch: Lock the toolchain to use gcc compiler
  > relocate_sdk.py: skip debug files from relocation
  > qemu: display: CVE-2016-9912
  > qemu: display: CVE-2016-9908
  > qemu: Move recipe version specific patches and features to recipe
  > qemu: Convert KVMOPTS to PACKAGECONFIG
  > qemu: Consolidate EXTRA_OECONF
  > qemu: Improve and add PACKAGECONFIG options
  > selftest: remove extra backslashes from debug output
  > qemurunner.py: ignore decode errors
  > selftest: test wic efi image in qemu
  > targetcontrol: add image_fstype argument to commands.runqemu
  > qemurunner: add runqemuparams argument to commands.runqemu
  > base.bbclass: improve wording when skipping recipes with incompatible licenses
  > apr: fix rss+perf+gold failure on do_compile_ptest_base
  > module.bbclass: Add inherit of pkgconfig
  > parted: fix rss+perf+gold failure on do_compile_ptest_base
  > mesa: Upgrade 17.0.0 -> 17.0.1
  > screen: update to 4.5.1
  > buildhistory.bbclass: Only execute get_extra_sdkinfo when sdk is enabled
  > yocto-uninative: Update to the 1.5 release
  > meta: start to ignore the largefile distro feature
  > gpgme: Fix issue building for the target
  > crosstap: Changes to support Recipe specific sysroot
  > systemtap: Add patch to remove quotes
  > recipes: Move out stale GPLv2 versions to a seperate layer
  > patchelf: Fix issues with the 'hole' in binaries approach
  > binutils: Upgrade to 2.28 release
  > musl: Update to tip
  > tzdata: update to 2017a
  > tzcode-native: update to 2017a
  > u-boot: Fix handling of CMD_LICENSE in u-boot-mkimage
  > linux-libc-headers: Add inherit of pkgconfig
  > gstreamer1.0-omx_1.2.0: remove recipe
  > systemd: check "ldconfig" distro feature when setting PACKAGECONFIG
  > guile: fix a bashism
  > lttng-tools: update to 2.9.4
  > lttng-modules: update to 2.9.1
  > libgpg-error: Don't replace the syscfg header for mingw32
  > libgpg-error: correctly configure on mips64
  > mesa: Upgrade 13.0.4 -> 17.0.0
  > gcc-source: add comment explaining why a function is Python
  > buildhistory.bbclass: use tabs as separator in installed-package-sizes.txt
  > kernel.bbclass: Give sanity check function an opt-out variable
  > package.bbclass: Add SHLIB detection support for mingw targets
  > update-alternatives.bbclass: Disable for mingw32 targets
  > autotools.bbclass: delete the extra varflag set for autotools_copy_aclocals
  > ptest.bbclass: use BPN in PTEST_PATH for multilib
  > no-static-libs: add missing leading space when using "_append"
  > arch-mips: Fix tune configuration for mipsisa64r6el-n32-nf
  > bitbake.conf: replace USE_LDCONFIG with new "ldconfig" distro feature
  > yocto-compat-layer.py: Add script to YP Compatible Layer validation
  > build-perf-test-wrapper.sh: support xml report format
  > scripts/runqemu: avoid overridden user input for bootparams
  > scripts/runqemu: Add always ttyS1 when no serial options are specified
  > scripts/lib/create_npm: handle Public Domain licenses
  > scripts/lib/create_npm: handle AND and OR in licenses
  > scripts/lib/create_npm: rewrite see license in eula
  > lib/oe/package.py: remove @ from package name
  > create_npm.py: convert MIT/X11 to MIT
  > wic: add more targets to directdisk syslinux config
  > wic: bootimg-pcbios: add support for syslinux vesamenu
  > wic: raise WicError instead of calling logger.error
  > wic: add WKS_FILE_DEPENDS variable
  > wic: exec_native_cmd: fix undefined variable error
  > wic: exec_native_cmd: improve debug message
  > wic: use image recipe sysroot as default
  > wic: use 2 sysroots to find native executable
  > wic: pluginbase: use global dictionary
  > wic: move PluginMgr class to pluginbase
  > wic: plugin: cache results in get_plugins
  > wic: remove PluginMgr.get_plugin_methods
  > wic: throw exception if required API is not implemented
  > wic: pluginbase: use python 3 metaclass syntax
  > wic: reimplement PluginMgr.get_plugins
  > wic: reimplement PluginMgr.get_plugin_methods
  > wic: remove PluginMgr.get_source_plugins
  > wic: use PluginMgr directly
  > wic: move WicError to lib/wic/__init__.py
  > wic: raise WicError instead of ImageError and CreatorError
  > wic: raise WicError in wic plugins
  > wic: raise WicError in core modules
  > wic: raise WicError in main module
  > wic: move errors module
  > wic: remove msger module
  > wic: use wic logger in wic source plugins
  > wic: use wic logger in imager direct plugin
  > wic: use wic logger in core modules
  > wic: setup logging in the main wic module
  > cryptodev: update to handle 4.10 kernel API
  > gcc-runtime: Add libmpx supprt for x86
  > linux-yocto-dev: add virtio fragment for virtio targets
  > libc-headers: introduce 4.10 and set as default
  > linux-yocto: introduce 4.10 recipes
  > testsdk: Fix lockfile patch
  > populate_ext_sdk: Merge auto.conf into local.conf
  > populate_ext_sdk: Append to SSTATE_MIRRORS
  > testsdk: Drop lockfile usage
  > oeqa/sdkext/devtool: Ensure dependencies for test_extend_autotools_recipe_creation are present
  > sanity: Allow whitespace only mirror entries
  > testsdk: Use auto.conf instead of local.conf to set SSTATE_MIRROR
  > meta-estsdk-toolchain: use WORKDIR instead of D to hold locked-sigs
  > core-image-lsb-sdk: Lower IMAGE_OVERHEAD_FACTOR
  > oeqa/sdkext: don't skip tests if there isn't a toolchain
  > oeqa/sdkext/devtool: use finally instead of repeating cleanup
  > oeqa: add output to subprocess exceptions
  > oeqa/esdk/devtool: clean setUpClass/tearDownClass
  > oeqa/selftest: Drop http sstate sharing
  > populate_sdk_ext: Allow generation of meta-extsdk-toolchain even for minimal SDKs
  > oeqa/sdkext/context: Work around broken dependency checks to get sdk tests running
  > oeqs/sdk*/case: Use universal_newlines for subprocess calls
  > oeqa/sdkext: Ensure we run a deterministic set of tests
  > devtool/sdk: Run build-sysroots after installing new things
  > testsdk: Handle minimal eSDK and avoid download costs
  > oeqa/sdkext/devtool: rename recipe name to match upstream
  > weston: Upgrade 1.11.1 -> 2.0.0, separate libweston
  > wayland: Upgrade 1.12.0 -> 1.13.0
  > ruby: upgrade 2.3.3 -> 2.4.0
  > libusb1: upgrade 1.0.20 -> 1.0.21
  > ffmpeg: use static package list
  > insane.bbclass: Add missing dependencies
  > generate-manifest-2.7.py: fix python-tests rdepends
  > generate-manifest-3.5.py: add logic to generate native manifest
  > generate-manifest-2.7.py: add logic to generate native manifest
  > base.bbclass: Fix OE_IMPORTS
  > oelib/buildhistory.py: Add unittest for buildhistory_analysis
  > oeqa/core/loader.py: Avoid importing tests with built-ins name
  > oeqa/core/loader.py: Give meaningful error when failed to load classes
  > wireless-tools: Update URLs
  > selftest: Optimize get_bb_var use
  > perl-native: Remove usage of -fstack-protector=strong
  > gstreamer: update to 1.10.4
  > iproute2: upgrade to 4.10.0
  > python3-pip: RDEPEND on python3-html.
  > tar: CVE-2016-6321
  > buildstats.bbclass: Avoid index exception in /proc/PID/io parsing
  > webkitgtk: update to 2.14.5
  > systemtap: update to 3.1
  > ltp: upgrade to 20170116
  > ed: update to 1.14.1
  > lzip: add a recipe from meta-oe
  > glib-2.0/glib.inc: If 'charset.alias' exists drop it
  > glib-2.0/glib.inc: Only apply MLPREFIX renaming to class-target
  > btrfs-tools: update to 4.9.1
  > slang: 2.3.1 -> 2.3.1a
  > license.bbclass: run chown only under pseudo
  > boost: update to 1.63.0
  > kconfig-frontends: fetch source from git
  > glib-2.0: Upgrade 2.50.2 -> 2.50.3
  > unzip: CVE-2014-9913 CVE-2016-9844
  > nss: update to 3.28.1
  > libwebp: update to 0.6.0
  > libnl: update to 3.2.29
  > kbd: update to 2.0.4
  > iso-codes: update to 3.74
  > gnutls: update to 3.5.9
  > ffmpeg: update to 3.2.4
  > bash-completion: update to 2.5
  > babeltrace: update to 1.5.2
  > libva: fix upstream version check
  > libepoxy: fix upstream version check
  > sysprof: inherit upstream-version-is-even
  > zlib: fix upstream version check
  > ruby: fix upstream version check
  > initscripts/sysfs.sh: mount configfs if present
  > bitbake.conf: fix ineffective include conf/target/${TARGET_SYS}.conf
  > python-pexpect: BBCLASSEXTEND to native
  > python-ptyprocess: BBCLASSEXTEND to native
  > selftest: Avoid sstate corruption by calling cleansstate
  > curl: upgrade to 7.53.0
  > lib/oe/gpg_sign: fix rpm signing with gpg > 2.1
  > lib/oe/gpg_sign: make gpg version a property of the signer
  > rpm: support customizing gpg command line
  > lib/oe/gpg_sign: sign rpm packages in chunks of 100
  > qemu: fix build with glibc-2.25
  > e2fsprogs: Fix build with glibc-2.25
  > syslinux: fix build with glibc-2.25
  > parted: fix build with glibc-2.25
  > x264: Upgrade to stable branch head
  > gst-player: Upgrade to recent git revision
  > xf86-video-intel: Upgrade to recent git revision
  > epiphany: update to 3.22.6
  > gdk-pixbuf: Upgrade 2.36.1 -> 2.36.5
  > menu-cache: Upgrade 1.0.1 -> 1.0.2
  > libdrm: Upgrade 2.4.74 -> 2.4.75
  > libgudev: Upgrade 230 -> 231
  > gtk+3: Upgrade 3.22.7 -> 3.22.8
  > sudo: upgrade to 1.8.19p2
  > file: 5.29 -> 5.30
  > guile: 2.0.13 -> 2.0.14
  > strace: 4.15 -> 4.16
  > dpkg: Upgrade to 1.18.10
  > perl: Upgrade to 5.24.1
  > Revert "flex: upgrade to 2.6.2"
  > sqlite3: upgrade to 3.17.0
  > python: Upgrade both python and python-native to 2.7.13
  > kernel-devsrc: remove symlink source
  > scripts/lib/devtool/deploy.py: add --port/-P argument for target connection
  > classes/license.bbclass: Don't copy unneeded licenses by package
  > license.bbclass: Don't copy again LICENSE already handled as no-generic
  > recipes: Make use of the new bb.utils.filter() function
  > sanity: Require bitbake 1.33.2
  > kernel, license, sstate, rootfs.py: Remove deploy directory README
  > ovmf: increase path length limit
  > ovmf: remove BGRT patch
  > ovmf: build image which enrolls standard keys
  > runqemu: support UEFI with OVMF firmware
  > runqemu: also accept -image suffix for rootfs parameter
  > runqemu: fix undefined variable reference in check_arg_path()
  > ovmf_git.bb: enable Secure Boot
  > ovmf_git.bb: enable parallel compilation
  > ovmf: deploy firmware in image directory
  > ovmf: explicitly depend on nasm-native
  > ovmf: move from meta-luv to OE-core
  > acpica: fix compilation with musl
  > acpica: work around flex 2.6.2 code generation issue
  > acpica: move from meta-oe to OE-core
  > qemu: support virtual TPM

Signed-off-by: Mikko Ylinen <abf10a3f4012ad01778af181914ce7d6fddc40b3@linux.intel.com>

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