[OE-core] [PATCH] pulseaudio: 9.0 -> 10.0

2017-02-02 Thread Tanu Kaskinen
Relase notes: https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/10.0/ The checksum of the LICENSE file changed due to some clarifications. There were no changes to the actual licensing terms. The LICENSE variable was not accurate, so I made changes to it. Specifically: * there's no GPL

Re: [OE-core] [PATCH v2 2/7] python3-manifest: move htlm.py to python3-html

2017-02-02 Thread Anders Darander
* Khem Raj [170202 19:37]: > On Thu, Feb 2, 2017 at 2:41 AM, Anders Darander wrote: > > * Khem Raj [170201 17:52]: > >> On 1/30/17 11:18 PM, Anders Darander wrote: > >> > This allows us to use html.py without importing misc. > >> html.py is provided by many packages. Does is make more sense t

Re: [OE-core] [PATCH 0/2] replace USE_LDCONFIG with ldconfig distro feature

2017-02-02 Thread Khem Raj
On Fri, Jan 27, 2017 at 2:29 PM, Andre McCurdy wrote: > Andre McCurdy (2): > bitbake.conf: replace USE_LDCONFIG with new "ldconfig" distro feature > systemd: check "ldconfig" distro feature when setting PACKAGECONFIG > > meta/classes/package.bbclass | 5 + > meta/conf/bitbake

Re: [OE-core] [PATCH 0/2] replace USE_LDCONFIG with ldconfig distro feature

2017-02-02 Thread Andre McCurdy
On Fri, Jan 27, 2017 at 2:29 PM, Andre McCurdy wrote: > Andre McCurdy (2): > bitbake.conf: replace USE_LDCONFIG with new "ldconfig" distro feature > systemd: check "ldconfig" distro feature when setting PACKAGECONFIG Ping! > meta/classes/package.bbclass | 5 + > meta/conf/b

Re: [OE-core] [PATCH] systemd: respect USE_LDCONFIG when setting default PACKAGECONFIG

2017-02-02 Thread Khem Raj
On Thu, Feb 2, 2017 at 4:58 PM, Andre McCurdy wrote: > On Mon, Jan 30, 2017 at 12:42 PM, Andre McCurdy wrote: >> On Thu, Jan 26, 2017 at 10:18 PM, Khem Raj wrote: >>> On Thu, Jan 26, 2017 at 8:06 PM, Andre McCurdy wrote: Avoid trying to call ldconfig at run-time in distros which force

Re: [OE-core] [PATCH] systemd: respect USE_LDCONFIG when setting default PACKAGECONFIG

2017-02-02 Thread Andre McCurdy
On Mon, Jan 30, 2017 at 12:42 PM, Andre McCurdy wrote: > On Thu, Jan 26, 2017 at 10:18 PM, Khem Raj wrote: >> On Thu, Jan 26, 2017 at 8:06 PM, Andre McCurdy wrote: >>> Avoid trying to call ldconfig at run-time in distros which force >>> USE_LDCONFIG to 0 and therefore don't provide it. Ping. P

[OE-core] ✗ patchtest: failure for image_types_wic: remove dependency to do_bootimg

2017-02-02 Thread Patchwork
== Series Details == Series: image_types_wic: remove dependency to do_bootimg Revision: 1 URL : https://patchwork.openembedded.org/series/5124/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been

[OE-core] ✗ patchtest: failure for pkgconfig: fix typo introduced during recent conversion to PACKAGECONFIG

2017-02-02 Thread Patchwork
== Series Details == Series: pkgconfig: fix typo introduced during recent conversion to PACKAGECONFIG Revision: 1 URL : https://patchwork.openembedded.org/series/5121/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response.

[OE-core] ✗ patchtest: failure for eudev: add RPROVIDES so eudev-hwdb provides udev-hwdb

2017-02-02 Thread Patchwork
== Series Details == Series: eudev: add RPROVIDES so eudev-hwdb provides udev-hwdb Revision: 1 URL : https://patchwork.openembedded.org/series/5119/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have

[OE-core] [PATCH] image_types_wic: remove dependency to do_bootimg

2017-02-02 Thread Ed Bartosh
Removing task dependency do_wic -> do_bootimg as wic doesn't depend on hddimg/booimg anymore. Signed-off-by: Ed Bartosh --- meta/classes/image_types_wic.bbclass | 5 - 1 file changed, 5 deletions(-) diff --git a/meta/classes/image_types_wic.bbclass b/meta/classes/image_types_wic.bbclass in

Re: [OE-core] [PATCH 2/2] Revert "kernel: Modify kernel modules installation path."

2017-02-02 Thread Amarnath Valluri
Hi, I am very sorry, i couldn't respond earlier than this, somehow i missed this thread :( The motivation of these patches was achieving merged '/usr' in oe-core, which demands no package installs anything into root(/bin, /sbin, /lib) folders, and i see no exception for kernel modules/firmware(ma

[OE-core] [PATCH v2] selftest/buildoptions: force compile task instead of cleaning sstates

2017-02-02 Thread leonardo . sandoval . gonzalez
From: Leonardo Sandoval There is no need to clean m4 sstates, use force instead. Signed-off-by: Leonardo Sandoval --- meta/lib/oeqa/selftest/buildoptions.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/lib/oeqa/selftest/buildoptions.py b/meta/lib/oeqa/selftest/

[OE-core] [PATCH] pkgconfig: fix typo introduced during recent conversion to PACKAGECONFIG

2017-02-02 Thread Andre McCurdy
Signed-off-by: Andre McCurdy --- meta/recipes-devtools/pkgconfig/pkgconfig_git.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb b/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb index 5f2a5b6..422c5f3 100644 --- a/meta/rec

[OE-core] [PATCH v2] selftest/archiver: invalidate stamps instead of removing TMPDIR

2017-02-02 Thread leonardo . sandoval . gonzalez
From: Leonardo Sandoval There is no need to remove the whole TMPDIR, instead just invalidate stamps and build again the targets. Signed-off-by: Leonardo Sandoval --- meta/lib/oeqa/selftest/archiver.py | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/meta/lib/oeqa/se

Re: [OE-core] host-user-contaminated QA check

2017-02-02 Thread Seebs
On Thu, 02 Feb 2017 20:43:49 +0100 Patrick Ohly wrote: > One could argue that an implicit "created during build -> owned by > root" follows the same logic. But as the check as it is now did find > a real issue and also others in the past (the pseudo bugs that Chris > mentioned), let's keep it. I

Re: [OE-core] host-user-contaminated QA check

2017-02-02 Thread Patrick Ohly
On Thu, 2017-02-02 at 13:11 -0600, Seebs wrote: > On Thu, 02 Feb 2017 18:17:29 +0100 > Patrick Ohly wrote: > > > On Thu, 2017-02-02 at 11:12 -0600, Seebs wrote: > > > > But I find mapping to root:root more attractive because it makes > > > > packaging simpler (less worries about accidentally copy

Re: [OE-core] host-user-contaminated QA check

2017-02-02 Thread Patrick Ohly
On Thu, 2017-02-02 at 18:49 +0100, Enrico Scholz wrote: > Patrick Ohly > writes: > > > Recently the host-user-contaminated QA check triggered for the trousers > > recipe in meta-security: > > > > WARNING: trousers-0.3.14+gitAUTOINC+4b9a70d578-r0 do_package_qa: QA Issue: > > trousers: /trousers/e

Re: [OE-core] host-user-contaminated QA check

2017-02-02 Thread Seebs
On Thu, 02 Feb 2017 18:17:29 +0100 Patrick Ohly wrote: > On Thu, 2017-02-02 at 11:12 -0600, Seebs wrote: > > > But I find mapping to root:root more attractive because it makes > > > packaging simpler (less worries about accidentally copying the > > > original uid) and the builds faster (no need t

Re: [OE-core] [PATCH v2 2/7] python3-manifest: move htlm.py to python3-html

2017-02-02 Thread Khem Raj
On Thu, Feb 2, 2017 at 2:41 AM, Anders Darander wrote: > * Khem Raj [170201 17:52]: > >> On 1/30/17 11:18 PM, Anders Darander wrote: >> > This allows us to use html.py without importing misc. > >> html.py is provided by many packages. Does is make more sense to package >> html.py on a package of

[OE-core] [PATCH] eudev: add RPROVIDES so eudev-hwdb provides udev-hwdb

2017-02-02 Thread Ross Burton
Otherwise the common name udev-hwdb is only provided by systemd, meaning that other recipes can't depend on a single name. Signed-off-by: Ross Burton --- meta/recipes-core/udev/eudev_3.2.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/udev/eudev_3.2.bb b/meta/recipes-co

Re: [OE-core] host-user-contaminated QA check

2017-02-02 Thread Enrico Scholz
Patrick Ohly writes: > Recently the host-user-contaminated QA check triggered for the trousers > recipe in meta-security: > > WARNING: trousers-0.3.14+gitAUTOINC+4b9a70d578-r0 do_package_qa: QA Issue: > trousers: /trousers/etc/tcsd.conf is owned by uid 1000, which is the same as > the user runn

[OE-core] [PATCH] uninative: Make patchelf modified files sparse

2017-02-02 Thread Richard Purdie
When we switched to recipe specific sysroots (rss), performance took a nose dive. Its easy to blame rss but it turns out not to be entirely at fault. Three configurations are compared here: a) Pre-RSS (revision 45df694a9f472ac2f684aadac4d864c3dfdc48a7) b) Post-RSS (revision 226a508da955439b881b2

Re: [OE-core] host-user-contaminated QA check

2017-02-02 Thread Christopher Larson
It's worth noting that host-user-contaminated also triggers on pseudo bugs, which I've seen before. If we change the behavior, what user would files that pseudo loses track of entirely be owned by? Or perhaps some of pseudo's log messages should be made errors.. On Thu, Feb 2, 2017 at 10:17 AM, Pa

Re: [OE-core] host-user-contaminated QA check

2017-02-02 Thread Patrick Ohly
On Thu, 2017-02-02 at 11:12 -0600, Seebs wrote: > > But I find mapping to root:root more attractive because it makes > > packaging simpler (less worries about accidentally copying the > > original uid) and the builds faster (no need to run the QA check). > > Hmm. I think I would rather have the QA

Re: [OE-core] host-user-contaminated QA check

2017-02-02 Thread Seebs
On Thu, 02 Feb 2017 17:39:07 +0100 Patrick Ohly wrote: > On Thu, 2017-02-02 at 10:21 -0600, Seebs wrote: > > On Thu, 02 Feb 2017 11:38:00 +0100 > > Patrick Ohly wrote: > > > > > Why do we make the real user ID on the build system visible at all > > > when running under pseudo? The uid and user

Re: [OE-core] host-user-contaminated QA check

2017-02-02 Thread Patrick Ohly
On Thu, 2017-02-02 at 10:21 -0600, Seebs wrote: > On Thu, 02 Feb 2017 11:38:00 +0100 > Patrick Ohly wrote: > > > Why do we make the real user ID on the build system visible at all > > when running under pseudo? The uid and user name have no meaning > > there, as the user won't exist on the target

Re: [OE-core] host-user-contaminated QA check

2017-02-02 Thread Seebs
On Thu, 02 Feb 2017 11:38:00 +0100 Patrick Ohly wrote: > Why do we make the real user ID on the build system visible at all > when running under pseudo? The uid and user name have no meaning > there, as the user won't exist on the target system. Instead we could > map the owner of all files to ro

Re: [OE-core] [PATCHv4] qemu: Upgrade to 2.8.0

2017-02-02 Thread Aníbal Limón
On 01/31/2017 04:10 PM, Aníbal Limón wrote: > Added patches: > > - target-ppc-fix-user-mode.patch The patch was integrated into qemu-ppc-for-2.9 branch and then dropped , now there are some discussions about the right fix so is better to wait upstream to integrate the right fix. Cheers,

Re: [OE-core] [PATCH 4/4] libgcrypt.inc: Enable use of binconfig

2017-02-02 Thread Burton, Ross
On 30 January 2017 at 07:47, Nathan Rossi wrote: > Due to pkg-config support for libgcrypt being un-available for upstream > libgcrypt, some packages that depend on libgcrypt rely on the use of > libgcrypt-config (e.g. QEMU). > We disable those scripts for a good reason: they're generally either

Re: [OE-core] [PATCH] selftest: do not perform a full build in test_continue

2017-02-02 Thread Alexander Kanavin
On 02/02/2017 03:47 PM, Burton, Ross wrote: runCmd('bitbake -c cleanall man xcursor-transparent-theme') -result = runCmd('bitbake man xcursor-transparent-theme -k', ignore_status=True) +result = runCmd('bitbake -c unpack -k man xcursor-transparent-the

[OE-core] [PATCH] usbutils: add dependency on udev-hwdb, not libudev

2017-02-02 Thread Ross Burton
libudev will be autodetected by the linkage, the intention here was to depend on udev-hwdb to ensure that the USB ID lists are installed. Signed-off-by: Ross Burton --- meta/recipes-bsp/usbutils/usbutils_008.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-bsp/

[OE-core] [PATCH 2/3] wic: direct: fix creation of work directory

2017-02-02 Thread Ed Bartosh
It was a typo in current code: mktemp was used instead of mkdtemp to create work directory. This is fixed by using mkdtemp. Create work directory as a subdirectory of output directory to make sure both are on the same partition to make moving of result image faster. This also fixes possible disk

[OE-core] [PATCH 3/3] wic: get rid of image_output_dir variable

2017-02-02 Thread Ed Bartosh
Used options.outdir instead of image_output_dir. There is no sense to use extra variable for this. Signed-off-by: Ed Bartosh --- scripts/wic | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/scripts/wic b/scripts/wic index 33355ee..17e8231 100755 --- a/scripts/wic +++ b/sc

[OE-core] [PATCH 1/3] wic: engine: create output dir

2017-02-02 Thread Ed Bartosh
Make sure output directory exists before creating an image. Create it if it doesn't exist. Signed-off-by: Ed Bartosh --- scripts/lib/wic/engine.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/lib/wic/engine.py b/scripts/lib/wic/engine.py index 592ef77..7fb6f13 100644 --- a/scri

[OE-core] [PATCH 0/3] wic: fix creation of working directory

2017-02-02 Thread Ed Bartosh
Hi, Changed working directory to be subdirectory of output dir. This should fix several possible issues: - current code uses mktemp which doesn't create anything - default temporary directory is created in /tmp, which can cause wic to take long time to move result image as output directory can

Re: [OE-core] [PATCH] selftest: do not perform a full build in test_continue

2017-02-02 Thread Burton, Ross
On 2 February 2017 at 13:26, Alexander Kanavin < alexander.kana...@linux.intel.com> wrote: > runCmd('bitbake -c cleanall man xcursor-transparent-theme') > -result = runCmd('bitbake man xcursor-transparent-theme -k', > ignore_status=True) > +result = runCmd('bitbake -c unpa

[OE-core] [PATCH] selftest: do not perform a full build in test_continue

2017-02-02 Thread Alexander Kanavin
This was fetching and building the toolchain and everything else against empty download dir and sstate cache, and so was enormously slow. The test does not need that, it only checks that one fetch task fails and another succeeds when using bitbake's -k option. Signed-off-by: Alexander Kanavin ---

Re: [OE-core] [PATCH 1/4] selftest/buildoptions: use a thinner image to test 'read-only-rootfs' feature

2017-02-02 Thread Burton, Ross
On 31 January 2017 at 22:50, wrote: > The minimal is much faster to build that sato, so use the former to test > read-only feature. > What Patrick and Richard said. In particular, it's things like the gdk-pixbuf and fontconfig postinsts which we need to ensure are not delayed, and these are not

[OE-core] State of bitbake world, Failed tasks 2017-02-01

2017-02-02 Thread Martin Jansa
On Tue, Jan 31, 2017 at 06:10:49PM +0100, Martin Jansa wrote: > There is a lot more failures this time (mostly because of RSS), but > I wanted to share it anyway, to be clear about the current state of > other layers. > : Still a lot of failures, I've updated the report script to stop processing t

Re: [OE-core] [PATCH] gdb 7.12: fix armv8b build

2017-02-02 Thread Burton, Ross
On 2 February 2017 at 10:28, Koen Kooi wrote: > +++ b/meta/recipes-devtools/gdb/gdb/cb93dc7f262978bafe36397a41a56e > 409a302042.patch > @@ -0,0 +1,42 @@ > +From cb93dc7f262978bafe36397a41a56e409a302042 Mon Sep 17 00:00:00 2001 > +From: Yao Qi > +Date: Mon, 24 Oct 2016 10:59:11 +0100 > +Subject:

Re: [OE-core] [PATCH] glib-2.0: native package should not depend on DISTRO_FEATURES

2017-02-02 Thread Burton, Ross
On 31 January 2017 at 05:08, Gary Thomas wrote: > Ping? > Staged locally, thanks Gary. Ross -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core

Re: [OE-core] [PATCH] libtasn1: depends on yacc

2017-02-02 Thread Patrick Ohly
On Wed, 2017-02-01 at 08:56 -0800, Khem Raj wrote: > > On 1/31/17 1:05 AM, Patrick Ohly wrote: > > This fixes a potential pollution by the build host and build error > > when yacc isn't installed on the build host: > > > > | ../../libtasn1-4.9/build-aux/ylwrap: line 175: yacc: command not found

Re: [OE-core] potential bashism in guile_2.0.13.bb

2017-02-02 Thread Patrick Ohly
On Wed, 2017-02-01 at 09:03 -0800, Khem Raj wrote: > > On 1/31/17 4:29 AM, Patrick Ohly wrote: > > Hello! > > > > verify-bashisms (after some fixing of the script) reports: > > > > /work/iot-ref-kit/openembedded-core/meta/recipes-devtools/guile/guile_2.0.13.bb > > possible bashism in guile_cros

[OE-core] [PATCH] build-perf-test-wrapper.sh: implement locking

2017-02-02 Thread Markus Lehtonen
In order to prevent multiple instances of the script running at the same time. Signed-off-by: Markus Lehtonen --- scripts/contrib/build-perf-test-wrapper.sh | 11 +++ 1 file changed, 11 insertions(+) diff --git a/scripts/contrib/build-perf-test-wrapper.sh b/scripts/contrib/build-perf-t

Re: [OE-core] [PATCH v2 2/7] python3-manifest: move htlm.py to python3-html

2017-02-02 Thread Anders Darander
* Khem Raj [170201 17:52]: > On 1/30/17 11:18 PM, Anders Darander wrote: > > This allows us to use html.py without importing misc. > html.py is provided by many packages. Does is make more sense to package > html.py on a package of its own ? Hm, I had another look at this. On my build: $ du -s

[OE-core] host-user-contaminated QA check

2017-02-02 Thread Patrick Ohly
Hello! Recently the host-user-contaminated QA check triggered for the trousers recipe in meta-security: WARNING: trousers-0.3.14+gitAUTOINC+4b9a70d578-r0 do_package_qa: QA Issue: trousers: /trousers/etc/tcsd.conf is owned by uid 1000, which is the same as the user running bitbake. This may be due

[OE-core] [PATCH v3 3/3] rootfs-postcommands: Modify ssh-related commands

2017-02-02 Thread David Vincent
OpenSSH configuration is now a symlink which points to the desired configuration, so the functions that modified it must be updated to modify the target and not override it. Signed-off-by: David Vincent --- meta/classes/rootfs-postcommands.bbclass | 17 ++--- 1 file changed, 6 insert

[OE-core] [PATCH v3 1/3] openssh: Package server configuration

2017-02-02 Thread David Vincent
Split sshd configuration for read-write/read-only rootfs in two distinct packages. Also, add a package dependency between openssh-sshd package and a provider of sshd-config. Signed-off-by: David Vincent --- meta/recipes-connectivity/openssh/openssh_7.4p1.bb | 47 ++ 1 file ch

[OE-core] [PATCH v3 2/3] core-image: Set default sshd configuration

2017-02-02 Thread David Vincent
When selecting OpenSSH as ssh server provider instead of dropbear, also install the correct configuration depending on whether the final rootfs is read-only or not. Signed-off-by: David Vincent --- meta/classes/core-image.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --gi

[OE-core] [PATCH v3 0/3] openssh: Make sshd-config a package

2017-02-02 Thread David Vincent
This series of patch introduces a new way of modifying OpenSSH sshd configuration. Instead of modifying the files and launching the server with custom options, a package which RPROVIDES sshd-config must be installed. The package to use is selected using a new variable called SSHD_CONFIG which is u

[OE-core] [PATCH] gdb 7.12: fix armv8b build

2017-02-02 Thread Koen Kooi
Backport fix from GDB upstream to fix big-endian aarch64 build. Signed-off-by: Koen Kooi --- meta/recipes-devtools/gdb/gdb-7.12.inc | 1 + .../cb93dc7f262978bafe36397a41a56e409a302042.patch | 42 ++ 2 files changed, 43 insertions(+) create mode 100644 meta/reci

[OE-core] [PATCH] openssl: Updgrade 1.0.2j -> 1.0.2k

2017-02-02 Thread Andrej Valek
Signed-off-by: Andrej Valek Signed-off-by: Pascal Bach --- .../openssl/openssl/CVE-2016-7055.patch| 43 .../recipes-connectivity/openssl/openssl_1.0.2j.bb | 60 -- .../recipes-connectivity/openssl/openssl_1.0.2k.bb | 59 + 3 fi