Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 945783

Summary: media-libs/shaderc: keywordreq to match media-libs/libplacebo (~arm ~arm64 ~ppc)
Product: Gentoo Linux Reporter: Ionen Wolkens <ionen>
Component: KeywordingAssignee: Vulkan Gentoo Project <vulkan>
Status: RESOLVED FIXED    
Severity: enhancement Keywords: CC-ARCHES
Priority: Normal Flags: nattka: sanity-check+
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=949107
Whiteboard:
Package list:
media-libs/shaderc ~arm ~arm64 ~ppc
Runtime testing required: ---

Description Ionen Wolkens gentoo-dev 2024-12-03 06:49:00 UTC
Been considering to drop USE=glslang on libplacebo in favour of shaderc (the preferred upstream default that wraps around glslang) given glslang breaks things too often, but lacking some keywords to do so.

On platforms where glslang is keyworded, there should "in theory" be no issues.

Will eventually need stable arm64+ppc as well (not arm32, seems mpv/libplacebo were never stabilized on arm32 for some reason despite it'd kind of make sense for old rpis).

Excluding ~hppa, not planning to drop the USE="shaderc vulkan" masks over there. In the event that ppc32 has issues, may give it the same treatment.

Thanks.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-12-03 08:03:20 UTC
arm64 done
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-12-03 08:03:21 UTC
arm done
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-12-03 08:08:05 UTC
ppc done

all arches done