Bug 23842

Summary: Cinepaint не собирается из-за отсутствия #include <cstring>
Product: Sisyphus Reporter: Yuriy Al. Shirokov <yuriy.shirokov>
Component: cinepaintAssignee: Victor Forsyuk <force>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P3    
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Для файла ResponseSolver.hpp
none
Патч для файла br_Image.cpp
none
Патч для файла pdf.cpp none

Description Yuriy Al. Shirokov 2010-08-03 20:17:15 MSD
Created attachment 4480 [details]
Для файла ResponseSolver.hpp

Пакет не собирается в Сизиф из-за того, что новый GCC строже относится к упоминанию функций из стандартной библиотеки C. В аттачах — патчи, исправляющие проблему.
Comment 1 Yuriy Al. Shirokov 2010-08-03 20:18:23 MSD
Created attachment 4481 [details]
Патч для файла br_Image.cpp
Comment 2 Yuriy Al. Shirokov 2010-08-03 20:19:11 MSD
Created attachment 4482 [details]
Патч для файла pdf.cpp
Comment 3 Victor Forsyuk 2010-08-03 23:47:41 MSD
Юрий, спасибо за патчи. Но, к большому сожалению, дело не только в собираемости cinepaint. Я уже как-то брался за сборку этой программы, все проблемные места запатчил и успешно собрал. Даже пакет был готов... Увы, полученный cinepaint был настолько падуч, что его пришлось пристрелить.

Достаточно сказать, что у меня он вообще запускался только в локали C, в любой украинской или русской падал при запуске.

К счастью, gimp достаточно активно развивается в сторону поддержки большей глубины цвета, что позволит наконец-то не мучиться с этим так и не доведенным до ума проектом...
Comment 4 Victor Forsyuk 2010-08-16 12:45:12 MSD
Собственно, WONTFIX. Пакета cinepaint, к слову, сейчас нет в сизифе. И опять пытаться его упаковать я не вижу смысла - пакет такого качества все равно нельзя включать в дистрибутивы...