Re: Second 4.6.0 release candidate

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



David Dawes wrote:
> The second release candidate for XFree86 4.6.0 is now available.
> The source tarball can be found at:
>
>   ftp://ftp.xfree86.org/pub/XFree86/develsnaps/XFree86-4.5.99.902.tar.bz2
>
> This version marks the beginning of the intensive testing phase for this
> release.  Please report problems/success, etc here.
>   
Well, my build of 4.5.99.902 didn't go very well on Linux. :(

Here is my output:

rm -f keyboard.4.html keyboard.4-html
../../../../../../config/util/rman -f HTML < keyboard._man \
  > keyboard.4-html && mv -f keyboard.4-html keyboard.4.html
make[8]: Leaving directory
`/build/xc/programs/Xserver/hw/xfree86/input/keyboard'
making all in programs/Xserver/hw/xfree86/input/acecad...
make[8]: Entering directory
`/build/xc/programs/Xserver/hw/xfree86/input/acecad'
rm -f acecad.o
gcc -m32 -O2 -fno-strength-reduce -fno-strict-aliasing -ansi -Wall
-Wpointer-arith -Wstrict-prototypes                   
-Wmissing-prototypes -Wmissing-declarations                 
-Wredundant-decls -Wnested-externs -Wundef    -fno-merge-constants -I.
-I../../../../../../programs/Xserver/hw/xfree86/common
-I../../../../../../programs/Xserver/hw/xfree86/os-s    
upport     -I../../../../../../programs/Xserver/include
-I../../../../../../programs/Xserver/mi 
-I../../../../../../exports/include    -Dlinux -D__i386__
-D_POSIX_C_SOURCE=19930    
9L                              -D_POSIX_SOURCE
-D_XOPEN_SOURCE                                 -D_BSD_SOURCE
-D_SVID_SOURCE                             -D_GNU_SOURCE           -    
DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP         -DXCSECURITY -DXSYNC
-DXF86BIGFONT      -DDPMSExtension -DBIGREQS -DPANORAMIX -DRENDER
-DRANDR  -DRES  -DPIXPRIV                      
    -DNDEBUG                  -DNEED_STRLCAT -DGCCUSESGAS
-DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH                             
-DXFree86LOADER  -DXFree86Server                -D    
SMART_SCHEDULE                         
-DBUILDDEBUG                            -DX_BYTE_ORDER=X_LITTLE_ENDIAN 
-DFUNCPROTO=15 -DNARROWPROTO  -DIN_MODULE -DXFree86Module -DLINUX_    
INPUT   -c acecad.c
In file included from acecad.c:35:
/usr/include/linux/input.h:801: error: expected specifier-qualifier-list
before 'kernel_ulong_t'
make[8]: *** [acecad.o] Error 1
make[8]: Leaving directory
`/build/xc/programs/Xserver/hw/xfree86/input/acecad'
make[7]: *** [all] Error 2
make[7]: Leaving directory `/build/xc/programs/Xserver/hw/xfree86/input'
make[6]: *** [all] Error 2
make[6]: Leaving directory `/build/xc/programs/Xserver/hw/xfree86'
make[5]: *** [all] Error 2
make[5]: Leaving directory `/build/xc/programs/Xserver/hw'
make[4]: *** [hw] Error 2
make[4]: Leaving directory `/build/xc/programs/Xserver'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/build/xc/programs'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/build/xc'
make[1]: *** [World] Error 2
make[1]: Leaving directory `/build/xc'
make: *** [World] Error 2
real    223m49.463s
user    145m8.060s
sys     10m24.763s
tom@linux:~/build/xc$

This is on a 32-bit Linux system running the shiny new 2.6.16 kernel,
gcc-4.1.0, and glibc-2.3.4.  Looks like the 2.6.16 kernel changed
"unsigned long" types in the "input_device_id" struct to
kernel_ulong_t.  I don't know if the XFree86 source needs to be tweaked
any to build against a 2.6.16 kernel, but I'm making everyone aware of
this anyway.  :)

Peace...

Tom

_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux