As per gentoo bugzilla https://bugs.gentoo.org/show_bug.cgi?id=101749 I am posting the same problem here. There are four dependencies that are not satisfied by configure.ac of xorg-server-0.99.1. These are: videoproto scrnsaverproto evieext trapproto Building xorg-server failed a few times because of missing headers, that are provided by the three packages above. In details: In file included from bigreq.c:44: ../hw/xfree86/dixmods/extmod/modinit.h:55:34: X11/extensions/saver.h: No such file or directory ../hw/xfree86/dixmods/extmod/modinit.h:111:31: X11/extensions/Xv.h: No such file or directory ../hw/xfree86/dixmods/extmod/modinit.h:112:33: X11/extensions/XvMC.h: No such file or directory and later on, after installing videoproto and scrnsaverproto: xevie.c:50:37: X11/extensions/Xeviestr.h: No such file or directory which was in turn satisfied by evieext. It then failed with: xtrapddmi.c:69:36: X11/extensions/xtrapdi.h: No such file or directory xtrapddmi.c:70:38: X11/extensions/xtrapddmi.h: No such file or directory xtrapddmi.c:71:39: X11/extensions/xtrapproto.h: No such file or directory which is provided by trapproto The distribution is Gentoo, and configure was thus run with: ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu --prefix=/usr --datadir=/usr/share --enable-xinerama --enable-ipv6 --enable-dmx --enable-xvfb --enable-xnest --enable-glx --enable-dri --enable-xorg --enable-composite --enable-xtrap --enable-xevie --sysconfdir=/etc/X11 --localstatedir=/var --with-mesa-source=/var/tmp/portage/xorg-server-0.99.1/work/Mesa-6.3.1.1
This problem also occurs when building libXevie from: http://xorg.freedesktop.org/X11R7.0-RC0/lib/libXevie-0.99.0.tar.bz2 This prevents the modular tree from being compiled successfully. It seems that other people must have a preinstalled copy of the monolithic tree to not be hitting this error. My system is Xorg legacy free for building modular, which is probably why this is being hit.
committed to HEAD, thanks
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.