[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 20:58:23 MSD 2004


Указанный в теме набор патчей используется при сборке 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).
В общем, баг мелкий, но неприятный... Куда писАть/жаловаться?

Led.


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