On 24 Sep 2024, at 20:25, Ross Burton via lists.openembedded.org <[email protected]> wrote: >> I was able to build gnutls again by adding a recipe for dlwrap. But that >> in turn depended on a adding clang. See also here >> https://github.com/ueno/dlwrap/blob/main/.github/workflows/rust.yml#L30C15-L30C84 >> >> Any suggestions or usual approaches in such a case? > > <rubs eyes, massages temples, sighs> > > Well that’s going to be annoying. I do enjoy that this isn’t mentioned in > the NEWS either, for such a deep and invasive change to the build and > execution.
I filed a bug against gnutls last night (https://gitlab.com/gnutls/gnutls/-/issues/1581) and poked at the upgrade myself this morning. The code generated by dlwrap is committed into the git repo, so we don’t need dlwrap unless we want to regenerate that code. The build did fail for me when trying to link to brotli, but that was solved by applying https://gitlab.com/gnutls/gnutls/-/commit/292f96f26d7ce80e4a165c903c4fd569b85c1c1f. Interestingly the configure script uses AC_TRY_RUN to determine if dlopen works, so we don’t get to use the new functionality anyway (filed https://gitlab.com/gnutls/gnutls/-/issues/1583). I’ll post what I have. Cheers, Ross
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#204950): https://lists.openembedded.org/g/openembedded-core/message/204950 Mute This Topic: https://lists.openembedded.org/mt/108464118/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
