[sisyphus] kernel-fix-drivers-usb

=?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?= =?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?=
Чт Апр 1 21:02:18 MSD 2004


В сообщении от Четверг 01 Апрель 2004 19:58 led на ukr-fin.com.ua написал(a):
> Указанный в теме набор патчей используется при сборке std-ядра в Сизифе.
> Обнаружена следующая неприятная особенность:
> патчится файл /usr/include/linux/hiddev.h, вследствие чего в нём появляется
> следующие строки:
>                                if (uref_multi.num_values >= HID_MAX_USAGES
> || и
>        __s32 values[HID_MAX_USAGES];
>
> Но определение HID_MAX_USAGES находится в hid.h, который в kernel-headers
> не входит (по идее и не должен, так как находится не в include/linux/, а в
> drivers/usb/. Из-за этого получаем проблему при сборке определённого софта
> (в частности - apcupsd).

Забыл уточнить:
1) apcupsd требует для сборки <linux/hiddev.h>
2) #include "hid.h" в hiddev.h нет. Небрежность автора патча?

> В общем, баг мелкий, но неприятный... Куда писАть/жаловаться?

Led.


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