[devel] Пострадавшие от новых glibc-kernheaders (874)

Kirill A. Shutemov =?iso-8859-1?q?kirill_=CE=C1_shutemov=2Ename?=
Вт Сен 16 17:52:11 MSD 2008


On Tue, Sep 16, 2008 at 05:48:33PM +0400, Dmitry Afanasov wrote:
> 2008/9/16, Kirill A. Shutemov <kirill на shutemov.name>:
> > On Tue, Sep 16, 2008 at 04:02:35PM +0400, Dmitry V. Levin wrote:
> >  > On Tue, Sep 16, 2008 at 01:22:24PM +0300, Kirill A. Shutemov wrote:
> >  > > On Tue, Sep 16, 2008 at 12:57:05AM +0400, QA Team Robot wrote:
> >  > > > avahi-0.6.23-alt1
> >  > > >   from caps.c:29:
> >  > > >   /usr/include/linux/capability.h:73: error: expected specifier-qualifier-list before
> >  > > >   '__le32'
> >  > > >   make[2]: Leaving directory `/usr/src/RPM/BUILD/avahi-0.6.23/avahi-daemon'
> >  > >
> >  > > Это баг libcap. В upstream исправлен.
> >  > >
> >  > > http://git.kernel.org/?p=libs/libcap/libcap.git;a=commitdiff;h=ea4e5f8e08bf8af459378dac24d42fdbbcdb2e73#patch7
> >  >
> >  > Ну, это совсем другой libcap.
> >
> >
> > Тогда нужно запатчить sys/capability.h так:
> >  +typedef __u32 __le32;
> хмм, я чуток по другому менял. в iputils перед #include
> <sys/capability.h> добавил #include <linux/types.h>. __le32 именно там
> определен.

Не нужно так делать. Это проблема libcap, пусть там её и решают.

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20080916/d7c8fb73/attachment-0002.bin>


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