Description of problem: I just tried to compile package pidentd-3.0.16-1 from Fedora. The compiler said 1. daemon.c:99: warning: too many arguments for format The source code is syslog(LOG_ERR, "s_write(fd, ..., %d): %m", fd, strlen(buf)); Suggest add another % specifier for the strlen( buf) parameter. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
fd string changed to %d, strlen() format specifier change to %zu