media-libs/freeglut-2.6.0 should rdepend on x11-libs/libXxf86vm. The configure script checks for the existence of the library and the header, but doesn't abort if they aren't found. It would seem freeglut isn't particularly picky about the version of libXxf86vm, even though I only tested 1.1.1. Reproducible: Always Steps to Reproduce:
Can you provide a snippet of the code (or output) that is doing the checks so we can send it off to x11 gentoo maintainers? thx
(In reply to comment #1) > Can you provide a snippet of the code (or output) that is doing the checks so > we can send it off to x11 gentoo maintainers? thx $ grep -n xf86vm configure.ac 32: AC_CHECK_LIB([Xxf86vm], [XF86VidModeSwitchToMode], 33: [LIBXXF86VM=-lXxf86vm], [LIBXXF86VM=], 51:AC_CHECK_HEADERS([X11/extensions/xf86vmode.h], [], [], [#include <X11/Xlib.h>]) ... checking for IceConnectionNumber in -lICE... yes checking for XF86VidModeSwitchToMode in -lXxf86vm... yes checking for ANSI C header files... (cached) yes ... checking whether time.h and sys/time.h may both be included... yes checking for X11/extensions/xf86vmode.h... yes checking X11/extensions/XI.h usability... yes ... Come to think of it, freeglut should probably rdepend on libXi, too, because: $ grep -in xi configure.ac 27: LIBXI= 35: LIBXI=-lXi 41:AC_SUBST([LIBXI]) 52:AC_CHECK_HEADERS([X11/extensions/XI.h X11/extensions/XInput.h]) checking X11/extensions/XI.h usability... yes checking X11/extensions/XI.h presence... yes checking for X11/extensions/XI.h... yes checking X11/extensions/XInput.h usability... yes checking X11/extensions/XInput.h presence... yes checking for X11/extensions/XInput.h... yes
thanks, done