[devel] I: libpango-devel is incomplete wrt cairo_font_type_t declaration

Alexey Rusakov =?iso-8859-1?q?ktirf_=CE=C1_altlinux=2Eru?=
Вт Окт 30 01:21:17 MSK 2007


On Mon, 29 Oct 2007 18:28:38 +0300
Dmitry V. Levin wrote:

> On Sun, Oct 21, 2007 at 08:40:50PM +0400, Alexey Gladkov wrote:
> > Раньше это собиралось нормально.
> > 
> > Я что-то пропустил ?
> 
> Сломалась обратная совместимость в пакете libpango-devel:
> 
> В публичный заголовочный файл /usr/include/pango-1.0/pango/pangocairo.h
> было добавлено 2 новых прототипа функций, использующих новый тип
> cairo_font_type_t, однако объявление этого нового типа добавлено не было.
Да он вроде вполне себе старый, объявлен в cairo.h (строка 1135):
typedef enum _cairo_font_type {
    CAIRO_FONT_TYPE_TOY,
    CAIRO_FONT_TYPE_FT,
    CAIRO_FONT_TYPE_WIN32,
    CAIRO_FONT_TYPE_ATSUI
} cairo_font_type_t;
cairo.h, в свою очередь, #include'ится в pangocairo.h. Я что-то с
переспешки плохо понимаю, что происходит.

-- 
  Alexey "Ktirf" Rusakov
  ALT Linux, project manager



Подробная информация о списке рассылки Devel