media-libs/libdc1394 needs /usr/include/GL/glu.h header file to build with USE flag "X" set, thus should have a dependency on media-libs/glu to make sure glu is installed first.
please provide the build.log with the failure
Created attachment 435906 [details] failed build log when media-libs/glu is not present Looking at this build log, the missing dependency might likely to be on media-libs/libsdl instead of media-libs/glu, libsdl having the proper dependency on virtual/glu.
*** Bug 644680 has been marked as a duplicate of this bug. ***
From configure: > Build examples: Yes > Build SDL/OpenGL examples: Yes > Build XV examples: Yes > Build V4L examples: No If this is just about examples we should simply disable them.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26315428020eb0c504938a55329ae1f67415f30f commit 26315428020eb0c504938a55329ae1f67415f30f Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-02-18 22:38:48 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-02-19 10:17:04 +0000 media-libs/libdc1394: Unconditionally --disable-examples Bug: https://bugs.gentoo.org/583802 Package-Manager: Portage-2.3.24, Repoman-2.3.6 media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)}