Re: [OE-core] Mis-generation of shell script (run.do_install)?

2018-12-15 Thread Jason Andryuk
On Sat, Dec 15, 2018, 5:51 AM > On Fri, 2018-12-14 at 14:30 -0500, Jason Andryuk wrote: > > I wasn't sure how to tie into the pysh stuff, but that got me poking > > around in bitbake/lib/bb/codeparser.py . Adding debug messages to > > parse_shell(), I see that do_install is found in the

[OE-core] [PATCH] kernel-devsrc: fix usrmerge install path

2018-12-15 Thread Allen Wild
Update /lib to $nonarch_base_libdir to fix package QA errors when usermerge is enabled in DISTRO_FEATURES. ERROR: kernel-devsrc-1.0-r0 do_package_qa: QA Issue: kernel-devsrc package is not obeying usrmerge distro feature. /lib should be relocated to /usr. [usrmerge] Signed-off-by: Allen Wild

[OE-core] [PATCH v2] device-tree.bbclass: Add support to compile overlays separately

2018-12-15 Thread Jaewon Lee
Currently only dts files are considered when looping through files to compile. Modifying the loop to compile other files that are overlays. Also surrounding this check with a try block as the function to find overlays parses the file for a '/plugin/' tag, and there may be files in the

Re: [OE-core] [PATCH] kern-tools: modify grep pattern for tools/kconf_check

2018-12-15 Thread Bruce Ashfield
On 2018-12-15 7:12 a.m., Richard Purdie wrote: On Wed, 2018-12-12 at 04:56 -0500, Hongzhi.Song wrote: The cmd line, , can't match all expect config options. This is because that it is not always space after 'config' in kernel-source/*/.../Kconfig. e.g. "config IP_VS_IPV6" in

[OE-core] [PATCH] package_deb.bbclass: report error during creation

2018-12-15 Thread Jens Rehsack
Default error message -- when .deb creation fails -- is just the command and error code. With this piece, the error message is known, too. Signed-off-by: Jens Rehsack --- meta/classes/package_deb.bbclass | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git

[OE-core] [PATCH] cpan.bbclass: allow running module tests in qemu

2018-12-15 Thread Jens Rehsack
For quick module tests in 99% a qemu environment is enough. Before developing ptest deployment, give qemu-test-wrapper a chance. This is far away from being mergable! Signed-off-by: Jens Rehsack --- meta/classes/cpan.bbclass | 31 +-- 1 file changed, 29

[OE-core] ✗ patchtest: failure for gcc: Drop 7.3 since 8.2 is working fine for us

2018-12-15 Thread Patchwork
== Series Details == Series: gcc: Drop 7.3 since 8.2 is working fine for us Revision: 1 URL : https://patchwork.openembedded.org/series/15363/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been

Re: [OE-core] [PATCH] kern-tools: modify grep pattern for tools/kconf_check

2018-12-15 Thread Richard Purdie
On Wed, 2018-12-12 at 04:56 -0500, Hongzhi.Song wrote: > The cmd line, , can't > match all expect config options. > > This is because that it is not always space after 'config' > in kernel-source/*/.../Kconfig. > e.g. "config IP_VS_IPV6" in net/netfilter/ipvs/Kconfig > ^^ > These

Re: [OE-core] [OE-Core][PATCH 11/13] gcc: More places to patch to disable ldbl 128 for musl on PPC

2018-12-15 Thread Richard Purdie
On Fri, 2018-12-14 at 15:44 -0800, Khem Raj wrote: > On Fri, Dec 14, 2018 at 9:58 AM Serhey Popovych > wrote: > > There are four functions using TFmode type (128bit) that isn't > > available when building with musl. Move each of them from common > > ppc64-fp.c to individual files referenced from

Re: [OE-core] [PATCH] package_manager: don't search for binaries in $PATH explicitly

2018-12-15 Thread Richard Purdie
On Fri, 2018-12-14 at 17:10 +, Ross Burton wrote: > There's no point in looking for a command on $PATH using > bb.utils.which() but > then passing it to subprocess.check*() which will search $PATH. > > By just using the command directly, the code is visibly neater. > > Signed-off-by: Ross

Re: [OE-core] [PATCH] runqemu: formatting cleanups suggested by PyLint

2018-12-15 Thread Richard Purdie
On Fri, 2018-12-14 at 17:10 +, Ross Burton wrote: > Mostly whitespace fixes but also some r"" strings to clarify regular > expressions. > > Signed-off-by: Ross Burton > --- > meta/lib/oe/package_manager.py | 97 +--- > -- > scripts/runqemu

Re: [OE-core] [OE-Core][PATCH 07/13] musl: Ensure GLIBC_LDSO symlink target does not exist on reinstall

2018-12-15 Thread Richard Purdie
On Fri, 2018-12-14 at 11:09 -0800, Andre McCurdy wrote: > On Fri, Dec 14, 2018 at 9:57 AM Serhey Popovych > wrote: > > Otherwise do_install task will fail on rebuild. > > > > Signed-off-by: Serhey Popovych > > --- > > meta/recipes-core/musl/musl_git.bb | 2 +- > > 1 file changed, 1

Re: [OE-core] Mis-generation of shell script (run.do_install)?

2018-12-15 Thread richard . purdie
On Fri, 2018-12-14 at 14:30 -0500, Jason Andryuk wrote: > I wasn't sure how to tie into the pysh stuff, but that got me poking > around in bitbake/lib/bb/codeparser.py . Adding debug messages to > parse_shell(), I see that do_install is found in the CodeParserCache, > bb_codeparser.dat, but the