Bug 49527 - OPJ_VERSION_XXX defines missing
Summary: OPJ_VERSION_XXX defines missing
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libopenjpeg2.0 (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-27 13:24 MSK by Sergey Bolshakov
Modified: 2024-02-27 16:58 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 Sergey Bolshakov 2024-02-27 13:24:16 MSK
/usr/include/openjpeg-2.5/openjpeg.h из предыдущей сборки libopenjpeg2.0-devel-2.5.0-alt1 включал в себя (через opj_stdint.h) и opj_config.h, где были определены в т.ч.
OPJ_VERSION_MAJOR/MINOR, которые используются для выбора версии API openjpeg.

В libopenjpeg2.0-devel-2.5.1-alt1, хотя файл opj_config.h с искомыми дефайнами и существует, но не включается в основной openjpeg.h, что ожидаемо ломает сборку
зависимых пакетов.

Простое #include "opj_config.h" где-нибудь в начале openjpeg.h помогает.
Comment 1 Repository Robot 2024-02-27 16:58:53 MSK
libopenjpeg2.0-2.5.1-alt1.1 -> sisyphus:

 Tue Feb 27 2024 Yuri N. Sedunov <aris@altlinux> 2.5.1-alt1.1
 - src/lib/openjp2/openjpeg.h: include lost opj_config.h (ALT #49527)