Re: [OE-core][PATCH v5 1/6] gobject-introspection: reduce dependencies

2023-05-16 Thread Alexander Kanavin
I don't have a strong opinion here. Petr wanted to trim dependencies down to bare minimum, but if we need to strike a more reasonable balance, that's fine. Alex On Mon, 15 May 2023 at 18:43, Ross Burton wrote: > > > > > On 15 May 2023, at 15:49, Petr Kubizňák - 2N wrote: > > The key question is

Re: [OE-core][PATCH v5 1/6] gobject-introspection: reduce dependencies

2023-05-15 Thread Ross Burton
> On 15 May 2023, at 15:49, Petr Kubizňák - 2N wrote: > The key question is whether the problematic packages have intrinsic > dependency on g-i-native, which can (and should) be fixed by adding the > package in DEPENDS directly, or g-i-native is always needed as Ross says, > which would imply

Re: [OE-core][PATCH v5 1/6] gobject-introspection: reduce dependencies

2023-05-15 Thread Ross Burton
> On 15 May 2023, at 14:58, Ross Burton via lists.openembedded.org > wrote: > g-i-native will *always* be needed as a build dependency, because packages > built from git may not have any m4 macros in. I have a patch, just giving it a soak test. Ross -=-=-=-=-=-=-=-=-=-=-=- Links: You receive

Re: [OE-core][PATCH v5 1/6] gobject-introspection: reduce dependencies

2023-05-15 Thread Petr Kubizňák
ative should be always in DEPENDS. Petr From: Ross Burton Sent: Monday, May 15, 2023 3:58 PM To: martin.ja...@gmail.com Cc: Petr Kubizňák - 2N; openembedded-core@lists.openembedded.org Subject: Re: [OE-core][PATCH v5 1/6] gobject-introspection: reduce dependen

Re: [OE-core][PATCH v5 1/6] gobject-introspection: reduce dependencies

2023-05-15 Thread Ross Burton
On 15 May 2023, at 12:40, Martin Jansa via lists.openembedded.org wrote: > do_configure:prepend:class-target () { > -# introspection.m4 pre-packaged with upstream tarballs does not yet > -# have our fixes > -mkdir -p ${S}/m4 > -cp ${STAGING_DIR_TARGET}/${datadir}/aclocal/introspe

Re: [OE-core][PATCH v5 1/6] gobject-introspection: reduce dependencies

2023-05-15 Thread Martin Jansa
On Mon, Apr 3, 2023 at 1:08 PM Petr Kubizňák wrote: > When GI_DATA_ENABLED is 'False' (e.g. because > 'gobject-introspection-data' is not in DISTRO_FEATURES), > gobject-introspection, gobject-introspection-native and qemu-native > should not be added to DEPENDS. This is to reduce dependency chain

[OE-core][PATCH v5 1/6] gobject-introspection: reduce dependencies

2023-04-03 Thread Petr Kubizňák
When GI_DATA_ENABLED is 'False' (e.g. because 'gobject-introspection-data' is not in DISTRO_FEATURES), gobject-introspection, gobject-introspection-native and qemu-native should not be added to DEPENDS. This is to reduce dependency chain when g-i is disabled. Signed-off-by: Petr Kubizňák --- met