[OE-core] [PATCH 2/2] devtool: remove temp dir in upgrade

2019-07-19 Thread Chen Qi
For now, the temp dir is left in system, although the temporary source directory has been cleaned up. So we clean it up too. Signed-off-by: Chen Qi --- scripts/lib/devtool/upgrade.py | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/lib/devtool/upgrade.py b/scripts/lib/devtool

[OE-core] [PATCH 1/2] runtime_test.py: use track_for_cleanup for temp dir

2019-07-19 Thread Chen Qi
Use track_for_cleanup for temp dir to avoid such temp dir being not cleaned up when something goes wrong, e.g., building image failure. Signed-off-by: Chen Qi --- meta/lib/oeqa/selftest/cases/runtime_test.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/meta/lib/oeqa

[OE-core] [PATCH 0/2] Two fixes about cleaning up temp dir

2019-07-19 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/temp-clean Chen Qi (2): runtime_test.py: use track_for_cleanup for temp dir devtool: remove temp dir in upgrade meta/lib/oeqa/selftest/cases/runtime_test.py | 4 +--- scripts/lib/devtool/upgrade.py | 1 + 2 files changed, 2 insertions

[OE-core] [PATCH 1/1] msmtp: use alternatives to manage /usr/lib/sendmail

2019-07-15 Thread Chen Qi
There are several packages which all provide /usr/lib/sendmail when lsb is enabled. So use alternative to manage it. Signed-off-by: Chen Qi --- meta/recipes-extended/msmtp/msmtp_1.8.4.bb | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/meta/recipes-extended/msmtp

[OE-core] [PATCH V2 0/1] msmtp: use alternatives to manage /usr/lib/sendmail

2019-07-15 Thread Chen Qi
at: git://git.pokylinux.org/poky-contrib ChenQi/msmtp-lsb http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/msmtp-lsb Chen Qi (1): msmtp: use alternatives to manage /usr/lib/sendmail meta/recipes-extended/msmtp/msmtp_1.8.4.bb | 9 - 1 file changed, 4 insertions(+), 5 deletions

[OE-core] [PATCH 0/1] msmtp: fix postinstall to avoid do_rootfs failure

2019-07-14 Thread Chen Qi
-contrib/log/?h=ChenQi/msmtp-lsb Chen Qi (1): msmtp: fix postinstall to avoid do_rootfs failure meta/recipes-extended/msmtp/msmtp_1.8.4.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.1 -- ___ Openembedded-core mailing list

[OE-core] [PATCH 1/1] msmtp: fix postinstall to avoid do_rootfs failure

2019-07-14 Thread Chen Qi
When lsb is enabled, that is, 'linuxstdbase' is in OVERRIDES, do_rootfs would fail if both 'msmtp' and 'postfix' are installed. This is because they both try to create /usr/lib/sendmail link if it does not exist. So we need to fix the check to avoid non-zero exit status. Signed-off-by: Chen Qi

[OE-core] [PATCH 0/1] libunwind: mark as incomatible with powerpc

2019-07-14 Thread Chen Qi
/poky-contrib/log/?h=ChenQi/libunwind-ppc Chen Qi (1): libunwind: mark as incomatible with powerpc meta/recipes-kernel/perf/perf.bb | 2 ++ meta/recipes-support/libunwind/libunwind_1.3.1.bb | 3 +++ 2 files changed, 5 insertions(+) -- 1.9.1

[OE-core] [PATCH 1/1] libunwind: mark as incomatible with powerpc

2019-07-14 Thread Chen Qi
The libunwind has a README file listing supported archs, powerpc is never declared as supported, thus marking it as incompatible. Signed-off-by: Chen Qi --- meta/recipes-kernel/perf/perf.bb | 2 ++ meta/recipes-support/libunwind/libunwind_1.3.1.bb | 3 +++ 2 files changed, 5

[OE-core] [PATCH 2/2] rpm.py: move test_rpm_query_nonroot test case to RpmBasicTest

2019-07-12 Thread Chen Qi
The test_rpm_query_nonroot test case was in RpmInstallRemoveTest. But it should logically belong to RpmBasicTest. So move it there. Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/rpm.py | 59 +++--- 1 file changed, 30 insertions(+), 29 deletions(-) diff

[OE-core] [PATCH 0/2] rpm.py: two fixes

2019-07-12 Thread Chen Qi
=ChenQi/runtime-rpm Chen Qi (2): rpm.py: ensure no user process running before deleting user rpm.py: move test_rpm_query_nonroot test case to RpmBasicTest meta/lib/oeqa/runtime/cases/rpm.py | 74 +++--- 1 file changed, 45 insertions(+), 29 deletions(-) -- 1.9.1

[OE-core] [PATCH 1/2] rpm.py: ensure no user process running before deleting user

2019-07-12 Thread Chen Qi
, it will be cleaned up by systemd automatically. So we need to wait for systemd to clean it up before trying to use `userdel' to delete the user. Signed-off-by: Chen Qi --- meta/lib/oeqa/runtime/cases/rpm.py | 15 +++ 1 file changed, 15 insertions(+) diff --git a/meta/lib/oeqa/runtime/cases/rpm.py b

[OE-core] [PATCH 1/1] qemurunner.py: fix race condition at qemu startup

2019-07-12 Thread Chen Qi
When handling pid file, qemu would first create the file, stat it, lock it and then write actually contents to it. So it's possbile that when reading the pid file, the content is empty. [YOCTO #13390] Signed-off-by: Chen Qi --- meta/lib/oeqa/utils/qemurunner.py | 21 ++--- 1

[OE-core] [PATCH 0/1] qemurunner.py: fix race condition at qemu startup

2019-07-12 Thread Chen Qi
/poky-contrib/log/?h=ChenQi/qemurunner-race Chen Qi (1): qemurunner.py: fix race condition at qemu startup meta/lib/oeqa/utils/qemurunner.py | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-) -- 1.9.1 -- ___ Openembedded

[OE-core] [PATCH 2/2] xmlcatalog: hold libxml2-native dependency

2019-07-09 Thread Chen Qi
Put libxml2-native dependency in this class and remove it from recipes inheriting this class. In fact, if a recipe inherits this class and does not have libxml2-native, the xmlcatalog_sstate_postinst would fail. Signed-off-by: Chen Qi --- meta/classes/xmlcatalog.bbclass

[OE-core] [PATCH V2 0/2] buildtools-tarball: add nativesdk-libxml2-utils

2019-07-09 Thread Chen Qi
://git.pokylinux.org/poky-contrib ChenQi/buildtools-xmlcatalog http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/buildtools-xmlcatalog Chen Qi (2): buildtools-tarball: add nativesdk-libxml2-utils xmlcatalog: hold libxml2-native dependency meta/classes/xmlcatalog.bbclass

[OE-core] [PATCH 1/2] buildtools-tarball: add nativesdk-libxml2-utils

2019-07-09 Thread Chen Qi
ion" INHERIT += "testsdk" 2. bitbake core-image-minimal -c populate_sdk_ext 3. bitbake core-image-minimal -c testsdkext So we add nativesdk-libxml2-utils to buildtools-tarball to ensure the existence of xmlcatalog. Also add it to HOSTTOOLS_NONFATAL so it could be seen by bitbake. Sig

[OE-core] [PATCH 1/1] sysstat: use service file from source codes

2019-07-08 Thread Chen Qi
Use service file from sysstat source codes. Signed-off-by: Chen Qi --- meta/recipes-extended/sysstat/sysstat.inc | 8 ++-- meta/recipes-extended/sysstat/sysstat/sysstat.service | 12 2 files changed, 2 insertions(+), 18 deletions(-) delete mode 100644 meta/recipes

[OE-core] [PATCH 0/1] sysstat: use service file from source codes

2019-07-08 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/sysstat-systemd Chen Qi (1): sysstat: use service file from source codes meta/recipes-extended/sysstat/sysstat.inc | 8 ++-- meta/recipes-extended/sysstat/sysstat/sysstat.service | 12 2 files changed, 2 insertions(+), 18

[OE-core] [PATCH 0/1] buildtools-tarball: add nativesdk-libxml2-utils

2019-07-08 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/buildtools-xmlcatalog Chen Qi (1): buildtools-tarball: add nativesdk-libxml2-utils meta/conf/bitbake.conf | 3 +++ meta/recipes-core/meta/buildtools-tarball.bb | 1 + 2 files changed, 4 insertions(+) -- 1.9.1

[OE-core] [PATCH 1/1] buildtools-tarball: add nativesdk-libxml2-utils

2019-07-08 Thread Chen Qi
ion" INHERIT += "testsdk" 2. bitbake core-image-minimal -c populate_sdk_ext 3. bitbake core-image-minimal -c testsdkext So we add nativesdk-libxml2-utils to buildtools-tarball to ensure the existence of xmlcatalog. Also add it to HOSTTOOLS_NONFATAL so it could be seen by bitbake. Sig

[OE-core] [PATCH 0/1] xmlcatalog.bbclass: execute xmlcatalog only if it's available

2019-07-04 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/xmlcatalog-esdk Chen Qi (1): xmlcatalog.bbclass: execute xmlcatalog only if it's available meta/classes/xmlcatalog.bbclass | 2 ++ 1 file changed, 2 insertions(+) -- 1.9.1 -- ___ Openembedded-core mailing

[OE-core] [PATCH 1/1] xmlcatalog.bbclass: execute xmlcatalog only if it's available

2019-07-04 Thread Chen Qi
ion" INHERIT += "testsdk" 2. bitbake core-image-minimal -c populate_sdk_ext 3. bitbake core-image-minimal -c testsdkext Signed-off-by: Chen Qi --- meta/classes/xmlcatalog.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/xmlcatalog.bbclass b/meta/classes/xm

[OE-core] [PATCH 1/1] grub-efi.bbclass: take into consideration of multilib

2019-07-03 Thread Chen Qi
will use 64bit grub-efi for lib32-IMAGE. So take into consideration of multilib to fix this problem. Signed-off-by: Chen Qi --- meta/classes/grub-efi.bbclass | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/meta/classes/grub-efi.bbclass b/meta/classes/grub

[OE-core] [PATCH 0/1] grub-efi.bbclass: take into consideration of multilib

2019-07-03 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/grub-efi-multilib Chen Qi (1): grub-efi.bbclass: take into consideration of multilib meta/classes/grub-efi.bbclass | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) -- 1.9.1

[OE-core] [PATCH 1/1] devtool.py: track to clean devtool.conf in test_create_workspace

2019-07-02 Thread Chen Qi
ot exist : Workspace directory not created This is because the devtool.conf is also copied to build-selftest-st- directory, resulting in devtool to create and use workspace specified in this file. Signed-off-by: Chen Qi --- meta/lib/oeqa/selftest/cases/devtool.py | 3 +++ 1 file changed, 3 insertions(

[OE-core] [PATCH 0/1] devtool.py: track to clean devtool.conf in test_create_workspace

2019-07-02 Thread Chen Qi
-contrib/log/?h=ChenQi/devtool-conf Chen Qi (1): devtool.py: track to clean devtool.conf in test_create_workspace meta/lib/oeqa/selftest/cases/devtool.py | 3 +++ 1 file changed, 3 insertions(+) -- 1.9.1 -- ___ Openembedded-core mailing list Openembedded

[OE-core] [PATCH V2 0/1] image.bbclass: fix systemd_preset_all

2019-06-30 Thread Chen Qi
0 23:33:45 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/image-systemd http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/image-systemd Chen Qi (1): image.bbclass: fix systemd_preset_all meta/classes/image.bbclass | 5 +++-- 1 file

[OE-core] [PATCH V2 1/1] image.bbclass: fix systemd_preset_all

2019-06-30 Thread Chen Qi
of systemd also ensures the existence of systemd-systemctl-native. This would fix the following test case when using systemd as the init manager. containerimage.ContainerImageTests.test_expected_files Also remove the IMAGE_EXTRADEPENDS setting, as nothing references this variable. Signed-off-by: Chen

[OE-core] [PATCH 1/1] image.bbclass: fix systemd_preset_all

2019-06-28 Thread Chen Qi
. containerimage.ContainerImageTests.test_expected_files Also remove the IMAGE_EXTRADEPENDS setting, as nothing references this variable. Signed-off-by: Chen Qi --- meta/classes/image.bbclass | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/classes/image.bbclass b/meta

[OE-core] [PATCH 0/1] image.bbclass: fix systemd_preset_all

2019-06-28 Thread Chen Qi
/cgit.cgi/poky-contrib/log/?h=ChenQi/image-systemd Chen Qi (1): image.bbclass: fix systemd_preset_all meta/classes/image.bbclass | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) -- 1.9.1 -- ___ Openembedded-core mailing list Openembedded

[OE-core] [PATCH V2 0/1] devtool: error out when using base name provided by multiple layers

2019-06-28 Thread Chen Qi
/devtool-finish http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/devtool-finish Chen Qi (1): devtool: error out when using base name provided by multiple layers scripts/lib/devtool/standard.py | 22 ++ 1 file changed, 18 insertions(+), 4 deletions(-) -- 1.9.1

[OE-core] [PATCH V2 1/1] devtool: error out when using base name provided by multiple layers

2019-06-28 Thread Chen Qi
error like below. ERROR: Multiple layers have the same base name 'meta'. Consider using path instead of base name to specify layer: PROJ_DIR/oe-core/meta PROJ_DIR/meta-secure-core/meta Signed-off-by: Chen Qi --- scripts/lib/devtool/standard.py | 22 ++ 1 file

[OE-core] [PATCH 1/1] devtool: warn user about multiple layer having the same base name

2019-06-26 Thread Chen Qi
below. WARNING: Multiple layers have the same base name 'meta', use the first one '/oe-core/meta'. WARNING: Consider using path instead of base name to specify layer: /oe-core/meta /meta-secure-core/meta Signed-off-by: Chen Qi --- scripts/lib/devtool/standard.py

[OE-core] [PATCH 0/1] devtool: warn user about multiple layer having the same base name

2019-06-26 Thread Chen Qi
-finish http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/devtool-finish Chen Qi (1): devtool: warn user about multiple layer having the same base name scripts/lib/devtool/standard.py | 22 ++ 1 file changed, 18 insertions(+), 4 deletions(-) -- 1.9.1

[OE-core] [PATCH 0/1] target-sdk-provides-dummy: add libperl.so.5 64bit

2019-06-25 Thread Chen Qi
-perl-64 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/target-sdk-perl-64 Chen Qi (1): target-sdk-provides-dummy: add libperl.so.5 64bit meta/recipes-core/meta/target-sdk-provides-dummy.bb | 1 + 1 file changed, 1 insertion(+) -- 1.9.1

[OE-core] [PATCH 1/1] target-sdk-provides-dummy: add libperl.so.5 64bit

2019-06-25 Thread Chen Qi
, but this is not enough. Because for 64bit BSP, it should also provide libperl.so.5()(64bit). Signed-off-by: Chen Qi --- meta/recipes-core/meta/target-sdk-provides-dummy.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/meta/target-sdk-provides-dummy.bb b/meta/recipes-core/meta

[OE-core] [PATCH 1/2] context.py: avoid skipping tests by meaningless command argument

2019-06-20 Thread Chen Qi
Currently `oe-selftest -R a' will skip 'archiver' tests. This is not expected. Fix it so that the '-R' should be followed by actual module/class/test names. Signed-off-by: Chen Qi --- meta/lib/oeqa/core/context.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa

[OE-core] [PATCH 0/2] oeqa: two fixes regarding skipping tests

2019-06-20 Thread Chen Qi
ttp://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/oeqa-skip-class Chen Qi (2): context.py: avoid skipping tests by meaningless command argument oeqa: avoid class setup method to run when skipping the whole class meta/lib/oeqa/core/case.py| 2 ++ meta/lib/oeqa/core/context.py | 10 +-

[OE-core] [PATCH 2/2] oeqa: avoid class setup method to run when skipping the whole class

2019-06-20 Thread Chen Qi
to avoid class setup method to run when specified to skip. Signed-off-by: Chen Qi --- meta/lib/oeqa/core/case.py| 2 ++ meta/lib/oeqa/core/context.py | 8 2 files changed, 10 insertions(+) diff --git a/meta/lib/oeqa/core/case.py b/meta/lib/oeqa/core/case.py index 54977c8..aca144e

[OE-core] [PATCH 1/1] target-sdk-provides-dummy: add libperl.so.5 to DUMMY_PROVIDES

2019-06-18 Thread Chen Qi
-off-by: Chen Qi --- meta/recipes-core/meta/target-sdk-provides-dummy.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/meta/target-sdk-provides-dummy.bb b/meta/recipes-core/meta/target-sdk-provides-dummy.bb index 50182de..b5e8c0f 100644 --- a/meta/recipes-core/meta/target

[OE-core] [PATCH 0/1] target-sdk-provides-dummy: add libperl.so.5 to DUMMY_PROVIDES

2019-06-18 Thread Chen Qi
/cgit.cgi/poky-contrib/log/?h=ChenQi/target-sdk-perl Chen Qi (1): target-sdk-provides-dummy: add libperl.so.5 to DUMMY_PROVIDES meta/recipes-core/meta/target-sdk-provides-dummy.bb | 1 + 1 file changed, 1 insertion(+) -- 1.9.1 -- ___ Openembedded-core

[OE-core] [PATCH 1/1] manifest.py: fix test_SDK_manifest_entries

2019-06-17 Thread Chen Qi
TOOLCHAIN_OUTPUTNAME could be overridden. So use this variable directly instead of its default value ${SDK_NAME}-toolchain-${SDK_VERSION}. Signed-off-by: Chen Qi --- meta/lib/oeqa/selftest/cases/manifest.py | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/meta/lib/oeqa

[OE-core] [PATCH 0/1] manifest.py: fix test_SDK_manifest_entries

2019-06-17 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/oeqa-manifest Chen Qi (1): manifest.py: fix test_SDK_manifest_entries meta/lib/oeqa/selftest/cases/manifest.py | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) -- 1.9.1 -- ___ Openembedded-core

[OE-core] [PATCH 1/1] pkgdata: fix test_find_path to consider multilib

2019-06-17 Thread Chen Qi
Fix test_find_path test case to take into consideration of multilib being enabled. After this change, no matter multilib is enabled or not, the test case should pass. Signed-off-by: Chen Qi --- meta/lib/oeqa/selftest/cases/pkgdata.py | 7 --- 1 file changed, 4 insertions(+), 3 deletions

[OE-core] [PATCH 0/1] pkgdata: fix test_find_path to consider multilib

2019-06-17 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/oeqa-pkgdata Chen Qi (1): pkgdata: fix test_find_path to consider multilib meta/lib/oeqa/selftest/cases/pkgdata.py | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) -- 1.9.1 -- ___ Openembedded

[OE-core] [PATCH 1/1] buildoptions.py: fix test_arch_work_dir_and_export_source

2019-06-17 Thread Chen Qi
If multilib is enabled, allarch is actually disabled. So take this into consideration in this test case, using /*/ instead of /allarch*/. Also, use xcursor-transparent-theme* instead of xcursor* for more accurate match. Signed-off-by: Chen Qi --- meta/lib/oeqa/selftest/cases/buildoptions.py

[OE-core] [PATCH 0/1] buildoptions.py: fix test_arch_work_dir_and_export_source

2019-06-17 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/oeqa-buildoptions Chen Qi (1): buildoptions.py: fix test_arch_work_dir_and_export_source meta/lib/oeqa/selftest/cases/buildoptions.py | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) -- 1.9.1

[OE-core] [PATCH 1/1] context.py: fix skipping function

2019-06-16 Thread Chen Qi
yers" 2019-06-17 09:19:24,373 - oe-selftest - INFO - test_bitbakelayers_createlayer (bblayers.BitbakeLayers) 2019-06-17 09:19:24,373 - oe-selftest - INFO - ... skipped 'Skip by the command line argument "bblayers"' 2019-06-17 09:19:24,374 - oe-selftest - INFO - Skip by the command line ar

[OE-core] [PATCH 0/1] context.py: fix skipping function

2019-06-16 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/oeqa-skiptests Chen Qi (1): context.py: fix skipping function meta/lib/oeqa/core/context.py | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) -- 1.9.1 -- ___ Openembedded-core mailing list

[OE-core] [PATCH 0/1] oescripts.py: avoid error when cairo module is not available

2019-06-14 Thread Chen Qi
/cgit.cgi/poky-contrib/log/?h=ChenQi/oescripts-cairo Chen Qi (1): oescripts.py: avoid error when cairo module is not available meta/lib/oeqa/selftest/cases/oescripts.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 1.9.1

[OE-core] [PATCH 1/1] oescripts.py: avoid error when cairo module is not available

2019-06-14 Thread Chen Qi
by using unittest's SkipTest exception. Signed-off-by: Chen Qi --- meta/lib/oeqa/selftest/cases/oescripts.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/oescripts.py b/meta/lib/oeqa/selftest/cases/oescripts.py index 217afe3..7770b66 100644

[OE-core] [PATCH V2 1/1] util-linux: upgrade to 2.33.2

2019-06-11 Thread Chen Qi
The license files' names are changed, but the contents remain the same. However, the LICENSE section of the recipe was wrong. This upgrade change the 'BSD' part to 'BSD-3-Clause & BSD-4-Clause'. Signed-off-by: Chen Qi --- meta/recipes-core/util-linux/util-linux.inc

[OE-core] [PATCH V2 0/1] util-linux: upgrade to 2.33.2

2019-06-11 Thread Chen Qi
tory at: git://git.pokylinux.org/poky-contrib ChenQi/util-linux-2.33.2 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/util-linux-2.33.2 Chen Qi (1): util-linux: upgrade to 2.33.2 meta/recipes-core/util-linux/util-linux.inc| 18 +- .../{util-linux_2.

[OE-core] [PATCH 0/1] util-linux: upgrade to 2.33.2

2019-06-11 Thread Chen Qi
-linux-2.33.2 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/util-linux-2.33.2 Chen Qi (1): util-linux: upgrade to 2.33.2 meta/recipes-core/util-linux/util-linux.inc | 16 .../{util-linux_2.32.1.bb => util-linux_2.33.2.bb} | 4 ++-- 2 fi

[OE-core] [PATCH 1/1] util-linux: upgrade to 2.33.2

2019-06-11 Thread Chen Qi
The license files' names are changed, but the contents remain the same. Signed-off-by: Chen Qi --- meta/recipes-core/util-linux/util-linux.inc | 16 .../{util-linux_2.32.1.bb => util-linux_2.33.2.bb} | 4 ++-- 2 files changed, 10 insertions(+), 10 deleti

[OE-core] [PATCH V2 0/1] systemd: avoid musl specific patches affect glibc systems

2019-05-26 Thread Chen Qi
://git.pokylinux.org/poky-contrib ChenQi/systemd-musl http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-musl Chen Qi (1): systemd: avoid musl specific patches affect glibc systems meta/recipes-core/systemd/systemd_242.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.1

[OE-core] [PATCH 1/1] systemd: avoid musl specific patches affect glibc systems

2019-05-26 Thread Chen Qi
systemd upstream only care about glibc. We made musl specific patches so that systemd could work. But currently these patches contain potential security issues. So apply these patches only when the libc is musl. Signed-off-by: Chen Qi --- meta/recipes-core/systemd/systemd_242.bb | 2 +- 1 file

[OE-core] [PATCH 1/1] systemd: avoid musl specific patches affect glibc systems

2019-05-23 Thread Chen Qi
systemd upstream only care about glibc. We made musl specific patches so that systemd could work. But currently these patches contain potential security issues. So apply these patches only when the libc is musl. Signed-off-by: Chen Qi --- meta/recipes-core/systemd/systemd_242.bb | 2 +- 1 file

[OE-core] [PATCH 0/1] systemd: avoid musl specific patches affect glibc systems

2019-05-23 Thread Chen Qi
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-musl Chen Qi (1): systemd: avoid musl specific patches affect glibc systems meta/recipes-core/systemd/systemd_242.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.1

[OE-core] [PATCH 1/1] libxfont2: set CVE_PRODUCT

2019-05-16 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-graphics/xorg-lib/libxfont2_2.0.3.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-graphics/xorg-lib/libxfont2_2.0.3.bb b/meta/recipes-graphics/xorg-lib/libxfont2_2.0.3.bb index 2b72d67..6994d79 100644 --- a/meta/recipes-graphics/xorg

[OE-core] [PATCH 0/1] libxfont2: set CVE_PRODUCT

2019-05-16 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/libxfont2-cve Chen Qi (1): libxfont2: set CVE_PRODUCT meta/recipes-graphics/xorg-lib/libxfont2_2.0.3.bb | 2 ++ 1 file changed, 2 insertions(+) -- 1.9.1 -- ___ Openembedded-core mailing list Openembedded-core

[OE-core] [PATCH 1/2] flac: also add flac to CVE_PRODUCT

2019-05-07 Thread Chen Qi
flac uses both 'flac' and 'libflac' as cve product. Signed-off-by: Chen Qi --- meta/recipes-multimedia/flac/flac_1.3.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/flac/flac_1.3.2.bb b/meta/recipes-multimedia/flac/flac_1.3.2.bb index 92ef897

[OE-core] [PATCH 0/2] flac & squashfs-tools: set CVE_PRODUCT

2019-05-07 Thread Chen Qi
/cve_products Chen Qi (2): flac: also add flac to CVE_PRODUCT squashfs-tools: set CVE_PRODUCT meta/recipes-devtools/squashfs-tools/squashfs-tools_git.bb | 2 ++ meta/recipes-multimedia/flac/flac_1.3.2.bb | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) -- 1.9.1

[OE-core] [PATCH 2/2] squashfs-tools: set CVE_PRODUCT

2019-05-07 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-devtools/squashfs-tools/squashfs-tools_git.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/squashfs-tools/squashfs-tools_git.bb b/meta/recipes-devtools/squashfs-tools/squashfs-tools_git.bb index e871f1c..5a8b5f7 100644

[OE-core] [PATCH 1/1] ghostscript: set CVE_PRODUCT

2019-05-05 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-extended/ghostscript/ghostscript_9.26.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-extended/ghostscript/ghostscript_9.26.bb b/meta/recipes-extended/ghostscript/ghostscript_9.26.bb index bb32347..2630084 100644 --- a/meta/recipes

[OE-core] [PATCH 0/1] ghostscript: set CVE_PRODUCT

2019-05-05 Thread Chen Qi
-contrib/log/?h=ChenQi/ghostscript-cve Chen Qi (1): ghostscript: set CVE_PRODUCT meta/recipes-extended/ghostscript/ghostscript_9.26.bb | 3 +++ 1 file changed, 3 insertions(+) -- 1.9.1 -- ___ Openembedded-core mailing list Openembedded-core

[OE-core] [PATCH 0/1] dropbear: set CVE_PRODUCT

2019-04-29 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/dropbear-cve Chen Qi (1): dropbear: set CVE_PRODUCT meta/recipes-core/dropbear/dropbear.inc | 2 ++ 1 file changed, 2 insertions(+) -- 1.9.1 -- ___ Openembedded-core mailing list Openembedded

[OE-core] [PATCH 1/1] dropbear: set CVE_PRODUCT

2019-04-29 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-core/dropbear/dropbear.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-core/dropbear/dropbear.inc b/meta/recipes-core/dropbear/dropbear.inc index 3fbdb5e..2537603 100644 --- a/meta/recipes-core/dropbear/dropbear.inc +++ b/meta

[OE-core] [PATCH 1/1] libsdl: set CVE_PRODUCT

2019-04-28 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-graphics/libsdl/libsdl_1.2.15.bb | 2 ++ meta/recipes-graphics/libsdl2/libsdl2_2.0.9.bb | 2 ++ 2 files changed, 4 insertions(+) diff --git a/meta/recipes-graphics/libsdl/libsdl_1.2.15.bb b/meta/recipes-graphics/libsdl/libsdl_1.2.15.bb index 3680ea9

[OE-core] [PATCH 0/1] libsdl: set CVE_PRODUCT

2019-04-28 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/libsdl-cve Chen Qi (1): libsdl: set CVE_PRODUCT meta/recipes-graphics/libsdl/libsdl_1.2.15.bb | 2 ++ meta/recipes-graphics/libsdl2/libsdl2_2.0.9.bb | 2 ++ 2 files changed, 4 insertions(+) -- 1.9.1

[OE-core] [PATCH 1/1] webkitgtk: set CVE_PRODUCT

2019-04-25 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-sato/webkit/webkitgtk_2.24.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-sato/webkit/webkitgtk_2.24.0.bb b/meta/recipes-sato/webkit/webkitgtk_2.24.0.bb index 4a82dae..58c06dc 100644 --- a/meta/recipes-sato/webkit/webkitgtk_2.24.0

[OE-core] [PATCH 0/1] webkitgtk: set CVE_PRODUCT

2019-04-25 Thread Chen Qi
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/webkitgtk-cve Chen Qi (1): webkitgtk: set CVE_PRODUCT meta/recipes-sato/webkit/webkitgtk_2.24.0.bb | 2 ++ 1 file changed, 2 insertions(+) -- 1.9.1 -- ___ Openembedded-core mailing list

[OE-core] [PATCH 1/1] busybox: fix ptest failure about 'dc'

2019-04-16 Thread Chen Qi
Fix the following two failure of busybox ptest: FAIL: dc read FAIL: dc read string These two test cases relies on the functionalities enabled by CONFIG_FEATURE_DC_BIG. Signed-off-by: Chen Qi --- ...ix-two-test-case-to-also-depend-on-DC_BIG.patch | 39 ++ meta/recipes

[OE-core] [PATCH 0/1] busybox: fix ptest failure about 'dc'

2019-04-16 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/busybox-dc Chen Qi (1): busybox: fix ptest failure about 'dc' ...ix-two-test-case-to-also-depend-on-DC_BIG.patch | 39 ++ meta/recipes-core/busybox/busybox_1.30.1.bb| 1 + 2 files changed, 40 insertions

[OE-core] [PATCH 0/1] base-files: move hostname operations out of issue file settings

2019-04-16 Thread Chen Qi
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/base-files-issue Chen Qi (1): base-files: move hostname operations out of issue file settings meta/recipes-core/base-files/base-files_3.0.14.bb | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) -- 1.9.1

[OE-core] [PATCH 1/1] base-files: move hostname operations out of issue file settings

2019-04-16 Thread Chen Qi
The function do_install_basefilesissue is meant to deal with /etc/issue* files and the following setting could actually be overridden. BASEFILESISSUEINSTALL ?= "do_install_basefilesissue" So move the hostname operations out of this function. Signed-off-by: Chen Qi --- meta/recipes

[OE-core] [PATCH V2 1/1] runqemu: do not check return code of tput

2019-04-11 Thread Chen Qi
'call' instead of 'check_call' to avoid such problem. Signed-off-by: Chen Qi --- scripts/runqemu | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/runqemu b/scripts/runqemu index c0e569c..a4fc606 100755 --- a/scripts/runqemu +++ b/scripts/runqemu @@ -1329,7 +1329,8

[OE-core] [PATCH V2 0/1] runqemu: do not check return code of tput

2019-04-11 Thread Chen Qi
) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/qemu-tput http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/qemu-tput Chen Qi (1): runqemu: do not check return code of tput scripts/runqemu | 6 -- 1 file changed, 4 insertions(+), 2 deletions

[OE-core] [PATCH 1/1] nasm: add CVE_PRODUCT

2019-03-29 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-devtools/nasm/nasm_2.14.02.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/nasm/nasm_2.14.02.bb b/meta/recipes-devtools/nasm/nasm_2.14.02.bb index 96536cc..ecec78d 100644 --- a/meta/recipes-devtools/nasm/nasm_2.14.02.bb

[OE-core] [PATCH 0/1] nasm: add CVE_PRODUCT

2019-03-29 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/nasm-cve Chen Qi (1): nasm: add CVE_PRODUCT meta/recipes-devtools/nasm/nasm_2.14.02.bb | 2 ++ 1 file changed, 2 insertions(+) -- 1.9.1 -- ___ Openembedded-core mailing list Openembedded-core

[OE-core] [PATCH 1/1] xserver-xorg: set CVE_PRODUCT

2019-03-29 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc index 489a428..615ad6d 100644 --- a/meta/recipes

[OE-core] [PATCH 0/1] xserver-xorg: set CVE_PRODUCT

2019-03-29 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/xorg-cve Chen Qi (1): xserver-xorg: set CVE_PRODUCT meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | 2 ++ 1 file changed, 2 insertions(+) -- 1.9.1 -- ___ Openembedded-core mailing list

[OE-core] [PATCH 1/1] binutils: fix PV to respect upstream tag and also cve database

2019-03-28 Thread Chen Qi
pstream tags and cve database and use '2.32'. If binutils 2.32.1 is released some day, we then change the PV to '2.32.1'. Signed-off-by: Chen Qi --- meta/recipes-devtools/binutils/binutils-2.32.inc | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/meta/recipes-devtools/bi

[OE-core] [PATCH 0/1] binutils: fix PV to respect upstream tag and also cve database

2019-03-28 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/binutils-pv Chen Qi (1): binutils: fix PV to respect upstream tag and also cve database meta/recipes-devtools/binutils/binutils-2.32.inc | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) -- 1.9.1

[OE-core] [PATCH 0/1] openssl: follow OE's rule for specifying CVE ID

2019-03-27 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/openssl-fixup Chen Qi (1): openssl: follow OE's rule for specifying CVE ID meta/recipes-connectivity/openssl/openssl/CVE-2019-1543.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.1

[OE-core] [PATCH 1/1] openssl: follow OE's rule for specifying CVE ID

2019-03-27 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-connectivity/openssl/openssl/CVE-2019-1543.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/openssl/openssl/CVE-2019-1543.patch b/meta/recipes-connectivity/openssl/openssl/CVE-2019-1543.patch index

[OE-core] [PATCH 1/1] libarchive: fix up CVE IDs in patches

2019-03-27 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-extended/libarchive/libarchive/CVE-2019-119.patch | 2 +- meta/recipes-extended/libarchive/libarchive/CVE-2019-120.patch | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-extended/libarchive/libarchive/CVE-2019

[OE-core] [PATCH 0/1] libarchive: fix up CVE IDs in patches

2019-03-27 Thread Chen Qi
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/libarchive-fixup Chen Qi (1): libarchive: fix up CVE IDs in patches meta/recipes-extended/libarchive/libarchive/CVE-2019-119.patch | 2 +- meta/recipes-extended/libarchive/libarchive/CVE-2019-120.patch | 2 +- 2 files changed, 2

[OE-core] [PATCH 0/1] systemd: backport one more patch to fix version.h parallel build failure

2019-03-10 Thread Chen Qi
/poky-contrib/log/?h=ChenQi/systemd-one-more Chen Qi (1): systemd: backport one more patch to fix version.h parallel build failure ...clare-version.h-as-dependency-for-systemd.patch | 32 ++ meta/recipes-core/systemd/systemd_241.bb | 1 + 2 files changed, 33

[OE-core] [PATCH 1/1] systemd: backport one more patch to fix version.h parallel build failure

2019-03-10 Thread Chen Qi
We backported a patch to fix parallel build failure about version.h. But that is not enough. We need one more patch to really fix this issue. Signed-off-by: Chen Qi --- ...clare-version.h-as-dependency-for-systemd.patch | 32 ++ meta/recipes-core/systemd/systemd_241.bb

[OE-core] [PATCH 1/1] metadata.py: return info after fallback methods

2019-03-07 Thread Chen Qi
-off-by: Chen Qi --- meta/lib/oeqa/utils/metadata.py | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/lib/oeqa/utils/metadata.py b/meta/lib/oeqa/utils/metadata.py index 70a2756..e0808ae 100644 --- a/meta/lib/oeqa/utils/metadata.py +++ b/meta/lib/oeqa/utils/metadata.py @@ -76,6 +76,7 @@ def

[OE-core] [PATCH 0/1] metadata.py: return info after fallback methods

2019-03-07 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/return-info Chen Qi (1): metadata.py: return info after fallback methods meta/lib/oeqa/utils/metadata.py | 1 + 1 file changed, 1 insertion(+) -- 1.9.1 -- ___ Openembedded-core mailing list

[OE-core] [PATCH 0/1] systemd: backport patch to fix parallel build failure

2019-03-06 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-parallel Chen Qi (1): systemd: backport patch to fix parallel build failure ...re-version.h-as-dep-for-various-targets-t.patch | 118 + meta/recipes-core/systemd/systemd_241.bb | 1 + 2 files

[OE-core] [PATCH 1/1] systemd: backport patch to fix parallel build failure

2019-03-06 Thread Chen Qi
terminated. Signed-off-by: Chen Qi --- ...re-version.h-as-dep-for-various-targets-t.patch | 118 + meta/recipes-core/systemd/systemd_241.bb | 1 + 2 files changed, 119 insertions(+) create mode 100644 meta/recipes-core/systemd/systemd/0001-meson-declare-versio

[OE-core] [PATCH 1/1] systemd: update efi PACKAGECONFIG to depend on coreutils-native

2019-03-06 Thread Chen Qi
For now, if 'efi' is enabled, we get the following error: | src/boot/efi/meson.build:63:24: ERROR: Program or command 'realpath' not found or not executable So update the PACKAGECONFIG setting to depend on coreutils-native. Signed-off-by: Chen Qi --- meta/recipes-core/systemd/systemd_241

[OE-core] [PATCH 0/1] systemd: update efi PACKAGECONFIG to depend on coreutils-native

2019-03-06 Thread Chen Qi
://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/efi-realpath Chen Qi (1): systemd: update efi PACKAGECONFIG to depend on coreutils-native meta/recipes-core/systemd/systemd_241.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.1

[OE-core] [PATCH 2/3] systemd-conf: add version info in recipe name

2019-03-01 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-core/systemd/{systemd-conf.bb => systemd-conf_241.bb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename meta/recipes-core/systemd/{systemd-conf.bb => systemd-conf_241.bb} (100%) diff --git a/meta/recipes-core/systemd/systemd-conf.bb

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

2019-03-01 Thread Chen Qi
The following two patches are added because I cannot figure out how to pass parameter to efi-cc if it's changed to be an array value. systemd/0001-Revert-meson-print-EFI-CC-configuration-nicely.patch systemd/0001-Revert-meson-use-an-array-option-for-efi-cc.patch Signed-off-by: Chen Qi

[OE-core] [PATCH 0/3] Upgrade systemd to 241

2019-03-01 Thread Chen Qi
-contrib/log/?h=ChenQi/systemd-241 Chen Qi (3): systemd: upgrade to 241 systemd-conf: add version info in recipe name systemd-boot: upgrade to 241 .../{systemd-boot_239.bb => systemd-boot_241.bb} | 10 +- .../{systemd-conf.bb => systemd-conf_241.bb} | 0 meta/recipes-core/s

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