[OE-core] ✗ patchtest: failure for glibc: don't ignore global LDFLAGS settings

2020-01-19 Thread Patchwork
== Series Details == Series: glibc: don't ignore global LDFLAGS settings Revision: 1 URL : https://patchwork.openembedded.org/series/22148/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been

[OE-core] [PATCH] libva: upgrade 2.6.0 -> 2.6.1

2020-01-19 Thread Anuj Mittal
Also switch back to using the released tarballs. Signed-off-by: Anuj Mittal --- .../libva/{libva_2.6.0.bb => libva_2.6.1.bb}| 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta/recipes-graphics/libva/{libva_2.6.0.bb => libva_2.6.1.bb} (87%) diff --git

[OE-core] [PATCH] glibc: don't ignore global LDFLAGS settings

2020-01-19 Thread Rasmus Villemoes
Two things: The -Wl,-rpath-link comment is stale (due to per-recipe staging), so we no longer need to set our own LDFLAGS to avoid -Wl,-rpath-link being in there. Second, overriding LDFLAGS should be done at the recipe level so "bitbake -e" can show what is going on. Otherwise debugging why one's

[OE-core] [zeus 5/5] license.bbclass: Introduce AVAILABLE_LICENSES that lists all licenses

2020-01-19 Thread Armin Kuster
From: Peter Kjellerstedt Previously, there was SRC_DISTRIBUTE_LICENSES, an undocumented variable that contained a static list of licenses. It was used by expand_wildcard_licenses() to expand any wildcards used in, e.g., INCOMPATIBLE_LICENSE. However, since this static list of licenses has not

[OE-core] [zeus 4/5] licenses.conf: Remove the SRC_DISTRIBUTE_LICENSES variable

2020-01-19 Thread Armin Kuster
From: Peter Kjellerstedt The SRC_DISTRIBUTE_LICENSES variable and its static list of licenses has been replaced by AVAILABLE_LICENSES, which automatically contains all available licenses. Signed-off-by: Peter Kjellerstedt Signed-off-by: Richard Purdie (cherry picked from commit

[OE-core] [zeus 3/5] sanity.bbclass: Move sanity_info from conf to cache

2020-01-19 Thread Armin Kuster
From: Peter Kjellerstedt Since this file is written during recipe parsing, having it in the ${BUILDDIR}/conf directory, which is covered by an inotify watcher, will trigger a re-parse the next time bitbake is run and the resident bitbake server is enabled. This causes the sanity_info file to be

[OE-core] [zeus 0/5] More patches for review.

2020-01-19 Thread Armin Kuster
Here are somemore patches that where also tested and needing review. Please have feedback by Tuesday. The following changes since commit f9739e0f58f5d8a5dc01fdb0efaa778af4edd671: kernel: Make symbol link to vmlinux.64 in boot directory (2020-01-08 20:33:12 -0800) are available in the Git

[OE-core] [zeus 1/5] toaster.bbclass: Correct pkgdatadir path in toaster_package_dumpdata()

2020-01-19 Thread Armin Kuster
From: Peter Kjellerstedt In commit 692b2046 (package: Fix race between do_package and do_packagedata), the path used for do_packagedata[sstate-inputdirs] was changed from "${PKGDESTWORK}" to "${WORKDIR}/pkgdata-pdata-input". This commit adapts the path used for pkgdatadir in

[OE-core] [zeus 2/5] populate_sdk_ext.bbclass: No longer needed to clean away conf/sanity_info

2020-01-19 Thread Armin Kuster
From: Peter Kjellerstedt Since the sanity_info file has moved from the conf directory to the cache directory, there is no longer any need to clean it away explicitly in clean_esdk_builddir() since the whole cache directory is already cleaned away anyway. Signed-off-by: Peter Kjellerstedt

Re: [OE-core] WiFi network failure after updating thud to zeus

2020-01-19 Thread JH
Hi, I sent following message several days ago, the problem is that connman sent DHCP request messages but no DHCP response received, something is got wrong in network, could anyone advise what have been changed in zeus? I saw another email of eth failure after updating from thud to zeus, I am

Re: [OE-core] [PATCH 04/12] gstreamer1.0-plugins-good: Transition to meson based builds

2020-01-19 Thread Mittal, Anuj
On Sun, 2020-01-12 at 14:59 +0100, Carlos Rafael Giani wrote: > # qt5 support is disabled, because it is not present in OE core, and > requires more work than > # just adding a packageconfig (it requires access to moc, uic, rcc, > and qmake paths). > @@ -58,19 +56,18 @@ PACKAGECONFIG[zlib]

Re: [OE-core] ✗ patchtest: failure for Open file with O_CLOEXEC to avoid fd leak (rev3)

2020-01-19 Thread Yu, Mingli
On 01/20/20 11:15, Peter Kjellerstedt wrote: -Original Message- From: Yu, Mingli Sent: den 20 januari 2020 04:04 To: Peter Kjellerstedt ; Paul Eggleton Cc: openembedded-core@lists.openembedded.org Subject: Re: [OE-core] ✗ patchtest: failure for Open file with O_CLOEXEC to avoid fd

[OE-core] [pseudo v4] pseudo_util.c: Open file with O_CLOEXEC to avoid fd leak

2020-01-19 Thread mingli.yu
From: Pavel Modilaynen Use close-on-exec (O_CLOEXEC) flag when open log file to make sure its file descriptor is not leaked to parent process on fork/exec. Signed-off-by: Mingli Yu --- pseudo_util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pseudo_util.c

Re: [OE-core] ✗ patchtest: failure for Open file with O_CLOEXEC to avoid fd leak (rev3)

2020-01-19 Thread Peter Kjellerstedt
> -Original Message- > From: Yu, Mingli > Sent: den 20 januari 2020 04:04 > To: Peter Kjellerstedt ; Paul Eggleton > > Cc: openembedded-core@lists.openembedded.org > Subject: Re: [OE-core] ✗ patchtest: failure for Open file with O_CLOEXEC > to avoid fd leak (rev3) > > On 01/20/20 10:28,

Re: [OE-core] ✗ patchtest: failure for Open file with O_CLOEXEC to avoid fd leak (rev3)

2020-01-19 Thread Yu, Mingli
On 01/20/20 10:28, Peter Kjellerstedt wrote: -Original Message- From: openembedded-core-boun...@lists.openembedded.org On Behalf Of Yu, Mingli Sent: den 20 januari 2020 02:34 To: Paul Eggleton Cc: openembedded-core@lists.openembedded.org Subject: Re: [OE-core] ✗ patchtest: failure

Re: [OE-core] ✗ patchtest: failure for Open file with O_CLOEXEC to avoid fd leak (rev3)

2020-01-19 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of Yu, Mingli > Sent: den 20 januari 2020 02:34 > To: Paul Eggleton > Cc: openembedded-core@lists.openembedded.org > Subject: Re: [OE-core] ✗ patchtest: failure for

Re: [OE-core] ✗ patchtest: failure for Open file with O_CLOEXEC to avoid fd leak (rev3)

2020-01-19 Thread Paul Eggleton
Hi Mingli On Sunday, 19 January 2020 6:41:49 PM NZDT Yu, Mingli wrote: > On 01/19/20 13:32, Patchwork wrote: > > == Series Details == > > > > Series: Open file with O_CLOEXEC to avoid fd leak (rev3) > > Revision: 3 > > URL : https://patchwork.openembedded.org/series/22123/ > > State : failure >

Re: [OE-core] ✗ patchtest: failure for Open file with O_CLOEXEC to avoid fd leak (rev3)

2020-01-19 Thread Yu, Mingli
On 01/20/20 09:29, Paul Eggleton wrote: Hi Mingli On Sunday, 19 January 2020 6:41:49 PM NZDT Yu, Mingli wrote: On 01/19/20 13:32, Patchwork wrote: == Series Details == Series: Open file with O_CLOEXEC to avoid fd leak (rev3) Revision: 3 URL :

Re: [OE-core] [PATCH] gcc-configure: Enable the use of different symbol versioning

2020-01-19 Thread Alejandro Enedino Hernandez Samaniego
Hey Khem, On Sun, Jan 19, 2020, 4:22 PM Khem Raj wrote: > On Sat, Jan 18, 2020 at 7:02 PM Alejandro Enedino Hernandez Samaniego > wrote: > > > > While the gnu style for symbol versioning is the most usual, > > --enable-symvers[=style] can be provided several values, > > gnu,

Re: [OE-core] [PATCH] gcc-configure: Enable the use of different symbol versioning

2020-01-19 Thread Khem Raj
On Sat, Jan 18, 2020 at 7:02 PM Alejandro Enedino Hernandez Samaniego wrote: > > While the gnu style for symbol versioning is the most usual, > --enable-symvers[=style] can be provided several values, > gnu, gnu-versioned-namespace, darwin, darwin-export, and sun, > depending on users needs. > >

[OE-core] ✗ patchtest: failure for "vim: Add missing xgd-mime inhe..." and 1 more

2020-01-19 Thread Patchwork
== Series Details == Series: "vim: Add missing xgd-mime inhe..." and 1 more Revision: 1 URL : https://patchwork.openembedded.org/series/22142/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been

[OE-core] [PATCH 1/2] vim: Add missing xgd-mime inherit

2020-01-19 Thread Richard Purdie
Resolves: WARNING: vim-8.2-r0 do_package_qa: QA Issue: package contains desktop file with key 'MimeType' but does not inhert mime-xdg: vim path '/work/core2-32-poky-linux/vim/8.2-r0/packages-split/vim/usr/share/applications/vim.desktop' Signed-off-by: Richard Purdie ---

[OE-core] [PATCH 2/2] epiphany: Add missing xgd-mime inherit

2020-01-19 Thread Richard Purdie
Resolves: ARNING: epiphany-3.34.2-r0 do_package_qa: QA Issue: package contains desktop file with key 'MimeType' but does not inhert mime-xdg: epiphany path '/work/core2-32-poky-linux/epiphany/3.34.2-r0/packages-split/epiphany /usr/share/applications/org.gnome.Epiphany.desktop' [mime-xdg]

[OE-core] libsolv giving opkg wrong hint about dependency issue

2020-01-19 Thread Yann Dirson
I was hit this week by opkg giving me a cryptic hint to resolve a problem: - * Problem 1/2: * - package packagegroup-core-boot-1.0-r17.6.shadow_ghost requires sysvinit, but none of the providers can be installed * * Solution 1: * - do not ask to install a package providing

[OE-core] [zeus 5/6] scripts/oe-build-perf-report: Avoid buildstats warning

2020-01-19 Thread Armin Kuster
From: Richard Purdie When a comparision branch is set we see warnings. If two branches are used, look for buildstats information from both to avoid this kind of warning: INFO: Parsing buildstats from 'refs/notes/buildstats/perf-centos7.yoctoproject.org/master-next/qemux86' WARNING: Buildstats

[OE-core] [zeus 3/6] wic/filemap: If FIGETBSZ iotctl fail, failback to os.stat

2020-01-19 Thread Armin Kuster
From: Kalle Lampila Some file systems don't support fetching the block size (notably the file system Docker uses for containers), so if iotctl() fail, try to use failback via os.stat() to get block size. Signed-off-by: Kalle lampila Signed-off-by: Richard Purdie (cherry picked from commit

[OE-core] [zeus 1/6] linuxloader: Correct loader for glibc on armhf

2020-01-19 Thread Armin Kuster
From: Alex Kiernan Fix the naming of the loader on armhf to match what glibc expects: #define GLIBC_DYNAMIC_LINKER_SOFT_FLOAT SYSTEMLIBS_DIR "ld-linux.so.3" #define GLIBC_DYNAMIC_LINKER_HARD_FLOAT SYSTEMLIBS_DIR "ld-linux-armhf.so.3" Signed-off-by: Alex Kiernan Signed-off-by: Richard

[OE-core] [zeus 4/6] sstatesig: Test cross/native hashserv method extension

2020-01-19 Thread Armin Kuster
From: Richard Purdie We can have one taskhash which represents multiple native/cross sstate objects since they're stored by BUILD_ARCH or possibly host distro (or host gcc version). We need to put these into separate namespaces on hashserv since their outhashes will never match and we need

[OE-core] [zeus 6/6] sstatesig: Improve debug output if getpwuid() fails

2020-01-19 Thread Armin Kuster
From: Richard Purdie If getpwduid fails, we don't see which file it failed on which is key information to aid debugging. Print this information when exceptions are raised. Signed-off-by: Richard Purdie (cherry picked from commit 9d7a5219713af8117eda145052c6d9abdf577d8f) Signed-off-by: Armin

[OE-core] [zeus 2/6] multilib.conf: Ensure that RECIPE_SYSROOT is unchanged for native

2020-01-19 Thread Armin Kuster
From: Mike Crowe Ensure that RECIPE_SYSROOT is the same for -native recipes whether multilib.conf is included or not. Without this change task signatures for -native recipes change when switching between MACHINEs that require multilib.conf and those that don't. This fix was one of the ones

[OE-core] [zeus 0/6] Patch review

2020-01-19 Thread Armin Kuster
Please review and provide feedback by Tuesday. Passed on AB via A-full The following changes since commit 5ed714139f91eb03871e01b68a4370784071234d: license.bbclass: Introduce AVAILABLE_LICENSES that lists all licenses (2020-01-15 11:58:08 +0800) are available in the Git repository at:

[OE-core] [PATCH V2] qemu: Enable ppc64le support for qemu-usermode

2020-01-19 Thread Khem Raj
glibc defines minimum kernel needed to be 3.10.0 for LE ppc64 Signed-off-by: Khem Raj --- v2: Exclude ppc64le from system-qemu target list, its usermode only option meta/classes/qemu.bbclass | 3 +++ meta/conf/bitbake.conf | 1 +

[OE-core] [PATCH 1/3] oeqa: reproducible: Add flag for building from sstate

2020-01-19 Thread Joshua Watt
Adds a flag to control if the reproducible QA test should allow building from sstate or not. Building from sstate may not be reproducible depending on how the sstate is populated. Signed-off-by: Joshua Watt --- meta/lib/oeqa/selftest/cases/reproducible.py | 66 +++- 1 file

[OE-core] [PATCH 0/3] selftest: reproducible: Various improvements

2020-01-19 Thread Joshua Watt
Adds improvements and bug fixes to reproducible builds to make it easier to diagnose reproducibility problems. Joshua Watt (3): oeqa: reproducible: Add flag for building from sstate oeqa: reproducible: Fix extra data reporting oeqa: reproducible: Do not strip packages

[OE-core] [PATCH 3/3] oeqa: reproducible: Do not strip packages

2020-01-19 Thread Joshua Watt
Do not strip packages when testing reproducible builds. In some cases, stripped data differs between builds, but then gets removed. However, the contents affect the generation of the GCC build-id, which then differs in the resulting ELF files, even though the data that caused this is no longer

[OE-core] [PATCH 2/3] oeqa: reproducible: Fix extra data reporting

2020-01-19 Thread Joshua Watt
A typo was preventing the extra data about the reproducible build from being reported in the test results Signed-off-by: Joshua Watt --- meta/lib/oeqa/selftest/cases/reproducible.py | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git

Re: [OE-core] [PATCH] qemu: Enable ppc64le support for qemu-usermode

2020-01-19 Thread Richard Purdie
On Sun, 2020-01-19 at 02:06 -0800, Khem Raj wrote: > glibc defines minimum kernel needed to be 3.10.0 for LE ppc64 > > Signed-off-by: Khem Raj > --- > meta/classes/qemu.bbclass | 3 +++ > meta/conf/bitbake.conf | 1 + > meta/recipes-devtools/qemu/qemu.inc | 2 +- > 3

[OE-core] [OE-Core][PATCH] lib/oe/package_manager: Improve locale-archive reproducibility

2020-01-19 Thread Alex Kiernan
The generation of locale-archive depends on the order of the input files. Fix the order by sorting the file list. Signed-off-by: Alex Kiernan --- meta/lib/oe/package_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oe/package_manager.py

Re: [OE-core] [PATCH] logrotate.py: improve oeqa test implementation

2020-01-19 Thread Trevor Gamblin
On 1/19/20 7:15 AM, Richard Purdie wrote: On Sat, 2020-01-18 at 23:16 +, Richard Purdie wrote: On Thu, 2020-01-16 at 15:19 -0500, Trevor Gamblin wrote: From: Trevor Gamblin See bug https://bugzilla.yoctoproject.org/show_bug.cgi?id=13632 Autobuilder tests occasionally fail, reporting

Re: [OE-core] [PATCH] logrotate.py: improve oeqa test implementation

2020-01-19 Thread Trevor Gamblin
On 1/19/20 7:15 AM, Richard Purdie wrote: On Sat, 2020-01-18 at 23:16 +, Richard Purdie wrote: On Thu, 2020-01-16 at 15:19 -0500, Trevor Gamblin wrote: From: Trevor Gamblin See bug https://bugzilla.yoctoproject.org/show_bug.cgi?id=13632 Autobuilder tests occasionally fail, reporting

[OE-core] [PATCH] pcmanfm: Inherit mime-xdg

2020-01-19 Thread Richard Purdie
Inherit the new class to avoid warnings about desktop file. Signed-off-by: Richard Purdie --- meta/recipes-sato/pcmanfm/pcmanfm_1.3.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-sato/pcmanfm/pcmanfm_1.3.1.bb b/meta/recipes-sato/pcmanfm/pcmanfm_1.3.1.bb

Re: [OE-core] [PATCH] logrotate.py: improve oeqa test implementation

2020-01-19 Thread Richard Purdie
On Sat, 2020-01-18 at 23:16 +, Richard Purdie wrote: > On Thu, 2020-01-16 at 15:19 -0500, Trevor Gamblin wrote: > > From: Trevor Gamblin > > > > See bug https://bugzilla.yoctoproject.org/show_bug.cgi?id=13632 > > > > Autobuilder tests occasionally fail, reporting that a new logfile > >

[OE-core] [PATCH] qemu: Enable ppc64le support for qemu-usermode

2020-01-19 Thread Khem Raj
glibc defines minimum kernel needed to be 3.10.0 for LE ppc64 Signed-off-by: Khem Raj --- meta/classes/qemu.bbclass | 3 +++ meta/conf/bitbake.conf | 1 + meta/recipes-devtools/qemu/qemu.inc | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git

Re: [OE-core] [PATCH] dnf: upgrade 4.2.2 -> 4.2.18

2020-01-19 Thread Alexander Kanavin
I would upgrade this in tandem with libdnf and rpm. Both are known to have issues unfortunately. Alex > On 19 Jan 2020, at 6.08, Wang Mingyu wrote: > > Signed-off-by: Wang Mingyu > --- > meta/recipes-devtools/dnf/{dnf_4.2.2.bb => dnf_4.2.18.bb} | 2 +- > 1 file changed, 1 insertion(+), 1

[OE-core] [PATCH] ltp: Fix nm01 faliure

2020-01-19 Thread zhe.he
From: He Zhe Backport a patch from upstream to fix the following runtime failure. The latest nm v2.33.1 outputs symbols addresses without prefix zeros for "nm -f posix", which causes the following error. nm01 5 TFAIL: Got wrong format with -f bsd Signed-off-by: He Zhe ---

[OE-core] ✗ patchtest: failure for ltp: Fix nm01 faliure

2020-01-19 Thread Patchwork
== Series Details == Series: ltp: Fix nm01 faliure Revision: 1 URL : https://patchwork.openembedded.org/series/22131/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed on the proposed