[sisyphus] Are 2.2.x kernels no longer supported by XFree 4.1?
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_mivlgu=2Emurom=2Eru?=
Пт Июн 15 20:40:50 MSD 2001
On Wed, 13 Jun 2001 18:31:44 +0400
Konstantin Volckov <goldhead на altlinux.ru> wrote:
> On Sun, 10 Jun 2001 12:50:10 +0400
> Andrey Brindeew <linux на abr.x9.ru> wrote:
>
> > Hi!
>
> Hi!
>
> > Неужели поддержка ядер ветки 2.2.x прекращена с версии 4.1 XFree?
>
> Нет, не прекращена. Модули для XFree86 4.1.0 можно собрать из пакета
> drm-source как под 2.2 ядро, так и под 2.4
>
> > $ rpm -qp --requires XFree86-4.1.0-alt3.src.rpm
> > kernel24-headers
>
> Эта зависимость случайно попала в spec. В следующем релизе она будет
> убрана.
В XFree86-4.1.0-alt4 убрана, но, похоже, зря. При попытке собрать с
kernel-headers-2.2.19-alt2 (вроде последняя версия) имеем следующее:
...
make[6]: Entering directory
`/home/vsu/RPM/BUILD/XFree86-4.1.0/xc/programs/Xserver/hw/xfree86/input/wacom'
rm -f xf86Wacom.o
gcc -c -pipe -Wall -O2 -fexpensive-optimizations -march=i586 -mcpu=i686
-ansi -pedantic -Wall -Wpointer-arith -I.
-I../../../../../../programs/Xserver/hw/xfree86/common
-I../../../../../../programs/Xserver/hw/xfree86/loader
-I../../../../../../programs/Xserver/hw/xfree86/os-support
-I../../../../../../programs/Xserver/include
-I../../../../../../programs/Xserver/mi
-I../../../../../../exports/include/X11
-I../../../../../../include/extensions -I../../../../../..
-I../../../../../../exports/include -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE
-D_SVID_SOURCE -D_GNU_SOURCE -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP
-DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV
-DPANORAMIX -DRENDER -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV
-DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server
-DXF86VIDMODE -DSMART_SCHEDULE -DBUILDDEBUG
-DX_BYTE_ORDER=X_LITTLE_ENDIAN -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO
-DIN_MODULE -DXFree86Module -DLINUX_INPUT xf86Wacom.c
xf86Wacom.c: In function `xf86WcmReadUSBInput':
xf86Wacom.c:2206: `ABS_WHEEL' undeclared (first use in this function)
xf86Wacom.c:2206: (Each undeclared identifier is reported only once
xf86Wacom.c:2206: for each function it appears in.)
make[6]: *** [xf86Wacom.o] Error 1
...
И действительно, в linux/input.h в 2.2.19 нет ABS_WHEEL, а в 2.4.5 -
есть. Так что зависимость все-таки есть.
Подробная информация о списке рассылки Sisyphus