since commit b52a530 I get
es2_info: es2_info.c:158: make_x_window: Assertion `num_configs > 0' failed.
The feature defines look fine, but still something goes wrong.
forgot to add this is on r600/amd64 linux
This seems rather odd. I'm assuming that you've tried the parent commit and it works fine ? Are you building with scons by any change ?
Set the variable EGL_LOG_LEVEL=debug and attach the output of the program.
I have just sent a patch ("egl/gallium: Set defines for supported APIs when using automake") to the list which should fix your problem, too.
Patch from Niels fixed it.
Above I mentioned scons, yet completely missed out on our main build system - automake.
Niels patch is the correct solution but I would appreciate if he can remove the feature defines from the target as well.
Author: Niels Ole Salscheider <email@example.com>
Date: Wed Jun 11 23:13:12 2014 +0200
egl/gallium: Set defines for supported APIs when using automake
This fixes automake builds which are broken since
v2: This patch also adds the FEATURE_* defines back to targets/egl-static for
Android and Scons that have been removed in the mentioned commit.