[OE-core] [PATCH 13/14] testimage.bbclass: move codes into testimage_main

2018-05-31 Thread Chen Qi
- dnf.DnfRepoTest.test_dnf_makecache - Testcase 1744: ERROR This error is caused by the fact that create_rpm_index is not executed before running the tests. There's no reason why such codes should not be in testimage_main, so move them into it. Signed-off-by: Chen Qi --- meta/classes/testimage.bbclass

[OE-core] [PATCH 14/14] oeqa/core/target/ssh.py: increase maximum read bytes from 1024 to 4096

2018-05-31 Thread Chen Qi
--full' on target, this error occurs. This patch increase the bytes limit to 4096 to fix the error. Signed-off-by: Chen Qi --- meta/lib/oeqa/core/target/ssh.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/core/target/ssh.py b/meta/lib/oeqa/core/target/ssh.py

[OE-core] [PATCH 12/14] bitbake.conf: fix HOSTTOOLS setting related to image testing

2018-05-31 Thread Chen Qi
... instead of list index for such setting. Signed-off-by: Chen Qi --- meta/conf/bitbake.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index 6ecf78b..4bac7ea 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf

[OE-core] [PATCH 09/14] oeqa/runtime/cases/rpm.py: skip if rpm not available

2018-05-31 Thread Chen Qi
This test case should only run when rpm package is installed. So skip it if rpm package is not installed. This fixes: RESULTS - rpm.RpmBasicTest.test_rpm_help - Testcase 1059: FAILED Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/rpm.py | 1 + 1 file changed, 1 insertion(+) diff

[OE-core] [PATCH 05/14] oeqa/runtime/cases/dnf_runtime.py: skip test if PACKAGE_FEED_URIS is not set

2018-05-31 Thread Chen Qi
This test is to test the behaviour of PACKAGE_FEED_URIS is correct or not. If it's not even set, it makes no sense to do such test. So skip this test if PACKAGE_FEED_URIS is not set. Signed-off-by: Chen Qi --- meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py | 3 +++ 1 file changed, 3

[OE-core] [PATCH 11/14] oeqa/runtime/cases/multilib.py: fix test_file_connman skipping logic

2018-05-31 Thread Chen Qi
is the connmand command from lib32-connman, so we need to make sure that connman is not there to cause chaos. Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/multilib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/runtime/cases/multilib.py b/meta/lib/oeqa/runtime

[OE-core] [PATCH 10/14] oeqa/runtime/cases/multilib.py: skip if needed packages are not available

2018-05-31 Thread Chen Qi
/libc.so.6 from lib32-libc6. So skip the test if lib32-libc6 is not installed. The related error message in log.do_testimage is like below. Output: readelf: Error: 'lib/libc.so.6': No such file Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/multilib.py | 2 ++ 1 file changed, 2

[OE-core] [PATCH 07/14] testimage.bbclass: also check 'auto' to create rpm index

2018-05-31 Thread Chen Qi
Having 'auto' in TEST_SUITES will also run the 'dnf' test cases, so also check it to determine whether to create rpm index or not. This is to fix the following error when TEST_SUITES = "auto". RESULTS - dnf.DnfRepoTest.test_dnf_makecache - Testcase 1744: ERROR Signed-off-b

[OE-core] [PATCH 06/14] oeqa/runtime/cases/selftest.py: rename to _selftest.py

2018-05-31 Thread Chen Qi
- selftest.Selftest.test_install_package - Testcase -1: FAILED Also, change selftest/cases/runtime_test.py to use '_selftest' accordingly. Signed-off-by: Chen Qi --- meta-selftest/lib/oeqa/runtime/cases/{selftest.py => _selftest.py} | 0 meta/lib/oeqa/selftest/cases/runtime_test

[OE-core] [PATCH 08/14] oeqa/core/decorator/data.py: fix skipIfNotInDataVar

2018-05-31 Thread Chen Qi
in skipIfNotInDataVar is currently confusing. Instead of DEBUG: Checking if 'MULTILIBS' value is in 'multilib:lib32' to run the test it should be DEBUG: Checking if 'MULTILIBS' value contains 'multilib:lib32' to run the test This patch also fixes it. Signed-off-by: Chen Qi --- meta/lib/oeqa/core/decorator

[OE-core] [PATCH 01/14] oeqa/core/loader.py: support the 'auto' keyword

2018-05-31 Thread Chen Qi
haviour. This patch does so. Also, output warning message is some module is named as 'auto', as this is a reserved keyword. Signed-off-by: Chen Qi --- meta/lib/oeqa/core/loader.py | 17 + 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/meta/lib/oeqa/core/loader.py b/m

[OE-core] [PATCH 02/14] testimage.bbclass: fix behavior of empty TEST_SUITES

2018-05-31 Thread Chen Qi
bugging. Signed-off-by: Chen Qi --- meta/classes/testimage.bbclass | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/meta/classes/testimage.bbclass b/meta/classes/testimage.bbclass index bb688b0..d97da67 100644 --- a/meta/classes/testimage.bbclass +++ b/meta/classes/testimag

[OE-core] [PATCH 03/14] oeqa/core/decorator/__init__.py: set metaclass to ABCMeta

2018-05-31 Thread Chen Qi
hat the class's metaclass is ABCMeta or is derived from it. """ Signed-off-by: Chen Qi --- meta/lib/oeqa/core/decorator/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/lib/oeqa/core/decorator/__init__.py b/meta/lib/oeqa/core/decorator/__in

[OE-core] [PATCH 04/14] oeqa/core/decorator/__init__.py: use 'cls' instead of 'obj'

2018-05-31 Thread Chen Qi
Use 'cls' instead of 'obj' to better reflect that registerDecorator actually serves as a class decorator. Signed-off-by: Chen Qi --- meta/lib/oeqa/core/decorator/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/lib/oeqa/core/decorator/__init__.py b

[OE-core] [PATCH V2 00/14] testimage: restore 'auto' behaviour and a few other fixes

2018-05-31 Thread Chen Qi
-29 21:07:46 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/testimage-auto http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/testimage-auto Chen Qi (14): oeqa/core/loader.py: support the 'auto' keyword testimage.bbclass: fix behavior

[OE-core] [PATCH 12/14] bitbake.conf: fix HOSTTOOLS setting related to image testing

2018-05-31 Thread Chen Qi
A list of tools are added to HOSTTOOLS depending on if we inherit testimage or not. Unfortunately, if we use TEST_IMAGE variable to automate the test, these tools are not added to HOSTTOOLS. Modify the condition to also check TEST_IMAGE to fix the above problem. Signed-off-by: Chen Qi --- meta

[OE-core] [PATCH 14/14] oeqa/core/target/ssh.py: increase maximum read bytes from 1024 to 4096

2018-05-31 Thread Chen Qi
--full' on target, this error occurs. This patch increase the bytes limit to 4096 to fix the error. Signed-off-by: Chen Qi --- meta/lib/oeqa/core/target/ssh.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/core/target/ssh.py b/meta/lib/oeqa/core/target/ssh.py

[OE-core] [PATCH 13/14] testimage-auto.bbclass: execute the same codes as testimage task

2018-05-31 Thread Chen Qi
- dnf.DnfRepoTest.test_dnf_makecache - Testcase 1744: ERROR This error is caused by the fact that create_rpm_index is not executed before running the tests. Signed-off-by: Chen Qi --- meta/classes/testimage-auto.bbclass | 6 ++ 1 file changed, 6 insertions(+) diff --git a/meta/classes/testimage

[OE-core] [PATCH 10/14] oeqa/runtime/cases/multilib.py: skip if needed packages are not available

2018-05-31 Thread Chen Qi
/libc.so.6 from lib32-libc6. So skip the test if lib32-libc6 is not installed. The related error message in log.do_testimage is like below. Output: readelf: Error: 'lib/libc.so.6': No such file Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/multilib.py | 2 ++ 1 file changed, 2

[OE-core] [PATCH 11/14] oeqa/runtime/cases/multilib.py: fix test_file_connman skipping logic

2018-05-31 Thread Chen Qi
is the connmand command from lib32-connman, so we need to make sure that connman is not there to cause chaos. Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/multilib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/runtime/cases/multilib.py b/meta/lib/oeqa/runtime

[OE-core] [PATCH 08/14] oeqa/core/decorator/data.py: fix skipIfNotInDataVar

2018-05-31 Thread Chen Qi
in skipIfNotInDataVar is currently confusing. Instead of DEBUG: Checking if 'MULTILIBS' value is in 'multilib:lib32' to run the test it should be DEBUG: Checking if 'MULTILIBS' value contains 'multilib:lib32' to run the test This patch also fixes it. Signed-off-by: Chen Qi --- meta/lib/oeqa/core/decorator

[OE-core] [PATCH 05/14] oeqa/runtime/cases/dnf_runtime.py: skip test if PACKAGE_FEED_URIS is not set

2018-05-31 Thread Chen Qi
This test is to test the behaviour of PACKAGE_FEED_URIS is correct or not. If it's not even set, it makes no sense to do such test. So skip this test if PACKAGE_FEED_URIS is not set. Signed-off-by: Chen Qi --- meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py | 3 +++ 1 file changed, 3

[OE-core] [PATCH 07/14] testimage.bbclass: also check 'auto' to create rpm index

2018-05-31 Thread Chen Qi
Having 'auto' in TEST_SUITES will also run the 'dnf' test cases, so also check it to determine whether to create rpm index or not. This is to fix the following error when TEST_SUITES = "auto". RESULTS - dnf.DnfRepoTest.test_dnf_makecache - Testcase 1744: ERROR Signed-off-b

[OE-core] [PATCH 09/14] oeqa/runtime/cases/rpm.py: skip if rpm not available

2018-05-31 Thread Chen Qi
This test case should only run when rpm package is installed. So skip it if rpm package is not installed. This fixes: RESULTS - rpm.RpmBasicTest.test_rpm_help - Testcase 1059: FAILED Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/rpm.py | 1 + 1 file changed, 1 insertion(+) diff

[OE-core] [PATCH 01/14] oeqa/core/loader.py: support the 'auto' keyword

2018-05-31 Thread Chen Qi
haviour. This patch does so. Also, output warning message is some module is named as 'auto', as this is a reserved keyword. Signed-off-by: Chen Qi --- meta/lib/oeqa/core/loader.py | 17 + 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/meta/lib/oeqa/core/loader.py b/m

[OE-core] [PATCH 02/14] testimage.bbclass: fix behavior of empty TEST_SUITES

2018-05-31 Thread Chen Qi
bugging. Signed-off-by: Chen Qi --- meta/classes/testimage.bbclass | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/meta/classes/testimage.bbclass b/meta/classes/testimage.bbclass index bb688b0..d97da67 100644 --- a/meta/classes/testimage.bbclass +++ b/meta/classes/testimag

[OE-core] [PATCH 04/14] oeqa/core/decorator/__init__.py: use 'cls' instead of 'obj'

2018-05-31 Thread Chen Qi
Use 'cls' instead of 'obj' to better reflect that registerDecorator actually serves as a class decorator. Signed-off-by: Chen Qi --- meta/lib/oeqa/core/decorator/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/lib/oeqa/core/decorator/__init__.py b

[OE-core] [PATCH 06/14] oeqa/runtime/cases/selftest.py: rename to _selftest.py

2018-05-31 Thread Chen Qi
- selftest.Selftest.test_install_package - Testcase -1: FAILED Also, change selftest/cases/runtime_test.py to use '_selftest' accordingly. Signed-off-by: Chen Qi --- meta-selftest/lib/oeqa/runtime/cases/{selftest.py => _selftest.py} | 0 meta/lib/oeqa/selftest/cases/runtime_test

[OE-core] [PATCH 03/14] oeqa/core/decorator/__init__.py: set metaclass to ABCMeta

2018-05-31 Thread Chen Qi
hat the class's metaclass is ABCMeta or is derived from it. """ Signed-off-by: Chen Qi --- meta/lib/oeqa/core/decorator/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/lib/oeqa/core/decorator/__init__.py b/meta/lib/oeqa/core/decorator/__in

[OE-core] [PATCH 00/14] testimage: restore 'auto' behaviour and a few other fixes

2018-05-31 Thread Chen Qi
/poky-contrib/log/?h=ChenQi/testimage-auto Chen Qi (14): oeqa/core/loader.py: support the 'auto' keyword testimage.bbclass: fix behavior of empty TEST_SUITES oeqa/core/decorator/__init__.py: set metaclass to ABCMeta oeqa/core/decorator/__init__.py: use 'cls' instead of 'obj' oeqa/runtime

[OE-core] [PATCH 0/1] buildtools-tarball: add nativesdk-libnss-nis

2018-05-24 Thread Chen Qi
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/buildtools-libnss-nis Chen Qi (1): buildtools-tarball: add nativesdk-libnss-nis meta/recipes-core/meta/buildtools-tarball.bb | 1 + 1 file changed, 1 insertion(+) -- 1.9.1

[OE-core] [PATCH 1/1] buildtools-tarball: add nativesdk-libnss-nis

2018-05-24 Thread Chen Qi
-nis to buildtools-tarball to fix this problem. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-core/meta/buildtools-tarball.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/meta/buildtools-tarball.bb b/meta/recipes-core/meta/buildtools-tarball.bb

[OE-core] [PATCH 1/1] sysklogd: fix typo in RCONFLICTS

2018-05-22 Thread Chen Qi
It should be RCONFLICTS_${PN} instead of RCONFLICTS_${PN}-syslog. There's no ${PN}-syslog package. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-extended/sysklogd/sysklogd.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/sy

[OE-core] [PATCH 0/1] sysklogd: fix typo in RCONFLICTS

2018-05-22 Thread Chen Qi
/log/?h=ChenQi/sysklogd-typo Chen Qi (1): sysklogd: fix typo in RCONFLICTS meta/recipes-extended/sysklogd/sysklogd.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.1 -- ___ Openembedded-core mailing list Openembedded-core

[OE-core] [PATCH 1/1] oeqa/sdk/cases/buildgalculator.py: skip if gettext not available

2018-05-17 Thread Chen Qi
We need to skip this testcase when gettext is not available. Otherwise, we will have the following error at configure. error: possibly undefined macro: AM_NLS Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/lib/oeqa/sdk/cases/buildgalculator.py | 2 ++ 1 file changed, 2 inse

[OE-core] [PATCH V2 0/1] oeqa/sdk/cases/buildgalculator.py: skip if gettext not available

2018-05-17 Thread Chen Qi
at: git://git.pokylinux.org/poky-contrib ChenQi/buildgalculator-gettext http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/buildgalculator-gettext Chen Qi (1): oeqa/sdk/cases/buildgalculator.py: skip if gettext not available meta/lib/oeqa/sdk/cases/buildgalculator.py | 2 ++ 1

[OE-core] [PATCH 1/1] oeqa/sdk/cases/buildgalculator.py: skip if gettext not available

2018-05-15 Thread Chen Qi
We need to skip this testcase when gettext is not available. Otherwise, we will have the following error at configure. error: possibly undefined macro: AM_NLS Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/lib/oeqa/sdk/cases/buildgalculator.py | 2 ++ 1 file changed, 2 inse

[OE-core] [PATCH 0/1] oeqa/sdk/cases/buildgalculator.py: skip if gettext not available

2018-05-15 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/buildgalculator-gettext Chen Qi (1): oeqa/sdk/cases/buildgalculator.py: skip if gettext not available meta/lib/oeqa/sdk/cases/buildgalculator.py | 2 ++ 1 file changed, 2 insertions(+) -- 1.9.1

[OE-core] [PATCH 0/1] devtool/sdk.py: error out in case of downloading file failure

2018-05-14 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/devtool-sdk-update Chen Qi (1): devtool/sdk.py: error out in case of downloading file failure scripts/lib/devtool/sdk.py | 3 +++ 1 file changed, 3 insertions(+) -- 1.9.1 -- ___ Openembedded

[OE-core] [PATCH 1/1] devtool/sdk.py: error out in case of downloading file failure

2018-05-14 Thread Chen Qi
up-to-date'. This is obviously not expected. We should error out in such case. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- scripts/lib/devtool/sdk.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/lib/devtool/sdk.py b/scripts/lib/devtool/sdk.py index f46577c..4616753

[OE-core] [PATCH 5/6] dbus-glib: upgrade to 0.110

2018-05-13 Thread Chen Qi
The obsolete '--with-introspect-xml' option is removed. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-core/dbus/dbus-glib.inc | 4 +--- meta/recipes-core/dbus/dbus-glib_0.108.bb | 4 meta/recipes-core/dbus/dbus-glib_0.110.bb | 4 3 files changed, 5 inse

[OE-core] [PATCH 4/6] dbus-test: upgrade to 1.12.8

2018-05-13 Thread Chen Qi
Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-core/dbus/{dbus-test_1.12.2.bb => dbus-test_1.12.8.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-core/dbus/{dbus-test_1.12.2.bb => dbus-test_1.12.8.bb} (95%) diff --git a/meta/recip

[OE-core] [PATCH 3/6] dbus: upgrade to 1.12.8

2018-05-13 Thread Chen Qi
Remove instrospection related tweaks as dbus-glib no longer needs this xml file. Remove the installation of session.conf. This file is installed into recipe-sysroot-native directory, which makes no sense. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-core/dbus/{dbus_1.1

[OE-core] [PATCH 1/6] gawk: upgrade to 4.2.1

2018-05-13 Thread Chen Qi
Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-extended/gawk/{gawk_4.2.0.bb => gawk_4.2.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-extended/gawk/{gawk_4.2.0.bb => gawk_4.2.1.bb} (89%) diff --git a/meta/recipes-extended/gawk/g

[OE-core] [PATCH 2/6] sysstat: upgrade to 11.7.3

2018-05-13 Thread Chen Qi
Signed-off-by: Chen Qi <qi.c...@windriver.com> --- .../recipes-extended/sysstat/{sysstat_11.7.1.bb => sysstat_11.7.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-extended/sysstat/{sysstat_11.7.1.bb => sysstat_11.7.3.bb} (53%) diff --git a/

[OE-core] [PATCH 6/6] sudo: upgrade to 1.8.23

2018-05-13 Thread Chen Qi
Upgrade sudo to 1.8.23. The license checksum changes but the actual license does not. The /var/run/sudo directory has changed to /run/sudo, change do_install_append according to avoid error. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-extended/sudo/su

[OE-core] [PATCH V2 0/6] Upgrade gawk, sysstat, dbus, dbus-test, dbus-glib and sudo

2018-05-13 Thread Chen Qi
07:49:38 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/PU20180511 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/PU20180511 Chen Qi (6): gawk: upgrade to 4.2.1 sysstat: upgrade to 11.7.3 dbus: upgrade to 1.12.8 dbus-test

[OE-core] [PATCH 4/6] dbus-test: upgrade to 1.12.8

2018-05-10 Thread Chen Qi
Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-core/dbus/{dbus-test_1.12.2.bb => dbus-test_1.12.8.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-core/dbus/{dbus-test_1.12.2.bb => dbus-test_1.12.8.bb} (95%) diff --git a/meta/recip

[OE-core] [PATCH 6/6] sudo: upgrade to 1.8.23

2018-05-10 Thread Chen Qi
Upgrade sudo to 1.8.23. The license checksum changes but the actual license does not. The /var/run/sudo directory has changed to /run/sudo, change do_install_append according to avoid error. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-extended/sudo/su

[OE-core] [PATCH 5/6] dbus-glib: upgrade to 0.110

2018-05-10 Thread Chen Qi
The obsolete '--with-introspect-xml' option is removed. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-core/dbus/dbus-glib.inc | 4 +--- meta/recipes-core/dbus/dbus-glib_0.108.bb | 4 meta/recipes-core/dbus/dbus-glib_0.110.bb | 4 3 files changed, 5 inse

[OE-core] [PATCH 3/6] dbus: upgrade to 1.12.8

2018-05-10 Thread Chen Qi
Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-core/dbus/{dbus_1.12.2.bb => dbus_1.12.8.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-core/dbus/{dbus_1.12.2.bb => dbus_1.12.8.bb} (98%) diff --git a/meta/recipes-core/dbus/dbus_

[OE-core] [PATCH 2/6] sysstat: upgrade to 11.7.3

2018-05-10 Thread Chen Qi
Signed-off-by: Chen Qi <qi.c...@windriver.com> --- .../recipes-extended/sysstat/{sysstat_11.7.1.bb => sysstat_11.7.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-extended/sysstat/{sysstat_11.7.1.bb => sysstat_11.7.3.bb} (53%) diff --git a/

[OE-core] [PATCH 0/6] Upgrade gawk, sysstat, dbus, dbus-test, dbus-glib and sudo

2018-05-10 Thread Chen Qi
/log/?h=ChenQi/PU20180511 Chen Qi (6): gawk: upgrade to 4.2.1 sysstat: upgrade to 11.7.3 dbus: upgrade to 1.12.8 dbus-test: upgrade to 1.12.8 dbus-glib: upgrade to 0.110 sudo: upgrade to 1.8.23 meta/recipes-core/dbus/dbus-glib.inc| 4 +--- meta/recipes

[OE-core] [PATCH 1/6] gawk: upgrade to 4.2.1

2018-05-10 Thread Chen Qi
Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-extended/gawk/{gawk_4.2.0.bb => gawk_4.2.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-extended/gawk/{gawk_4.2.0.bb => gawk_4.2.1.bb} (89%) diff --git a/meta/recipes-extended/gawk/g

[OE-core] [PATCH 1/1] devtool/upgrade: fix the order of license checksum representation

2018-05-10 Thread Chen Qi
a" + file://lib/util/inet_pton.c;beginline=3;endline=17;md5=3970ab0518ab79cbd0bafb697f10b33a \ + " Signed-off-by: Chen Qi <qi.c...@windriver.com> --- scripts/lib/devtool/upgrade.py | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) di

[OE-core] [PATCH 0/1] devtool/upgrade: fix the order of license checksum representation

2018-05-10 Thread Chen Qi
/poky-contrib/log/?h=ChenQi/devtool-upgrade-license Chen Qi (1): devtool/upgrade: fix the order of license checksum representation scripts/lib/devtool/upgrade.py | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) -- 1.9.1 -- ___ Openembedded

[OE-core] [PATCH 1/1] create-pull-request: handle '/' in subject correctly

2018-05-08 Thread Chen Qi
When subject contains '/', we will meet the following error when using create-pull-request. sed: -e expression #1, char 59: unknown option to `s' The problem is not critical. But it's better to fix it. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- scripts/create-pull-request |

[OE-core] [PATCH 0/1] create-pull-request: handle '/' in subject correctly

2018-05-08 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/create-pull-request-fix Chen Qi (1): create-pull-request: handle '/' in subject correctly scripts/create-pull-request | 1 + 1 file changed, 1 insertion(+) -- 1.9.1 -- ___ Openembedded-core mailing list

[OE-core] [PATCH 0/1] testsdkext: remove workspace/sources to avoid failure in case of multilib

2018-05-08 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/testsdkext-multilib-cleanup Chen Qi (1): testsdkext: remove workspace/sources to avoid failure in case of multilib meta/classes/testsdk.bbclass | 3 +++ 1 file changed, 3 insertions(+) -- 1.9.1

[OE-core] [PATCH 1/1] testsdkext: remove workspace/sources to avoid failure in case of multilib

2018-05-08 Thread Chen Qi
already exists and is not empty So after executing test cases for one environment, we clean up the sources diretory to avoid such failure. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/classes/testsdk.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/c

[OE-core] [PATCH 1/1] oe-depends-dot: print dependency chains for '--why' option

2018-05-07 Thread Chen Qi
e2fsprogs core-image-minimal -> packagegroup-core-boot -> systemd-compat-units -> systemd -> dbus -> shadow -> util-linux core-image-minimal -> packagegroup-core-boot -> systemd-compat-units -> systemd -> dbus -> e2fsprogs -> util-linux Signed-off-by: Chen Qi <

[OE-core] [PATCH 0/1] oe-depends-dot: print dependency chains for '--why' option

2018-05-07 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/improve-oe-depends-dot Chen Qi (1): oe-depends-dot: print dependency chains for '--why' option scripts/oe-depends-dot | 46 ++ 1 file changed, 46 insertions(+) -- 1.9.1

[OE-core] [PATCH V2 0/1] testsdk.bbclass: set PREMIRRORS for kernel to speed up test

2018-05-03 Thread Chen Qi
/testsdkext-speed http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/testsdkext-speed Chen Qi (1): testsdk.bbclass: set PREMIRRORS for kernel to speed up test meta/classes/testsdk.bbclass | 1 + 1 file changed, 1 insertion(+) -- 1.9.1

[OE-core] [PATCH V2 1/1] testsdk.bbclass: set PREMIRRORS for kernel to speed up test

2018-05-03 Thread Chen Qi
ng kernel source from network when doing testsdkext. So set PREMIRRORS in auto.conf to achieve this. After this change, the time reduces from 4209.131s to 1399.436s on my local machine. [YOCTO #12729] Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/classes/testsdk.bbclass | 1 + 1 f

[OE-core] [PATCH 1/1] testsdk.bbclass: set PREMIRRORS for kernel to speed up test

2018-05-03 Thread Chen Qi
ng kernel source from network when doing testsdkext. So set PREMIRRORS in auto.conf to achieve this. After this change, the time reduces from 4209.131s to 1399.436s on my local machine. [YOCTO #12729] Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/classes/testsdk.bbclass | 1 + 1 f

[OE-core] [PATCH 0/1] testsdk.bbclass: set PREMIRRORS for kernel to speed up test

2018-05-03 Thread Chen Qi
/poky-contrib/log/?h=ChenQi/testsdkext-spped Chen Qi (1): testsdk.bbclass: set PREMIRRORS for kernel to speed up test meta/classes/testsdk.bbclass | 1 + 1 file changed, 1 insertion(+) -- 1.9.1 -- ___ Openembedded-core mailing list Openembedded

[OE-core] [PATCH 0/1] sstate.bbclass: drop obsolete codes

2018-04-26 Thread Chen Qi
/cgit.cgi/poky-contrib/log/?h=ChenQi/sstate-obsolete-codes Chen Qi (1): sstate.bbclass: drop obsolete codes meta/classes/sstate.bbclass | 5 - 1 file changed, 5 deletions(-) -- 1.9.1 -- ___ Openembedded-core mailing list Openembedded-core

[OE-core] [PATCH 1/1] sstate.bbclass: drop obsolete codes

2018-04-26 Thread Chen Qi
-by: Chen Qi <qi.c...@windriver.com> --- meta/classes/sstate.bbclass | 5 - 1 file changed, 5 deletions(-) diff --git a/meta/classes/sstate.bbclass b/meta/classes/sstate.bbclass index 0b28850..1a95f8f 100644 --- a/meta/classes/sstate.bbclass +++ b/meta/classes/sstate.bbclass @@ -59,7

[OE-core] [PATCH 2/2] linux-libc-headers: multilib_header asm/kvm_para.h and asm/bpf_perf_event.h

2018-04-20 Thread Chen Qi
-dev-4.15.7-r0.aarch64 file /usr/include/asm/kvm_para.h conflicts between attempted installs of lib32-linux-libc-headers-dev-4.15.7-r0.armv7vehf_vfp and linux-libc-headers-dev-4.15.7-r0.aarch64 Apply oe_multilib_header on these header files to fix the problem. Signed-off-by: Chen Qi <q

[OE-core] [PATCH 1/2] glibc: use oe_multilib_header on bits/floatn.h

2018-04-20 Thread Chen Qi
oe_multilib_header on this header file to fix the problem. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-core/glibc/glibc-package.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/glibc/glibc-package.inc b/meta/recipes-core/glibc/glibc-packa

[OE-core] [PATCH 0/2] Use oe_multilib_headers to avoid header file conflicts

2018-04-20 Thread Chen Qi
-contrib/log/?h=ChenQi/multilib_headers Chen Qi (2): glibc: use oe_multilib_header on bits/floatn.h linux-libc-headers: multilib_header asm/kvm_para.h and asm/bpf_perf_event.h meta/recipes-core/glibc/glibc-package.inc | 2 +- meta/recipes-kernel/linux-libc-headers/linux

[OE-core] [PATCH 1/1] multilib/bitbake.conf: default to contain MLPREFIX in RECIPE_SYSROOT

2018-04-20 Thread Chen Qi
would have their RECIPE_SYSROOT set to nativesdk-recipe-sysroot. After all, changing MULTILIBS should not affect this value for nativesdk recipe. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/conf/bitbake.conf | 2 +- meta/conf/multilib.conf | 4 2 files changed, 1 insertion

[OE-core] [PATCH 0/1] multilib/bitbake.conf: default to contain MLPREFIX in RECIPE_SYSROOT

2018-04-20 Thread Chen Qi
/poky-contrib/log/?h=ChenQi/recipe-sysroot-mlprefix Chen Qi (1): multilib/bitbake.conf: default to contain MLPREFIX in RECIPE_SYSROOT meta/conf/bitbake.conf | 2 +- meta/conf/multilib.conf | 4 2 files changed, 1 insertion(+), 5 deletions(-) -- 1.9.1

[OE-core] [PATCH 1/1] cross-canadian: fix do_configure failure when switching machine and multilib

2018-04-19 Thread Chen Qi
. After this change, when switching from 'qemuarm' to 'lib32 qemuarm64', we could ensure that the two builds are not using the same native recipe sysroot, and they are not using the same recipe sysroot. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/classes/cross-canadian.bbclass | 10

[OE-core] [PATCH 0/1] cross-canadian: fix do_configure failure when switching machine and multilib

2018-04-19 Thread Chen Qi
-contrib/log/?h=ChenQi/cross-canadian-mlprefix Chen Qi (1): cross-canadian: fix do_configure failure when switching machine and multilib meta/classes/cross-canadian.bbclass | 10 ++ 1 file changed, 10 insertions(+) -- 1.9.1

[OE-core] [PATCH 0/1] man-db: add groff to RDEPENDS

2018-04-13 Thread Chen Qi
off http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/man-db-groff Chen Qi (1): man-db: add groff to RDEPENDS meta/recipes-extended/man-db/man-db_2.8.1.bb | 1 + 1 file changed, 1 insertion(+) -- 1.9.1 -- ___ Openembedded-core ma

[OE-core] [PATCH 1/1] man-db: add groff to RDEPENDS

2018-04-13 Thread Chen Qi
Add groff to RDEPENDS_${PN}, otherwise, the 'man' command cannot work correctly on target. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-extended/man-db/man-db_2.8.1.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-extended/man-db/man-db_2.8.1.bb

[OE-core] [PATCH 0/1] valgrind: fix the shared object issue while prelink ptest

2018-04-11 Thread Chen Qi
The following changes since commit 0a0d01adddf6b4abc91f3fda93055da061f82a5d: license.bbclass: be a bit more strict when searching ${PN}-${LICENSE_PACKAGE_SUFFIX} in packages (2018-04-10 09:10:36 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib

[OE-core] [PATCH 1/1] valgrind: fix the shared object issue while prelink ptest

2018-04-11 Thread Chen Qi
;zhixiong@windriver.com> Signed-off-by: Chen Qi <qi.c...@windriver.com> --- .../valgrind/valgrind/0002-remove-rpath.patch | 35 -- meta/recipes-devtools/valgrind/valgrind_3.13.0.bb | 3 +- 2 files changed, 2 insertions(+), 36 deletions(-) delete mode 100644 met

[OE-core] [PATCH 0/1] rpm: build without dbus for rpm-native

2018-04-08 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/rpm-native-dbus Chen Qi (1): rpm: build without dbus for rpm-native .../0001-configure.ac-add-option-for-dbus.patch| 42 ++ meta/recipes-devtools/rpm/rpm_4.14.1.bb| 6 ++-- 2 files changed, 46 insertions(+), 2

[OE-core] [PATCH 1/1] rpm: build without dbus for rpm-native

2018-04-08 Thread Chen Qi
not needed for rpm-native. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- .../0001-configure.ac-add-option-for-dbus.patch| 42 ++ meta/recipes-devtools/rpm/rpm_4.14.1.bb| 6 ++-- 2 files changed, 46 insertions(+), 2 deletions(-) create mode 100644

[OE-core] [PATCH 0/1] rpm: remove dbus dependency for rpm-native

2018-04-04 Thread Chen Qi
-contrib/log/?h=ChenQi/rpm-native-dbus Chen Qi (1): rpm: remove dbus dependency for rpm-native meta/recipes-devtools/rpm/rpm_4.14.1.bb | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) -- 1.9.1 -- ___ Openembedded-core mailing list

[OE-core] [PATCH 1/1] rpm: remove dbus dependency for rpm-native

2018-04-04 Thread Chen Qi
for rpm-native. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-devtools/rpm/rpm_4.14.1.bb | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/rpm/rpm_4.14.1.bb b/meta/recipes-devtools/rpm/rpm_4.14.1.bb index 7b8ea46..88f9535

[OE-core] [PATCH 0/1] systemd: fix typo in sulogin-path setting

2018-03-26 Thread Chen Qi
ylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-sulogin-typo Chen Qi (1): systemd: fix typo in sulogin-path setting meta/recipes-core/systemd/systemd_237.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.1 -- ___ Openembedded-co

[OE-core] [PATCH 1/1] systemd: fix typo in sulogin-path setting

2018-03-26 Thread Chen Qi
Fix typo in sulogin-path setting. It should be ${base_sbindir} instead of just {base_sbindir}. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-core/systemd/systemd_237.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/systemd/systemd_

[OE-core] [PATCH 0/1] systemd: change PACKAGECONFIG 'resolve' back to 'resolved'

2018-03-22 Thread Chen Qi
=ChenQi/systemd-resolved Chen Qi (1): systemd: change PACKAGECONFIG 'resolve' back to 'resolved' meta/recipes-core/systemd/systemd_237.bb | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) -- 1.9.1 -- ___ Openembedded-core mailing

[OE-core] [PATCH 1/1] systemd: change PACKAGECONFIG 'resolve' back to 'resolved'

2018-03-22 Thread Chen Qi
bbappend files in other layers using this PACKAGECONFIG item. So change the name back to 'resolved'. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-core/systemd/systemd_237.bb | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/recipes-core/s

[OE-core] [PATCH 0/1] btrfs-tools: set CLEANBROKEN to 1 to avoid rebuild failure

2018-03-12 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/btrfs-tools-rebuild Chen Qi (1): btrfs-tools: set CLEANBROKEN to 1 to avoid rebuild failure meta/recipes-devtools/btrfs-tools/btrfs-tools_4.13.3.bb | 2 ++ 1 file changed, 2 insertions(+) -- 1.9.1

[OE-core] [PATCH 1/1] btrfs-tools: set CLEANBROKEN to 1 to avoid rebuild failure

2018-03-12 Thread Chen Qi
When rebuilding btrfs-tools, we would sometimes meet the following error. Makefile:43: *** Makefile.inc not generated, please configure first. Set CLEANBROKEN to "1" to solve this problem. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-devtools/btrfs-tools/bt

[OE-core] [PATCH 2/3] systemd: fix build failure for qemux86 and qemuppc with musl

2018-03-12 Thread Chen Qi
Remove the 'fstack-protector' and 'fstack-protector-strong' flags as a workaround to fix the following error when building for qemux86 and qemuppc with musl. undefined reference to `__stack_chk_fail_local' Signed-off-by: Chen Qi <qi.c...@windriver.com> --- ...ck-protector-flags-to-work

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

2018-03-12 Thread Chen Qi
Upgrade systemd-boot to 237. As systemd has dropped autotools support, fix configure and compile failures related to meson. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- .../{systemd-boot_234.bb => systemd-boot_237.bb} | 31 ++- ...01-Also-check-i386-i586-and-i686-for-i

[OE-core] [PATCH 0/3] systemd & systemd-boot: upgrade to 237

2018-03-12 Thread Chen Qi
://git.pokylinux.org/poky-contrib ChenQi/systemd-237 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-237 Chen Qi (3): systemd: upgrade to 237 systemd: fix build failure for qemux86 and qemuppc with musl systemd-boot: upgrade to 237 .../{systemd-boot_234.bb => systemd-boot_237

[OE-core] [PATCH 3/4] systemd: fix build failure for qemux86 and qemuppc with musl

2018-03-04 Thread Chen Qi
Remove the 'fstack-protector' and 'fstack-protector-strong' flags as a workaround to fix the following error when building for qemux86 and qemuppc with musl. undefined reference to `__stack_chk_fail_local' Signed-off-by: Chen Qi <qi.c...@windriver.com> --- ...ck-protector-flags-to-work

[OE-core] [PATCH 4/4] systemd-boot: upgrade to 237

2018-03-04 Thread Chen Qi
Upgrade systemd-boot to 237. As systemd has dropped autotools support, fix configure and compile failures related to meson. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- .../{systemd-boot_234.bb => systemd-boot_237.bb} | 32 ++- ...01-Also-check-i386-i586-and-i686-for-i

[OE-core] [PATCH 0/4] systemd & systemd-boot: upgrade to 237

2018-03-04 Thread Chen Qi
/systemd-237 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-237 Chen Qi (4): meson.bbclass: fix to build for more projects systemd: upgrade to 237 systemd: fix build failure for qemux86 and qemuppc with musl systemd-boot: upgrade to 237 meta/classes/meson.bbclass

[OE-core] [PATCH 1/4] meson.bbclass: fix to build for more projects

2018-03-04 Thread Chen Qi
Do the same change for LD, AR, NM, STRIP and READELF. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/classes/meson.bbclass | 20 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/meta/classes/meson.bbclass b/meta/classes/meson.bbclass index 3

[OE-core] [PATCH 4/4] systemd-boot: upgrade to 236

2018-02-27 Thread Chen Qi
Upgrade systemd-boot to 236. As systemd has dropped autotools support, fix configure and compile failures related to meson. Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/recipes-core/systemd/systemd-boot_234.bb | 43 --- meta/recipes-core/systemd/systemd-boot_

[OE-core] [PATCH 3/4] systemd: fix build failure for qemux86 and qemuppc with musl

2018-02-27 Thread Chen Qi
Remove the 'fstack-protector' and 'fstack-protector-strong' flags as a workaround to fix the following error when building for qemux86 and qemuppc with musl. undefined reference to `__stack_chk_fail_local' Signed-off-by: Chen Qi <qi.c...@windriver.com> --- ...ck-protector-flags-to-work

[OE-core] [PATCH 0/4] systemd & systemd-boot: upgrade to 236

2018-02-27 Thread Chen Qi
/log/?h=ChenQi/systemd-236 Chen Qi (4): meson.bbclass: fix to build for more projects systemd: upgrade to 236 systemd: fix build failure for qemux86 and qemuppc with musl systemd-boot: upgrade to 236 meta/classes/meson.bbclass | 13 +- meta/recipes-core/systemd

[OE-core] [PATCH 1/4] meson.bbclass: fix to build for more projects

2018-02-27 Thread Chen Qi
Signed-off-by: Chen Qi <qi.c...@windriver.com> --- meta/classes/meson.bbclass | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/meta/classes/meson.bbclass b/meta/classes/meson.bbclass index 31d32a5..97dcf81 100644 --- a/meta/classes/meson.bbclass +++ b/meta/c

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