On Fri, Nov 24, 2023 at 2:34 AM Johannes Pointner <h4nn35.w...@gmail.com>
wrote:

> Hello,
>
> I did recently my first Nanbield build which required the distro
> feature usrmerge because of using systemd and as a result QtWebEngine
> didn't work anymore.
> I reported this to Qt(https://bugreports.qt.io/browse/QTBUG-119140),
> but looking deeper into this it turned out to be an issue related to
> the generated ld.so.cache in the rootfs.py.
> At the moment in the ldconfig-native which is used to generate this,
> are the paths to LIBDIR("/usr/lib") and SLIBDIR("/lib") hardcoded, but
> that isn't correct if usrmerge is enabled, at least I think so.
> The resulting ld.so.cache looks like this:
> 236 libs found in cache `/etc/ld.so.cache'
>        libzstd.so.1 (libc6) => /lib/libzstd.so.1
>        libz.so.1 (libc6) => /lib/libz.so.1
>        libxtables.so.12 (libc6) => /lib/libxtables.so.12
>        libxslt.so.1 (libc6) => /lib/libxslt.so.1
>        libxml2.so.2 (libc6) => /lib/libxml2.so.2
> ...
>
> Would it be OK to configure the paths LIBDIR SLIBDIR using base_libdir
> and libdir?


I think it should check for usrmerge feature and generate the correct
values during build


>
> Thanks,
> Hannes
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#191212): 
https://lists.openembedded.org/g/openembedded-core/message/191212
Mute This Topic: https://lists.openembedded.org/mt/102778802/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to