Bug 27002

Summary: Добавить пакет с библиотекой PNG версии 1.4
Product: Sisyphus Reporter: kirill <olkir>
Component: libpng12Assignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: cas, glebfm, ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   

Description kirill 2012-02-27 19:41:35 MSK
Просьба добавить пакет libpng14 с версией библиотеки 1.4
Comment 1 Andrey Cherepanov 2012-02-28 11:16:04 MSK
На Sisyphus, хотя нужно в New/proposed packages (новые пакеты, требующие сборки). 

Кстати, а зачем именно 1.4? В той же Fedora:
libpng-1.5.8-2.fc18.src.rpm
libpng10-1.0.57-1.fc18.src.rpm
Comment 2 kirill 2012-02-28 12:31:37 MSK
По большей части API у них одинаковый, но некоторые структуры из 1.5 убрали, имхо часть приложений не заведётся.

> There are no substantial API changes between the non-deprecated parts of
> the 1.4.5 API and the 1.5.0 API, however the ability to directly access
> the main libpng control structures, png_struct and png_info, deprecated
> in earlier versions of libpng, has been completely removed from
> libpng 1.5. 

http://www.libpng.org/pub/png/src/libpng-1.4.x-to-1.5.x-summary.txt
Comment 3 Andrey Cherepanov 2012-02-28 16:04:50 MSK
(В ответ на комментарий №2)
> По большей части API у них одинаковый, но некоторые структуры из 1.5 убрали,
> имхо часть приложений не заведётся.
Вопрос был про то, зачем нужен переход с 1.2 на 1.4?
Comment 4 kirill 2012-02-28 16:19:00 MSK
Нет, это ответ на:
> Кстати, а зачем именно 1.4? В той же Fedora:
> libpng-1.5.8-2.fc18.src.rpm
> libpng10-1.0.57-1.fc18.src.rpm

1.4 требуют некоторые приложения, на 1.2 они работать не смогут(в 1.5 наверно тоже), т.к разный API.
Comment 5 Dmitry V. Levin 2012-09-23 00:56:41 MSK
В Сизифе сейчас есть libpng12 и libpng15.
Надеюсь, этого достаточно.