On Tue, 2024-01-09 at 14:28 +0100, Markus Volk wrote: > Besides the improvements that cmake offers compared to autotools, > the advantage would be that cmake config files get created. > This is useful so that other projects can find webp using cmake. > > Remove EXTRA_OECONF settings because all of them are set like this > by default. > > CMakeLists.txt doesn't provide an option for selecting neon but from > what I have tested it gets selected properly. > > Downside is that there is no way to deactivate gif,jpeg,tiff,png or > opengl. The libraries are used whenever they are pulled into the sysroot.
I don't really mind cmake or not but we do care a lot about determinism. The trouble is things can end up in the sysroot via indirect dependencies so this change allows unintended changes to creep in (a dependency adds jpeg so the config of webp could change too). I'm therefore not happy about having "floating" dependencies this introduces. Could we submit a patch upstream to avoid floating dependencies and allow things to be specific? Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#193459): https://lists.openembedded.org/g/openembedded-core/message/193459 Mute This Topic: https://lists.openembedded.org/mt/103619059/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
