Backport packages for 22.04.2 HWE stack
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
directx-headers (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
libdrm (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
llvm-toolchain-15 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
mesa (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
spirv-headers (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
spirv-llvm-translator-14 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
spirv-llvm-translator-15 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact
The graphics HWE stack from kinetic needs to be backported for 22.04.2
directx-headers
- build-dep of the new Mesa
libdrm
- build-dep of the new Mesa
llvm-15
- new package in jammy
- build-dep of the new Mesa
mesa
- new major release (22.2.x)
- new HW support, like AMD RDNA3, Intel DG2
spirv-headers
- needed by s-l-t-15
spirv-llvm-
- needed to bootstrap libclc from llvm
spirv-llvm-
- needed for the actual libclc-15 after initial bootstrap
Bootstrapping plan:
- s-l-t-14 built from NEW
- llvm-15 built with s-l-t-14
- s-l-t-15 built against llvm-15
- llvm-15 built again with s-l-t-15
-> mesa ready for building
[Test case]
Install the new mesa on various hw, see that everything still works like before or better.
spirv-headers:
- test reverse-build-deps that they still build
Reverse-
* glslang
* intel-graphics-
* spirv-llvm-
* spirv-llvm-
* spirv-tools
* vkbasalt
* vkd3d
* vulkan-
[Where things could go wrong]
This is a major update of Mesa, there could be regressions but we'll backport the final stable release of 22.2.x in order to minimize the chance for those.
description: | updated |
Changed in directx-headers (Ubuntu): | |
status: | New → Invalid |
Changed in libdrm (Ubuntu): | |
status: | New → Invalid |
Changed in llvm-toolchain-15 (Ubuntu): | |
status: | New → Invalid |
Changed in mesa (Ubuntu): | |
status: | New → Invalid |
tags: | added: foundations-triage-discuss |
description: | updated |
description: | updated |
description: | updated |
Changed in spirv-llvm-translator-15 (Ubuntu): | |
status: | New → Invalid |
Changed in spirv-llvm-translator-15 (Ubuntu Jammy): | |
status: | New → In Progress |
Changed in spirv-headers (Ubuntu): | |
status: | New → Invalid |
description: | updated |
Changed in spirv-llvm-translator-14 (Ubuntu Jammy): | |
status: | In Progress → Fix Committed |
needs also spirv-llvm- translator- 14 to build libclc-15, or s-l-t-15 plus spirv-headers backported