mesa: bf061a3d2ec00aa486cda0fb4af04e50e8522868 (master 10.6.0-devel)
In file included from ../../../../include/c99_compat.h:28:0,
../../../../include/no_extern_c.h:47:1: error: template with C linkage
template<class T> class _IncludeInsideExternCNotPortable;
Build error is introduced with commit bfb4db83b618d57fcc5f0c9e9fdb3a7ff33d07f3.
Author: José Fonseca <firstname.lastname@example.org>
Date: Thu Dec 11 22:14:14 2014 +0000
include: Add helper header to help trap includes inside extern C.
This is just to help repro and fixing these issues with any C++ compiler --
Can you please include your configure line? I'm having trouble reproducing your failure.
patch sent to list.
This was pushed to master.