Hi Quentin, On Tue, 2024-06-04 at 17:04 +0200, Quentin Schulz wrote: > Well, I should have said "removed" and not from master-next but from > abelloni/master-next in poky-contrib. It used to be there (got a mail in > the ML from the SWAT team complaining about broken mesa build recently).
I understand now, I was just a bit surprised as I hadn't looked at in in my own master-next branch! > I'm trying to figure out the changes needed for this mesa update (the > patch 2 in this series), but this getting quite difficult as I have no > experience with mesa nor meson and the changes aren't trivial to me > reading the git log of all meson files in the repo. > > What I can say already is that it seems the iris Gallium driver now > requires libclc as well, which means mesa-native as built on x86 hosts > will require that, which means bringing in meta-clang... I'll continue > to investigate a bit more to at least get something to compile (if I can > manage to) on my x86 build machine, both mesa and mesa-native in its > default PACKAGECONFIG config from current master, and then hopefully > send an RFC and we can discuss there. The whole migration from clc to > rusticl for some drivers is also confusing me, so will probably need > some help there, especially since we have this commit already in the > last (few?) release(s): > https://git.openembedded.org/openembedded-core/tree/meta/recipes-graphics/mesa/files/0001-Revert-meson-do-not-pull-in-clc-for-clover.patch It does sound complicated, I'm afraid I don't have any specific advice but avoiding a rust dependency would be nice if we can and requiring clang would be much more problematic. Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#200352): https://lists.openembedded.org/g/openembedded-core/message/200352 Mute This Topic: https://lists.openembedded.org/mt/106406257/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
