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

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


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 так:

--- capability.h.orig   2008-09-16 15:06:28 +0300
+++ capability.h        2008-09-16 15:07:35 +0300
@@ -38,6 +38,7 @@
 
 #include <stdint.h>
 typedef uint32_t __u32;
+typedef __u32 __le32;
 
 #endif /* _LINUX_TYPES_H */

-- 
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/31057346/attachment-0002.bin>


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