Hi!
It’s been a while so maybe you didn’t notice. All the entry points of the lastest extensions are missing:
#ifndef GL_NV_texture_barrier
#define GL_NV_texture_barrier 1
#ifdef GL_GLEXT_PROTOTYPES
GLAPI void APIENTRY glTextureBarrierNV (void);
#endif /* GL_GLEXT_PROTOTYPES */
typedef void (APIENTRYP PFNGLTEXTUREBARRIERNVPROC) (void);
#endif
#ifndef GL_AMD_shader_stencil_export
#define GL_AMD_shader_stencil_export 1
#endif
#ifndef GL_AMD_seamless_cubemap_per_texture
#define GL_AMD_seamless_cubemap_per_texture 1
#endif
#ifndef GL_AMD_conservative_depth
#define GL_AMD_conservative_depth 1
#endif
#ifndef GL_EXT_shader_image_load_store
#define GL_EXT_shader_image_load_store 1
#endif
#ifndef GL_EXT_vertex_attrib_64bit
#define GL_EXT_vertex_attrib_64bit 1
#endif
#ifndef GL_NV_gpu_program5
#define GL_NV_gpu_program5 1
#endif
#ifndef GL_NV_gpu_shader5
#define GL_NV_gpu_shader5 1
#endif
#ifndef GL_NV_shader_buffer_store
#define GL_NV_shader_buffer_store 1
#endif
#ifndef GL_NV_tessellation_program5
#define GL_NV_tessellation_program5 1
#endif
#ifndef GL_NV_vertex_attrib_integer_64bit
#define GL_NV_vertex_attrib_integer_64bit 1
#endif
#ifndef GL_NV_multisample_coverage
#define GL_NV_multisample_coverage 1
#endif
#ifndef GL_AMD_name_gen_delete
#define GL_AMD_name_gen_delete 1
#endif
#ifndef GL_AMD_transform_feedback3_lines_triangles
#define GL_AMD_transform_feedback3_lines_triangles 1
#endif