Bug 48339 - pipewire собран без плагина vulkan
Summary: pipewire собран без плагина vulkan
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: pipewire (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-05 07:35 MSK by Антон Мидюков
Modified: 2023-11-05 09:07 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 по-умолчанию. Тебе зачем понадобился?

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