Bug 48339

Summary: pipewire собран без плагина vulkan
Product: Sisyphus Reporter: Антон Мидюков <antohami>
Component: pipewireAssignee: Yuri N. Sedunov <aris>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aris
Version: unstable   
Hardware: all   
OS: Linux   

Description Антон Мидюков 2023-11-05 07:35:12 MSK
В спеке pipewire поддержка vulkan включена:
%def_enable vulkan
Но в сборочном логе:
[00:00:09] Dependency vulkan skipped: feature vulkan disabled
Видимо, потому что в конфиге meson_options.txt:
option('vulkan',
       description: 'Enable vulkan spa plugin integration',
       type: 'feature',
       value: 'disabled')
а в спеке:
%{?_disable_vulkan:-Dvulkan=disabled}
Т.е. нужно:
%{?_enable_vulkan:-Dvulkan=enabled}

С версии 0.331 параметр поменялся с auto на disabled. С тех пор, должно быть, и отключен у нас.
Comment 1 Yuri N. Sedunov 2023-11-05 08:25:48 MSK
Он же неспроста disabled по-умолчанию. Тебе зачем понадобился?
Comment 2 Антон Мидюков 2023-11-05 09:03:59 MSK
(Ответ для Yuri N. Sedunov на комментарий #1)
> Он же неспроста disabled по-умолчанию. Тебе зачем понадобился?

Обратил внимание, что спек не соответствует логу. Вот и сообщил. Смотрел другое. Предлагаю привести в соответствие с ручкой. Можно и не включать.