Bug 53077

Summary: Ошибка сборки #include "ConvertUTF.h"
Product: Sisyphus Reporter: Aleksandr <aaleksandrov>
Component: simpleiniAssignee: Денис Назаров <nenderus>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: nenderus
Version: unstable   
Hardware: aarch64   
OS: Linux   

Description Aleksandr 2025-02-15 14:03:18 MSK
При сборке с помощью CMake ругается на #include "ConvertUTF.h" (отсутствует в пакете). Попытка влючить происходит из-за установленного по умолчанию макроса #ifdef SI_CONVERT_GENERIC. Он выставляется на 2843 строчке:

#if !defined(SI_NO_CONVERSION) && !defined(SI_CONVERT_GENERIC) && !defined(SI_CONVERT_WIN32) && !defined(SI_CONVERT_ICU)
# ifdef _WIN32
#  define SI_CONVERT_WIN32
# else
#  define SI_CONVERT_GENERIC
# endif
#endif

В коммите https://github.com/brofield/simpleini/commit/bfcc0d2f28de2c63e673ae45cb700f388981450a вроде как это уже поправили
Comment 1 Repository Robot 2025-02-15 23:04:05 MSK
simpleini-4.22-alt2 -> sisyphus:

 Sat Feb 15 2025 Nazarov Denis <nenderus@altlinux> 4.22-alt2
 - Add patch to change default conversion method to SI_NO_CONVERSION (ALT #53077)