Bug 54530 - i586: Package tbb was not found in the pkg-config search path.
Summary: i586: Package tbb was not found in the pkg-config search path.
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: tbb-devel (show other bugs)
Version: unstable
Hardware: x86 Linux
: P5 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-29 09:50 MSK by Vitaly Chikunov
Modified: 2025-05-30 04:56 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Chikunov 2025-05-29 09:50:38 MSK
У нас для i586 pkgconfig файл для libtbb.so называется tbb32.pc, а для других архитектур tbb.pc, из-за этого проекты, которые используют pkgconfig для определения флагов нельзя собрать без патчинга на этой архитектуре.

Так же, пакеты которые запаковывают свой pkgconfig файл где упоминается `Requires: tbb` не проходят cpp.req.

К слову, в старых centos 9 и fedora 42, на этой архитектуре он назывался tbb.pc, а на debian   12 он, как и у нас, tbb32.pc.
Comment 1 Repository Robot 2025-05-29 20:41:04 MSK
tbb-2022.1.0-alt2 -> sisyphus:

 Thu May 29 2025 Anton Farygin <rider@altlinux.com> 2022.1.0-alt2
 - fixed pkgconfig compatibility by renaming tbb32.pc to tbb.pc (closes: #54530)
Comment 2 Vitaly Chikunov 2025-05-30 04:56:58 MSK
Спасибо.