[OE-core] [PATCH 1/2] patch: fix CVE-2018-6951

2018-04-11 Thread jackie.huang
From: Jackie Huang * CVE detail: https://nvd.nist.gov/vuln/detail/CVE-2018-6951 * upstream tracking: http://savannah.gnu.org/bugs/?53132 * Fix segfault with mangled rename patch - src/pch.c (intuit_diff_type): Ensure that two filenames are specified for

[OE-core] [PATCH 2/2] patch: fix CVE-2018-1000156

2018-04-11 Thread jackie.huang
From: Jackie Huang * CVE detail: https://nvd.nist.gov/vuln/detail/CVE-2018-1000156 * upstream tracking: https://savannah.gnu.org/bugs/index.php?53566 * Fix arbitrary command execution in ed-style patches: - src/pch.c (do_ed_script): Write ed script to a temporary

[OE-core] [PATCH 0/2] patch: fix CVE-2018-6951 and CVE-2018-1000156

2018-04-11 Thread jackie.huang
From: Jackie Huang These are also needed for previous releases, so I think they should be backported to the branch for 2.5 and 2.4 as well. -- The following changes since commit 29f65bda6d2c9fea4adb125c4857ee64f9312b9f: nativesdk-glibc: Split glibc and libcrypt to

[OE-core] [PATCH] distcc: update to 3.3

2018-03-15 Thread jackie.huang
From: Jackie Huang * update to version 3.3 * Remove 0001-zeroconf-Include-fcntl.h.patch since it's included in v3.3 * Add update-distcc-symlinks into FILES. Signed-off-by: Jackie Huang --- .../distcc/{distcc_3.2.bb => distcc_3.3.bb}

[OE-core] [PATCH 1/2] e2fsprogs: only quiet debugfs for native package

2018-02-01 Thread jackie.huang
From: Jackie Huang Many test cases expect the output of running commands for debugfs, the patch quiet-debugfs.patch suppress the output so ptest failed: | 292 tests succeeded 47 tests failed The patch was meant to suppress the output in do_rootfs according to the

[OE-core] [PATCH 2/2] e2fsprogs: fix the hardcoded paths for ptest

2018-02-01 Thread jackie.huang
From: Jackie Huang Fix the hardcoded paths in test scripts and expect files to avoid issue like: | cat: ../e2fsck/e2fsck: No such file or directory Signed-off-by: Jackie Huang --- meta/recipes-devtools/e2fsprogs/e2fsprogs_1.43.8.bb | 4

[OE-core] [PATCH 0/2] e2fsprogs: fixes for ptest

2018-02-01 Thread jackie.huang
From: Jackie Huang -- The following changes since commit 385944254d0ef88bd6450a221a54cbcb40020b42: tcmode-default.inc: drop preferred version of gzip-native (2018-01-31 17:01:20 +) are available in the git repository at:

[OE-core] [PATCH] opkg-utils: fix the sed pattern in update-alternatives

2018-01-18 Thread jackie.huang
From: Jackie Huang '\>' is to matches the end of a word, but the executable is not always a 'word', e.g. /usr/lib64/busybox/usr/bin/[ then such alternatives can not be removed. So change to use '\s' in the pattern since the following character of the $path is

[OE-core] [PATCH 0/1 v2] features_backfill: fix for multilib

2018-01-16 Thread jackie.huang
From: Jackie Huang v2 comments: Rebase the patch -- The following changes since commit d7cf7d6d032158690d6503ddc2c20bc5cd614264: bitbake: bitbake-user-manual: Removed stray parenthesis (2018-01-16 20:38:58 +) are available in the git repository at:

[OE-core] [PATCH 1/1 v2] features_backfill: fix for multilib

2018-01-16 Thread jackie.huang
From: Jackie Huang The backfilling feature doesn't work for multilib, e.g. build with: MACHINE = "qemumips64" MULTILIB_GLOBAL_VARIANTS_append = " libn32" MULTILIBS = "multilib:libn32" DEFAULTTUNE_virtclass-multilib-libn32 ?= "mips64-n32" require conf/multilib.conf

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

2018-01-15 Thread jackie.huang
From: Jackie Huang On other distros like ubuntu/centos, libnss-db usually provides: - The libraries - The Makefile to create database (in /var/db for centos, /var/lib/misc/ for ubuntu) - The makedb command (it's in glibc-common for centos7) What we had is: - The

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

2018-01-15 Thread jackie.huang
From: Jackie Huang v3 comments: Change the dependency on make to RSUGGESTS. -- The following changes since commit b9dcab772fd37ed8376a87d3194195e13ff52d10: qemu: CVE-2017-17381 (2018-01-14 09:11:58 +) are available in the git repository at:

[OE-core] [PATCH] systemd: add RDEPENDS on util-linux-getopt

2018-01-10 Thread jackie.huang
From: Jackie Huang 'getopt' is needed by systemd-sysv-install, or it fails with: | kdump.service is not a native service, redirecting to systemd-sysv-install. | Executing: /lib/systemd/systemd-sysv-install enable kdump | /lib/systemd/systemd-sysv-install: line 15:

[OE-core] [PATCH 2/2] rpcbind: Stop freeing a static pointer

2018-01-09 Thread jackie.huang
From: Jackie Huang commit 7ea36ee introduced a svc_freeargs() call that ended up freeing static pointer. It turns out the allocations for the rmt_args is not necessary . The xdr routines (xdr_bytes) will handle the memory management and the largest possible message

[OE-core] [PATCH 1/2] rpcbind: fix assertion failure

2018-01-09 Thread jackie.huang
From: Jackie Huang Backport a patch to fix the assertion failure: rpcbind: ../../libtirpc-1.0.2/src/pmap_prot.c:50: xdr_pmap: Assertion `regs != NULL' failed. Signed-off-by: Jackie Huang ---

[OE-core] [PATCH 0/2] rpcbind: fix a freeing issue and an assertion failure

2018-01-09 Thread jackie.huang
From: Jackie Huang -- The following changes since commit 205cfd702190026e64eed9cae27c05ff62d1637e: bitbake: fetch2/__init__: Disable pseudo in runfetchcmd() (2018-01-08 08:48:54 +) are available in the git repository at:

[OE-core] [PATCH] pulseaudio: change pulse to be a system group

2018-01-04 Thread jackie.huang
From: Jackie Huang pulse is added as a system user, so the group 'pulse' is meant to be a system group as well, which is the same with other distros like ubuntu/centos. Signed-off-by: Jackie Huang ---

[OE-core] [PATCH 1/1] features_backfill: fix for multilib

2017-12-06 Thread jackie.huang
From: Jackie Huang The backfilling feature doesn't work for multilib, e.g. build with: MACHINE = "qemumips64" MULTILIB_GLOBAL_VARIANTS_append = " libn32" MULTILIBS = "multilib:libn32" DEFAULTTUNE_virtclass-multilib-libn32 ?= "mips64-n32" require conf/multilib.conf

[OE-core] [PATCH 0/1] features_backfill: fix for multilib

2017-12-06 Thread jackie.huang
From: Jackie Huang Tested with: 1) local.conf: MACHINE = "qemumips64" MULTILIB_GLOBAL_VARIANTS_append = " libn32" MULTILIBS = "multilib:libn32" DEFAULTTUNE_virtclass-multilib-libn32 ?= "mips64-n32" require conf/multilib.conf 2) run bitbake -e to check the features:

[OE-core] [PATCH] glib-2.0: fix for non-utf8 encoded files

2017-12-04 Thread jackie.huang
From: Jackie Huang Some source files aren't valid utf-8 containing for example iso8859-1 accented characters in author's names. Replace invalid data with a replacement '?' character and print a warning to keep things working. Signed-off-by: Jackie Huang

[OE-core] [PATCH] qemu: fix the makefile for ptest

2017-11-27 Thread jackie.huang
From: Jackie Huang It always fail to check the file generated by configure when running ptest on the target since it's cross-compiling, so remove the check from the Makefile for ptest. Signed-off-by: Jackie Huang ---

[OE-core] [PATCH] libnsl2: fix installed-vs-shipped QA issue

2017-11-15 Thread jackie.huang
From: Jackie Huang Fix the installed-vs-shipped QA issue: | WARNING: libnsl2-1.0.5+gitAUTOINC+dfa2f31352-r0 do_package: QA Issue: libnsl2: Files/directories were installed but not shipped in any package: /usr/lib64/nsl/libnsl.a Signed-off-by: Jackie Huang

[OE-core] [PATCH 0/2 v2] glibc: fixes for nscd and libnss-db

2017-11-02 Thread jackie.huang
From: Jackie Huang v2 comments: Add a note for external toolchain in the commit log. -- The following changes since commit 514a808f21c37b6ad704ce397bb2740ecc9a93bc: ref-manual: Updates to "Image Generation" section. (2017-10-30 15:55:08 +) are available in

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

2017-11-02 Thread jackie.huang
From: Jackie Huang On other distros like ubuntu/centos, libnss-db usually provides: - The libraries - The Makefile to create database (in /var/db for centos, /var/lib/misc/ for ubuntu) - The makedb command (it's in glibc-common for centos7) What we had is: - The

[OE-core] [PATCH 2/2 v2] glibc/nscd: do not cache for netgroup by default

2017-11-02 Thread jackie.huang
From: Jackie Huang We don't have /etc/netgroup by default, so do not cache for netgroup by default to avoid: nscd[529]: 529 disabled inotify-based monitoring for file `/etc/netgroup': No such file or directory nscd[529]: 529 stat failed for file `/etc/netgroup'; will

[OE-core] [PATCH 2/2] glibc/nscd: do not cache for netgroup by default

2017-10-31 Thread jackie.huang
From: Jackie Huang We don't have /etc/netgroup by default, so do not cache for netgroup by default to avoid: nscd[529]: 529 disabled inotify-based monitoring for file `/etc/netgroup': No such file or directory nscd[529]: 529 stat failed for file `/etc/netgroup'; will

[OE-core] [PATCH 0/2] glibc: fixes for nscd and libnss-db

2017-10-31 Thread jackie.huang
From: Jackie Huang -- The following changes since commit 514a808f21c37b6ad704ce397bb2740ecc9a93bc: ref-manual: Updates to "Image Generation" section. (2017-10-30 15:55:08 +) are available in the git repository at: git://git.pokylinux.org/poky-contrib.git

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

2017-10-31 Thread jackie.huang
From: Jackie Huang On other distros like ubuntu/centos, libnss-db usually provides: - The libraries - The Makefile to create database (in /var/db for centos, /var/lib/misc/ for ubuntu) - The makedb command (it's in glibc-common for centos7) What we had is: - The

[OE-core] [PATCH] perl: remove the reference of DEBUG_PREFIX_MAP

2017-10-10 Thread jackie.huang
From: Jackie Huang Remove all instances of -fdebug-prefix-map in ccflags* because they contain references to the build host and are not needed. Signed-off-by: Jackie Huang --- meta/recipes-devtools/perl/perl_5.24.1.bb | 1 + 1 file

[OE-core] [PATCH] acpica: use update-alternatives for acpixtract

2017-09-01 Thread jackie.huang
From: Jackie Huang acpixtract is both provided by acpica and pmtools, so use update-alternatives to fix conflicts: | file /usr/bin/acpixtract conflicts between attempted installs of pmtools-20130209+git0+3ebe0e54c5-r0.i586 and acpica-20170303-r0.i586

[OE-core] [PATCH] rootfs-postcommands.bbclass: add support for /etc/ld.so.conf.d/*.conf

2017-08-30 Thread jackie.huang
From: Jackie Huang There are advantages in changing the contents of ld.so.conf to "include /etc/ld.so.conf.d/*.conf" instead of directly listing directories in it, just like most distributions are doing the same. Signed-off-by: Jackie Huang

[OE-core] [PATCH v2] webkitgtk: disable gobject-introspection on armv7a

2017-08-23 Thread jackie.huang
From: Jackie Huang Disable gobject-introspection on armv7a and armv7ve to avoid do_compile failure: | qemu: uncaught target signal 11 (Segmentation fault) - core dumped | Segmentation fault Signed-off-by: Jackie Huang ---

[OE-core] [PATCH] libva-utils: add opengl to REQUIRED_DISTRO_FEATURES

2017-08-22 Thread jackie.huang
From: Jackie Huang libva-utils depends on libva which requires opengl in DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-graphics/libva/libva-utils_1.8.3.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git

[OE-core] [PATCH] boost: add python to default PACKAGECONFIG options

2017-08-22 Thread jackie.huang
From: Jackie Huang We want to provide python libs by default, and some other popular Linux distributions like redhat/fedora does the same. Signed-off-by: Jackie Huang --- meta/recipes-support/boost/boost.inc | 2 +- 1 file changed, 1

[OE-core] [PATCH] webkitgtk: disable gobject-introspection on armv7a

2017-08-22 Thread jackie.huang
From: Jackie Huang Disable gobject-introspection on armv7a to avoid do_compile failure: | qemu: uncaught target signal 11 (Segmentation fault) - core dumped | Segmentation fault Signed-off-by: Jackie Huang ---

[OE-core] [PATCH 1/2] initscripts: split sushell into sub package

2017-08-22 Thread jackie.huang
From: Jackie Huang * sushell is required by systemd service debug-shell when selinux is enabled, but it doesn't make sense to make systemd depend on initscripts, so split sushell into sub package initscripts-sushell. * The bash dependency has been removed by:

[OE-core] [PATCH 0/2] systemd: fixes for debug-shell service

2017-08-22 Thread jackie.huang
From: Jackie Huang This fixes the following error when selinux is enabled: # systemd-analyze --man=false verify /lib/systemd/system/debug-shell.service debug-shell.service: Command /sbin/sushell is not executable: No such file or directory -- The following changes

[OE-core] [PATCH 2/2] systemd: add dependency on initscripts-sushell for selinux

2017-08-22 Thread jackie.huang
From: Jackie Huang sushell is required by systemd service debug-shell when selinux is enabled. Signed-off-by: Jackie Huang --- meta/recipes-core/systemd/systemd_234.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH] valgrind: improvements for run-ptest

2017-08-20 Thread jackie.huang
From: Jackie Huang * Add statistic summary for run-ptest * Ensure the script can be run anywhere Signed-off-by: Jackie Huang --- meta/recipes-devtools/valgrind/valgrind/run-ptest | 19 --- 1 file changed, 16

[OE-core] [PATCH] xserver-xorg: Fix CVE-2017-10971

2017-08-17 Thread jackie.huang
From: Jackie Huang Backport 3 patches to fix CVE-2017-10971: In the X.Org X server before 2017-06-19, a user authenticated to an X Session could crash or execute code in the context of the X Server by exploiting a stack overflow in the endianness conversion of X

[OE-core] [PATCH 2/3] libsndfile1: Fix CVE-2017-8362

2017-08-17 Thread jackie.huang
From: Jackie Huang Backport the patch to fix CVE-2017-8362: The flac_buffer_copy function in flac.c in libsndfile 1.0.28 allows remote attackers to cause a denial of service (invalid read and application crash) via a crafted audio file. Reference:

[OE-core] [PATCH 3/3] libsndfile1: Fix CVE-2017-8363

2017-08-17 Thread jackie.huang
From: Jackie Huang Backport the patch to fix CVE-2017-8363: The flac_buffer_copy function in flac.c in libsndfile 1.0.28 allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted audio file. Reference:

[OE-core] [PATCH 1/3] libsndfile1: Fix CVE-2017-8361 and CVE-2017-8365

2017-08-17 Thread jackie.huang
From: Jackie Huang Backport the patch to fix two CVEs: CVE-2017-8361: The flac_buffer_copy function in flac.c in libsndfile 1.0.28 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact

[OE-core] [PATCH 0/3] libsndfile1: Fix several CVE issues

2017-08-17 Thread jackie.huang
From: Jackie Huang -- The following changes since commit 55bf88603927469de9aa9f6fd4d449230d2e61e3: poky: Add nios2 to list of qemu targets (2017-08-17 00:21:35 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib.git

[OE-core] [PATCH v2] debianutils: set higher priority than busybox for run-parts

2017-07-25 Thread jackie.huang
From: Jackie Huang debianutils-run-parts should have higher priority than busybox (which is 50), so set the priority to 60 for debianutils-run-parts. Signed-off-by: Jackie Huang --- meta/recipes-support/debianutils/debianutils_4.8.1.1.bb

[OE-core] [PATCH] debianutils: set higher priority than busybox for run-parts

2017-07-25 Thread jackie.huang
From: Jackie Huang debianutils-run-parts should have higher priority than busybox (which is 50), so set the priority to 60 for debianutils-run-parts. Signed-off-by: Jackie Huang --- meta/recipes-support/debianutils/debianutils_4.8.1.bb |

[OE-core] [PATCH 1/2] dropbear: add default config file to disable root login

2017-06-30 Thread jackie.huang
From: Jackie Huang root login is disabled by default for openssh and we can enable it through IMAGE_FEATURES 'debug-tweaks' or 'allow-empty-password', so change to the same default behavior for dropbear. Signed-off-by: Jackie Huang ---

[OE-core] [PATCH 2/2] rootfs-postcommands: split ssh_allow_empty_password

2017-06-30 Thread jackie.huang
From: Jackie Huang "allow root login" should not be bundled in ssh_allow_empty_password, because some distro may want only one of "allow root login" and "allow empty password", so split it out into ssh_allow_root_login and add new imagefeature allow-root-login so they

[OE-core] [PATCH 0/2] rootfs-postcommands: split ssh_allow_empty_password

2017-06-30 Thread jackie.huang
From: Jackie Huang -- The following changes since commit de7914954571ea8e717f56b6d6df13157b0973bc: scripts/contrib/patchreview: add new script (2017-06-29 13:01:32 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib.git

[OE-core] [PATCH v2] kmscube: add opengl to REQUIRED_DISTRO_FEATURES

2017-06-06 Thread jackie.huang
From: Jackie Huang kmscube depends on virtual/libgles2, virtual/egl and gstreamer1.0 which require opengl in DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-graphics/kmscube/kmscube_git.bb | 4 +++- 1 file changed, 3

[OE-core] [PATCH] kmscube: add opengl to REQUIRED_DISTRO_FEATURES

2017-06-05 Thread jackie.huang
From: Jackie Huang kmscube depends on virtual/libgles2, virtual/egl (provided by mesa) and gstreamer1.0 which require opengl in DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-graphics/kmscube/kmscube_git.bb | 4 +++- 1

[OE-core] [PATCH 2/2] siteinfo: fix siteinfo_get_files to work with RSS

2017-05-31 Thread jackie.huang
From: Jackie Huang The siteconfig cache files in ACLOCALDIR setup by autotools.bbclass has been dropped after switching to RSS, so change the siteconfig search path back to SITECONFIG_SYSROOTCACHE and the parameter name changed from aclocalcache to sysrootcache.

[OE-core] [PATCH 1/2] ncurses: add SYSROOT_DESTDIR for siteconfig_gencache

2017-05-31 Thread jackie.huang
From: Jackie Huang After switching to Recipe Specific Sysroots, ncurses will not be populated in its own sysroots, then siteconfig_gencache fails to find some headers, so add ${SYSROOT_DESTDIR}/${includedir} into the search list to fix the issue. Signed-off-by:

[OE-core] [PATCH 0/2] siteinfo: fix siteinfo_get_files to work with RSS

2017-05-31 Thread jackie.huang
From: Jackie Huang -- The following changes since commit 4aa6cdfe9f069ecd976c1257702fe8ff28c57f07: tune-mips32*.inc: use consistent comments across all three .inc files (2017-05-30 10:14:33 +0100) are available in the git repository at:

[OE-core] [PATCH] icu: Use LARGE_BUFFER_MAX_SIZE for cmd

2017-05-10 Thread jackie.huang
From: Jackie Huang The previous patch used LARGE_BUFFER_MAX_SIZE instead of SMALL_BUFFER_MAX_SIZE for cmd in function pkg_installLibrary, which only fixed some of the cases when the command line is too long, some other cases indicate that the LARGE_BUFFER_MAX_SIZE is

[OE-core] [PATCH 2/2] systemd: add dependency on initscripts-sushell for selinux

2017-02-21 Thread jackie.huang
From: Jackie Huang sushell is required by systemd service debug-shell when selinux is enabled. Signed-off-by: Jackie Huang --- meta/recipes-core/systemd/systemd_232.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 0/2] systemd: fixes for debug-shell service

2017-02-21 Thread jackie.huang
From: Jackie Huang -- The following changes since commit e436a6398684d2872cb541f1cfb0f67b3618d15a: layer.conf: bump version for change in eSDK selftest behaviour (2017-02-19 09:39:03 -0800) are available in the git repository at:

[OE-core] [PATCH 1/2] initscripts: split sushell into sub package

2017-02-21 Thread jackie.huang
From: Jackie Huang * sushell is required by systemd service debug-shell when selinux is enabled, but it doesn't make sense to make systemd depend on initscripts, so split sushell into sub package initscripts-sushell. * The bash dependency has been removed by:

[OE-core] [v2][PATCH] valgrind: make ld-XXX.so strlen intercept optional

2016-12-13 Thread jackie.huang
From: Jackie Huang Hack: Depending on how glibc was compiled (e.g. optimised for size or built with _FORTIFY_SOURCE enabled) the strlen symbol might not be found in ld-XXX.so. Therefore although we should still try to intercept it, don't make it mandatory to do so.

[OE-core] [PATCH] extrausers.bbclass: Use PACKAGE_INSTALL instead of IMAGE_INSTALL

2016-12-13 Thread jackie.huang
From: Jackie Huang The initramfs image recipes changed to use PACKAGE_INSTALL so they will not be affected by IMAGE_INSTALL, and will cause error when inherit extrausers: | ERROR: core-image-minimal-initramfs-1.0-r0 do_rootfs: core-image-minimal-initramfs: usermod

[OE-core] [PATCH 1/2] ltp: avoid segmentation fault in netns tests

2016-12-11 Thread jackie.huang
From: Jackie Huang * backport a patch to avoid segmentation fault in netns tests. * rename previous patch to have ordered prefix number. Signed-off-by: Jackie Huang --- ...twork-nfsv4-acl-acl1.c-Security-fix-on-s.patch} | 0

[OE-core] [PATCH 2/2] ltp/posix: replace CWD with PWD

2016-12-11 Thread jackie.huang
From: Jackie Huang Backport a patch to replace CWD with PWD to avoid error messages in test results: basename: missing operand Try 'basename --help' for more information. Signed-off-by: Jackie Huang ---

[OE-core] [PATCH 0/2] ltp/posix: backport two patches to fix some tests

2016-12-11 Thread jackie.huang
From: Jackie Huang -- The following changes since commit dae00fbb913c24b6bab00d5b99bd61f3455b4728: sdk-manual: Added note about nullpointer error for launch eclipse (2016-12-08 16:36:40 +) are available in the git repository at:

[OE-core] [PATCH] glibc: add -fno-builtin-strlen when not using -O2

2016-12-11 Thread jackie.huang
From: Jackie Huang The strlen will be inlined when compile with -O, -O1 or -Os, so there is no symbol for strlen in ld-linux-x86-64.so.2, causing a fatal error in valgrind: valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this

[OE-core] [PATCH v2] gcr: add missing dependencies for vapi

2016-12-11 Thread jackie.huang
From: Jackie Huang According to the vapi_DEPS definition: gcr-3.vapi depends on gck-1.vapi, gcr-ui-3.vapi depends on gck-1.vapi and gcr-3.vapi But these dependencies are missing for the make targets, so it will fail when build in parallel: error: Package `gck-1' not

[OE-core] [PATCH] gcr: add missing dependencies for vapi

2016-12-09 Thread jackie.huang
From: Jackie Huang According to the vapi_DEPS definition: gcr-3.vapi depends on gck-1.vapi, gcr-ui-3.vapi depends on gck-1.vapi and gcr-3.vapi But these dependencies are missing for the make targets, so it will fail when build in parallel: error: Package `gck-1' not

[OE-core] [PATCH] ltp: fix an incorrect macro checking

2016-11-18 Thread jackie.huang
From: Jackie Huang The previous patch added a check but incorrectly change the elif to if, then it always return 0 for cpuid if the machine is not __i386__ getcpu011 TFAIL : getcpu01.c:140: getcpu() returned wrong value expected cpuid:7, returned value cpuid:

[OE-core] [PATCH] classes/cpan-base: fix for PERLVERSION

2016-11-08 Thread jackie.huang
From: Jackie Huang Immediate expansion of get_perl_version() is too early for PERLVERSION, it will result in 'None' before perl is built and packages that rely on this veriable fail to work with the incorrect version. Signed-off-by: Jackie Huang

[OE-core] [PATCH] packagegroup-core-sdk: Disable sanitizers for mips64el

2016-11-07 Thread jackie.huang
From: Jackie Huang These are not available on mips64el yet, so disable them. Signed-off-by: Jackie Huang --- meta/recipes-core/packagegroups/packagegroup-core-sdk.bb | 1 + 1 file changed, 1 insertion(+) diff --git

[OE-core] [PATCH] pax : strip off the trailing slash of file name

2016-10-31 Thread jackie.huang
From: Zhang Xiao When extracting packaes, the trailing slash of the file name has no means but may cause some issue on system call lstat. Remove it. Signed-off-by: Zhang Xiao Signed-off-by: Jackie Huang ---

[OE-core] [PATCH 2/2] ppp: fix building with linux-4.8

2016-10-13 Thread jackie.huang
From: Jackie Huang Fix a build error when using the linux-4.8 headers that results in: In file included from pppoe.h:87:0, from plugin.c:29: ../usr/include/netinet/in.h:211:8: note: originally defined here struct in6_addr ^~~~ In file

[OE-core] [PATCH 1/2] Revert "linux-libc-headers: fix in/if.h includes"

2016-10-13 Thread jackie.huang
From: Jackie Huang This issue is fixed in the ppp recipe. This reverts commit 7c6b78ac8e2b176f77178c3dd12d8455be10845d. --- .../0001-ppp-fix-in-if.h-includes.patch| 83 -- .../linux-libc-headers/linux-libc-headers_4.8.bb | 4 -- 2

[OE-core] [PATCH 0/2] ppp: fix building with linux-4.8

2016-10-13 Thread jackie.huang
From: Jackie Huang -- The following changes since commit 371ab635086e2878ada1f00a59c7ec826481ba0a: build-appliance-image: Update to master head revision (2016-10-11 23:43:28 +0100) are available in the git repository at:

[OE-core] [PATCH 1/2] Revert "linux-libc-headers: if_tunnel: remove include of if/ip/in6.h"

2016-10-08 Thread jackie.huang
From: Jackie Huang The issue is fixed in net-tools. This reverts commit fb71f34d7379569c23cc00e18d134093147613f5. --- ...1-if_tunnel-remove-include-of-if-ip-in6.h.patch | 33 -- .../linux-libc-headers/linux-libc-headers_4.8.bb | 1 - 2 files

[OE-core] [PATCH 2/2] net-tools: fix building with linux-4.8

2016-10-08 Thread jackie.huang
From: Jackie Huang Fix a build error when using the linux-4.8 headers that results in: In file included from .../sysroots/qemuarm64/usr/include/linux/if_tunnel.h:6:0, from iptunnel.c:39: .../qemuarm64/usr/include/linux/ip.h:85:8: error: redefinition

[OE-core] [PATCH 0/2] net-tools: fix building with linux-4.8

2016-10-08 Thread jackie.huang
From: Jackie Huang This is a follow-up from the thread: https://patchwork.openembedded.org/patch/132637/ I reverted Bruce's change and picked Randy's fix for net-tools, build tests are fine for qemux86-64/ppc/arm/arm64/mips and I booted core-image-full-cmdline for

[OE-core] [PATCH] boost: add python to default PACKAGECONFIG options

2016-09-30 Thread jackie.huang
From: Jackie Huang We want to provide python libs by default, and some other popular Linux distributions like redhat/fedora does the same. Signed-off-by: Jackie Huang --- meta/recipes-support/boost/boost.inc | 2 +- 1 file changed, 1

[OE-core] [PATCH 1/2 v2] boost: disable pch when build boost-math

2016-09-26 Thread jackie.huang
From: Jackie Huang It's a work around for a defect when build in parallel: https://svn.boost.org/trac/boost/ticket/12477 Signed-off-by: Jackie Huang --- .../boost/boost-math-disable-pch-for-gcc.patch | 31 ++

[OE-core] [PATCH 2/2 v2] boost: add support for additional boost libs

2016-09-26 Thread jackie.huang
From: Jackie Huang * Added libs: - container - context - coroutine - exception - graph_parallel - locale - math - mpi - wave * Add PACKAGECONFIG to add proper dependencies for: graph_parallel, locale, and mpi. * boost-mpi depends on mpich which

[OE-core] [PATCH 0/2 v2] boost: add support for additional boost libs

2016-09-26 Thread jackie.huang
From: Jackie Huang Changes in v2: 1. Add a workaround as a separate commit for the issue found in: http://autobuilder.yocto.io:8010/builders/nightly-x86-64-lsb/builds/56/ 2. Add PACKAGECONFIG for graph_parallel and mpi but disable by default since they depend on

[OE-core] [PATCH] boost: add support for additional boost libs

2016-09-13 Thread jackie.huang
From: Jackie Huang * Added libs: - container - context - coroutine - exception - graph_parallel - locale - math - mpi - wave * Add PACKAGECONFIG to add proper dependencies for boost-locale * context and coroutine are added only for x86 and powerpc

[OE-core] [PATCH] boost: Replace math::static_lcm with integer

2016-09-12 Thread jackie.huang
From: Jackie Huang Replace math with integer according to the commit upstream: --- de05d62aea8e7309026806acf76370e5b1ed9cf3 Replace math::gcd,lcm with integer. --- or it fails with: ./boost/pool/pool.hpp:363:28: error: 'math' has not been declared Signed-off-by:

[OE-core] [PATCH] webkitgtk: disable gobject-introspection on armv7a

2016-09-11 Thread jackie.huang
From: Jackie Huang Disable gobject-introspection on armv7a to avoid do_compile failure. Signed-off-by: Jackie Huang --- meta/recipes-sato/webkit/webkitgtk_2.12.5.bb | 4 1 file changed, 4 insertions(+) diff --git

[OE-core] [PATCH][v5] watchdog: enable systemd support

2016-09-11 Thread jackie.huang
From: Roy Li 1. inherit systemd, and add two unit files which are from Fedora 23 2. auto load soft dog kernel module Signed-off-by: Roy Li Signed-off-by: Robert Yang Signed-off-by: Jackie Huang

[OE-core] [PATCH] default-distrovars.inc: remove libidn from LGPLv2_WHITELIST_GPL-3.0

2016-08-31 Thread jackie.huang
From: Jackie Huang The libidn recipe is now buildable in distros which blacklist GPL-3.0 without needing to be explicitly whitelisted (since it provides at least one non GPLv3 package). Signed-off-by: Jackie Huang ---

[OE-core] [PATCH v2] meta-ide-support: inherit nopackages

2016-08-30 Thread jackie.huang
From: Jackie Huang The recipe is to generate an environment script in do_populate_ide_support for using an IDE and it doesn't generate packages at all, so inherit nopackages Signed-off-by: Jackie Huang ---

[OE-core] [PATCH] meta-ide-support: set noexec for tasks

2016-08-30 Thread jackie.huang
From: Jackie Huang The recipe is to generate an environment script in do_populate_ide_support for using an IDE, the tasks listed are not needed, so set 'noexec' for them. Signed-off-by: Jackie Huang ---

[OE-core] [PATCH 17/17] xhost: control ipv6 support based on DISTRO_FEATURES

2016-08-22 Thread jackie.huang
From: Jackie Huang Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-graphics/xorg-app/xhost_1.0.7.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git

[OE-core] [PATCH 13/17] rsync: use rsync.inc to avoid duplicated codes

2016-08-22 Thread jackie.huang
From: Jackie Huang There are two versions of rsync but the rsync.inc is only used by 3.x, there are duplicated codes in 2.x, so this commit include changes: * remove duplicated codes in 2.x and require the inc * move the LICENSE from inc to each bb Signed-off-by:

[OE-core] [PATCH 14/17] rsync: control ipv6 support based on DISTRO_FEATURES

2016-08-22 Thread jackie.huang
From: Jackie Huang Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-devtools/rsync/rsync.inc | 2 ++ meta/recipes-devtools/rsync/rsync_2.6.9.bb | 2 ++

[OE-core] [PATCH 16/17] xauth: control ipv6 support based on DISTRO_FEATURES

2016-08-22 Thread jackie.huang
From: Jackie Huang Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-graphics/xorg-app/xauth_1.0.9.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git

[OE-core] [PATCH 12/17] pulseaudio: control ipv6 support based on DISTRO_FEATURES

2016-08-22 Thread jackie.huang
From: Jackie Huang Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git

[OE-core] [PATCH 11/17] psmisc: control ipv6 support based on DISTRO_FEATURES

2016-08-22 Thread jackie.huang
From: Jackie Huang Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-extended/psmisc/psmisc.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git

[OE-core] [PATCH 15/17] wget: control ipv6 support based on DISTRO_FEATURES

2016-08-22 Thread jackie.huang
From: Jackie Huang Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES instead of unconditionally enabled. Signed-off-by: Jackie Huang --- meta/recipes-extended/wget/wget.inc | 5 +++-- 1 file changed, 3 insertions(+), 2

[OE-core] [PATCH 08/17] lighttpd: control ipv6 support based on DISTRO_FEATURES

2016-08-22 Thread jackie.huang
From: Jackie Huang Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-extended/lighttpd/lighttpd_1.4.39.bb | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff

[OE-core] [PATCH 07/17] libxmu: control ipv6 support based on DISTRO_FEATURES

2016-08-22 Thread jackie.huang
From: Jackie Huang Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-graphics/xorg-lib/libxmu_1.1.2.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git

[OE-core] [PATCH 10/17] nspr: control ipv6 support based on DISTRO_FEATURES

2016-08-22 Thread jackie.huang
From: Jackie Huang Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-support/nspr/nspr_4.12.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git

[OE-core] [PATCH 06/17] libxml2: control ipv6 support based on DISTRO_FEATURES

2016-08-22 Thread jackie.huang
From: Jackie Huang Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-core/libxml/libxml2_2.9.4.bb | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH 09/17] nfs-utils: control ipv6 support based on DISTRO_FEATURES

2016-08-22 Thread jackie.huang
From: Jackie Huang Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-connectivity/nfs-utils/nfs-utils_1.3.3.bb | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff

[OE-core] [PATCH 02/17] libice: control ipv6 support based on DISTRO_FEATURES

2016-08-22 Thread jackie.huang
From: Jackie Huang Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES. Signed-off-by: Jackie Huang --- meta/recipes-graphics/xorg-lib/libice_1.0.9.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

  1   2   3   4   >