Public bug reported: Surprised not to see an issue reported here as it seems to be impacting compiling Mesa-dev on Jammy and Kinetic. Perhaps I'm in the wrong place, but seems right.
It seems there is an issue prior to 1.602.0-r1 as documented here:- https://gitlab.freedesktop.org/mesa/mesa/-/issues/6511 ``` In file included from ../src/gallium/drivers/d3d12/d3d12_video_types.h:37, from ../src/gallium/drivers/d3d12/d3d12_video_dec.h:27, from ../src/gallium/drivers/d3d12/d3d12_context.cpp:37: /usr/include/directx/d3d12video.h:1086:27: error: ‘NumTexture2Ds’ is not a type 1086 | _Field_size_full_opt_(NumTexture2Ds) ID3D12VideoDecoderHeap **ppHeaps; | ^~~~~~~~~~~~~ /usr/include/directx/d3d12video.h:1086:40: error: expected ‘;’ at end of member declaration 1086 | _Field_size_full_opt_(NumTexture2Ds) ID3D12VideoDecoderHeap **ppHeaps; | ^ | ; ``` ** Affects: directx-headers (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1975624 Title: d3d12 build regression: d3d12video.h: error: expected ‘;’ at end of member declaration To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/directx-headers/+bug/1975624/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs