Mutter (sometimes) fails to build with [fatal error: meta/meta-enum-types.h: No such file or directory]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mutter (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Jammy |
Fix Released
|
Medium
|
Daniel van Vugt |
Bug Description
[ Impact ]
Mutter failed to build, only once, on jammy amd64:
In file included from ../src/
../src/
41 | #include "meta/meta-
| ^~~~~~~
compilation terminated.
Seems like an old issue that you can hit at random in highly parallel builds. Because meta-enum-types.h is auto-generated its consumers need to declare stronger dependencies.
[ Test Plan ]
Build mutter.
[ Where problems could occur ]
More build failures or accidentally depending on meson features that don't exist in jammy.
[ Other Info ]
Changed in mutter (Ubuntu): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
importance: | Undecided → Medium |
status: | New → In Progress |
tags: | added: jammy |
description: | updated |
Changed in mutter (Ubuntu): | |
assignee: | Daniel van Vugt (vanvugt) → nobody |
tags: | added: fixed-in-mutter-45.0 fixed-upstream |
tags: |
added: verification-done removed: verification-needed |
Looks like it was fixed in 45.0:
https:/ /gitlab. gnome.org/ GNOME/mutter/ -/merge_ requests/ 3000