> Yes. I have clone git repository and checkout for pg-9.3.11
The reason for that question is that the most obvious explanation for this failure is that the auto_explain build is seeing a different value for PG_USE_INLINE than the main server build did.
Ok. But I am not getting getting why auto_explain is doing that. All pg_config parameters have correct value as per my installation posted in last mail.
Do you have a Postgres instance installed that did not come from the Git clone?
Currently I do not have Postgres installation from other than Git but i will try that soon.
I did same Postgres version installation of on CentOS 6 , It is working fine.
I think it is problem with OS X. On OS X contrib tools unable to find correct installation paths.
I feel we need to fix them.
Is it correct behaviour of auto_explain or it is bug ?
So probably your include path is picking up a pg_config.h that does not match the postgres executable the link is happening against.