The following error occurred when emerging mythtv with these use flags: alsa opengl util-x11.cpp:15:37: error: X11/extensions/Xinerama.h: No such file or directory util-x11.cpp: In function 'int GetNumberOfXineramaScreens()': util-x11.cpp:40: error: 'XineramaQueryExtension' was not declared in this scope util-x11.cpp:41: error: 'XineramaIsActive' was not declared in this scope util-x11.cpp:42: error: 'XineramaQueryScreens' was not declared in this scope make[2]: *** [util-x11.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/media-tv/mythtv-0.20_p12325/work/mythtv-0.20/libs/libmyth' make[1]: *** [sub-libmyth] Error 2 make[1]: Leaving directory `/var/tmp/portage/media-tv/mythtv-0.20_p12325/work/mythtv-0.20/libs' make: *** [sub-libs] Error 2 !!! ERROR: media-tv/mythtv-0.20_p12325 failed. Call stack: ebuild.sh, line 1615: Called dyn_compile ebuild.sh, line 972: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile mythtv-0.20_p12325.ebuild, line 206: Called die I recompiled qt-3 with the xinerama use flag, and the error was removed. I first tried to emerge libXinerama with no success. Reproducible: Always The installation was done using catalyst with the following stage one spec file: livecd/use: -* alsa esd gif jpeg livecd mysql opengl png win32codecs # Needed by mythtv xinerama xorg X If xinerama is removed from the list, mythtv will not compile. livecd/packages: acpid dhcpcd gentoo-sources livecd-tools mplayer mythtv vim xorg-x11
Not really; emerge x11-proto/xineramaproto...
Just this one version is actually missing the dep. I guess I forgot to add it to this one. Either way, I was stabling a new version today so the issue should go away.