I think the below is a more correct fix. Could you check whether it works for you?
--- a/ntpd/refclock_oncore.c +++ b/ntpd/refclock_oncore.c @@ -4058,7 +4058,7 @@ oncore_log ( snprintf(Msg, sizeof(Msg), "ONCORE[%d]: %s", instance->unit, msg); - syslog(log_level, Msg); + syslog(log_level, "%s", Msg); i = strlen(msg); --- a/lib/isc/include/isc/msgcat.h +++ b/lib/isc/include/isc/msgcat.h @@ -110,7 +110,7 @@ isc_msgcat_close(isc_msgcat_t **msgcatp) const char * isc_msgcat_get(isc_msgcat_t *msgcat, int set, int message, - const char *default_text); + const char *default_text) __attribute__((format_arg(4))); /*%< * Get message 'message' from message set 'set' in 'msgcat'. If it * is not available, use 'default_text'. -- To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1325627470.19883.2.ca...@vanquo.pezone.net