Synaptics seems to fail upon updating from 0.14.4-r2 The output from the emerge is here: http://pastebin.ca/88009 (there's more before it, more gcc errors, if you want all of it, let me know) Versions: xorg-x11 7.0-r1 libXext 1.0.1 xorg-server 1.0.2-r7 sed-4.1.4-r1 I am also using xgl/compiz, but afaik none of the libs in the overlay should interfere with building the synaptics driver (plus, the 0.14.4-r2 driver rebuilds cleanly) My emerge --info: Gentoo Base System version 1.12.1 Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.3.6-r4, 2.6.16-gentoo-r9 x86_64) ================================================================= System uname: 2.6.16-gentoo-r9 x86_64 Intel(R) Pentium(R) 4 CPU 3.20GHz app-admin/eselect-compiler: 2.0.0_rc2-r1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 2.0.0_rc1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ http://adelie.polymtl.ca/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/xgl-coffee /usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="amd64 X a52 aac acpi alsa apm arts avi bash-completion berkdb bitmap-fonts bluetooth bzip2 cdr cli crypt cups dga directfb dlloader dri dts dvd dvdr dvdread eds emboss encode ethereal exif ffmpeg flac foomaticdb fortran ftp gcj geoip gif glut gnome gpm gstreamer gtk gtk2 hal imagemagick imlib ipod isdnlog java javascript jpeg kde lirc lzw lzw-tiff mad matroska mozilla mp3 mpeg mplayer musicbrainz ncurses nls nptl offensive ogg openal opengl pam pcmcia pcre pdf pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection ruby samba sdl session skins spell spl ssl svg tcltk tcpd theora tiff timidity truetype truetype-fonts type1-fonts usb vorbis wxwindows xine xml xmms xorg xpm xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux lirc_devices_sir userland_GNU video_cards_nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
> # synproto.h:24:24: error: xf86Xinput.h: No such file or directory > # synproto.h:25:18: error: xisb.h: No such file or directory # equery b `rlocate xf86Xinput.h xisb.h` [ Searching for file(s) /usr/include/xorg/xf86Xinput.h,/usr/include/xorg/xisb.h in *... ] x11-base/xorg-server-1.0.2-r7 (/usr/include/xorg/xisb.h) x11-base/xorg-server-1.0.2-r7 (/usr/include/xorg/xf86Xinput.h) You are clearly missing xorg-server header files. We can't support XGL nor any other overlay stuff.