[OE-core] [PATCH 1/1] systemd: add back alternatives for init utitilies

2018-10-18 Thread Chen Qi
have the second use case. In such situation, users will find themselves having regression error when using 'busybox + systemd' (and busybox is installed after systemd, overriding the systemd symlinks). So in order to avoid regression, add back these alternatives. Signed-off-by: Chen Qi --- meta

[OE-core] [PATCH 1/2] python: backport patch to fix CVE-2018-1000802

2018-10-18 Thread Chen Qi
Backport a patch to fix the following CVE. CVE: CVE-2018-1000802 Signed-off-by: Chen Qi --- ...34540-Convert-shutil._call_external_zip-t.patch | 69 ++ meta/recipes-devtools/python/python_2.7.15.bb | 1 + 2 files changed, 70 insertions(+) create mode 100644 meta

[OE-core] [PATCH 2/2] python: backport patch to fix CVE-2018-14647

2018-10-18 Thread Chen Qi
Backport patch to fix the following CVE. CVE: CVE-2018-14647 Signed-off-by: Chen Qi --- ...23-Use-XML_SetHashSalt-in-_elementtree-GH.patch | 98 ++ meta/recipes-devtools/python/python_2.7.15.bb | 1 + 2 files changed, 99 insertions(+) create mode 100644 meta/recipes

[OE-core] [PATCH 0/2] python: fix two CVEs

2018-10-18 Thread Chen Qi
/?h=ChenQi/python-cve Chen Qi (2): python: backport patch to fix CVE-2018-1000802 python: backport patch to fix CVE-2018-14647 ...23-Use-XML_SetHashSalt-in-_elementtree-GH.patch | 98 ++ ...34540-Convert-shutil._call_external_zip-t.patch | 69 +++ meta/recipes

[OE-core] [PATCH 1/1] bind: fix startup failure in sysvinit

2018-10-15 Thread Chen Qi
The generated key file should try to have bind group so that if the named daemon is started via '-u bind' option, which is the default in OE core, we will not get startup failure because of 'permission denied' error. Signed-off-by: Chen Qi --- .../0001-avoid-start-failure-with-bind-user.patch

[OE-core] [PATCH 0/1] bind: fix startup failure in sysvinit

2018-10-15 Thread Chen Qi
ChenQi/bind-sysvinit http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/bind-sysvinit Chen Qi (1): bind: fix startup failure in sysvinit .../0001-avoid-start-failure-with-bind-user.patch | 27 ++ meta/recipes-connectivity/bind/bind_9.11.4.bb | 1 + 2 files

[OE-core] [PATCH 2/3] packagegroup-core-lsb/-full-cmdline: add bzip2

2018-10-11 Thread Chen Qi
to install them. """ So we'd better cluster gzip and bzip2 with tar. These two packagegroups already get 'gzip', so we also add 'bzip2'. Signed-off-by: Chen Qi --- meta/recipes-extended/packagegroups/packagegroup-core-full-cmdline.bb | 1 + meta/recipes-extended/packagegroups/packagegr

[OE-core] [PATCH 1/3] ksample.py: fix error message

2018-10-11 Thread Chen Qi
The current error message is like: kobject-example.kodoesn't exist Add a space so that it looks like: kobject-example.ko doesn't exist Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/ksample.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa

[OE-core] [PATCH 3/3] nativesdk-packagegroup-sdk-host: add nativesdk-flex

2018-10-11 Thread Chen Qi
nativesdk-flex is needed for kernel development inside traidtional SDK environment, more particularly, `make scripts' under /usr/src/kernel. So add it to nativesdk-packagegroup-sdk-host. Signed-off-by: Chen Qi --- meta/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bb | 1 + 1 file

[OE-core] [PATCH 0/3] Three fixes regarding SDK and testimage

2018-10-11 Thread Chen Qi
/cgit.cgi/poky-contrib/log/?h=ChenQi/misc-fix Chen Qi (3): ksample.py: fix error message packagegroup-core-lsb/-full-cmdline: add bzip2 nativesdk-packagegroup-sdk-host: add nativesdk-flex meta/lib/oeqa/runtime/cases/ksample.py| 2 +- meta/recipes-core/packagegroups

[OE-core] [PATCH 1/1] util-linux: fix alternatives setting for unshare

2018-10-11 Thread Chen Qi
The alternative setting for unshare belongs to the util-linux-unshare package instead of the util-linux package. Fix this problem to avoid a dead symlink /usr/bin/unshare -> /usr/bin/unshare.util-linux on target. Signed-off-by: Chen Qi --- meta/recipes-core/util-linux/util-linux.inc

[OE-core] [PATCH 0/1] util-linux: fix alternatives setting for unshare

2018-10-11 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/util-linux-unshare Chen Qi (1): util-linux: fix alternatives setting for unshare meta/recipes-core/util-linux/util-linux.inc | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) -- 1.9.1

[OE-core] [PATCH 1/2] libepoxy: fix PACKAGECONFIG to get rid of required opengl distro feature

2018-09-29 Thread Chen Qi
enable egl PACKAGECONFIG, enable it if opengl is in DISTRO_FEATURES. Remove the required distro feature setting accordingly. Signed-off-by: Chen Qi --- meta/recipes-graphics/libepoxy/libepoxy_1.5.2.bb | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/meta/recipe

[OE-core] [PATCH 2/2] webkitgtk: fix to build without opengl

2018-09-29 Thread Chen Qi
ion to build webkitgtk. So fix to use it. In this way, we can successfully build out webkitgtk if 'opengl' is not in distro features. Signed-off-by: Chen Qi --- .../0001-fix-to-build-with-libepoxy.patch | 35 ++ meta/recipes-sato/webkit/webkitgtk_2.20.5.bb |

[OE-core] [PATCH 0/2] Fix to build webkitgtk without opengl

2018-09-29 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/webkitgtk-opengl Chen Qi (2): libepoxy: fix PACKAGECONFIG to get rid of required opengl distro feature webkitgtk: fix to build without opengl meta/recipes-graphics/libepoxy/libepoxy_1.5.2.bb | 9 +++--- .../0001-fix-to-build

[OE-core] [PATCH 2/2] libsdl2: disable sndio explicitly to avoid inconsistent result

2018-09-29 Thread Chen Qi
: error while loading shared libraries: libsndio.so.6.1: cannot open shared object file: No such file or directory So explicitly disable sndio for libsdl2 to avoid the above problem. Signed-off-by: Chen Qi --- meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb | 1 + 1 file changed, 1

[OE-core] [PATCH 0/2] Two fixes regarding eSDK

2018-09-29 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/esdk-fixes Chen Qi (2): nativesdk-packagegroup-sdk-host.bb: remove nativesdk-dnf libsdl2: disable sndio explicitly to avoid inconsistent result meta/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bb | 1 - meta/recipes-graphics/libsdl2

[OE-core] [PATCH 1/2] nativesdk-packagegroup-sdk-host.bb: remove nativesdk-dnf

2018-09-29 Thread Chen Qi
. Signed-off-by: Chen Qi --- meta/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bb b/meta/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bb index e2f6169

[OE-core] [PATCH 0/1] glibc: refresh patch to also fix qemuppc

2018-09-28 Thread Chen Qi
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/glibc-qemuppc Chen Qi (1): glibc: refresh patch to also fix qemuppc ...eee754-prevent-maybe-uninitialized-errors.patch | 41 +- 1 file changed, 32 insertions(+), 9 deletions(-) -- 1.9.1

[OE-core] [PATCH 1/1] glibc: refresh patch to also fix qemuppc

2018-09-28 Thread Chen Qi
in this function [-Werror=maybe-uninitialized] Signed-off-by: Chen Qi --- ...eee754-prevent-maybe-uninitialized-errors.patch | 41 +- 1 file changed, 32 insertions(+), 9 deletions(-) diff --git a/meta/recipes-core/glibc/glibc/0031-sysdeps-ieee754-prevent-maybe-uninitialized

[OE-core] [PATCH V2 1/1] nativesdk.bbclass: set consistent staging dirs regardless of multilib

2018-09-27 Thread Chen Qi
pecial cases. Using 'recipe-sysroot' does not have this problem. Signed-off-by: Chen Qi --- meta/classes/nativesdk.bbclass | 5 + 1 file changed, 5 insertions(+) diff --git a/meta/classes/nativesdk.bbclass b/meta/classes/nativesdk.bbclass index ab566e9..f25b0c3 100644 --- a/meta/classes/nati

[OE-core] [PATCH V2 0/1] nativesdk.bbclass: set consistent staging dirs regardless of multilib

2018-09-27 Thread Chen Qi
://git.pokylinux.org/poky-contrib ChenQi/nativesdk-recipe-sysroot http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/nativesdk-recipe-sysroot Chen Qi (1): nativesdk.bbclass: set consistent staging dirs regardless of multilib meta/classes/nativesdk.bbclass | 5 + 1 file changed, 5

[OE-core] [PATCH V2 1/1] runqemu: fix handling of SIGTERM and the problem of line wrapping

2018-09-25 Thread Chen Qi
should appear in multiple lines, but they appear in the same line, overriding previous output. Use `tput smam' to fix this problem. Signed-off-by: Chen Qi --- scripts/runqemu | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/scripts/runqemu b/scripts/runqemu index

[OE-core] [PATCH V2 0/1] runqemu: fix handling of SIGTERM and the problem of line wrapping

2018-09-25 Thread Chen Qi
ChenQi/runqemu-fix http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/runqemu-fix Chen Qi (1): runqemu: fix handling of SIGTERM and the problem of line wrapping scripts/runqemu | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) -- 1.9.1

[OE-core] [PATCH 0/1] runqemu: fix handling of SIGTERM and the problem of line wrapping

2018-09-20 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/runqemu-fix Chen Qi (1): runqemu: fix handling of SIGTERM and the problem of line wrapping scripts/runqemu | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) -- 1.9.1

[OE-core] [PATCH 1/1] runqemu: fix handling of SIGTERM and the problem of line wrapping

2018-09-20 Thread Chen Qi
lines or long commands. Long commands or long outputs should appear in multiple lines, but they appear in the same line, overriding previous output. Use `tput smam' to fix this problem. Signed-off-by: Chen Qi --- scripts/runqemu | 14 ++ 1 file changed, 10 insertions(+), 4 deletions

[OE-core] [PATCH 1/1] autotools: do more cleanup when in do_configure

2018-09-10 Thread Chen Qi
. So also do 'make distclean' and remove config.cache just as what the error message told us. Signed-off-by: Chen Qi --- meta/classes/autotools.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/autotools.bbclass b/meta/classes/autotools.bbclass index 8768a6a..f577461 100644

[OE-core] [PATCH 0/1] autotools: do more cleanup when in do_configure

2018-09-10 Thread Chen Qi
ylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/autotools-clean Chen Qi (1): autotools: do more cleanup when in do_configure meta/classes/autotools.bbclass | 2 ++ 1 file changed, 2 insertions(+) -- 1.9.1 -- ___ Openembedded-core mailing list Op

[OE-core] [PATCH 0/1] build.py: add clean option to 'devtool build' command

2018-09-06 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/devtool-clean Chen Qi (1): build.py: add clean option to 'devtool build' command scripts/lib/devtool/build.py | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) -- 1.9.1

[OE-core] [PATCH 1/1] build.py: add clean option to 'devtool build' command

2018-09-06 Thread Chen Qi
to clean things up or use `rm' to remove the directories under ${WORKDIR}. So add a clean option as it would be helpful when users want to clean things up to prepare an environment for a clean build. Signed-off-by: Chen Qi --- scripts/lib/devtool/build.py | 7 ++- 1 file changed, 6 insertions

[OE-core] [PATCH 0/1] autotools.bbclass: adjust indentation for consistency

2018-08-30 Thread Chen Qi
-indentation http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/autotools-indentation Chen Qi (1): autotools.bbclass: adjust indentation for consistency meta/classes/autotools.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.1

[OE-core] [PATCH 1/1] autotools.bbclass: adjust indentation for consistency

2018-08-30 Thread Chen Qi
All other functions in this class use TAB for indentation while the do_compile function uses '4 spaces'. Adjust it for consistency. Signed-off-by: Chen Qi --- meta/classes/autotools.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/autotools.bbclass b/meta

[OE-core] [PATCH 0/1] busybox: fix the alternatives logic

2018-08-30 Thread Chen Qi
-alternatives http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/busybox-alternatives Chen Qi (1): busybox: fix the alternatives logic meta/recipes-core/busybox/busybox.inc | 34 +- 1 file changed, 33 insertions(+), 1 deletion(-) -- 1.9.1

[OE-core] [PATCH 1/1] busybox: fix the alternatives logic

2018-08-30 Thread Chen Qi
' entry should really be handled by busybox-syslog instead of busybox. And the same logic applies to other packages in the busybox recipe. So change the alternatives handling codes in busybox to fix this problem. Signed-off-by: Chen Qi --- meta/recipes-core/busybox/busybox.inc | 34

[OE-core] [PATCH 0/1] package.bbclass: warn if perms conf file does not exist

2018-08-29 Thread Chen Qi
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/perms-conf Chen Qi (1): package.bbclass: warn if perms conf file does not exist meta/classes/package.bbclass | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) -- 1.9.1

[OE-core] [PATCH 1/1] package.bbclass: warn if perms conf file does not exist

2018-08-29 Thread Chen Qi
be found. Signed-off-by: Chen Qi --- meta/classes/package.bbclass | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index 9cfe43c..0b6f65a 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass

[OE-core] [PATCH 0/3] Fixes regarding oeqa/sdk

2018-08-28 Thread Chen Qi
/cgit.cgi/poky-contrib/log/?h=ChenQi/oeqa-sdk Chen Qi (3): sdk/context.py: add ability to check for multilib version of target package sdk/buldgalculator.py: check against multilib for gtk+3 oeqa/sdk: fixes related to hasPackage semantics meta/lib/oeqa/sdk/cases/buildgalculator.py | 4

[OE-core] [PATCH 3/3] oeqa/sdk: fixes related to hasPackage semantics

2018-08-28 Thread Chen Qi
be check in host manifest instead of the target one. So fix to use hasHostPackage. Also, as we are doing exact match, there's no need to use r'gtk\+3', just 'gtk+3' is enough. Signed-off-by: Chen Qi --- meta/lib/oeqa/sdk/cases/buildgalculator.py | 4 ++-- meta/lib/oeqa/sdk/cases/buildlzip.py

[OE-core] [PATCH 2/3] sdk/buldgalculator.py: check against multilib for gtk+3

2018-08-28 Thread Chen Qi
When determining whether to skip the test case, the check should be done with consideration of multilib. Otherwise, we will meet the following error when testing against lib32 environment. No package 'gtk+-3.0' found Signed-off-by: Chen Qi --- meta/lib/oeqa/sdk/cases/buildgalculator.py | 4

[OE-core] [PATCH 1/3] sdk/context.py: add ability to check for multilib version of target package

2018-08-28 Thread Chen Qi
essage is like below. No package 'gtk+-3.0' found RESULTS - buildgalculator.GalculatorTest.test_galculator - Testcase -1: FAILED As we don't have lib32-gtk+3 installed, the test case should be skipped when testing against the lib32 environment setup script. Signed-off-by: Chen Qi --- meta/lib

[OE-core] [PATCH 0/1] nativesdk.bbclass: set consistent staging dirs regardless of multilib

2018-08-27 Thread Chen Qi
-recipe-sysroot http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/nativesdk-recipe-sysroot Chen Qi (1): nativesdk.bbclass: set consistent staging dirs regardless of multilib meta/classes/nativesdk.bbclass | 5 + 1 file changed, 5 insertions(+) -- 1.9.1

[OE-core] [PATCH 1/1] nativesdk.bbclass: set consistent staging dirs regardless of multilib

2018-08-27 Thread Chen Qi
about cmake based nativesdk recipes if toggling multilib In nativesdk.bbclass, We've set MULTILIBS to be "", and we've changed MLPREFIX to be 'nativesdk-', I think we should also set consistent RECIPE_SYSROOT to be ${WORKDIR}/nativesdk-recipe-sysroot. Signed-off-by: Chen Qi --- me

[OE-core] [PATCH 0/1] staging.bbclass: avoid staging native components for target sysroot

2018-08-27 Thread Chen Qi
-native http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/staging-native Chen Qi (1): staging.bbclass: avoid staging native components for target sysroot meta/classes/staging.bbclass | 3 +++ 1 file changed, 3 insertions(+) -- 1.9.1

[OE-core] [PATCH 1/1] staging.bbclass: avoid staging native components for target sysroot

2018-08-27 Thread Chen Qi
is compilation error. For example, when using eSDK and we are trying to cross compile some project in lib32 environment, the compilation will fail. Signed-off-by: Chen Qi --- meta/classes/staging.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/classes/staging.bbclass b/meta/classes

[OE-core] [PATCH 0/1] utils.bbclass: fix KeyError exception

2018-08-23 Thread Chen Qi
cgi/poky-contrib/log/?h=ChenQi/keyerror Chen Qi (1): utils.bbclass: fix KeyError exception meta/classes/utils.bbclass | 1 + 1 file changed, 1 insertion(+) -- 1.9.1 -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org h

[OE-core] [PATCH 1/1] utils.bbclass: fix KeyError exception

2018-08-23 Thread Chen Qi
The following statement was accidently removed. Add it back. values['ml'] = [''] This patch fixes the following error. Exception: KeyError: 'ml' Signed-off-by: Chen Qi --- meta/classes/utils.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/utils.bbclass b/meta

[OE-core] [PATCH 0/1] util-linux: upgrade 2.32 -> 2.32.1

2018-08-23 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/util-linux-2.32.1 Chen Qi (1): util-linux: upgrade 2.32 -> 2.32.1 .../util-linux/{util-linux_2.32.bb => util-linux_2.32.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-core/util-linux/{util-linux_2

[OE-core] [PATCH 1/1] util-linux: upgrade 2.32 -> 2.32.1

2018-08-23 Thread Chen Qi
Signed-off-by: Chen Qi --- .../util-linux/{util-linux_2.32.bb => util-linux_2.32.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-core/util-linux/{util-linux_2.32.bb => util-linux_2.32.1.bb} (84%) diff --git a/meta/recipes-core/util-linu

[OE-core] [PATCH 1/1] cmake-native: fix to function correctly in case of eSDK

2018-08-20 Thread Chen Qi
collect2: error: ld returned 1 exit status The problem is about cmake-native being unable to find the correct lib. nativesdk-cmake has solved this problem. So make use of the solution to solve the eSDK problem. Signed-off-by: Chen Qi --- meta/recipes-devtools/cmake/cmake-native_3.11.4.bb | 16

[OE-core] [PATCH 0/1] cmake-native: fix to function correctly in case of eSDK

2018-08-20 Thread Chen Qi
-esdk http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/cmake-esdk Chen Qi (1): cmake-native: fix to function correctly in case of eSDK meta/recipes-devtools/cmake/cmake-native_3.11.4.bb | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) -- 1.9.1

[OE-core] [PATCH 0/1] assimp.py: fix AttributeError in tearDownClass

2018-08-17 Thread Chen Qi
/cgit.cgi/poky-contrib/log/?h=ChenQi/assimp Chen Qi (1): assimp.py: fix AttributeError in tearDownClass meta/lib/oeqa/sdk/cases/assimp.py | 5 - 1 file changed, 5 deletions(-) -- 1.9.1 -- ___ Openembedded-core mailing list Openembedded-core

[OE-core] [PATCH 1/1] assimp.py: fix AttributeError in tearDownClass

2018-08-17 Thread Chen Qi
When running this test case, we will see the following error. AttributeError: type object 'BuildAssimp' has no attribute 'project' assimp.py test case does not make use of SDKBuildProject, so remove the import statement and the tearDownClass. Signed-off-by: Chen Qi --- meta/lib/oeqa/sdk

[OE-core] [PATCH 1/1] glibc: re-package for libnss-db

2018-08-16 Thread Chen Qi
-by: Jackie Huang Signed-off-by: Chen Qi --- meta/recipes-core/glibc/glibc-package.inc | 6 +- meta/recipes-core/glibc/glibc/makedbs.sh | 177 ++ meta/recipes-core/glibc/glibc_2.28.bb | 1 + 3 files changed, 182 insertions(+), 2 deletions(-) create mode 100755 meta

[OE-core] [PATCH V2 0/1] glibc: re-package for libnss-db

2018-08-16 Thread Chen Qi
in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/libnss-db http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/libnss-db Chen Qi (1): glibc: re-package for libnss-db meta/recipes-core/glibc/glibc-package.inc | 6 +- meta/recipes-core/glibc/glibc/makedbs.sh | 177

[OE-core] [PATCH 1/1] glibc: re-package for libnss-db

2018-08-15 Thread Chen Qi
toolchain, an extra package 'libnss-db' need to be provided If replacing glibc from core. Signed-off-by: Jackie Huang Signed-off-by: Chen Qi --- meta/recipes-core/glibc/glibc-package.inc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/recipes-core/glibc/glibc-package.inc

[OE-core] [PATCH 0/1] glibc: re-package for libnss-db

2018-08-15 Thread Chen Qi
*** BLURB HERE *** The following changes since commit 63a4ff7cf5f7d1671ab85800bc2212dd9cd9748d: bitbake: checksum: sanity check path when recursively checksumming (2018-08-14 16:32:48 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/libnss-db

[OE-core] [PATCH 1/2] man-db: add volatile configuration file for sysvinit

2018-08-13 Thread Chen Qi
Add volatile configuraiton file for man-db so that in sysvinit systems we don't get failure when running `mandb'. The error message is like below. mandb: can't create index cache /var/cache/man/579: No such file or directory [YOCTO #12872] Signed-off-by: Chen Qi --- meta/recipes-extended

[OE-core] [PATCH 2/2] man-db: rdepend on base-passwd to ensure installation order

2018-08-13 Thread Chen Qi
Make man-db rdepend on base-passwd to ensure that base-passwd is installed before man-db at rootfs time. This is to avoid the following warning at rootfs time. warning: user man does not exist - using root Signed-off-by: Chen Qi --- meta/recipes-extended/man-db/man-db_2.8.3.bb | 1 + 1 file

[OE-core] [PATCH 0/2] mandb: fix runtime problem and rootfs time problem

2018-08-13 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/yocto12872 Chen Qi (2): man-db: add volatile configuration file for sysvinit man-db: rdepend on base-passwd to ensure installation order meta/recipes-extended/man-db/files/99_mandb | 1 + meta/recipes-extended/man-db/man-db_2.8.3.bb | 13

[OE-core] [PATCH 1/1] parselogs.py: output correct log location

2018-08-13 Thread Chen Qi
/to/image/1.0-r0/target_logs/postinstall.log. So fix to use the correct log location. Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/parselogs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/lib/oeqa/runtime/cases/parselogs.py b/meta/lib/oeqa/runtime/cases

[OE-core] [PATCH 0/1] parselogs.py: output correct log location

2018-08-13 Thread Chen Qi
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/parselogs_fix Chen Qi (1): parselogs.py: output correct log location meta/lib/oeqa/runtime/cases/parselogs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 1.9.1

[OE-core] [PATCH 1/1] oe_syslog.py: fix for syslog-ng

2018-08-05 Thread Chen Qi
: No syslog daemon process; ps output: | PID USER VSZ STAT COMMAND | 1 root 16476 S{systemd} /sbin/init | 2 root 0 SW [kthreadd] | 3 root 0 IW [kworker/0:0] ... Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/oe_syslog.py | 8 +--- 1 file

[OE-core] [PATCH V2 0/1] oe_syslog.py: fix for syslog-ng

2018-08-05 Thread Chen Qi
:18:27 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/oe_syslog http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/oe_syslog Chen Qi (1): oe_syslog.py: fix for syslog-ng meta/lib/oeqa/runtime/cases/oe_syslog.py | 8 +--- 1 file

[OE-core] [PATCH 0/1] oe_syslog.py: fix for syslog-ng

2018-08-03 Thread Chen Qi
ChenQi/oe_syslog http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/oe_syslog Chen Qi (1): oe_syslog.py: fix for syslog-ng meta/lib/oeqa/runtime/cases/oe_syslog.py | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) -- 1.9.1

[OE-core] [PATCH 1/1] oe_syslog.py: fix for syslog-ng

2018-08-03 Thread Chen Qi
-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/oe_syslog.py | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/meta/lib/oeqa/runtime/cases/oe_syslog.py b/meta/lib/oeqa/runtime/cases/oe_syslog.py index 935f10f..23abae3 100644 --- a/meta/lib/oeqa/runtime/cases/oe_syslog.py

[OE-core] [PATCH 0/1] man-db: remove '--disable-cache-owner' option

2018-08-01 Thread Chen Qi
-contrib/log/?h=ChenQi/man-db Chen Qi (1): man-db: remove '--disable-cache-owner' option meta/recipes-extended/man-db/man-db_2.8.3.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 1.9.1 -- ___ Openembedded-core mailing list Openembedded

[OE-core] [PATCH 1/1] man-db: remove '--disable-cache-owner' option

2018-08-01 Thread Chen Qi
’ The 'man' user is provided by base-passwd recipe, so add it to DEPENDS. Signed-off-by: Chen Qi --- meta/recipes-extended/man-db/man-db_2.8.3.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-extended/man-db/man-db_2.8.3.bb b/meta/recipes-extended/man-db/man

[OE-core] [PATCH 1/1] base-files: fix handling of resize

2018-07-31 Thread Chen Qi
check whether ${bindir}/resize is executable and execute it if so. Using '-x' is sufficient. Signed-off-by: Chen Qi --- meta/recipes-core/base-files/base-files/profile | 6 +- meta/recipes-core/base-files/base-files_3.0.14.bb | 1 + 2 files changed, 2 insertions(+), 5 deletions(-) diff --git

[OE-core] [PATCH 0/1] base-files: fix handling of resize

2018-07-31 Thread Chen Qi
/cgit.cgi/poky-contrib/log/?h=ChenQi/base-files-resize Chen Qi (1): base-files: fix handling of resize meta/recipes-core/base-files/base-files/profile | 6 +- meta/recipes-core/base-files/base-files_3.0.14.bb | 1 + 2 files changed, 2 insertions(+), 5 deletions(-) -- 1.9.1

[OE-core] [PATCH 3/4] systemd: backport patch to allow setting dbus calls timeout

2018-07-31 Thread Chen Qi
Backport 0001-sd-bus-make-BUS_DEFAULT_TIMEOUT-configurable.patch which allows setting dbus calls timeout via BUS_DEFAULT_TIMEOUT environment variable. This is needed as we are meeting timeout failures from the oeqa runtime test case systemd.py. Signed-off-by: Chen Qi --- ...bus-make

[OE-core] [PATCH 1/4] oe_syslog.py: fix settings in OEHasPackage decorator

2018-07-31 Thread Chen Qi
"!sysklogd && busybox" is incorrect, because busybox may be compiled without syslog support, and sysklogd and busybox-syslog conflict with each other. Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/oe_syslog.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deleti

[OE-core] [PATCH 2/4] parselogs.py: ignore network interface name changing failure

2018-07-31 Thread Chen Qi
does not fail. Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/parselogs.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/runtime/cases/parselogs.py b/meta/lib/oeqa/runtime/cases/parselogs.py index f0bcd16..017b550 100644 --- a/meta/lib/oeqa/runtime

[OE-core] [PATCH 4/4] systemd.py: increase default bus timeout

2018-07-31 Thread Chen Qi
Use SYSTEMD_BUS_TIMEOUT to set default timeout to 240s to avoid timeout problem on slow qemu machines. Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/systemd.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/lib/oeqa/runtime/cases/systemd.py b/meta/lib

[OE-core] [PATCH 0/4] A few fixes related to oeqa runtime

2018-07-31 Thread Chen Qi
/poky-contrib/log/?h=ChenQi/oeqa_fixes Chen Qi (4): oe_syslog.py: fix settings in OEHasPackage decorator parselogs.py: ignore network interface name changing failure systemd: backport patch to allow setting dbus calls timeout systemd.py: increase default bus timeout meta/lib/oeqa/runtime

[OE-core] [PATCH 1/1] busybox: move init related configs to init.cfg

2018-07-30 Thread Chen Qi
Move init related configs to init.cfg. These config items do not make much sense unless busybox is selected as the init manager. They should belong to init.cfg. Signed-off-by: Chen Qi --- meta/recipes-core/busybox/busybox/defconfig | 12 ++-- meta/recipes-core/busybox/busybox/init.cfg

[OE-core] [PATCH 0/1] busybox: move init related configs to init.cfg

2018-07-30 Thread Chen Qi
-contrib/log/?h=ChenQi/busybox-init Chen Qi (1): busybox: move init related configs to init.cfg meta/recipes-core/busybox/busybox/defconfig | 12 ++-- meta/recipes-core/busybox/busybox/init.cfg | 7 ++- 2 files changed, 12 insertions(+), 7 deletions(-) -- 1.9.1

[OE-core] [PATCH 2/3] coreutils: upgrade 8.29 -> 8.30

2018-07-27 Thread Chen Qi
License-Update: Checksum for src/ls.c is changed but the license remains the same. The change is only about year change. Remove 0001-Unset-need_charset_alias-when-building-for-musl.patch as the target this patches modifies no long exists. Signed-off-by: Chen Qi --- ...need_charset_alias-when

[OE-core] [PATCH 3/3] shadow: upgrade 4.2.1 -> 4.6

2018-07-27 Thread Chen Qi
-in-clear-text.patch Signed-off-by: Chen Qi --- .../0001-Disable-use-of-syslog-for-sysroot.patch | 21 +-- ...o-not-read-login.defs-before-doing-chroot.patch | 46 -- .../shadow/files/0001-shadow-CVE-2017-12424| 46 -- ...-useradd-copy-extended-attributes-of-home.patch | 28

[OE-core] [PATCH 1/3] cups: upgrade 2.2.6 -> 2.2.8

2018-07-27 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-extended/cups/{cups_2.2.6.bb => cups_2.2.8.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-extended/cups/{cups_2.2.6.bb => cups_2.2.8.bb} (40%) diff --git a/meta/recipes-extended/cups/cups_2.2.6.bb b/meta/r

[OE-core] [PATCH 0/3] Package Upgrade: cups, coreutils, shadow

2018-07-27 Thread Chen Qi
/?h=ChenQi/PU Chen Qi (3): cups: upgrade 2.2.6 -> 2.2.8 coreutils: upgrade 8.29 -> 8.30 shadow: upgrade 4.2.1 -> 4.6 ...need_charset_alias-when-building-for-musl.patch | 33 .../{coreutils_8.29.bb => coreutils_8.30.bb} | 7 +- .../cups/{cups_2.2.6.bb =>

[OE-core] [PATCH 1/1] logging: use warning instead warn

2018-07-18 Thread Chen Qi
""" Signed-off-by: Chen Qi --- meta/lib/oe/terminal.py | 6 +++--- meta/lib/oeqa/selftest/context.py | 2 +- meta/lib/oeqa/utils/qemurunner.py | 4 ++-- scripts/combo-layer | 2 +- scripts/contrib/verify-homepage.py| 2 +- scripts/lib/

[OE-core] [PATCH 0/1] logging: use warning instead warn

2018-07-18 Thread Chen Qi
=ChenQi/logging-warning Chen Qi (1): logging: use warning instead warn meta/lib/oe/terminal.py | 6 +++--- meta/lib/oeqa/selftest/context.py | 2 +- meta/lib/oeqa/utils/qemurunner.py | 4 ++-- scripts/combo-layer | 2 +- scripts/contrib/verify

[OE-core] [PATCH 2/2] systemd-boot: upgrade to 239

2018-07-16 Thread Chen Qi
Upgrade systemd-boot to 239. The following patch is removed due to recent fix about meson's cpu family mapping and validation. 0001-Also-check-i386-i586-and-i686-for-ia32.patch Signed-off-by: Chen Qi --- .../{systemd-boot_237.bb => systemd-boot_239.bb} | 5 ++-- ...01-Also-check-i

[OE-core] [PATCH V6 0/2] upgrade systemd and systemd-boot to 239

2018-07-16 Thread Chen Qi
/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-239 Chen Qi (2): systemd: upgrade to 239 systemd-boot: upgrade to 239 .../{systemd-boot_237.bb => systemd-boot_239.bb} | 5 +- meta/recipes-core/systemd/systemd.inc | 2 +- ...01-Also-check-i386-i586-and-i686-for-ia32.patch |

[OE-core] [PATCH 2/3] systemd-boot: upgrade to 239

2018-07-15 Thread Chen Qi
Upgrade systemd-boot to 239. The following patch is removed due to recent fix about meson's cpu family mapping and validation. 0001-Also-check-i386-i586-and-i686-for-ia32.patch Signed-off-by: Chen Qi --- .../{systemd-boot_237.bb => systemd-boot_239.bb} | 5 ++-- ...01-Also-check-i

[OE-core] [PATCH 3/3] oeqa/runtime/cases/rpm.py: workaround race condition

2018-07-15 Thread Chen Qi
With the recent change in new systemd version, it's possible that a user is deleted before stopping user-runtime-dir@xxx.service. See link below. https://github.com/systemd/systemd/issues/9541 Workaround this issue by delay for 1 second before deleting user. Signed-off-by: Chen Qi --- meta

[OE-core] [PATCH V5 0/3] upgrade systemd and systemd-boot to 239

2018-07-15 Thread Chen Qi
: Never use cleansstate in QA tests without special handling of SSTATE_DIR (2018-07-15 16:19:05 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/systemd-239 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-239 Chen Qi (3

[OE-core] [PATCH 2/3] systemd-boot: upgrade to 239

2018-07-12 Thread Chen Qi
Upgrade systemd-boot to 239. The following patch is removed due to recent fix about meson's cpu family mapping and validation. 0001-Also-check-i386-i586-and-i686-for-ia32.patch Signed-off-by: Chen Qi --- .../{systemd-boot_237.bb => systemd-boot_239.bb} | 5 ++-- ...01-Also-check-i

[OE-core] [PATCH 3/3] oeqa/runtime/cases/rpm.py: workaround race condition

2018-07-12 Thread Chen Qi
With the recent change in new systemd version, it's possible that a user is deleted before stopping user-runtime-dir@xxx.service. See link below. https://github.com/systemd/systemd/issues/9541 Workaround this issue by delay for 1 second before deleting user. Signed-off-by: Chen Qi --- meta

[OE-core] [PATCH V4 0/3] upgrade systemd and systemd-boot to 239

2018-07-12 Thread Chen Qi
) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/systemd-239 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-239 Chen Qi (3): systemd: upgrade to 239 systemd-boot: upgrade to 239 oeqa/runtime/cases/rpm.py: workaround race condition meta

[OE-core] [PATCH 2/6] systemd-boot: upgrade to 239

2018-07-12 Thread Chen Qi
Upgrade systemd-boot to 239. The following patch is removed due to recent fix about meson's cpu family mapping and validation. 0001-Also-check-i386-i586-and-i686-for-ia32.patch Signed-off-by: Chen Qi --- .../{systemd-boot_237.bb => systemd-boot_239.bb} | 5 ++-- ...01-Also-check-i

[OE-core] [PATCH 5/6] oeqa/runtime/cases/rpm.py: workaround race condition

2018-07-12 Thread Chen Qi
With the recent change in new systemd version, it's possible that a user is deleted before stopping user-runtime-dir@xxx.service. See link below. https://github.com/systemd/systemd/issues/9541 Workaround this issue by delay for 1 second before deleting user. Signed-off-by: Chen Qi --- meta

[OE-core] [PATCH 6/6] systemd: change SRC_URI back to include musl patches unconditionally

2018-07-12 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-core/systemd/systemd_239.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/systemd/systemd_239.bb b/meta/recipes-core/systemd/systemd_239.bb index 99fbfc1..ce8cc9a 100644 --- a/meta/recipes-core/systemd/systemd_239

[OE-core] [PATCH 4/6] systemd: fix segment fault on musl

2018-07-12 Thread Chen Qi
On qemuarm, this command times out and the error handling codes start to run, revealing this problem. Add a patch to fix this problem. Signed-off-by: Chen Qi --- ...-XSI-compliant-strerror_r-from-GNU-specif.patch | 62 ++ meta/recipes-core/systemd/systemd_239.bb | 1 + 2 fil

[OE-core] [PATCH 3/6] systemd: remove non-exist firmware-path option

2018-07-12 Thread Chen Qi
The local patches for userspace firmware loading support are removed in systemd 239 recipe. So we also remove this firmware-path option as it makes no sense any more. Signed-off-by: Chen Qi --- meta/recipes-core/systemd/systemd_239.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta

[OE-core] [PATCH V3 0/6] upgrade systemd and systemd-boot to 239

2018-07-12 Thread Chen Qi
://git.pokylinux.org/poky-contrib ChenQi/systemd-239 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-239 Chen Qi (6): systemd: upgrade to 239 systemd-boot: upgrade to 239 systemd: remove non-exist firmware-path option systemd: fix segment fault on musl oeqa/runtime/cases/rpm.py

[OE-core] [PATCH 3/5] systemd: remove non-exist firmware-path option

2018-07-11 Thread Chen Qi
The local patches for userspace firmware loading support are removed in systemd 239 recipe. So we also remove this firmware-path option as it makes no sense any more. Signed-off-by: Chen Qi --- meta/recipes-core/systemd/systemd_239.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta

[OE-core] [PATCH 4/5] systemd: fix segment fault on musl

2018-07-11 Thread Chen Qi
On qemuarm, this command times out and the error handling codes start to run, revealing this problem. Add a patch to fix this problem. Signed-off-by: Chen Qi --- ...-XSI-compliant-strerror_r-from-GNU-specif.patch | 62 ++ meta/recipes-core/systemd/systemd_239.bb | 1 + 2 fil

[OE-core] [PATCH 5/5] oeqa/runtime/cases/rpm.py: workaround race condition

2018-07-11 Thread Chen Qi
With the recent change in new systemd version, it's possible that a user is deleted before stopping user-runtime-dir@xxx.service. See link below. https://github.com/systemd/systemd/issues/9541 Workaround this issue by delay for 1 second before deleting user. Signed-off-by: Chen Qi --- meta

[OE-core] [PATCH V2 0/5] upgrade systemd and systemd-boot to 239

2018-07-11 Thread Chen Qi
-contrib/log/?h=ChenQi/systemd-239 Chen Qi (5): systemd: upgrade to 239 systemd-boot: upgrade to 239 systemd: remove non-exist firmware-path option systemd: fix segment fault on musl oeqa/runtime/cases/rpm.py: workaround race condition meta/lib/oeqa/runtime/cases/rpm.py

<    2   3   4   5   6   7   8   9   10   11   >