ctime_r has two different prototypes, with either two or three arguments. To get the compiler to recognise the two-argument form used in libinktomi++/InkTime.cc requires _POSIX_PTHREAD_SEMANTICS to be defined in the build.
This can probably be harmlessly added to the Makefile across platforms.
Googling found a useful explanation at http://www.openldap.org/lists/openldap-bugs/199812/msg00110.html
|Field||Original Value||New Value|
|Fix Version/s||2.1.0 [ 12314485 ]|
|Assignee||George Paul [ georgep ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Resolution||Fixed [ 1 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Workflow||jira [ 12489806 ]||TS Workflow [ 12522445 ]|