When trying to emerge xawtv-3.86-r2 I receive the following error: In file included from x11/rootv.c:27: jwz/vroot.h: In function `VirtualRootWindowOfScreen': jwz/vroot.h:101: warning: dereferencing type-punned pointer will break strict-aliasing rules LD x11/rootv perl ./scripts/fallback.pl < x11/Xawtv.ad > x11/Xawtv.h CC x11/xawtv.o CC x11/wmhooks.o CC x11/x11.o CC x11/blit.o In file included from x11/blit.c:26: /usr/X11R6/include/GL/gl.h:62:22: GL/glext.h: No such file or directory make: *** [x11/blit.o] Error 1 !!! ERROR: media-tv/xawtv-3.86-r2 failed. !!! Function src_compile, Line 55, Exitcode 2 !!! (no error message) A "ls -l /usr/X11R6/include/GL shows the following: insgesamt 212 -rw-r--r-- 1 root root 10381 12. Jul 22:32 gle.h lrwxrwxrwx 1 root root 38 7. Aug 21:19 glext.h -> /usr/lib/opengl/global/include/glext.h lrwxrwxrwx 1 root root 35 30. Aug 23:09 gl.h -> /usr/lib/opengl/nvidia/include/gl.h -r--r--r-- 1 root root 15981 5. Aug 02:43 glu.h -rw-r--r-- 1 root root 4109 11. Jul 01:46 glutf90.h -rw-r--r-- 1 root root 30192 11. Jul 01:46 glut.h -r--r--r-- 1 root root 7946 5. Aug 02:43 GLwDrawA.h -r--r--r-- 1 root root 4433 5. Aug 02:43 GLwDrawAP.h -r--r--r-- 1 root root 2309 5. Aug 02:43 GLwMDrawA.h -r--r--r-- 1 root root 2311 5. Aug 02:43 GLwMDrawAP.h -r--r--r-- 1 root root 27508 5. Aug 02:43 glxext.h lrwxrwxrwx 1 root root 36 30. Aug 23:09 glx.h -> /usr/lib/opengl/nvidia/include/glx.h -r--r--r-- 1 root root 2543 5. Aug 02:43 glxint.h -r--r--r-- 1 root root 2453 5. Aug 02:43 glxmd.h -r--r--r-- 1 root root 67908 5. Aug 02:43 glxproto.h lrwxrwxrwx 1 root root 42 30. Aug 23:09 glxtokens.h -> /usr/lib/opengl/nvidia/include/glxtokens.h -r--r--r-- 1 root root 8349 5. Aug 02:43 osmesa.h So glext.h is there but it seems it is not found?! I am using the Nvidia driver 5536 with kernel 2.6.8 Reproducible: Always Steps to Reproduce: 1. emerge xawtv 2. compile fails Expected Results: xawtv should compile cleanly
Can you please emerge opengl-update-2.1.1. This should be fixed.
Yeah, I'm marking this fixed as I can't reproduce it with the latest opengl-update. If you still have a problem, please reopen.