FS#75249 - [mesa] Missing radv drirc for vulkan-radeon
Attached to Project:
Arch Linux
Opened by Emil (xexaxo) - Tuesday, 05 July 2022, 18:27 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 02 May 2023, 21:55 GMT
Opened by Emil (xexaxo) - Tuesday, 05 July 2022, 18:27 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 02 May 2023, 21:55 GMT
|
Details
Description:
Upstream has introduced /usr/share/drirc.d/00-radv-defaults.conf for splitting out the radv quirks from the rest. Currently that file is not installed by any package. It seems natural to me to have it within the vulkan-radeon driver. Where the lib32-vulkan-radeon should depend on vulkan-radeon. Would be great the take this a step further and apply the same `lib32-driver-foo`, depend on `driver-foo` logic for the rest. Namely lib32-vulkan-intel, lib32-libva-mesa-driver and lib32-mesa-vdpau. The other drivers lib32-mesa (GL/EGL/gbm/dri/d3d9) and lib32-mesa-opencl (OpenCL) already do that. Additional info: * package version(s) lib32-mesa 22.1.3-1 mesa 22.1.3-1 |
This task depends upon
Closed by Toolybird (Toolybird)
Tuesday, 02 May 2023, 21:55 GMT
Reason for closing: Fixed
Additional comments about closing: lib32-mesa 22.3.1-2
"The extra cosmetics are non-blockers"
Tuesday, 02 May 2023, 21:55 GMT
Reason for closing: Fixed
Additional comments about closing: lib32-mesa 22.3.1-2
"The extra cosmetics are non-blockers"
- mesa/vulkan-radeon has the drirc config, since 22.0.2-1 - good, sorry for having missed that
- lib32-mesa/lib32-vulkan-radeon up until 22.3.0-6 is shipping the drirc config and doesn't depend on the 64bit package
In other words, lib32-vulkan-radeon should depend on vulkan-radeon for the drirc file. Just like lib32-mesa depends on mesa and lib32-mesa-opencl depends on mesa-opencl.
Let me know if I can help in any way to get this fixed.
If it were me, I would apply the following minor changes to keep the mesa/lib32-mesa PKGBUILDs aligned better. But that's not so important.