tech-x11 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

netbsd-8 epoxy woes



In the land of pkgsrc, we have had trouble with netbsd-8 native epoxy,
specifically in the compilation of xentools411, to which a workaround
was recently committed.

The root of the problem seems to be that epoxy/egl.h tries to include
EGL/eglplatform.h, which does not exist.

I am not clear on epoxy in general, but this seems like a serious bug in
native epoxy that makes it unusable.

(Separately, there is a question of whether pkgsrc should even try to
use netbsd-8 native epoxy via x11-links, but this query is about the
state of epoxy itself.)



$ cc -I/usr/X11R7/include -c e.c
In file included from /usr/X11R7/include/epoxy/egl.h:46:0,
                 from e.c:1:
/usr/X11R7/include/epoxy/egl_generated.h:10:29: fatal error: EGL/eglplatform.h: No such file or directory
compilation terminated.


e.c:
#include <epoxy/egl.h>

main()
{
}


Home | Main Index | Thread Index | Old Index