[oe] [meta-oe][PATCH] python-pygobject: move python-setuptools from RDEPENDS to DEPENDS

2019-08-05 Thread luca . boccassi
From: Luca Boccassi python-setuptools is necessary to build pygobject but not to run it, as also documented by the upstream packaging guide: https://gitlab.gnome.org/GNOME/pygobject/blob/master/docs/packagingguide.rst Move it to DEPENDS to shrink the runtime dependency chain, as setuptools

[oe] [meta-oe][PATCH] python-pygobject: remove build-dependency on setuptools and add dependency on pkgutil

2019-08-14 Thread luca . boccassi
From: Luca Boccassi Sync python-pygobject recipe with poky's python3-pygobject: Setuptools is not a mandatory build-dependency, so remove it. Pkgutil from the core library is needed at runtime, so add a dependency on it. Fixes: f8e1d0c17658 ("python-pygobject: move python-setup

[oe] [meta-oe][PATCH 2/3] dbus-broker: backport patches from master

2019-10-25 Thread luca . boccassi
From: Luca Boccassi These patches fix issues found in Fedora 30, which switched from dbus-daemon to dbus-broker. These backports align meta-oe to Fedora 30. Signed-off-by: Luca Boccassi --- ...h-improve-error-handling-for-opendir.patch | 48 +++ ...he-constant-used-for-invalid

[oe] [meta-oe][PATCH 3/3] dbus-broker: build with SELinux if it's enabled via DISTRO_FEATURES

2019-10-25 Thread luca . boccassi
From: Luca Boccassi Signed-off-by: Luca Boccassi --- meta-oe/recipes-core/dbus/dbus-broker_21.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-oe/recipes-core/dbus/dbus-broker_21.bb b/meta-oe/recipes-core/dbus/dbus-broker_21.bb index fd77afc60..c353fcad6 100644 --- a/meta-oe

[oe] [meta-oe][PATCH 1/3] dbus-broker: 19 -> 21

2019-10-25 Thread luca . boccassi
From: Luca Boccassi Add /lib/systemd/catalog to the package, as snippets for the journal are now shipped. Signed-off-by: Luca Boccassi --- .../recipes-core/dbus/{dbus-broker_19.bb => dbus-broker_21.bb} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) rename meta-oe/recipes-core/d

Re: [oe] [meta-oe][PATCH 1/3] dbus-broker: 19 -> 21

2019-10-28 Thread Luca Boccassi
uncher->event, NULL, pid, > > WEXITED, launcher_on_child_exit, launcher); > > | > > ^~~ > > | > > WIFEXITED > > > II think the source file needs to include Thank you for the test and the hint - my distro builds with glibc so I missed this. I'll test it locally and send a

Re: [oe] [meta-oe][PATCH 2/3] dbus-broker: backport patches from master

2019-10-28 Thread Luca Boccassi
On Sat, 2019-10-26 at 08:18 +0100, Khem Raj wrote: > On Fri, Oct 25, 2019 at 8:13 PM < > luca.bocca...@gmail.com > > wrote: > > From: Luca Boccassi < > > luca.bocca...@microsoft.com > > > > > > > These patches fix issues found in Fedora 30,

[oe] [meta-oe][PATCH v2 1/4] dbus-broker: 19 -> 21

2019-10-28 Thread luca . boccassi
From: Luca Boccassi Add /lib/systemd/catalog to the package, as snippets for the journal are now shipped. Signed-off-by: Luca Boccassi --- v2: add md5sum .../dbus/{dbus-broker_19.bb => dbus-broker_21.bb} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename meta

[oe] [meta-oe][PATCH v2 2/4] dbus-broker: backport patches from master

2019-10-28 Thread luca . boccassi
From: Luca Boccassi These patches fix issues found in Fedora 30, which switched from dbus-daemon to dbus-broker. These backports align meta-oe to Fedora 30. Signed-off-by: Luca Boccassi --- v2: use SRC_URI instead of SRC_URI_append ...h-improve-error-handling-for-opendir.patch | 48

[oe] [meta-oe][PATCH v2 3/4] dbus-broker: build with SELinux if it's enabled via DISTRO_FEATURES

2019-10-28 Thread luca . boccassi
From: Luca Boccassi Signed-off-by: Luca Boccassi --- v2: no changes meta-oe/recipes-core/dbus/dbus-broker_21.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-oe/recipes-core/dbus/dbus-broker_21.bb b/meta-oe/recipes-core/dbus/dbus-broker_21.bb index 425485a8b..a2cb85f8b 100644

[oe] [meta-oe][PATCH v2 4/4] dbus-broker: add patch to fix build with musl libc

2019-10-28 Thread luca . boccassi
From: Luca Boccassi Forwarded upstream: https://github.com/bus1/dbus-broker/pull/214 --- v2: added ...04-launcher-fix-build-with-musl-libc.patch | 38 +++ meta-oe/recipes-core/dbus/dbus-broker_21.bb | 1 + 2 files changed, 39 insertions(+) create mode 100644 meta-oe

[oe] [meta-oe][PATCH v3 2/4] dbus-broker: backport patches from master

2019-10-28 Thread luca . boccassi
From: Luca Boccassi These patches fix issues found in Fedora 30, which switched from dbus-daemon to dbus-broker. These backports align meta-oe to Fedora 30. Signed-off-by: Luca Boccassi --- v2: use SRC_URI instead of SRC_URI_append v3: no changes ...h-improve-error-handling-for-opendir.patch

[oe] [meta-oe][PATCH v3 1/4] dbus-broker: 19 -> 21

2019-10-28 Thread luca . boccassi
From: Luca Boccassi Add /lib/systemd/catalog to the package, as snippets for the journal are now shipped. Signed-off-by: Luca Boccassi --- v2: add md5sum v3: fix md5sum, because git add is difficult .../dbus/{dbus-broker_19.bb => dbus-broker_21.bb} | 4 +++- 1 file changed

[oe] [meta-oe][PATCH v3 3/4] dbus-broker: build with SELinux if it's enabled via DISTRO_FEATURES

2019-10-28 Thread luca . boccassi
From: Luca Boccassi Signed-off-by: Luca Boccassi --- v2: no changes v3: no changes meta-oe/recipes-core/dbus/dbus-broker_21.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-oe/recipes-core/dbus/dbus-broker_21.bb b/meta-oe/recipes-core/dbus/dbus-broker_21.bb index b1633e16b

[oe] [meta-oe][PATCH v3 4/4] dbus-broker: add patch to fix build with musl libc

2019-10-28 Thread luca . boccassi
From: Luca Boccassi Forwarded upstream: https://github.com/bus1/dbus-broker/pull/214 --- v2: added v3: no changes ...04-launcher-fix-build-with-musl-libc.patch | 38 +++ meta-oe/recipes-core/dbus/dbus-broker_21.bb | 1 + 2 files changed, 39 insertions(+) create mode 100644

[oe] [meta-oe][PATCH] dbus-broker: build with libaudit if selinux is enabled

2019-10-29 Thread luca . boccassi
From: Luca Boccassi There is no DISTRO_FEATURE for audit, so most packages enable it if selinux is enabled. Signed-off-by: Luca Boccassi --- meta-oe/recipes-core/dbus/dbus-broker_21.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-oe/recipes-core/dbus/dbus-broker_21.bb b/meta-oe

[oe] [meta-oe][PATCH] dbus-broker: backport patches to fix policy with SELinux nodes

2020-02-06 Thread luca . boccassi
From: Luca Boccassi Backport from master: https://github.com/bus1/dbus-broker/pull/213 --- ...icy-fix-crash-when-importing-selinux.patch | 50 ...icy-fix-crash-when-exporting-selinux.patch | 59 +++ meta-oe/recipes-core/dbus/dbus-broker_21.bb | 2 + 3 files