[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

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

2018-07-11 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 2/2] systemd-boot: upgrade to 239

2018-07-05 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 0/2] upgrade systemd and systemd-boot to 239

2018-07-05 Thread Chen Qi
=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 | 28 -- ...rt_BUS_ERROR_

[OE-core] [PATCH 1/1] oeqa/runtime/cases/parselog.py: ignore a message from weston

2018-07-03 Thread Chen Qi
] Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/parselogs.py | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/lib/oeqa/runtime/cases/parselogs.py b/meta/lib/oeqa/runtime/cases/parselogs.py index 1cdea58..ba1bb71 100644 --- a/meta/lib/oeqa/runtime/cases/parselogs.py +++ b/meta/lib

[OE-core] [PATCH 0/1] oeqa/runtime/cases/parselog.py: ignore a message from weston

2018-07-03 Thread Chen Qi
/cgit.cgi/poky-contrib/log/?h=ChenQi/parselogs-weston Chen Qi (1): oeqa/runtime/cases/parselog.py: ignore a message from weston meta/lib/oeqa/runtime/cases/parselogs.py | 1 + 1 file changed, 1 insertion(+) -- 1.9.1 -- ___ Openembedded-core mailing

[OE-core] [PATCH 1/1] oeqa/runtime/cases/systemd.py: avoid timeout problem

2018-06-25 Thread Chen Qi
that the timeout is 25s. I don't think we should patch systemd's source codes just for such a simple runtime test case. So instead, I change the test case to use 'busctl' directly if 'systemctl list-unit-files' gets a timeout error. Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/systemd.py | 14

[OE-core] [PATCH 0/1] oeqa/runtime/cases/systemd.py: avoid timeout problem

2018-06-25 Thread Chen Qi
-timeout http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-bus-timeout Chen Qi (1): oeqa/runtime/cases/systemd.py: avoid timeout problem meta/lib/oeqa/runtime/cases/systemd.py | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) -- 1.9.1

[OE-core] [PATCH 2/2] avahi: fix error at boot time for avahi-daemon.service

2018-06-20 Thread Chen Qi
-resolved. Signed-off-by: Chen Qi --- meta/recipes-connectivity/avahi/avahi_0.7.bb | 1 + .../0001-Fix-opening-etc-resolv.conf-error.patch | 40 ++ 2 files changed, 41 insertions(+) create mode 100644 meta/recipes-connectivity/avahi/files/0001-Fix-opening-etc

[OE-core] [PATCH 0/2] avahi: reorder codes and fix error

2018-06-20 Thread Chen Qi
-fix Chen Qi (2): avahi: reorganize codes avahi: fix error at boot time for avahi-daemon.service meta/recipes-connectivity/avahi/avahi-ui_0.7.bb| 16 + meta/recipes-connectivity/avahi/avahi.inc | 84 +++--- meta/recipes-connectivity/avahi/avahi_0.7.bb

[OE-core] [PATCH 1/2] avahi: reorganize codes

2018-06-20 Thread Chen Qi
This patch does nothing but reorganizing codes. avahi.inc is shared by avahi and avahi-ui recipes. Move common things into it, and move uncommon things out of it. Signed-off-by: Chen Qi --- meta/recipes-connectivity/avahi/avahi-ui_0.7.bb | 16 + meta/recipes-connectivity/avahi/avahi.inc

[OE-core] [PATCH 1/1] oeqa/runtime/cases/rpm.py: change to use base-passwd-doc

2018-06-13 Thread Chen Qi
-doc, as this package is more likely to be built out than rpm-doc. Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/rpm.py | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/meta/lib/oeqa/runtime/cases/rpm.py b/meta/lib/oeqa/runtime/cases/rpm.py

[OE-core] [PATCH 0/1] oeqa/runtime/cases/rpm.py: change to use base-passwd-doc

2018-06-13 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/rpm_test_case Chen Qi (1): oeqa/runtime/cases/rpm.py: change to use base-passwd-doc meta/lib/oeqa/runtime/cases/rpm.py | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) -- 1.9.1

[OE-core] [PATCH 3/7] watchdog: disable systemd services by default

2018-06-13 Thread Chen Qi
systemd has internal support for watchdog. See the RuntimeWatchdogSec in /etc/systemd/system.conf. We'd better just disable this service by default. If users want to use watchdog, consider using the systemd one. Signed-off-by: Chen Qi --- meta/recipes-extended/watchdog/watchdog_5.15.bb | 3

[OE-core] [PATCH 5/7] watchdog: fix init script for sysvinit

2018-06-13 Thread Chen Qi
to determine whether to start the daemon or not. Signed-off-by: Chen Qi --- .../watchdog/watchdog/watchdog-init.patch | 56 --- .../watchdog/watchdog/watchdog.init| 110 + meta/recipes-extended/watchdog/watchdog_5.15.bb| 6 +- 3 files changed, 113

[OE-core] [PATCH 7/7] dnf: default to disable systemd units

2018-06-13 Thread Chen Qi
that as this service is started by the dnf-makecache.timer, it's possible that test_systemd_failed passes in case the timer is not started yet. Signed-off-by: Chen Qi --- meta/recipes-devtools/dnf/dnf_2.7.5.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/dnf/dnf_2.7.5.bb

[OE-core] [PATCH 0/7] Fix failures discoved by parselogs and systemd test cases

2018-06-13 Thread Chen Qi
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/parselogs_failures Chen Qi (7): oeqa/runtime/cases/parselogs.py: extend common_errors list watchdog: remove the useless watchdog-conf.patch watchdog: disable systemd services by default watchdog: make init script start after

[OE-core] [PATCH 1/7] oeqa/runtime/cases/parselogs.py: extend common_errors list

2018-06-13 Thread Chen Qi
Add the following line to common_errors list. Failed to read /var/lib/nfs/statd/state: Success This message is not harmful, it does not result in rpc.statd starting failure. Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/parselogs.py | 1 + 1 file changed, 1 insertion(+) diff --git

[OE-core] [PATCH 4/7] watchdog: make init script start after syslog

2018-06-13 Thread Chen Qi
We need to make sure logs are not lost. As long as there's no strong and vaild reason, we should make daemons start after syslog. As a side effect, we could check the logs to see if there are some potential problem. In OE, the 'parselogs' test case could do it automatically. Signed-off-by: Chen

[OE-core] [PATCH 6/7] oeqa/runtime/cases/parselogs.py: ignore a message from watchdog

2018-06-13 Thread Chen Qi
selogs should ignore it. Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/parselogs.py | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/lib/oeqa/runtime/cases/parselogs.py b/meta/lib/oeqa/runtime/cases/parselogs.py index bfebb38..1cdea58 100644 --- a/meta/lib/oeqa/runtime/cases/parselo

[OE-core] [PATCH 2/7] watchdog: remove the useless watchdog-conf.patch

2018-06-13 Thread Chen Qi
This patch modifies watchdog.conf file. But this file is deliberately deleted in do_install. The current mechanism in OE is to use another recipe watchdog-conf to handle watchdog configuration. So the patch is really useless. Signed-off-by: Chen Qi --- .../watchdog/watchdog/watchdog-conf.patch

[OE-core] [PATCH V3 0/1] oeqa/runtime/cases/selftest.py: rename to _selftest.py

2018-06-12 Thread Chen Qi
mit fe6e6231441188c3ffe52ef5811a8f30d29ea952: local.conf.sample: update libsdl mentions to libsdl2 (2018-06-07 08:53:19 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/rename_selftest http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/rename_selftest Chen Qi (1): o

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