Skip to contentSkip to conversation

Consolidated pull

PATCH In review Ross Burton 4 participants 12 messages Jan 13, 2017

lore
Share & tools
lore
#0 lore raw

cover Consolidated pull

Hi,

Another consolidated pull. Last run on the AB was mostly green:
- byacc on beaglebone-lsb failed (upgrade removed)
- checkuri failed (transient, works now)
- selftest failed (fixed in branch, tests work locally now)

Ross

The following changes since commit 29423274b1ff04e779f00aa6aae7dbaa7ce89226:

bitbake: gitsm.py: Add force flag to git checkout command in update_submodules (2017-01-12 17:48:12 +0000)

are available in the git repository at:

ssh://[email protected]/poky-contrib ross/mut

for you to fetch changes up to b1f6b2b8c185b446be83b030e6f01b2c390f5716:

mpc8315e-rdb: move wks file to wic/ directory (2017-01-13 12:56:42 +0000)

----------------------------------------------------------------
Alejandro Hernandez (3):
gummiboot: Remove gummiboot tests
gummiboot: Remove old gummiboot recipe, related class and wks file systemd-boot.bbclass: Fix SYSYTEMD_BOOT_CFG creation

Alejandro del Castillo (2):
opkg: upgrade to v0.3.4
opkg-utils: bump SRCREV to 0.3.4 tag

Alistair Francis (1):
runqemu: Allow the user to specity no kernel or rootFS

Amarnath Valluri (2):
kernel: Modify kernel modules installation path.
linux-firmware: Modify firmware installation path

Andre McCurdy (1):
wayland: minor recipe cleanup

Andreas Müller (1):
python3-pygobject: add PACKAGECONFIG for cairo - enabled by default

André Draszik (2):
lib/oe/rootfs: reliably handle alternative symlinks
opkg-utils: use D instead of OPKG_OFFLINE_ROOT in postrm

Chen Qi (9):
systemd-bootchart: upgrade to 231
dbus/dbus-test: upgrade to 1.10.14
sysstat: upgrade to 11.5.3
grep: upgrade to 2.27
coreutils: upgrade to 8.26
selftest/eSDK.py: fix sstate dir not found error selftest/bbtests.py: fix path assumption for LICENSE_DIRECTORY selftest/buildoptions.py: fix path assumption for DEPLOY_DIR_SRC scripts/oe-selftest: fix typo

Christoph Settgast (1):
libdrm: enable etnaviv experimental support

Derek Straka (1):
python-3.5-manifest: Add http module to the netclient package

Ed Bartosh (11):
image_types.bbclass: look for wks files in <layer>/wic
beaglebone: add beaglebone.wks
wic: fix parsing of 'bitbake -e' output
canned-wks: remove mpc8315e-rdb.wks direct.py: fix getting image name
wic: _exec_cmd: produce error if exit code is not 0 mpc8315e-rdb.conf: produce wic images for MPC8315
genericx86: add genericx86.wks
edgerouter: add edgerouter.wks README.hardware: update MPC8315E-RDB section
mpc8315e-rdb: move wks file to wic/ directory

Haiqing Bai (1):
kexec: ARM: fix align issue of add_buffer_phys_virt() for LPAE kernel

Ioan-Adrian Ratiu (1):
wic/isoimage-isohybrid: remove do_stage_partition()

Jose Perez Carranza (1):
runtime: Add cleanup for logrotate tests

Juro Bystricky (1):
build-appliance-image: support for Toaster

Khem Raj (2):
musl: Upgrade to 1.1.16+ on master
grub-git: Upgrade to tip of master and fix with glibc 2.25

Leonardo Sandoval (3):
recipes-test: exclude recipes from world target
selftest: devtool: use distro agnostic recipes for devtool checks
selftest: runtime-test: skip image-install test for poky-tiny

Linus Wallgren (1):
apt-package: Include maintenance scripts

Mark Asselstine (1):
sysklogd: do more to properly work with systemd

Markus Lehtonen (10):
oeqa.utils.metadata: re-organise host distro information oeqa.utils.metadata: re-organise distro information oeqa.utils.metadata: drop 'unknown' git data elements oeqa.utils.metadata: fix retrieval of git branch and revision oeqa.utils.metadata: rename 'revision' to 'commit' oeqa.utils.metadata: add commit count information oeqa.utils.metadata: have layer name as an attribute in xml oeqa.utils.metadata: add bitbake revision information oeqa.utils.metadata: allow storing any bitbake config variables oeqa.utils.metadata: include BB_NUMBER_THREADS and PARALLEL_MAKE

Maxin B. John (1):

      sqlite3: upgrade to 3.16.2

Ola x Nilsson (2):
externalsrc.bbclass: Add task buildclean
oe-selftest: devtool: Add test for externalsrc buildclean

Patrick Ohly (8):
recipes: anonymous functions with priorities
build.py: add preceedtask() API
runqueue.py: alternative rm_work scheduler gcc-source.inc: cleanly disable do_rm_work rm_work_and_downloads.bbclass: more aggressively minimize disk usage rm_work.bbclass: clean up sooner rootfs-postcommands.bbclass: sort passwd entries insane.bbclass: print license text as part of QA message

Randy Witt (2):
image_typedep.py: Add a test that ensures conversion type deps get added image_types.bbclass: IMAGE_TYPEDEP_ now adds deps for conversion types

Ross Burton (9):
linux-firmware: remove alternatives for brcmfmac-stdio.bin
opkg-utils: set CLEANBROKEN as upstream Makefile doesn't have clean target
flex: upgrade to 2.6.2
opkg: fix conffile errors in 'opkg status' calls
rootfs: don't put /usr/lib/ssl and /etc into debugfs selftest/archiver: don't build an image for a basic test
grub_git: remove redundant inherits
selftest/bblayers: don't fetch a variable that is never used selftest/base: don't fetch DISTRO variable in constructor

Saul Wold (1):
nfs-utils: remove -f exports from nfsserver

Tom Zanussi (1):
scripts: python3 fixes and new tool ksum

Zheng Ruoqin (1):

      iproute2 4.7->4.9
 README.hardware                                    |  69 +++++++
 bitbake/lib/bb/build.py                            |  16 ++
 bitbake/lib/bb/data_smart.py                       |   3 +
 bitbake/lib/bb/parse/ast.py                        |  19 +-
 bitbake/lib/bb/runqueue.py                         | 107 +++++++++++
 .../recipes-test/aspell/aspell_0.0.0.1.bb          |   2 +
 .../recipes-test/devtool/devtool-test-localonly.bb |   1 +
 .../recipes-test/devtool/devtool-test-patch-gz.bb  |   1 +
 .../recipes-test/devtool/devtool-test-subdir.bb    |   2 +
 .../devtool/devtool-upgrade-test1_1.5.3.bb         |   2 +
 .../devtool-upgrade-test1_1.5.3.bb.upgraded        |   2 +
 .../devtool/devtool-upgrade-test2_git.bb           |   2 +
 .../devtool/devtool-upgrade-test2_git.bb.upgraded  |   2 +
 .../recipetool/selftest-recipetool-appendfile.bb   |   2 +
 meta-yocto-bsp/conf/machine/beaglebone.conf        |   2 +-
 meta-yocto-bsp/conf/machine/edgerouter.conf        |   2 +-
 .../conf/machine/include/genericx86-common.inc     |   2 +-
 meta-yocto-bsp/conf/machine/mpc8315e-rdb.conf      |   4 +
 meta-yocto-bsp/lib/oeqa/selftest/gummiboot.py      |  83 --------
 meta-yocto-bsp/wic/beaglebone.wks                  |   6 +
 meta-yocto-bsp/wic/edgerouter.wks                  |   4 +
 meta-yocto-bsp/wic/genericx86.wks                  |   7 +
 meta-yocto-bsp/wic/mpc8315e-rdb.wks                |   4 +
 meta/classes/externalsrc.bbclass                   |  19 +-
 meta/classes/gummiboot.bbclass                     | 121 ------------
 meta/classes/image_types.bbclass                   |  16 +-
 meta/classes/insane.bbclass                        |  29 +++
 meta/classes/kernel-module-split.bbclass           |   2 +-
 meta/classes/kernel.bbclass                        |  12 +-
 meta/classes/rm_work.bbclass                       |  31 +--
 meta/classes/rm_work_and_downloads.bbclass         |  33 ++++
 meta/classes/rootfs-postcommands.bbclass           |  22 +++
 meta/classes/systemd-boot.bbclass                  |   3 +
 meta/lib/oe/rootfs.py                              |   9 +-
 meta/lib/oeqa/runtime/logrotate.py                 |   1 +
 meta/lib/oeqa/selftest/archiver.py                 |  22 +--
 meta/lib/oeqa/selftest/base.py                     |   1 -
 meta/lib/oeqa/selftest/bblayers.py                 |   1 -
 meta/lib/oeqa/selftest/bbtests.py                  |   5 +-
 meta/lib/oeqa/selftest/buildoptions.py             |   5 +-
 meta/lib/oeqa/selftest/devtool.py                  |  65 ++++++-
 meta/lib/oeqa/selftest/eSDK.py                     |   2 +-
 meta/lib/oeqa/selftest/image_typedep.py            |  51 +++++
 meta/lib/oeqa/selftest/runtime-test.py             |   2 +
 meta/lib/oeqa/utils/metadata.py                    |  87 ++++++---
 meta/lib/rootfspostcommands.py                     |  44 +++++
 meta/recipes-bsp/grub/grub_git.bb                  |   4 +-
 ...-C-syntax-errors-for-function-declaration.patch |  74 -------
 .../gummiboot/gummiboot/fix-objcopy.patch          |  45 -----
 meta/recipes-bsp/gummiboot/gummiboot_git.bb        |  39 ----
 .../iproute2/iproute2/iproute2-4.3.0-musl.patch    |  85 --------
 .../iproute2/iproute2/iproute2-4.9.0-musl.patch    | 131 +++++++++++++
 .../{iproute2_4.7.0.bb => iproute2_4.9.0.bb}       |   7 +-
 .../nfs-utils/nfs-utils/nfsserver                  |   2 +-
 ...need_charset_alias-when-building-for-musl.patch |   0
 ...0001-local.mk-fix-cross-compiling-problem.patch |  26 +++
 ...e-report-processor-and-hardware-correctly.patch |   0
 .../disable-ls-output-quoting.patch                |   0
 .../fix-selinux-flask.patch                        |   0
 .../man-decouple-manpages-from-build.patch         |   0
 .../remove-usr-local-lib-from-m4.patch             |   0
 .../{coreutils_8.25.bb => coreutils_8.26.bb}       |   9 +-
 .../{dbus-test_1.10.10.bb => dbus-test_1.10.14.bb} |   4 +-
 .../dbus/{dbus_1.10.10.bb => dbus_1.10.14.bb}      |   4 +-
 .../README_VirtualBox_Toaster.txt                  |  78 ++++++++
 .../images/build-appliance-image_15.0.0.bb         |  18 +-
 meta/recipes-core/musl/musl_git.bb                 |   4 +-
 meta/recipes-devtools/apt/apt-package.inc          |  15 +-
 ...oid-c-comments-in-c-code-fails-with-gcc-6.patch |  64 ------
 .../recipes-devtools/flex/flex/CVE-2016-6354.patch |  59 ------
 meta/recipes-devtools/flex/flex/crosscompile.patch | 214 +++++++++++++++++++++
 .../flex/flex/do_not_create_pdf_doc.patch          |  17 --
 .../flex/{flex_2.6.0.bb => flex_2.6.2.bb}          |  11 +-
 meta/recipes-devtools/gcc/gcc-source.inc           |   2 +-
 ...e-defined-bindir-and-mandir-as-installati.patch |  30 +++
 .../opkg-utils/opkg-utils/tar_ignore_error.patch   |   2 +-
 meta/recipes-devtools/opkg-utils/opkg-utils_git.bb |  13 +-
 ...reate-opkg.lock-in-run-instead-of-var-run.patch |   8 +-
 .../opkg/opkg/status-conffile.patch                |  69 +++++++
 .../opkg/{opkg_0.3.3.bb => opkg_0.3.4.bb}          |   7 +-
 .../python/python-3.5-manifest.inc                 |   2 +-
 .../python/python3-pygobject_3.22.0.bb             |  10 +-
 ...d-bootchart_230.bb => systemd-bootchart_231.bb} |   4 +-
 .../grep/{grep_2.26.bb => grep_2.27.bb}            |   4 +-
 meta/recipes-extended/sysklogd/files/klogd.service |  13 ++
 .../sysklogd/files/syslogd.service                 |  14 ++
 .../sysklogd/files/tmpfiles.sysklogd.conf          |   1 +
 meta/recipes-extended/sysklogd/sysklogd.inc        |  21 +-
 .../{sysstat_11.4.0.bb => sysstat_11.5.3.bb}       |   4 +-
 meta/recipes-graphics/drm/libdrm_2.4.74.bb         |   8 +-
 meta/recipes-graphics/wayland/wayland_1.12.0.bb    |  11 +-
 ...-ARM-Fix-add_buffer_phys_virt-align-issue.patch |  52 +++++
 meta/recipes-kernel/kexec/kexec-tools_2.0.14.bb    |   1 +
 .../linux-firmware/linux-firmware_git.bb           | 186 ++++++++----------
 ...1c7962-that-brings-2-increase-of-build-ti.patch |  56 ------
 meta/recipes-support/sqlite/sqlite3_3.15.2.bb      |  12 --
 meta/recipes-support/sqlite/sqlite3_3.16.2.bb      |  11 ++
 scripts/contrib/python/generate-manifest-3.5.py    |   2 +-
 scripts/lib/wic/canned-wks/mkgummidisk.wks         |  11 --
 scripts/lib/wic/canned-wks/mpc8315e-rdb.wks        |   6 -
 scripts/lib/wic/imager/direct.py                   |   4 +-
 .../lib/wic/plugins/source/isoimage-isohybrid.py   |  49 -----
 scripts/lib/wic/utils/oe/misc.py                   |  32 ++-
 scripts/oe-selftest                                |  14 +-
 scripts/runqemu                                    |   9 +-
 scripts/tiny/ksize.py                              |  17 +-
 scripts/tiny/ksum.py                               | 168 ++++++++++++++++
 107 files changed, 1683 insertions(+), 1007 deletions(-)
 delete mode 100644 meta-yocto-bsp/lib/oeqa/selftest/gummiboot.py
 create mode 100644 meta-yocto-bsp/wic/beaglebone.wks
 create mode 100644 meta-yocto-bsp/wic/edgerouter.wks
 create mode 100644 meta-yocto-bsp/wic/genericx86.wks
 create mode 100644 meta-yocto-bsp/wic/mpc8315e-rdb.wks
 delete mode 100644 meta/classes/gummiboot.bbclass
 create mode 100644 meta/classes/rm_work_and_downloads.bbclass
 create mode 100644 meta/lib/oeqa/selftest/image_typedep.py
 create mode 100644 meta/lib/rootfspostcommands.py
 delete mode 100644 meta/recipes-bsp/gummiboot/gummiboot/0001-console-Fix-C-syntax-errors-for-function-declaration.patch
 delete mode 100644 meta/recipes-bsp/gummiboot/gummiboot/fix-objcopy.patch
 delete mode 100644 meta/recipes-bsp/gummiboot/gummiboot_git.bb
 delete mode 100644 meta/recipes-connectivity/iproute2/iproute2/iproute2-4.3.0-musl.patch
 create mode 100644 meta/recipes-connectivity/iproute2/iproute2/iproute2-4.9.0-musl.patch
 rename meta/recipes-connectivity/iproute2/{iproute2_4.7.0.bb => iproute2_4.9.0.bb} (61%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 => coreutils-8.26}/0001-Unset-need_charset_alias-when-building-for-musl.patch (100%)
 create mode 100644 meta/recipes-core/coreutils/coreutils-8.26/0001-local.mk-fix-cross-compiling-problem.patch
 rename meta/recipes-core/coreutils/{coreutils-8.25 => coreutils-8.26}/0001-uname-report-processor-and-hardware-correctly.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 => coreutils-8.26}/disable-ls-output-quoting.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 => coreutils-8.26}/fix-selinux-flask.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 => coreutils-8.26}/man-decouple-manpages-from-build.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 => coreutils-8.26}/remove-usr-local-lib-from-m4.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils_8.25.bb => coreutils_8.26.bb} (93%)
 rename meta/recipes-core/dbus/{dbus-test_1.10.10.bb => dbus-test_1.10.14.bb} (93%)
 rename meta/recipes-core/dbus/{dbus_1.10.10.bb => dbus_1.10.14.bb} (98%)
 create mode 100644 meta/recipes-core/images/build-appliance-image/README_VirtualBox_Toaster.txt
 delete mode 100644 meta/recipes-devtools/flex/flex/0002-avoid-c-comments-in-c-code-fails-with-gcc-6.patch
 delete mode 100644 meta/recipes-devtools/flex/flex/CVE-2016-6354.patch
 create mode 100644 meta/recipes-devtools/flex/flex/crosscompile.patch
 delete mode 100644 meta/recipes-devtools/flex/flex/do_not_create_pdf_doc.patch
 rename meta/recipes-devtools/flex/{flex_2.6.0.bb => flex_2.6.2.bb} (84%)
 create mode 100644 meta/recipes-devtools/opkg-utils/opkg-utils/0001-Makefile-use-defined-bindir-and-mandir-as-installati.patch
 create mode 100644 meta/recipes-devtools/opkg/opkg/status-conffile.patch
 rename meta/recipes-devtools/opkg/{opkg_0.3.3.bb => opkg_0.3.4.bb} (87%)
 rename meta/recipes-devtools/systemd-bootchart/{systemd-bootchart_230.bb => systemd-bootchart_231.bb} (92%)
 rename meta/recipes-extended/grep/{grep_2.26.bb => grep_2.27.bb} (88%)
 create mode 100644 meta/recipes-extended/sysklogd/files/klogd.service
 create mode 100644 meta/recipes-extended/sysklogd/files/syslogd.service
 create mode 100644 meta/recipes-extended/sysklogd/files/tmpfiles.sysklogd.conf
 rename meta/recipes-extended/sysstat/{sysstat_11.4.0.bb => sysstat_11.5.3.bb} (53%)
 create mode 100644 meta/recipes-kernel/kexec/kexec-tools/0010-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch
 delete mode 100644 meta/recipes-support/sqlite/files/0001-revert-ad601c7962-that-brings-2-increase-of-build-ti.patch
 delete mode 100644 meta/recipes-support/sqlite/sqlite3_3.15.2.bb
 create mode 100644 meta/recipes-support/sqlite/sqlite3_3.16.2.bb
 delete mode 100644 scripts/lib/wic/canned-wks/mkgummidisk.wks
 delete mode 100644 scripts/lib/wic/canned-wks/mpc8315e-rdb.wks
 create mode 100755 scripts/tiny/ksum.py

Alejandro Hernandez (3):
gummiboot: Remove gummiboot tests
gummiboot: Remove old gummiboot recipe, related class and wks file systemd-boot.bbclass: Fix SYSYTEMD_BOOT_CFG creation

Alejandro del Castillo (2):
opkg: upgrade to v0.3.4
opkg-utils: bump SRCREV to 0.3.4 tag

Alistair Francis (1):
runqemu: Allow the user to specity no kernel or rootFS

Amarnath Valluri (2):
kernel: Modify kernel modules installation path.
linux-firmware: Modify firmware installation path

Andre McCurdy (1):
wayland: minor recipe cleanup

Andreas Müller (1):
python3-pygobject: add PACKAGECONFIG for cairo - enabled by default

André Draszik (2):
lib/oe/rootfs: reliably handle alternative symlinks
opkg-utils: use D instead of OPKG_OFFLINE_ROOT in postrm

Chen Qi (9):
systemd-bootchart: upgrade to 231
dbus/dbus-test: upgrade to 1.10.14
sysstat: upgrade to 11.5.3
grep: upgrade to 2.27
coreutils: upgrade to 8.26
selftest/eSDK.py: fix sstate dir not found error selftest/bbtests.py: fix path assumption for LICENSE_DIRECTORY selftest/buildoptions.py: fix path assumption for DEPLOY_DIR_SRC scripts/oe-selftest: fix typo

Christoph Settgast (1):
libdrm: enable etnaviv experimental support

Derek Straka (1):
python-3.5-manifest: Add http module to the netclient package

Ed Bartosh (11):
image_types.bbclass: look for wks files in <layer>/wic
beaglebone: add beaglebone.wks
wic: fix parsing of 'bitbake -e' output
canned-wks: remove mpc8315e-rdb.wks direct.py: fix getting image name
wic: _exec_cmd: produce error if exit code is not 0 mpc8315e-rdb.conf: produce wic images for MPC8315
genericx86: add genericx86.wks
edgerouter: add edgerouter.wks README.hardware: update MPC8315E-RDB section
mpc8315e-rdb: move wks file to wic/ directory

Haiqing Bai (1):
kexec: ARM: fix align issue of add_buffer_phys_virt() for LPAE kernel

Ioan-Adrian Ratiu (1):
wic/isoimage-isohybrid: remove do_stage_partition()

Jose Perez Carranza (1):
runtime: Add cleanup for logrotate tests

Juro Bystricky (1):
build-appliance-image: support for Toaster

Khem Raj (2):
musl: Upgrade to 1.1.16+ on master
grub-git: Upgrade to tip of master and fix with glibc 2.25

Leonardo Sandoval (3):
recipes-test: exclude recipes from world target
selftest: devtool: use distro agnostic recipes for devtool checks
selftest: runtime-test: skip image-install test for poky-tiny

Linus Wallgren (1):
apt-package: Include maintenance scripts

Mark Asselstine (1):
sysklogd: do more to properly work with systemd

Markus Lehtonen (10):
oeqa.utils.metadata: re-organise host distro information oeqa.utils.metadata: re-organise distro information oeqa.utils.metadata: drop 'unknown' git data elements oeqa.utils.metadata: fix retrieval of git branch and revision oeqa.utils.metadata: rename 'revision' to 'commit' oeqa.utils.metadata: add commit count information oeqa.utils.metadata: have layer name as an attribute in xml oeqa.utils.metadata: add bitbake revision information oeqa.utils.metadata: allow storing any bitbake config variables oeqa.utils.metadata: include BB_NUMBER_THREADS and PARALLEL_MAKE

Maxin B. John (1):
sqlite3: upgrade to 3.16.2

Ola x Nilsson (2):
externalsrc.bbclass: Add task buildclean
oe-selftest: devtool: Add test for externalsrc buildclean

Patrick Ohly (8):
recipes: anonymous functions with priorities
build.py: add preceedtask() API
runqueue.py: alternative rm_work scheduler gcc-source.inc: cleanly disable do_rm_work rm_work_and_downloads.bbclass: more aggressively minimize disk usage rm_work.bbclass: clean up sooner rootfs-postcommands.bbclass: sort passwd entries insane.bbclass: print license text as part of QA message

Randy Witt (2):
image_typedep.py: Add a test that ensures conversion type deps get
added
image_types.bbclass: IMAGE_TYPEDEP_ now adds deps for conversion types

Ross Burton (9):
linux-firmware: remove alternatives for brcmfmac-stdio.bin
opkg-utils: set CLEANBROKEN as upstream Makefile doesn't have clean
target
flex: upgrade to 2.6.2
opkg: fix conffile errors in 'opkg status' calls
rootfs: don't put /usr/lib/ssl and /etc into debugfs selftest/archiver: don't build an image for a basic test
grub_git: remove redundant inherits
selftest/bblayers: don't fetch a variable that is never used selftest/base: don't fetch DISTRO variable in constructor

Saul Wold (1):
nfs-utils: remove -f exports from nfsserver

Tom Zanussi (1):
scripts: python3 fixes and new tool ksum

Zheng Ruoqin (1):
iproute2 4.7->4.9

 README.hardware                                    |  69 +++++++
 bitbake/lib/bb/build.py                            |  16 ++
 bitbake/lib/bb/data_smart.py                       |   3 +
 bitbake/lib/bb/parse/ast.py                        |  19 +-
 bitbake/lib/bb/runqueue.py                         | 107 +++++++++++
 .../recipes-test/aspell/aspell_0.0.0.1.bb          |   2 +
 .../recipes-test/devtool/devtool-test-localonly.bb |   1 +
 .../recipes-test/devtool/devtool-test-patch-gz.bb  |   1 +
 .../recipes-test/devtool/devtool-test-subdir.bb    |   2 +
 .../devtool/devtool-upgrade-test1_1.5.3.bb         |   2 +
 .../devtool-upgrade-test1_1.5.3.bb.upgraded        |   2 +
 .../devtool/devtool-upgrade-test2_git.bb           |   2 +
 .../devtool/devtool-upgrade-test2_git.bb.upgraded  |   2 +
 .../recipetool/selftest-recipetool-appendfile.bb   |   2 +
 meta-yocto-bsp/conf/machine/beaglebone.conf        |   2 +-
 meta-yocto-bsp/conf/machine/edgerouter.conf        |   2 +-
 .../conf/machine/include/genericx86-common.inc     |   2 +-
 meta-yocto-bsp/conf/machine/mpc8315e-rdb.conf      |   4 +
 meta-yocto-bsp/lib/oeqa/selftest/gummiboot.py      |  83 --------
 meta-yocto-bsp/wic/beaglebone.wks                  |   6 +
 meta-yocto-bsp/wic/edgerouter.wks                  |   4 +
 meta-yocto-bsp/wic/genericx86.wks                  |   7 +
 .../wic}/mpc8315e-rdb.wks                          |   6 +-
 meta/classes/externalsrc.bbclass                   |  19 +-
 meta/classes/gummiboot.bbclass                     | 121 ------------
 meta/classes/image_types.bbclass                   |  16 +-
 meta/classes/insane.bbclass                        |  29 +++
 meta/classes/kernel-module-split.bbclass           |   2 +-
 meta/classes/kernel.bbclass                        |  12 +-
 meta/classes/rm_work.bbclass                       |  31 +--
 meta/classes/rm_work_and_downloads.bbclass         |  33 ++++
 meta/classes/rootfs-postcommands.bbclass           |  22 +++
 meta/classes/systemd-boot.bbclass                  |   3 +
 meta/lib/oe/rootfs.py                              |   9 +-
 meta/lib/oeqa/runtime/logrotate.py                 |   1 +
 meta/lib/oeqa/selftest/archiver.py                 |  22 +--
 meta/lib/oeqa/selftest/base.py                     |   1 -
 meta/lib/oeqa/selftest/bblayers.py                 |   1 -
 meta/lib/oeqa/selftest/bbtests.py                  |   5 +-
 meta/lib/oeqa/selftest/buildoptions.py             |   5 +-
 meta/lib/oeqa/selftest/devtool.py                  |  65 ++++++-
 meta/lib/oeqa/selftest/eSDK.py                     |   2 +-
 meta/lib/oeqa/selftest/image_typedep.py            |  51 +++++
 meta/lib/oeqa/selftest/runtime-test.py             |   2 +
 meta/lib/oeqa/utils/metadata.py                    |  87 ++++++---
 meta/lib/rootfspostcommands.py                     |  44 +++++
 meta/recipes-bsp/grub/grub_git.bb                  |   4 +-
 ...-C-syntax-errors-for-function-declaration.patch |  74 -------
 .../gummiboot/gummiboot/fix-objcopy.patch          |  45 -----
 meta/recipes-bsp/gummiboot/gummiboot_git.bb        |  39 ----
 ...-4.3.0-musl.patch => iproute2-4.9.0-musl.patch} |  90 ++++++---
 .../{iproute2_4.7.0.bb => iproute2_4.9.0.bb}       |   7 +-
 .../nfs-utils/nfs-utils/nfsserver                  |   2 +-
 ...need_charset_alias-when-building-for-musl.patch |   0
 ...0001-local.mk-fix-cross-compiling-problem.patch |  26 +++
 ...e-report-processor-and-hardware-correctly.patch |   0
 .../disable-ls-output-quoting.patch                |   0
 .../fix-selinux-flask.patch                        |   0
 .../man-decouple-manpages-from-build.patch         |   0
 .../remove-usr-local-lib-from-m4.patch             |   0
 .../{coreutils_8.25.bb => coreutils_8.26.bb}       |   9 +-
 .../{dbus-test_1.10.10.bb => dbus-test_1.10.14.bb} |   4 +-
 .../dbus/{dbus_1.10.10.bb => dbus_1.10.14.bb}      |   4 +-
 .../README_VirtualBox_Toaster.txt                  |  78 ++++++++
 .../images/build-appliance-image_15.0.0.bb         |  18 +-
 meta/recipes-core/musl/musl_git.bb                 |   4 +-
 meta/recipes-devtools/apt/apt-package.inc          |  15 +-
 ...oid-c-comments-in-c-code-fails-with-gcc-6.patch |  64 ------
 .../recipes-devtools/flex/flex/CVE-2016-6354.patch |  59 ------
 meta/recipes-devtools/flex/flex/crosscompile.patch | 214 +++++++++++++++++++++
 .../flex/flex/do_not_create_pdf_doc.patch          |  17 --
 .../flex/{flex_2.6.0.bb => flex_2.6.2.bb}          |  11 +-
 meta/recipes-devtools/gcc/gcc-source.inc           |   2 +-
 ...e-defined-bindir-and-mandir-as-installati.patch |  30 +++
 .../opkg-utils/opkg-utils/tar_ignore_error.patch   |   2 +-
 meta/recipes-devtools/opkg-utils/opkg-utils_git.bb |  13 +-
 ...reate-opkg.lock-in-run-instead-of-var-run.patch |   8 +-
 .../opkg/opkg/status-conffile.patch                |  69 +++++++
 .../opkg/{opkg_0.3.3.bb => opkg_0.3.4.bb}          |   7 +-
 .../python/python-3.5-manifest.inc                 |   2 +-
 .../python/python3-pygobject_3.22.0.bb             |  10 +-
 ...d-bootchart_230.bb => systemd-bootchart_231.bb} |   4 +-
 .../grep/{grep_2.26.bb => grep_2.27.bb}            |   4 +-
 meta/recipes-extended/sysklogd/files/klogd.service |  13 ++
 .../sysklogd/files/syslogd.service                 |  14 ++
 .../sysklogd/files/tmpfiles.sysklogd.conf          |   1 +
 meta/recipes-extended/sysklogd/sysklogd.inc        |  21 +-
 .../{sysstat_11.4.0.bb => sysstat_11.5.3.bb}       |   4 +-
 meta/recipes-graphics/drm/libdrm_2.4.74.bb         |   8 +-
 meta/recipes-graphics/wayland/wayland_1.12.0.bb    |  11 +-
 ...-ARM-Fix-add_buffer_phys_virt-align-issue.patch |  52 +++++
 meta/recipes-kernel/kexec/kexec-tools_2.0.14.bb    |   1 +
 .../linux-firmware/linux-firmware_git.bb           | 186 ++++++++----------
 ...1c7962-that-brings-2-increase-of-build-ti.patch |  56 ------
 meta/recipes-support/sqlite/sqlite3_3.15.2.bb      |  12 --
 meta/recipes-support/sqlite/sqlite3_3.16.2.bb      |  11 ++
 scripts/contrib/python/generate-manifest-3.5.py    |   2 +-
 scripts/lib/wic/canned-wks/mkgummidisk.wks         |  11 --
 scripts/lib/wic/imager/direct.py                   |   4 +-
 .../lib/wic/plugins/source/isoimage-isohybrid.py   |  49 -----
 scripts/lib/wic/utils/oe/misc.py                   |  32 ++-
 scripts/oe-selftest                                |  14 +-
 scripts/runqemu                                    |   9 +-
 scripts/tiny/ksize.py                              |  17 +-
 scripts/tiny/ksum.py                               | 168 ++++++++++++++++
 105 files changed, 1618 insertions(+), 942 deletions(-)
 delete mode 100644 meta-yocto-bsp/lib/oeqa/selftest/gummiboot.py
 create mode 100644 meta-yocto-bsp/wic/beaglebone.wks
 create mode 100644 meta-yocto-bsp/wic/edgerouter.wks
 create mode 100644 meta-yocto-bsp/wic/genericx86.wks
 rename {scripts/lib/wic/canned-wks => meta-yocto-bsp/wic}/mpc8315e-rdb.wks (45%)
 delete mode 100644 meta/classes/gummiboot.bbclass
 create mode 100644 meta/classes/rm_work_and_downloads.bbclass
 create mode 100644 meta/lib/oeqa/selftest/image_typedep.py
 create mode 100644 meta/lib/rootfspostcommands.py
 delete mode 100644 meta/recipes-bsp/gummiboot/gummiboot/0001-console-Fix-C-syntax-errors-for-function-declaration.patch
 delete mode 100644 meta/recipes-bsp/gummiboot/gummiboot/fix-objcopy.patch
 delete mode 100644 meta/recipes-bsp/gummiboot/gummiboot_git.bb
 rename meta/recipes-connectivity/iproute2/iproute2/{iproute2-4.3.0-musl.patch => iproute2-4.9.0-musl.patch} (42%)
 rename meta/recipes-connectivity/iproute2/{iproute2_4.7.0.bb => iproute2_4.9.0.bb} (61%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 => coreutils-8.26}/0001-Unset-need_charset_alias-when-building-for-musl.patch (100%)
 create mode 100644 meta/recipes-core/coreutils/coreutils-8.26/0001-local.mk-fix-cross-compiling-problem.patch
 rename meta/recipes-core/coreutils/{coreutils-8.25 => coreutils-8.26}/0001-uname-report-processor-and-hardware-correctly.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 => coreutils-8.26}/disable-ls-output-quoting.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 => coreutils-8.26}/fix-selinux-flask.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 => coreutils-8.26}/man-decouple-manpages-from-build.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 => coreutils-8.26}/remove-usr-local-lib-from-m4.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils_8.25.bb => coreutils_8.26.bb} (93%)
 rename meta/recipes-core/dbus/{dbus-test_1.10.10.bb => dbus-test_1.10.14.bb} (93%)
 rename meta/recipes-core/dbus/{dbus_1.10.10.bb => dbus_1.10.14.bb} (98%)
 create mode 100644 meta/recipes-core/images/build-appliance-image/README_VirtualBox_Toaster.txt
 delete mode 100644 meta/recipes-devtools/flex/flex/0002-avoid-c-comments-in-c-code-fails-with-gcc-6.patch
 delete mode 100644 meta/recipes-devtools/flex/flex/CVE-2016-6354.patch
 create mode 100644 meta/recipes-devtools/flex/flex/crosscompile.patch
 delete mode 100644 meta/recipes-devtools/flex/flex/do_not_create_pdf_doc.patch
 rename meta/recipes-devtools/flex/{flex_2.6.0.bb => flex_2.6.2.bb} (84%)
 create mode 100644 meta/recipes-devtools/opkg-utils/opkg-utils/0001-Makefile-use-defined-bindir-and-mandir-as-installati.patch
 create mode 100644 meta/recipes-devtools/opkg/opkg/status-conffile.patch
 rename meta/recipes-devtools/opkg/{opkg_0.3.3.bb => opkg_0.3.4.bb} (87%)
 rename meta/recipes-devtools/systemd-bootchart/{systemd-bootchart_230.bb => systemd-bootchart_231.bb} (92%)
 rename meta/recipes-extended/grep/{grep_2.26.bb => grep_2.27.bb} (88%)
 create mode 100644 meta/recipes-extended/sysklogd/files/klogd.service
 create mode 100644 meta/recipes-extended/sysklogd/files/syslogd.service
 create mode 100644 meta/recipes-extended/sysklogd/files/tmpfiles.sysklogd.conf
 rename meta/recipes-extended/sysstat/{sysstat_11.4.0.bb => sysstat_11.5.3.bb} (53%)
 create mode 100644 meta/recipes-kernel/kexec/kexec-tools/0010-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch
 delete mode 100644 meta/recipes-support/sqlite/files/0001-revert-ad601c7962-that-brings-2-increase-of-build-ti.patch
 delete mode 100644 meta/recipes-support/sqlite/sqlite3_3.15.2.bb
 create mode 100644 meta/recipes-support/sqlite/sqlite3_3.16.2.bb
 delete mode 100644 scripts/lib/wic/canned-wks/mkgummidisk.wks
 create mode 100755 scripts/tiny/ksum.py
Signature · 1 line
2.8.1
#1 lore raw
Quoted 12 lines · Ross Burton

Markus Lehtonen (10):
oeqa.utils.metadata: re-organise host distro information oeqa.utils.metadata: re-organise distro information oeqa.utils.metadata: drop 'unknown' git data elements oeqa.utils.metadata: fix retrieval of git branch and revision oeqa.utils.metadata: rename 'revision' to 'commit' oeqa.utils.metadata: add commit count information oeqa.utils.metadata: have layer name as an attribute in xml oeqa.utils.metadata: add bitbake revision information oeqa.utils.metadata: allow storing any bitbake config variables oeqa.utils.metadata: include BB_NUMBER_THREADS and PARALLEL_MAKE

Markus just sent a V2, so please drop these. I'll remove them from my branch shortly.

Ross

#2 lore raw
In reply to Ross Burton
Quoted 7 lines · Ross Burton

Hi,

Another consolidated pull. Last run on the AB was mostly green:
- byacc on beaglebone-lsb failed (upgrade removed)
- checkuri failed (transient, works now)
- selftest failed (fixed in branch, tests work locally now)

Should I re-send my kernel queue ? It is now about 13 patches long, and I'm stacking
a few more on every couple of days.

I assume there are still some outstanding issues with the 4.9 kernel, or more specifically
the 4.9 kernel headers ?

If there's a pointer to the list of issues, that would be great, so I can help prod things
along (assuming I can sort out the build issues .. c libraries give me headaches ;)

Cheers,

Bruce

Quoted 664 lines

Ross

The following changes since commit 29423274b1ff04e779f00aa6aae7db aa7ce89226:

bitbake: gitsm.py: Add force flag to git checkout command in
update_submodules (2017-01-12 17:48:12 +0000)

are available in the git repository at:

ssh://[email protected]/poky-contrib ross/mut

for you to fetch changes up to b1f6b2b8c185b446be83b030e6f01b2c390f5716:

mpc8315e-rdb: move wks file to wic/ directory (2017-01-13 12:56:42 +0000)

----------------------------------------------------------------
Alejandro Hernandez (3):
gummiboot: Remove gummiboot tests
gummiboot: Remove old gummiboot recipe, related class and wks file systemd-boot.bbclass: Fix SYSYTEMD_BOOT_CFG creation

Alejandro del Castillo (2):
opkg: upgrade to v0.3.4
opkg-utils: bump SRCREV to 0.3.4 tag

Alistair Francis (1):
runqemu: Allow the user to specity no kernel or rootFS

Amarnath Valluri (2):
kernel: Modify kernel modules installation path.
linux-firmware: Modify firmware installation path

Andre McCurdy (1):
wayland: minor recipe cleanup

Andreas Müller (1):
python3-pygobject: add PACKAGECONFIG for cairo - enabled by default

André Draszik (2):
lib/oe/rootfs: reliably handle alternative symlinks
opkg-utils: use D instead of OPKG_OFFLINE_ROOT in postrm

Chen Qi (9):
systemd-bootchart: upgrade to 231
dbus/dbus-test: upgrade to 1.10.14
sysstat: upgrade to 11.5.3
grep: upgrade to 2.27
coreutils: upgrade to 8.26
selftest/eSDK.py: fix sstate dir not found error selftest/bbtests.py: fix path assumption for LICENSE_DIRECTORY selftest/buildoptions.py: fix path assumption for DEPLOY_DIR_SRC scripts/oe-selftest: fix typo

Christoph Settgast (1):
libdrm: enable etnaviv experimental support

Derek Straka (1):
python-3.5-manifest: Add http module to the netclient package

Ed Bartosh (11):
image_types.bbclass: look for wks files in <layer>/wic
beaglebone: add beaglebone.wks
wic: fix parsing of 'bitbake -e' output
canned-wks: remove mpc8315e-rdb.wks direct.py: fix getting image name
wic: _exec_cmd: produce error if exit code is not 0 mpc8315e-rdb.conf: produce wic images for MPC8315
genericx86: add genericx86.wks
edgerouter: add edgerouter.wks README.hardware: update MPC8315E-RDB section
mpc8315e-rdb: move wks file to wic/ directory

Haiqing Bai (1):
kexec: ARM: fix align issue of add_buffer_phys_virt() for LPAE kernel

Ioan-Adrian Ratiu (1):
wic/isoimage-isohybrid: remove do_stage_partition()

Jose Perez Carranza (1):
runtime: Add cleanup for logrotate tests

Juro Bystricky (1):
build-appliance-image: support for Toaster

Khem Raj (2):
musl: Upgrade to 1.1.16+ on master
grub-git: Upgrade to tip of master and fix with glibc 2.25

Leonardo Sandoval (3):
recipes-test: exclude recipes from world target
selftest: devtool: use distro agnostic recipes for devtool checks
selftest: runtime-test: skip image-install test for poky-tiny

Linus Wallgren (1):
apt-package: Include maintenance scripts

Mark Asselstine (1):
sysklogd: do more to properly work with systemd

Markus Lehtonen (10):
oeqa.utils.metadata: re-organise host distro information oeqa.utils.metadata: re-organise distro information oeqa.utils.metadata: drop 'unknown' git data elements oeqa.utils.metadata: fix retrieval of git branch and revision oeqa.utils.metadata: rename 'revision' to 'commit' oeqa.utils.metadata: add commit count information oeqa.utils.metadata: have layer name as an attribute in xml oeqa.utils.metadata: add bitbake revision information oeqa.utils.metadata: allow storing any bitbake config variables oeqa.utils.metadata: include BB_NUMBER_THREADS and PARALLEL_MAKE

Maxin B. John (1):

      sqlite3: upgrade to 3.16.2

Ola x Nilsson (2):
externalsrc.bbclass: Add task buildclean
oe-selftest: devtool: Add test for externalsrc buildclean

Patrick Ohly (8):
recipes: anonymous functions with priorities
build.py: add preceedtask() API
runqueue.py: alternative rm_work scheduler gcc-source.inc: cleanly disable do_rm_work rm_work_and_downloads.bbclass: more aggressively minimize disk usage rm_work.bbclass: clean up sooner rootfs-postcommands.bbclass: sort passwd entries insane.bbclass: print license text as part of QA message

Randy Witt (2):
image_typedep.py: Add a test that ensures conversion type deps get
added
image_types.bbclass: IMAGE_TYPEDEP_ now adds deps for conversion
types

Ross Burton (9):
linux-firmware: remove alternatives for brcmfmac-stdio.bin
opkg-utils: set CLEANBROKEN as upstream Makefile doesn't have clean
target
flex: upgrade to 2.6.2
opkg: fix conffile errors in 'opkg status' calls
rootfs: don't put /usr/lib/ssl and /etc into debugfs selftest/archiver: don't build an image for a basic test
grub_git: remove redundant inherits
selftest/bblayers: don't fetch a variable that is never used selftest/base: don't fetch DISTRO variable in constructor

Saul Wold (1):
nfs-utils: remove -f exports from nfsserver

Tom Zanussi (1):
scripts: python3 fixes and new tool ksum

Zheng Ruoqin (1):

      iproute2 4.7->4.9
 README.hardware                                    |  69 +++++++
 bitbake/lib/bb/build.py                            |  16 ++
 bitbake/lib/bb/data_smart.py                       |   3 +
 bitbake/lib/bb/parse/ast.py                        |  19 +-
 bitbake/lib/bb/runqueue.py                         | 107 +++++++++++
 .../recipes-test/aspell/aspell_0.0.0.1.bb          |   2 +
 .../recipes-test/devtool/devtool-test-localonly.bb |   1 +
 .../recipes-test/devtool/devtool-test-patch-gz.bb  |   1 +
 .../recipes-test/devtool/devtool-test-subdir.bb    |   2 +
 .../devtool/devtool-upgrade-test1_1.5.3.bb         |   2 +
 .../devtool-upgrade-test1_1.5.3.bb.upgraded        |   2 +
 .../devtool/devtool-upgrade-test2_git.bb           |   2 +
 .../devtool/devtool-upgrade-test2_git.bb.upgraded  |   2 +
 .../recipetool/selftest-recipetool-appendfile.bb   |   2 +
 meta-yocto-bsp/conf/machine/beaglebone.conf        |   2 +-
 meta-yocto-bsp/conf/machine/edgerouter.conf        |   2 +-
 .../conf/machine/include/genericx86-common.inc     |   2 +-
 meta-yocto-bsp/conf/machine/mpc8315e-rdb.conf      |   4 +
 meta-yocto-bsp/lib/oeqa/selftest/gummiboot.py      |  83 --------
 meta-yocto-bsp/wic/beaglebone.wks                  |   6 +
 meta-yocto-bsp/wic/edgerouter.wks                  |   4 +
 meta-yocto-bsp/wic/genericx86.wks                  |   7 +
 meta-yocto-bsp/wic/mpc8315e-rdb.wks                |   4 +
 meta/classes/externalsrc.bbclass                   |  19 +-
 meta/classes/gummiboot.bbclass                     | 121 ------------
 meta/classes/image_types.bbclass                   |  16 +-
 meta/classes/insane.bbclass                        |  29 +++
 meta/classes/kernel-module-split.bbclass           |   2 +-
 meta/classes/kernel.bbclass                        |  12 +-
 meta/classes/rm_work.bbclass                       |  31 +--
 meta/classes/rm_work_and_downloads.bbclass         |  33 ++++
 meta/classes/rootfs-postcommands.bbclass           |  22 +++
 meta/classes/systemd-boot.bbclass                  |   3 +
 meta/lib/oe/rootfs.py                              |   9 +-
 meta/lib/oeqa/runtime/logrotate.py                 |   1 +
 meta/lib/oeqa/selftest/archiver.py                 |  22 +--
 meta/lib/oeqa/selftest/base.py                     |   1 -
 meta/lib/oeqa/selftest/bblayers.py                 |   1 -
 meta/lib/oeqa/selftest/bbtests.py                  |   5 +-
 meta/lib/oeqa/selftest/buildoptions.py             |   5 +-
 meta/lib/oeqa/selftest/devtool.py                  |  65 ++++++-
 meta/lib/oeqa/selftest/eSDK.py                     |   2 +-
 meta/lib/oeqa/selftest/image_typedep.py            |  51 +++++
 meta/lib/oeqa/selftest/runtime-test.py             |   2 +
 meta/lib/oeqa/utils/metadata.py                    |  87 ++++++---
 meta/lib/rootfspostcommands.py                     |  44 +++++
 meta/recipes-bsp/grub/grub_git.bb                  |   4 +-
 ...-C-syntax-errors-for-function-declaration.patch |  74 -------
 .../gummiboot/gummiboot/fix-objcopy.patch          |  45 -----
 meta/recipes-bsp/gummiboot/gummiboot_git.bb        |  39 ----
 .../iproute2/iproute2/iproute2-4.3.0-musl.patch    |  85 --------
 .../iproute2/iproute2/iproute2-4.9.0-musl.patch    | 131 +++++++++++++
 .../{iproute2_4.7.0.bb => iproute2_4.9.0.bb}       |   7 +-
 .../nfs-utils/nfs-utils/nfsserver                  |   2 +-
 ...need_charset_alias-when-building-for-musl.patch |   0
 ...0001-local.mk-fix-cross-compiling-problem.patch |  26 +++
 ...e-report-processor-and-hardware-correctly.patch |   0
 .../disable-ls-output-quoting.patch                |   0
 .../fix-selinux-flask.patch                        |   0
 .../man-decouple-manpages-from-build.patch         |   0
 .../remove-usr-local-lib-from-m4.patch             |   0
 .../{coreutils_8.25.bb => coreutils_8.26.bb}       |   9 +-
 .../{dbus-test_1.10.10.bb => dbus-test_1.10.14.bb} |   4 +-
 .../dbus/{dbus_1.10.10.bb => dbus_1.10.14.bb}      |   4 +-
 .../README_VirtualBox_Toaster.txt                  |  78 ++++++++
 .../images/build-appliance-image_15.0.0.bb         |  18 +-
 meta/recipes-core/musl/musl_git.bb                 |   4 +-
 meta/recipes-devtools/apt/apt-package.inc          |  15 +-
 ...oid-c-comments-in-c-code-fails-with-gcc-6.patch |  64 ------
 .../recipes-devtools/flex/flex/CVE-2016-6354.patch |  59 ------
 meta/recipes-devtools/flex/flex/crosscompile.patch | 214
+++++++++++++++++++++
 .../flex/flex/do_not_create_pdf_doc.patch          |  17 --
 .../flex/{flex_2.6.0.bb => flex_2.6.2.bb}          |  11 +-
 meta/recipes-devtools/gcc/gcc-source.inc           |   2 +-
 ...e-defined-bindir-and-mandir-as-installati.patch |  30 +++
 .../opkg-utils/opkg-utils/tar_ignore_error.patch   |   2 +-
 meta/recipes-devtools/opkg-utils/opkg-utils_git.bb |  13 +-
 ...reate-opkg.lock-in-run-instead-of-var-run.patch |   8 +-
 .../opkg/opkg/status-conffile.patch                |  69 +++++++
 .../opkg/{opkg_0.3.3.bb => opkg_0.3.4.bb}          |   7 +-
 .../python/python-3.5-manifest.inc                 |   2 +-
 .../python/python3-pygobject_3.22.0.bb             |  10 +-
 ...d-bootchart_230.bb => systemd-bootchart_231.bb} |   4 +-
 .../grep/{grep_2.26.bb => grep_2.27.bb}            |   4 +-
 meta/recipes-extended/sysklogd/files/klogd.service |  13 ++
 .../sysklogd/files/syslogd.service                 |  14 ++
 .../sysklogd/files/tmpfiles.sysklogd.conf          |   1 +
 meta/recipes-extended/sysklogd/sysklogd.inc        |  21 +-
 .../{sysstat_11.4.0.bb => sysstat_11.5.3.bb}       |   4 +-
 meta/recipes-graphics/drm/libdrm_2.4.74.bb         |   8 +-
 meta/recipes-graphics/wayland/wayland_1.12.0.bb    |  11 +-
 ...-ARM-Fix-add_buffer_phys_virt-align-issue.patch |  52 +++++
 meta/recipes-kernel/kexec/kexec-tools_2.0.14.bb    |   1 +
 .../linux-firmware/linux-firmware_git.bb           | 186
++++++++----------
 ...1c7962-that-brings-2-increase-of-build-ti.patch |  56 ------
 meta/recipes-support/sqlite/sqlite3_3.15.2.bb      |  12 --
 meta/recipes-support/sqlite/sqlite3_3.16.2.bb      |  11 ++
 scripts/contrib/python/generate-manifest-3.5.py    |   2 +-
 scripts/lib/wic/canned-wks/mkgummidisk.wks         |  11 --
 scripts/lib/wic/canned-wks/mpc8315e-rdb.wks        |   6 -
 scripts/lib/wic/imager/direct.py                   |   4 +-
 .../lib/wic/plugins/source/isoimage-isohybrid.py   |  49 -----
 scripts/lib/wic/utils/oe/misc.py                   |  32 ++-
 scripts/oe-selftest                                |  14 +-
 scripts/runqemu                                    |   9 +-
 scripts/tiny/ksize.py                              |  17 +-
 scripts/tiny/ksum.py                               | 168 ++++++++++++++++
 107 files changed, 1683 insertions(+), 1007 deletions(-)
 delete mode 100644 meta-yocto-bsp/lib/oeqa/selftest/gummiboot.py
 create mode 100644 meta-yocto-bsp/wic/beaglebone.wks
 create mode 100644 meta-yocto-bsp/wic/edgerouter.wks
 create mode 100644 meta-yocto-bsp/wic/genericx86.wks
 create mode 100644 meta-yocto-bsp/wic/mpc8315e-rdb.wks
 delete mode 100644 meta/classes/gummiboot.bbclass
 create mode 100644 meta/classes/rm_work_and_downloads.bbclass
 create mode 100644 meta/lib/oeqa/selftest/image_typedep.py
 create mode 100644 meta/lib/rootfspostcommands.py
 delete mode 100644 meta/recipes-bsp/gummiboot/
gummiboot/0001-console-Fix-C-syntax-errors-for-function-declaration.patch
 delete mode 100644 meta/recipes-bsp/gummiboot/gummiboot/fix-objcopy.patch
 delete mode 100644 meta/recipes-bsp/gummiboot/gummiboot_git.bb
 delete mode 100644 meta/recipes-connectivity/
iproute2/iproute2/iproute2-4.3.0-musl.patch
 create mode 100644 meta/recipes-connectivity/
iproute2/iproute2/iproute2-4.9.0-musl.patch
 rename meta/recipes-connectivity/iproute2/{iproute2_4.7.0.bb =>
iproute2_4.9.0.bb} (61%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 =>
coreutils-8.26}/0001-Unset-need_charset_alias-when-building-for-musl.patch
(100%)
 create mode 100644 meta/recipes-core/coreutils/
coreutils-8.26/0001-local.mk-fix-cross-compiling-problem.patch
 rename meta/recipes-core/coreutils/{coreutils-8.25 =>
coreutils-8.26}/0001-uname-report-processor-and-hardware-correctly.patch
(100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 =>
coreutils-8.26}/disable-ls-output-quoting.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 =>
coreutils-8.26}/fix-selinux-flask.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 =>
coreutils-8.26}/man-decouple-manpages-from-build.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 =>
coreutils-8.26}/remove-usr-local-lib-from-m4.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils_8.25.bb =>
coreutils_8.26.bb} (93%)
 rename meta/recipes-core/dbus/{dbus-test_1.10.10.bb =>
dbus-test_1.10.14.bb} (93%)
 rename meta/recipes-core/dbus/{dbus_1.10.10.bb => dbus_1.10.14.bb} (98%)
 create mode 100644 meta/recipes-core/images/build-appliance-image/README_
VirtualBox_Toaster.txt
 delete mode 100644 meta/recipes-devtools/flex/
flex/0002-avoid-c-comments-in-c-code-fails-with-gcc-6.patch
 delete mode 100644 meta/recipes-devtools/flex/flex/CVE-2016-6354.patch
 create mode 100644 meta/recipes-devtools/flex/flex/crosscompile.patch
 delete mode 100644 meta/recipes-devtools/flex/flex/do_not_create_pdf_doc.
patch
 rename meta/recipes-devtools/flex/{flex_2.6.0.bb => flex_2.6.2.bb} (84%)
 create mode 100644 meta/recipes-devtools/opkg-utils/opkg-utils/0001-
Makefile-use-defined-bindir-and-mandir-as-installati.patch
 create mode 100644 meta/recipes-devtools/opkg/opkg/status-conffile.patch
 rename meta/recipes-devtools/opkg/{opkg_0.3.3.bb => opkg_0.3.4.bb} (87%)
 rename meta/recipes-devtools/systemd-bootchart/{systemd-bootchart_230.bb
=> systemd-bootchart_231.bb} (92%)
 rename meta/recipes-extended/grep/{grep_2.26.bb => grep_2.27.bb} (88%)
 create mode 100644 meta/recipes-extended/sysklogd/files/klogd.service
 create mode 100644 meta/recipes-extended/sysklogd/files/syslogd.service
 create mode 100644 meta/recipes-extended/sysklogd/files/tmpfiles.
sysklogd.conf
 rename meta/recipes-extended/sysstat/{sysstat_11.4.0.bb =>
sysstat_11.5.3.bb} (53%)
 create mode 100644 meta/recipes-kernel/kexec/kexec-tools/0010-kexec-ARM-
Fix-add_buffer_phys_virt-align-issue.patch
 delete mode 100644 meta/recipes-support/sqlite/
files/0001-revert-ad601c7962-that-brings-2-increase-of-build-ti.patch
 delete mode 100644 meta/recipes-support/sqlite/sqlite3_3.15.2.bb
 create mode 100644 meta/recipes-support/sqlite/sqlite3_3.16.2.bb
 delete mode 100644 scripts/lib/wic/canned-wks/mkgummidisk.wks
 delete mode 100644 scripts/lib/wic/canned-wks/mpc8315e-rdb.wks
 create mode 100755 scripts/tiny/ksum.py

Alejandro Hernandez (3):
gummiboot: Remove gummiboot tests
gummiboot: Remove old gummiboot recipe, related class and wks file systemd-boot.bbclass: Fix SYSYTEMD_BOOT_CFG creation

Alejandro del Castillo (2):
opkg: upgrade to v0.3.4
opkg-utils: bump SRCREV to 0.3.4 tag

Alistair Francis (1):
runqemu: Allow the user to specity no kernel or rootFS

Amarnath Valluri (2):
kernel: Modify kernel modules installation path.
linux-firmware: Modify firmware installation path

Andre McCurdy (1):
wayland: minor recipe cleanup

Andreas Müller (1):
python3-pygobject: add PACKAGECONFIG for cairo - enabled by default

André Draszik (2):
lib/oe/rootfs: reliably handle alternative symlinks
opkg-utils: use D instead of OPKG_OFFLINE_ROOT in postrm

Chen Qi (9):
systemd-bootchart: upgrade to 231
dbus/dbus-test: upgrade to 1.10.14
sysstat: upgrade to 11.5.3
grep: upgrade to 2.27
coreutils: upgrade to 8.26
selftest/eSDK.py: fix sstate dir not found error selftest/bbtests.py: fix path assumption for LICENSE_DIRECTORY selftest/buildoptions.py: fix path assumption for DEPLOY_DIR_SRC scripts/oe-selftest: fix typo

Christoph Settgast (1):
libdrm: enable etnaviv experimental support

Derek Straka (1):
python-3.5-manifest: Add http module to the netclient package

Ed Bartosh (11):
image_types.bbclass: look for wks files in <layer>/wic
beaglebone: add beaglebone.wks
wic: fix parsing of 'bitbake -e' output
canned-wks: remove mpc8315e-rdb.wks direct.py: fix getting image name
wic: _exec_cmd: produce error if exit code is not 0 mpc8315e-rdb.conf: produce wic images for MPC8315
genericx86: add genericx86.wks
edgerouter: add edgerouter.wks README.hardware: update MPC8315E-RDB section
mpc8315e-rdb: move wks file to wic/ directory

Haiqing Bai (1):
kexec: ARM: fix align issue of add_buffer_phys_virt() for LPAE kernel

Ioan-Adrian Ratiu (1):
wic/isoimage-isohybrid: remove do_stage_partition()

Jose Perez Carranza (1):
runtime: Add cleanup for logrotate tests

Juro Bystricky (1):
build-appliance-image: support for Toaster

Khem Raj (2):
musl: Upgrade to 1.1.16+ on master
grub-git: Upgrade to tip of master and fix with glibc 2.25

Leonardo Sandoval (3):
recipes-test: exclude recipes from world target
selftest: devtool: use distro agnostic recipes for devtool checks
selftest: runtime-test: skip image-install test for poky-tiny

Linus Wallgren (1):
apt-package: Include maintenance scripts

Mark Asselstine (1):
sysklogd: do more to properly work with systemd

Markus Lehtonen (10):
oeqa.utils.metadata: re-organise host distro information oeqa.utils.metadata: re-organise distro information oeqa.utils.metadata: drop 'unknown' git data elements oeqa.utils.metadata: fix retrieval of git branch and revision oeqa.utils.metadata: rename 'revision' to 'commit' oeqa.utils.metadata: add commit count information oeqa.utils.metadata: have layer name as an attribute in xml oeqa.utils.metadata: add bitbake revision information oeqa.utils.metadata: allow storing any bitbake config variables oeqa.utils.metadata: include BB_NUMBER_THREADS and PARALLEL_MAKE

Maxin B. John (1):
sqlite3: upgrade to 3.16.2

Ola x Nilsson (2):
externalsrc.bbclass: Add task buildclean
oe-selftest: devtool: Add test for externalsrc buildclean

Patrick Ohly (8):
recipes: anonymous functions with priorities
build.py: add preceedtask() API
runqueue.py: alternative rm_work scheduler gcc-source.inc: cleanly disable do_rm_work rm_work_and_downloads.bbclass: more aggressively minimize disk usage rm_work.bbclass: clean up sooner rootfs-postcommands.bbclass: sort passwd entries insane.bbclass: print license text as part of QA message

Randy Witt (2):
image_typedep.py: Add a test that ensures conversion type deps get
added
image_types.bbclass: IMAGE_TYPEDEP_ now adds deps for conversion types

Ross Burton (9):
linux-firmware: remove alternatives for brcmfmac-stdio.bin
opkg-utils: set CLEANBROKEN as upstream Makefile doesn't have clean
target
flex: upgrade to 2.6.2
opkg: fix conffile errors in 'opkg status' calls
rootfs: don't put /usr/lib/ssl and /etc into debugfs selftest/archiver: don't build an image for a basic test
grub_git: remove redundant inherits
selftest/bblayers: don't fetch a variable that is never used selftest/base: don't fetch DISTRO variable in constructor

Saul Wold (1):
nfs-utils: remove -f exports from nfsserver

Tom Zanussi (1):
scripts: python3 fixes and new tool ksum

Zheng Ruoqin (1):
iproute2 4.7->4.9

 README.hardware                                    |  69 +++++++
 bitbake/lib/bb/build.py                            |  16 ++
 bitbake/lib/bb/data_smart.py                       |   3 +
 bitbake/lib/bb/parse/ast.py                        |  19 +-
 bitbake/lib/bb/runqueue.py                         | 107 +++++++++++
 .../recipes-test/aspell/aspell_0.0.0.1.bb          |   2 +
 .../recipes-test/devtool/devtool-test-localonly.bb |   1 +
 .../recipes-test/devtool/devtool-test-patch-gz.bb  |   1 +
 .../recipes-test/devtool/devtool-test-subdir.bb    |   2 +
 .../devtool/devtool-upgrade-test1_1.5.3.bb         |   2 +
 .../devtool-upgrade-test1_1.5.3.bb.upgraded        |   2 +
 .../devtool/devtool-upgrade-test2_git.bb           |   2 +
 .../devtool/devtool-upgrade-test2_git.bb.upgraded  |   2 +
 .../recipetool/selftest-recipetool-appendfile.bb   |   2 +
 meta-yocto-bsp/conf/machine/beaglebone.conf        |   2 +-
 meta-yocto-bsp/conf/machine/edgerouter.conf        |   2 +-
 .../conf/machine/include/genericx86-common.inc     |   2 +-
 meta-yocto-bsp/conf/machine/mpc8315e-rdb.conf      |   4 +
 meta-yocto-bsp/lib/oeqa/selftest/gummiboot.py      |  83 --------
 meta-yocto-bsp/wic/beaglebone.wks                  |   6 +
 meta-yocto-bsp/wic/edgerouter.wks                  |   4 +
 meta-yocto-bsp/wic/genericx86.wks                  |   7 +
 .../wic}/mpc8315e-rdb.wks                          |   6 +-
 meta/classes/externalsrc.bbclass                   |  19 +-
 meta/classes/gummiboot.bbclass                     | 121 ------------
 meta/classes/image_types.bbclass                   |  16 +-
 meta/classes/insane.bbclass                        |  29 +++
 meta/classes/kernel-module-split.bbclass           |   2 +-
 meta/classes/kernel.bbclass                        |  12 +-
 meta/classes/rm_work.bbclass                       |  31 +--
 meta/classes/rm_work_and_downloads.bbclass         |  33 ++++
 meta/classes/rootfs-postcommands.bbclass           |  22 +++
 meta/classes/systemd-boot.bbclass                  |   3 +
 meta/lib/oe/rootfs.py                              |   9 +-
 meta/lib/oeqa/runtime/logrotate.py                 |   1 +
 meta/lib/oeqa/selftest/archiver.py                 |  22 +--
 meta/lib/oeqa/selftest/base.py                     |   1 -
 meta/lib/oeqa/selftest/bblayers.py                 |   1 -
 meta/lib/oeqa/selftest/bbtests.py                  |   5 +-
 meta/lib/oeqa/selftest/buildoptions.py             |   5 +-
 meta/lib/oeqa/selftest/devtool.py                  |  65 ++++++-
 meta/lib/oeqa/selftest/eSDK.py                     |   2 +-
 meta/lib/oeqa/selftest/image_typedep.py            |  51 +++++
 meta/lib/oeqa/selftest/runtime-test.py             |   2 +
 meta/lib/oeqa/utils/metadata.py                    |  87 ++++++---
 meta/lib/rootfspostcommands.py                     |  44 +++++
 meta/recipes-bsp/grub/grub_git.bb                  |   4 +-
 ...-C-syntax-errors-for-function-declaration.patch |  74 -------
 .../gummiboot/gummiboot/fix-objcopy.patch          |  45 -----
 meta/recipes-bsp/gummiboot/gummiboot_git.bb        |  39 ----
 ...-4.3.0-musl.patch => iproute2-4.9.0-musl.patch} |  90 ++++++---
 .../{iproute2_4.7.0.bb => iproute2_4.9.0.bb}       |   7 +-
 .../nfs-utils/nfs-utils/nfsserver                  |   2 +-
 ...need_charset_alias-when-building-for-musl.patch |   0
 ...0001-local.mk-fix-cross-compiling-problem.patch |  26 +++
 ...e-report-processor-and-hardware-correctly.patch |   0
 .../disable-ls-output-quoting.patch                |   0
 .../fix-selinux-flask.patch                        |   0
 .../man-decouple-manpages-from-build.patch         |   0
 .../remove-usr-local-lib-from-m4.patch             |   0
 .../{coreutils_8.25.bb => coreutils_8.26.bb}       |   9 +-
 .../{dbus-test_1.10.10.bb => dbus-test_1.10.14.bb} |   4 +-
 .../dbus/{dbus_1.10.10.bb => dbus_1.10.14.bb}      |   4 +-
 .../README_VirtualBox_Toaster.txt                  |  78 ++++++++
 .../images/build-appliance-image_15.0.0.bb         |  18 +-
 meta/recipes-core/musl/musl_git.bb                 |   4 +-
 meta/recipes-devtools/apt/apt-package.inc          |  15 +-
 ...oid-c-comments-in-c-code-fails-with-gcc-6.patch |  64 ------
 .../recipes-devtools/flex/flex/CVE-2016-6354.patch |  59 ------
 meta/recipes-devtools/flex/flex/crosscompile.patch | 214
+++++++++++++++++++++
 .../flex/flex/do_not_create_pdf_doc.patch          |  17 --
 .../flex/{flex_2.6.0.bb => flex_2.6.2.bb}          |  11 +-
 meta/recipes-devtools/gcc/gcc-source.inc           |   2 +-
 ...e-defined-bindir-and-mandir-as-installati.patch |  30 +++
 .../opkg-utils/opkg-utils/tar_ignore_error.patch   |   2 +-
 meta/recipes-devtools/opkg-utils/opkg-utils_git.bb |  13 +-
 ...reate-opkg.lock-in-run-instead-of-var-run.patch |   8 +-
 .../opkg/opkg/status-conffile.patch                |  69 +++++++
 .../opkg/{opkg_0.3.3.bb => opkg_0.3.4.bb}          |   7 +-
 .../python/python-3.5-manifest.inc                 |   2 +-
 .../python/python3-pygobject_3.22.0.bb             |  10 +-
 ...d-bootchart_230.bb => systemd-bootchart_231.bb} |   4 +-
 .../grep/{grep_2.26.bb => grep_2.27.bb}            |   4 +-
 meta/recipes-extended/sysklogd/files/klogd.service |  13 ++
 .../sysklogd/files/syslogd.service                 |  14 ++
 .../sysklogd/files/tmpfiles.sysklogd.conf          |   1 +
 meta/recipes-extended/sysklogd/sysklogd.inc        |  21 +-
 .../{sysstat_11.4.0.bb => sysstat_11.5.3.bb}       |   4 +-
 meta/recipes-graphics/drm/libdrm_2.4.74.bb         |   8 +-
 meta/recipes-graphics/wayland/wayland_1.12.0.bb    |  11 +-
 ...-ARM-Fix-add_buffer_phys_virt-align-issue.patch |  52 +++++
 meta/recipes-kernel/kexec/kexec-tools_2.0.14.bb    |   1 +
 .../linux-firmware/linux-firmware_git.bb           | 186
++++++++----------
 ...1c7962-that-brings-2-increase-of-build-ti.patch |  56 ------
 meta/recipes-support/sqlite/sqlite3_3.15.2.bb      |  12 --
 meta/recipes-support/sqlite/sqlite3_3.16.2.bb      |  11 ++
 scripts/contrib/python/generate-manifest-3.5.py    |   2 +-
 scripts/lib/wic/canned-wks/mkgummidisk.wks         |  11 --
 scripts/lib/wic/imager/direct.py                   |   4 +-
 .../lib/wic/plugins/source/isoimage-isohybrid.py   |  49 -----
 scripts/lib/wic/utils/oe/misc.py                   |  32 ++-
 scripts/oe-selftest                                |  14 +-
 scripts/runqemu                                    |   9 +-
 scripts/tiny/ksize.py                              |  17 +-
 scripts/tiny/ksum.py                               | 168 ++++++++++++++++
 105 files changed, 1618 insertions(+), 942 deletions(-)
 delete mode 100644 meta-yocto-bsp/lib/oeqa/selftest/gummiboot.py
 create mode 100644 meta-yocto-bsp/wic/beaglebone.wks
 create mode 100644 meta-yocto-bsp/wic/edgerouter.wks
 create mode 100644 meta-yocto-bsp/wic/genericx86.wks
 rename {scripts/lib/wic/canned-wks => meta-yocto-bsp/wic}/mpc8315e-rdb.wks
(45%)
 delete mode 100644 meta/classes/gummiboot.bbclass
 create mode 100644 meta/classes/rm_work_and_downloads.bbclass
 create mode 100644 meta/lib/oeqa/selftest/image_typedep.py
 create mode 100644 meta/lib/rootfspostcommands.py
 delete mode 100644 meta/recipes-bsp/gummiboot/
gummiboot/0001-console-Fix-C-syntax-errors-for-function-declaration.patch
 delete mode 100644 meta/recipes-bsp/gummiboot/gummiboot/fix-objcopy.patch
 delete mode 100644 meta/recipes-bsp/gummiboot/gummiboot_git.bb
 rename meta/recipes-connectivity/iproute2/iproute2/{iproute2-4.3.0-musl.patch
=> iproute2-4.9.0-musl.patch} (42%)
 rename meta/recipes-connectivity/iproute2/{iproute2_4.7.0.bb =>
iproute2_4.9.0.bb} (61%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 =>
coreutils-8.26}/0001-Unset-need_charset_alias-when-building-for-musl.patch
(100%)
 create mode 100644 meta/recipes-core/coreutils/
coreutils-8.26/0001-local.mk-fix-cross-compiling-problem.patch
 rename meta/recipes-core/coreutils/{coreutils-8.25 =>
coreutils-8.26}/0001-uname-report-processor-and-hardware-correctly.patch
(100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 =>
coreutils-8.26}/disable-ls-output-quoting.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 =>
coreutils-8.26}/fix-selinux-flask.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 =>
coreutils-8.26}/man-decouple-manpages-from-build.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils-8.25 =>
coreutils-8.26}/remove-usr-local-lib-from-m4.patch (100%)
 rename meta/recipes-core/coreutils/{coreutils_8.25.bb =>
coreutils_8.26.bb} (93%)
 rename meta/recipes-core/dbus/{dbus-test_1.10.10.bb =>
dbus-test_1.10.14.bb} (93%)
 rename meta/recipes-core/dbus/{dbus_1.10.10.bb => dbus_1.10.14.bb} (98%)
 create mode 100644 meta/recipes-core/images/build-appliance-image/README_
VirtualBox_Toaster.txt
 delete mode 100644 meta/recipes-devtools/flex/
flex/0002-avoid-c-comments-in-c-code-fails-with-gcc-6.patch
 delete mode 100644 meta/recipes-devtools/flex/flex/CVE-2016-6354.patch
 create mode 100644 meta/recipes-devtools/flex/flex/crosscompile.patch
 delete mode 100644 meta/recipes-devtools/flex/flex/do_not_create_pdf_doc.
patch
 rename meta/recipes-devtools/flex/{flex_2.6.0.bb => flex_2.6.2.bb} (84%)
 create mode 100644 meta/recipes-devtools/opkg-utils/opkg-utils/0001-
Makefile-use-defined-bindir-and-mandir-as-installati.patch
 create mode 100644 meta/recipes-devtools/opkg/opkg/status-conffile.patch
 rename meta/recipes-devtools/opkg/{opkg_0.3.3.bb => opkg_0.3.4.bb} (87%)
 rename meta/recipes-devtools/systemd-bootchart/{systemd-bootchart_230.bb
=> systemd-bootchart_231.bb} (92%)
 rename meta/recipes-extended/grep/{grep_2.26.bb => grep_2.27.bb} (88%)
 create mode 100644 meta/recipes-extended/sysklogd/files/klogd.service
 create mode 100644 meta/recipes-extended/sysklogd/files/syslogd.service
 create mode 100644 meta/recipes-extended/sysklogd/files/tmpfiles.
sysklogd.conf
 rename meta/recipes-extended/sysstat/{sysstat_11.4.0.bb =>
sysstat_11.5.3.bb} (53%)
 create mode 100644 meta/recipes-kernel/kexec/kexec-tools/0010-kexec-ARM-
Fix-add_buffer_phys_virt-align-issue.patch
 delete mode 100644 meta/recipes-support/sqlite/
files/0001-revert-ad601c7962-that-brings-2-increase-of-build-ti.patch
 delete mode 100644 meta/recipes-support/sqlite/sqlite3_3.15.2.bb
 create mode 100644 meta/recipes-support/sqlite/sqlite3_3.16.2.bb
 delete mode 100644 scripts/lib/wic/canned-wks/mkgummidisk.wks
 create mode 100755 scripts/tiny/ksum.py

--
2.8.1

--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Signature · 2 lines
"Thou shalt not follow the NULL pointer, for chaos and madness await thee
at its end"
#3 lore raw
Quoted 4 lines · Bruce Ashfield

On Fri, Jan 13, 2017 at 8:00 AM, Ross Burton <[email protected]>

Quoted 11 lines · wrote:
Quoted 7 lines

Hi,

Another consolidated pull. Last run on the AB was mostly green:
- byacc on beaglebone-lsb failed (upgrade removed)
- checkuri failed (transient, works now)
- selftest failed (fixed in branch, tests work locally now)

Should I re-send my kernel queue ? It is now about 13 patches long, and

I'm stacking

Quoted 3 lines

a few more on every couple of days.

I assume there are still some outstanding issues with the 4.9 kernel, or

more specifically

Quoted 3 lines

the 4.9 kernel headers ?

If there's a pointer to the list of issues, that would be great, so I can

help prod things

Quoted 1 line

along (assuming I can sort out the build issues .. c libraries give me

headaches ;)

There's at least the connman build issue on musl with 4.9 headers:
http://errors.yoctoproject.org/Errors/Details/116506/

Musl defines IFF_LOWER_UP which breaks compilation with linux/if.h. kernel has uapi/linux/libc-compat.h for similar issues with glibc but at least currently it does not check for musl...

See other discussion "musl: Upgrade to 1.1.16+ on master".

- Jussi

#4 lore raw
Quoted 25 lines · Jussi Kukkonen
Quoted 4 lines · Bruce Ashfield

On Fri, Jan 13, 2017 at 8:00 AM, Ross Burton <[email protected]>

Quoted 11 lines · wrote:
Quoted 7 lines

Hi,

Another consolidated pull. Last run on the AB was mostly green:
- byacc on beaglebone-lsb failed (upgrade removed)
- checkuri failed (transient, works now)
- selftest failed (fixed in branch, tests work locally now)

Should I re-send my kernel queue ? It is now about 13 patches long, and

I'm stacking

Quoted 3 lines

a few more on every couple of days.

I assume there are still some outstanding issues with the 4.9 kernel, or

more specifically

Quoted 2 lines

the 4.9 kernel headers ?

Quoted 9 lines
Quoted 1 line

If there's a pointer to the list of issues, that would be great, so I

can help prod things

Quoted 1 line

along (assuming I can sort out the build issues .. c libraries give me

headaches ;)

There's at least the connman build issue on musl with 4.9 headers:
http://errors.yoctoproject.org/Errors/Details/116506/

Ah ok.

I'm not much good with musl unfortunately, but honestly, I'm wondering how long we
can keep this out with relatively few build issues. In tree, they'll get more attention.

I'll continue stacking on 4.9 changes until they get sorted out. I'll probably have some
cycles near the end of next week to get lost in c library #ifdef's, if the issues are still
around.

Bruce

Quoted 11 lines

Musl defines IFF_LOWER_UP which breaks compilation with linux/if.h. kernel has uapi/linux/libc-compat.h for similar issues with glibc but at least currently it does not check for musl...

See other discussion "musl: Upgrade to 1.1.16+ on master".

- Jussi

Signature · 2 lines
"Thou shalt not follow the NULL pointer, for chaos and madness await thee
at its end"
#5 lore raw
Quoted 5 lines · Bruce Ashfield

I'm not much good with musl unfortunately, but honestly, I'm wondering how long we
can keep this out with relatively few build issues. In tree, they'll get more attention.

This is a greater problem - the kernel guys seem to think that glibc is the only C library worth thinking about. Khem took the action to talk with musl and get their headers fixed - which I believe is just adding a new #define to them.

I'll continue stacking on 4.9 changes until they get sorted out. I'll

Quoted 5 lines

probably have some
cycles near the end of next week to get lost in c library #ifdef's, if the issues are still
around.

I keep on pushing the kernel bits to mut2, so feel free to send an updated branch and I can merge that in too.

Ross

#6 lore raw
Quoted 10 lines · Ross
Quoted 5 lines · Bruce Ashfield

I'm not much good with musl unfortunately, but honestly, I'm wondering how long we
can keep this out with relatively few build issues. In tree, they'll get more attention.

Quoted 5 lines

This is a greater problem - the kernel guys seem to think that glibc is the only C library worth thinking about. Khem took the action to talk with musl and get their headers fixed - which I believe is just adding a new #define to them.

And gcc is the only compiler! ;)

FWIW I spent 6 hours over the holidays trying to fix a musl build error, but I have no
idea how its defines work, so all I did figure out is what kernel commit broke it ... to
be fair, glibc is just as nuts and it the uapi headers break it, I'm just as lost.

Quoted 11 lines

I'll continue stacking on 4.9 changes until they get sorted out. I'll

Quoted 5 lines

probably have some
cycles near the end of next week to get lost in c library #ifdef's, if the issues are still
around.

I keep on pushing the kernel bits to mut2, so feel free to send an updated branch and I can merge that in too.

ok. So I'll repost the series over the weekend with more -stable, -rt and tools tweaks. It will
overlap the old one .. if that causes a problem, let me know now, and I'll try and make sure
it starts where the other left off instead.

Bruce

Quoted 3 lines

Ross

Signature · 2 lines
"Thou shalt not follow the NULL pointer, for chaos and madness await thee
at its end"
#7 lore raw
In reply to Burton, Ross
Quoted 10 lines · Ross
Quoted 5 lines · Bruce Ashfield

I'm not much good with musl unfortunately, but honestly, I'm wondering how long we
can keep this out with relatively few build issues. In tree, they'll get more attention.

Quoted 5 lines

This is a greater problem - the kernel guys seem to think that glibc is the only C library worth thinking about. Khem took the action to talk with musl and get their headers fixed - which I believe is just adding a new #define to them.

oh, and is this one logged in bugzilla ? (or elsewhere, I don't care .. i just want to have a look
at the proposed fix so I can start a musl build and see if I can fix things in the background).

Bruce

Quoted 13 lines

I'll continue stacking on 4.9 changes until they get sorted out. I'll

Quoted 5 lines

probably have some
cycles near the end of next week to get lost in c library #ifdef's, if the issues are still
around.

I keep on pushing the kernel bits to mut2, so feel free to send an updated branch and I can merge that in too.

Ross

Signature · 2 lines
"Thou shalt not follow the NULL pointer, for chaos and madness await thee
at its end"
#8 lore raw
Quoted 5 lines · Bruce Ashfield

oh, and is this one logged in bugzilla ? (or elsewhere, I don't care .. i just want to have a look
at the proposed fix so I can start a musl build and see if I can fix things in the background).

It's not in bugzilla because the patch is still pending.

Discussion is in the "musl: Upgrade to 1.1.16+ on master" thread. I think musl's include/netinet/in.h needs to #define __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO 0. Khem was going to talk to musl maintainers to discuss fixing upstream first.

Ross

#9 lore raw
In reply to Burton, Ross
Quoted 10 lines · Ross

On 13 January 2017 at 14:19, Bruce Ashfield <[email protected] <mailto:[email protected]>> wrote:

I'm not much good with musl unfortunately, but honestly, I'm wondering how long we
can keep this out with relatively few build issues. In tree, they'll get more attention.

Quoted 4 lines

This is a greater problem - the kernel guys seem to think that glibc is the only C library worth thinking about. Khem took the action to talk with musl and get their headers fixed - which I believe is just adding a new #define to them.

There is an idea to preprocess the kernel headers for musl systems, I will replicate whatever action community decides on.

Quoted 14 lines

I'll continue stacking on 4.9 changes until they get sorted out. I'll probably have some
cycles near the end of next week to get lost in c library #ifdef's, if the issues are still
around.

I keep on pushing the kernel bits to mut2, so feel free to send an updated branch and I can merge that in too.

Ross

#10 lore raw
In reply to Ross Burton
Quoted 10 lines · Ross Burton

Patrick Ohly (8):
recipes: anonymous functions with priorities
build.py: add preceedtask() API
runqueue.py: alternative rm_work scheduler gcc-source.inc: cleanly disable do_rm_work rm_work_and_downloads.bbclass: more aggressively minimize disk usage rm_work.bbclass: clean up sooner rootfs-postcommands.bbclass: sort passwd entries insane.bbclass: print license text as part of QA message

This was retracted so please drop these too!

Ross

#11 lore raw
Quoted 13 lines · Ross
Quoted 10 lines · Ross Burton

Patrick Ohly (8):
recipes: anonymous functions with priorities
build.py: add preceedtask() API
runqueue.py: alternative rm_work scheduler gcc-source.inc: cleanly disable do_rm_work rm_work_and_downloads.bbclass: more aggressively minimize disk usage rm_work.bbclass: clean up sooner rootfs-postcommands.bbclass: sort passwd entries insane.bbclass: print license text as part of QA message

Quoted 1 line

This was retracted so please drop these too!

Overly concise: the rm_work and bitbake changes have a v2 and are pending bitbake patches, so all but the last two need to be dropped. The branch is updated.

Ross