On Fri, 12 Jun 2026 at 11:26, wangmy via lists.openembedded.org
<[email protected]> wrote:
> If we want to upgrade mesa to 26.1.x now, we likely need to bump the minimum 
> GCC version to 13 (or at least ensure GCC 13 is used for mesa).
>
> Alternatively, we could hold off on the mesa upgrade.

I don't think we can hold it off, because that would require waiting
until all affected host distros reach end of life. For example, Debian
12 still has two years of support.

Equally adding buildtools requirement to relatively recent
distributions isn't a great option.

Looking at the logs, they show only one file where the issue happens:

| ../sources/mesa-26.1.2/src/intel/compiler/jay/jay_ir.h:582:22:
error: expected identifier or ‘(’ before ‘:’ token
|   582 | enum jay_predication : uint8_t {
|       |                      ^

Can you patch out the ': uint8_t' part and see if the rest of it
builds without errors? Maybe adding an 'Upstream-status:
Inappropriate' patch with that tweak is the easiest way out.

Alex
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#238682): 
https://lists.openembedded.org/g/openembedded-core/message/238682
Mute This Topic: https://lists.openembedded.org/mt/119737187/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to