the fix you mentioned earlier tim wasnt enough (adding the #include <elf.h> and the #ifndef PT_IA_64_HP_OPT_ANOT) ... further along in the build, it failed again: i2 common # make rm -f xf86KbdLnx.o gcc -c -O2 -pipe -fno-strict-aliasing -ansi -pedantic -Wno-return-type -w -fno-stack-protector -fno-merge-constants -I. -I../../../../../programs/Xserver/hw/xfree86/os-support -I../../../../../programs/Xserver/hw/xfree86/os-support/bus -I../../../../../programs/Xserver/mfb -I../../../../../programs/Xserver/mi -I../../../../../programs/Xserver/include -I../../../../../programs/Xserver/os -I../../../../../exports/include/X11 -I../../../../../programs/Xserver/Xext -I../../../../../include/extensions -I../../../../../programs/Xserver/Xi -I../../../../../programs/Xserver/hw/xfree86/ddc -I../../../../../programs/Xserver/hw/xfree86/i2c -I../../../../../lib/font/include -I../../../../../include/fonts -I../../../../../programs/Xserver/hw/xfree86 -I../../../../../programs/Xserver/hw/xfree86/parser -I../../../../../programs/Xserver/hw/xfree86/loader -I../../../../../programs/Xserver/hw/xfree86/vgahw -I../../../../../programs/Xserver/hw/xfree86/rac -I../../../../../programs/Xserver/hw/xfree86/scanpci -I../../../../../programs/Xserver/hw/xfree86/vbe -I../../../../../programs/Xserver/hw/xfree86/int10 -I../../../../../programs/Xserver/hw/xfree86/ddc -I../../../../../programs/Xserver/render -I../../../randr -I../../../../.. -I../../../../../exports/include -Dlinux -D__ia64__ -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 -DPANORAMIX -DRENDER -DRANDR -DXFIXES -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((8) * 100000) + ((0) * 1000) + 0)" -D_XSERVER64 -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DDDXOSINIT -DSERVER_LOCK -DDDXOSFATALERROR -DDDXOSVERRORF -DDDXTIME -D__XCONFIGFILE__='"xorg.conf"' -D__XCONFIGDIR__='"/etc/X11"' -D__XLOGFILE__='"Xorg"' -D__XSERVERNAME__='"Xorg"' -D__XKBDEFRULES__='"xorg"' -D__VENDORDWEBSUPPORT__='"http://wiki.X.Org"' -DXVENDORNAME='"The X.Org Foundation"' -DXVENDORNAMESHORT='"X.Org"' xf86KbdLnx.c In file included from /usr/include/asm/ptrace.h:59, from /usr/include/asm/processor.h:20, from /usr/include/linux/prefetch.h:15, from /usr/include/linux/list.h:5, from /usr/include/linux/wait.h:12, from /usr/include/linux/keyboard.h:4, from xf86KbdLnx.c:166: /usr/include/asm/fpu.h:58: error: redefinition of `struct ia64_fpreg' make: *** [xf86KbdLnx.o] Error 1
Um, looks like I forgot to say: add #define _BITS_SIGCONTEXT_H after the #ifndef.
ok, can we get this going again ? :) what's the proposed solution ?
just a reminder, the fix you applied to my chroot on dolphin worked ;)
Fixed in CVS, please reopen this bug if stuff still breaks :-]