+* Tue Mar 18 2008 Andrew McNab <Andrew.McNab@man.ac.uk>
+- Add extern to declaration of GRSTerrorLogFunc in
+  gridsite.h (bug #34658 from Luca Petronzio)
+* Tue Mar 18 2008 Andrew McNab <Andrew.McNab@man.ac.uk>
+- ==== GridSite version 1.5.8 ====
 * Fri Nov 9 2007 Andrew McNab <Andrew.McNab@man.ac.uk>
 - Many changes, including switch to AURI internal
   format for credentials
 
 
 #define GRSTerrorLog(GRSTerrorLevel, ...) if (GRSTerrorLogFunc != NULL) (GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__)
 
-void (*GRSTerrorLogFunc)(char *, int, int, char *, ...);
+extern void (*GRSTerrorLogFunc)(char *, int, int, char *, ...);
 
 /* these levels are the same as Unix syslog() and Apache ap_log_error() */