On Tue, 11 Jan 2022 at 08:49, Khem Raj <raj.khem@gmail.com> wrote:
On Mon, Jan 10, 2022 at 12:54 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> On Mon, Jan 10, 2022 at 11:18 AM Alexander Kanavin
> <alex.kanavin@gmail.com> wrote:
> >
> > For epiphany you also need the oe-core patch. Nautilus should switch to an optional dependency via PACKAGECONFIG, similar to epiphany.
>
> I might have missed the OE-core patch perhaps, I will rebuild with
> latest master-next perhaps and see if that helps

digging a bit deeper reveals this

../nautilus-41.1/src/nautilus-files-view.c:95:10: fatal error:
'libportal/portal-gtk3.h' file not found
#include <libportal/portal-gtk3.h>
        ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

but libportal is staging it in

% find ../ -name portal-gtk3.h
../recipe-sysroot/usr/include/libportal-gtk3/portal-gtk3.h

and this is happening with 0.5 upgrade of libportal. I guess nautilus
needs to be patches perhaps.

It's a lot easier to just turn the dependency into a PACKAGECONFIG, and in due time upstream will address it. It's not an essential feature at all.

Alex