Bug 53077 - Ошибка сборки #include "ConvertUTF.h"
Summary: Ошибка сборки #include "ConvertUTF.h"
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: simpleini (show other bugs)
Version: unstable
Hardware: aarch64 Linux
: P5 normal
Assignee: Денис Назаров
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-15 14:03 MSK by Aleksandr
Modified: 2025-02-15 23:04 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 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)