[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