=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for dovecot-1.2.17nb33 --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in src --- all-recursive --- Making all in lib --- all --- /usr/bin/make all-am --- array.o --- --- aqueue.o --- --- backtrace-string.o --- --- base64.o --- --- array.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT array.o -MD -MP -MF .deps/array.Tpo -c -o array.o array.c --- aqueue.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT aqueue.o -MD -MP -MF .deps/aqueue.Tpo -c -o aqueue.o aqueue.c --- backtrace-string.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT backtrace-string.o -MD -MP -MF .deps/backtrace-string.Tpo -c -o backtrace-string.o backtrace-string.c --- base64.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT base64.o -MD -MP -MF .deps/base64.Tpo -c -o base64.o base64.c --- backtrace-string.o --- mv -f .deps/backtrace-string.Tpo .deps/backtrace-string.Po --- bsearch-insert-pos.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT bsearch-insert-pos.o -MD -MP -MF .deps/bsearch-insert-pos.Tpo -c -o bsearch-insert-pos.o bsearch-insert-pos.c --- array.o --- mv -f .deps/array.Tpo .deps/array.Po --- buffer.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT buffer.o -MD -MP -MF .deps/buffer.Tpo -c -o buffer.o buffer.c --- base64.o --- mv -f .deps/base64.Tpo .deps/base64.Po --- child-wait.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT child-wait.o -MD -MP -MF .deps/child-wait.Tpo -c -o child-wait.o child-wait.c --- bsearch-insert-pos.o --- mv -f .deps/bsearch-insert-pos.Tpo .deps/bsearch-insert-pos.Po --- close-keep-errno.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT close-keep-errno.o -MD -MP -MF .deps/close-keep-errno.Tpo -c -o close-keep-errno.o close-keep-errno.c --- aqueue.o --- mv -f .deps/aqueue.Tpo .deps/aqueue.Po --- compat.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT compat.o -MD -MP -MF .deps/compat.Tpo -c -o compat.o compat.c --- child-wait.o --- child-wait.c: In function 'sigchld_handler': child-wait.c:86:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("waitpid() failed: %m"); ^~~~~~~ --- close-keep-errno.o --- mv -f .deps/close-keep-errno.Tpo .deps/close-keep-errno.Po --- crc32.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT crc32.o -MD -MP -MF .deps/crc32.Tpo -c -o crc32.o crc32.c --- compat.o --- mv -f .deps/compat.Tpo .deps/compat.Po --- data-stack.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT data-stack.o -MD -MP -MF .deps/data-stack.Tpo -c -o data-stack.o data-stack.c --- child-wait.o --- mv -f .deps/child-wait.Tpo .deps/child-wait.Po --- eacces-error.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT eacces-error.o -MD -MP -MF .deps/eacces-error.Tpo -c -o eacces-error.o eacces-error.c --- buffer.o --- mv -f .deps/buffer.Tpo .deps/buffer.Po --- env-util.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT env-util.o -MD -MP -MF .deps/env-util.Tpo -c -o env-util.o env-util.c --- eacces-error.o --- eacces-error.c: In function 'test_access': eacces-error.c:39:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path, mode); ^~~~ eacces-error.c:53:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] str_printfa(errmsg, " stat(%s/test) failed: %m", path); ^~~~~~~~~~~ eacces-error.c:66:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] str_printfa(errmsg, " stat(%s) failed: %m", path); ^~~~~~~~~~~ eacces-error.c: In function 'eacces_error_get_full': eacces-error.c:131:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] str_printfa(errmsg, " stat(%s) failed: %m", dir); ^~~~~~~~~~~ eacces-error.c:90:18: warning: variable 'dir_st' set but not used [-Wunused-but-set-variable] struct stat st, dir_st; ^~~~~~ --- crc32.o --- mv -f .deps/crc32.Tpo .deps/crc32.Po --- failures.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT failures.o -MD -MP -MF .deps/failures.Tpo -c -o failures.o failures.c --- env-util.o --- env-util.c: In function 'env_put': env-util.c:22:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("putenv(%s) failed: %m", env); ^~~~~~~ --- failures.o --- failures.c: In function 'default_error_handler': failures.c:185:11: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "write() failed to info log: %m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ failures.c: In function 'open_log_file': failures.c:357:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "close(%d) failed: %m", *fd); ^~~~~~~~~~~~~~~~~~~~~~ failures.c:369:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "Can't open log file %s: %m\n", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ failures.c: In function 'i_set_failure_file': failures.c:386:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%d) failed: %m", log_info_fd); ^~~~~~~ --- eacces-error.o --- mv -f .deps/eacces-error.Tpo .deps/eacces-error.Po --- fd-close-on-exec.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT fd-close-on-exec.o -MD -MP -MF .deps/fd-close-on-exec.Tpo -c -o fd-close-on-exec.o fd-close-on-exec.c --- env-util.o --- mv -f .deps/env-util.Tpo .deps/env-util.Po --- fd-set-nonblock.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT fd-set-nonblock.o -MD -MP -MF .deps/fd-set-nonblock.Tpo -c -o fd-set-nonblock.o fd-set-nonblock.c --- data-stack.o --- mv -f .deps/data-stack.Tpo .deps/data-stack.Po --- fdatasync-path.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT fdatasync-path.o -MD -MP -MF .deps/fdatasync-path.Tpo -c -o fdatasync-path.o fdatasync-path.c --- fd-close-on-exec.o --- fd-close-on-exec.c: In function 'fd_close_on_exec': fd-close-on-exec.c:18:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("fcntl(F_GETFD, %d) failed: %m", fd); ^~~~~~~ fd-close-on-exec.c:22:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("fcntl(F_SETFD, %d) failed: %m", fd); ^~~~~~~ --- fd-set-nonblock.o --- fd-set-nonblock.c: In function 'fd_set_nonblock': fd-set-nonblock.c:14:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fcntl(%d, F_GETFL) failed: %m", fd); ^~~~~~~ fd-set-nonblock.c:24:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fcntl(%d, F_SETFL) failed: %m", fd); ^~~~~~~ mv -f .deps/fd-set-nonblock.Tpo .deps/fd-set-nonblock.Po --- fdpass.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT fdpass.o -MD -MP -MF .deps/fdpass.Tpo -c -o fdpass.o fdpass.c --- fdatasync-path.o --- mv -f .deps/fdatasync-path.Tpo .deps/fdatasync-path.Po --- file-cache.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT file-cache.o -MD -MP -MF .deps/file-cache.Tpo -c -o file-cache.o file-cache.c --- fd-close-on-exec.o --- mv -f .deps/fd-close-on-exec.Tpo .deps/fd-close-on-exec.Po --- file-copy.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT file-copy.o -MD -MP -MF .deps/file-copy.Tpo -c -o file-copy.o file-copy.c --- fdpass.o --- fdpass.c: In function 'fd_read': fdpass.c:139:47: warning: comparison of constant '24' with boolean expression is always false [-Wbool-compare] # define CHECK_MSG(msg) (msg).msg_controllen >= CMSG_SPACE(sizeof(int)) ^ fdpass.c:187:7: note: in expansion of macro 'CHECK_MSG' if (!CHECK_MSG(msg) || !CHECK_CMSG(cmsg)) ^~~~~~~~~ fdpass.c:139:47: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] # define CHECK_MSG(msg) (msg).msg_controllen >= CMSG_SPACE(sizeof(int)) ^ fdpass.c:187:7: note: in expansion of macro 'CHECK_MSG' if (!CHECK_MSG(msg) || !CHECK_CMSG(cmsg)) ^~~~~~~~~ fdpass.c:187:6: note: add parentheses around left hand side expression to silence this warning if (!CHECK_MSG(msg) || !CHECK_CMSG(cmsg)) ^ --- file-cache.o --- file-cache.c: In function 'file_cache_free': file-cache.c:37:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("munmap_anon() failed: %m"); ^~~~~~~ file-cache.c: In function 'file_cache_set_size': file-cache.c:72:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("mmap_anon(%"PRIuUOFF_T") failed: %m", size); ^~~~~~~ file-cache.c:80:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("mremap_anon(%"PRIuUOFF_T") failed: %m", size); ^~~~~~~ file-cache.c: In function 'file_cache_read': file-cache.c:115:33: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fstat(file_cache) failed: %m"); ^~~~~~~ --- file-copy.o --- file-copy.c: In function 'file_copy_to_tmp': file-copy.c:29:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", tmppath); ^~~~~~~ file-copy.c:38:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("link(%s, %s) failed: %m", srcpath, tmppath); ^~~~~~~ file-copy.c:49:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("open(%s) failed: %m", srcpath); ^~~~~~~ file-copy.c:54:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fstat(%s) failed: %m", srcpath); ^~~~~~~ file-copy.c:63:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("open(%s, O_CREAT) failed: %m", tmppath); ^~~~~~~ file-copy.c:70:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fchown(%s) failed: %m", tmppath); ^~~~~~~ file-copy.c:78:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("write(%s) failed: %m", tmppath); ^~~~~~~ file-copy.c:84:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", srcpath); ^~~~~~~ file-copy.c:88:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", tmppath); ^~~~~~~ file-copy.c: In function 'file_copy': file-copy.c:107:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] tmppath, destpath); ^~~~~~~ --- failures.o --- mv -f .deps/failures.Tpo .deps/failures.Po --- file-dotlock.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT file-dotlock.o -MD -MP -MF .deps/file-dotlock.Tpo -c -o file-dotlock.o file-dotlock.c --- fdpass.o --- mv -f .deps/fdpass.Tpo .deps/fdpass.Po --- file-lock.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT file-lock.o -MD -MP -MF .deps/file-lock.Tpo -c -o file-lock.o file-lock.c --- file-copy.o --- mv -f .deps/file-copy.Tpo .deps/file-copy.Po --- file-set-size.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT file-set-size.o -MD -MP -MF .deps/file-set-size.Tpo -c -o file-set-size.o file-set-size.c --- file-dotlock.o --- file-dotlock.c: In function 'update_lock_info': file-dotlock.c:178:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("lstat(%s) failed: %m", lock_info->lock_path); ^~~~~~~ file-dotlock.c: In function 'dotlock_override': file-dotlock.c:194:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] lock_info->lock_path); ^~~~~~~~~ file-dotlock.c: In function 'check_lock': file-dotlock.c:284:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("stat(%s) failed: %m", lock_info->path); ^~~~~~~ file-dotlock.c: In function 'file_write_pid': file-dotlock.c:312:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("ftruncate(%s) failed: %m", path); ^~~~~~~ file-dotlock.c: In function 'try_create_lock_hardlink': file-dotlock.c:372:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fstat(%s) failed: %m", lock_info->temp_path); ^~~~~~~ file-dotlock.c:378:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("utime(%s) failed: %m", lock_info->temp_path); ^~~~~~~ file-dotlock.c:388:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] lock_info->temp_path, lock_info->lock_path); ^~~~~~~~~ file-dotlock.c:394:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", lock_info->temp_path); ^~~~~~~ file-dotlock.c: In function 'try_create_lock_excl': file-dotlock.c:411:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("open(%s) failed: %m", lock_info->lock_path); ^~~~~~~ file-dotlock.c: In function 'dotlock_create': file-dotlock.c:566:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fstat(%s) failed: %m", lock_path); ^~~~~~~ file-dotlock.c:591:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", lock_path); ^~~~~~~ file-dotlock.c:596:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", lock_info.temp_path); ^~~~~~~ file-dotlock.c: In function 'file_dotlock_free': file-dotlock.c:614:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", dotlock->path); ^~~~~~~ file-dotlock.c: In function 'file_dotlock_create_real': file-dotlock.c:639:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", lock_path); ^~~~~~~ file-dotlock.c:648:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("stat(%s) failed: %m", lock_path); ^~~~~~~ file-dotlock.c: In function 'file_dotlock_delete': file-dotlock.c:721:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("lstat(%s) failed: %m", lock_path); ^~~~~~~ file-dotlock.c:749:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", lock_path); ^~~~~~~ file-dotlock.c: In function 'file_dotlock_open_mode_full': file-dotlock.c:805:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] (long)uid, (long)gid); ^ file-dotlock.c: In function 'file_dotlock_replace': file-dotlock.c:855:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("rename(%s, %s) failed: %m", lock_path, dotlock->path); ^~~~~~~ file-dotlock.c: In function 'file_dotlock_touch': file-dotlock.c:880:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("utime(%s) failed: %m", lock_path); ^~~~~~~ file-dotlock.c: In function 'file_dotlock_is_locked': file-dotlock.c:894:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fstat(%s) failed: %m", lock_path); ^~~~~~~ file-dotlock.c:899:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("lstat(%s) failed: %m", lock_path); ^~~~~~~ --- file-cache.o --- mv -f .deps/file-cache.Tpo .deps/file-cache.Po --- hash.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT hash.o -MD -MP -MF .deps/hash.Tpo -c -o hash.o hash.c --- file-lock.o --- file-lock.c: In function 'file_lock_do': file-lock.c:122:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ file-lock.c: In function 'file_unlock': file-lock.c:170:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("file_unlock(%s) failed: %m", lock->path); ^~~~~~~ mv -f .deps/file-lock.Tpo .deps/file-lock.Po --- hash2.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT hash2.o -MD -MP -MF .deps/hash2.Tpo -c -o hash2.o hash2.c --- file-set-size.o --- file-set-size.c: In function 'file_set_size': file-set-size.c:30:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fstat() failed: %m"); ^~~~~~~ file-set-size.c:36:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("ftruncate() failed: %m"); ^~~~~~~ file-set-size.c:55:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("posix_fallocate() failed: %m"); ^~~~~~~ file-set-size.c:72:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("pwrite() failed: %m"); ^~~~~~~ mv -f .deps/file-set-size.Tpo .deps/file-set-size.Po --- hex-binary.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT hex-binary.o -MD -MP -MF .deps/hex-binary.Tpo -c -o hex-binary.o hex-binary.c --- file-dotlock.o --- mv -f .deps/file-dotlock.Tpo .deps/file-dotlock.Po --- hex-dec.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT hex-dec.o -MD -MP -MF .deps/hex-dec.Tpo -c -o hex-dec.o hex-dec.c --- hash2.o --- mv -f .deps/hash2.Tpo .deps/hash2.Po --- hmac-md5.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT hmac-md5.o -MD -MP -MF .deps/hmac-md5.Tpo -c -o hmac-md5.o hmac-md5.c --- hex-binary.o --- mv -f .deps/hex-binary.Tpo .deps/hex-binary.Po --- home-expand.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT home-expand.o -MD -MP -MF .deps/home-expand.Tpo -c -o home-expand.o home-expand.c --- hash.o --- mv -f .deps/hash.Tpo .deps/hash.Po --- hostpid.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT hostpid.o -MD -MP -MF .deps/hostpid.Tpo -c -o hostpid.o hostpid.c --- hex-dec.o --- mv -f .deps/hex-dec.Tpo .deps/hex-dec.Po --- home-expand.o --- home-expand.c: In function 'home_try_expand': home-expand.c:12:25: warning: variable 'orig_path' set but not used [-Wunused-but-set-variable] const char *home, *p, *orig_path; ^~~~~~~~~ --- imem.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT imem.o -MD -MP -MF .deps/imem.Tpo -c -o imem.o imem.c --- home-expand.o --- mv -f .deps/home-expand.Tpo .deps/home-expand.Po --- iostream.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT iostream.o -MD -MP -MF .deps/iostream.Tpo -c -o iostream.o iostream.c --- hmac-md5.o --- mv -f .deps/hmac-md5.Tpo .deps/hmac-md5.Po --- istream.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT istream.o -MD -MP -MF .deps/istream.Tpo -c -o istream.o istream.c --- hostpid.o --- mv -f .deps/hostpid.Tpo .deps/hostpid.Po --- istream-concat.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT istream-concat.o -MD -MP -MF .deps/istream-concat.Tpo -c -o istream-concat.o istream-concat.c --- imem.o --- mv -f .deps/imem.Tpo .deps/imem.Po --- istream-crlf.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT istream-crlf.o -MD -MP -MF .deps/istream-crlf.Tpo -c -o istream-crlf.o istream-crlf.c --- iostream.o --- mv -f .deps/iostream.Tpo .deps/iostream.Po --- istream-data.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT istream-data.o -MD -MP -MF .deps/istream-data.Tpo -c -o istream-data.o istream-data.c mv -f .deps/istream-data.Tpo .deps/istream-data.Po --- istream-file.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT istream-file.o -MD -MP -MF .deps/istream-file.Tpo -c -o istream-file.o istream-file.c --- istream-concat.o --- mv -f .deps/istream-concat.Tpo .deps/istream-concat.Po --- istream-limit.o --- --- istream-file.o --- istream-file.c: In function 'i_stream_file_close': istream-file.c:31:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("file_istream.close() failed: %m"); ^~~~~~~ --- istream-limit.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT istream-limit.o -MD -MP -MF .deps/istream-limit.Tpo -c -o istream-limit.o istream-limit.c --- istream-file.o --- istream-file.c: In function 'i_stream_file_stat': istream-file.c:140:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("file_istream.fstat() failed: %m"); ^~~~~~~ --- istream-crlf.o --- mv -f .deps/istream-crlf.Tpo .deps/istream-crlf.Po --- istream-mmap.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT istream-mmap.o -MD -MP -MF .deps/istream-mmap.Tpo -c -o istream-mmap.o istream-mmap.c --- istream.o --- mv -f .deps/istream.Tpo .deps/istream.Po --- istream-seekable.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT istream-seekable.o -MD -MP -MF .deps/istream-seekable.Tpo -c -o istream-seekable.o istream-seekable.c --- istream-mmap.o --- istream-mmap.c: In function 'i_stream_mmap_close': istream-mmap.c:31:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("mmap_istream.close() failed: %m"); ^~~~~~~ istream-mmap.c: In function 'i_stream_munmap': istream-mmap.c:42:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("mmap_istream.munmap() failed: %m"); ^~~~~~~ istream-mmap.c: In function 'i_stream_mmap_read': istream-mmap.c:91:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("io_stream_read_mmaped(): munmap() failed: %m"); ^~~~~~~ istream-mmap.c:115:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("mmap_istream.mmap() failed: %m"); ^~~~~~~ istream-mmap.c:124:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("mmap_istream.madvise(): %m"); ^~~~~~~ istream-mmap.c: In function 'fstat_cached': istream-mmap.c:168:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("mmap_istream.fstat() failed: %m"); ^~~~~~~ istream-mmap.c: In function 'i_stream_create_mmap': istream-mmap.c:200:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("i_stream_create_mmap(): fstat() failed: %m"); ^~~~~~~ --- istream-file.o --- mv -f .deps/istream-file.Tpo .deps/istream-file.Po --- istream-tee.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT istream-tee.o -MD -MP -MF .deps/istream-tee.Tpo -c -o istream-tee.o istream-tee.c --- istream-seekable.o --- istream-seekable.c: In function 'copy_to_temp_file': istream-seekable.c:88:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("write_full(%s) failed: %m", path); ^~~~~~~ istream-seekable.c: In function 'i_stream_seekable_write_failed': istream-seekable.c:204:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("read(%s) failed: %m", sstream->temp_path); ^~~~~~~ istream-seekable.c: In function 'i_stream_seekable_read': istream-seekable.c:255:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] sstream->temp_path); ^~~~~~~ --- istream-limit.o --- mv -f .deps/istream-limit.Tpo .deps/istream-limit.Po --- ioloop.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ioloop.o -MD -MP -MF .deps/ioloop.Tpo -c -o ioloop.o ioloop.c --- istream-mmap.o --- mv -f .deps/istream-mmap.Tpo .deps/istream-mmap.Po --- ioloop-iolist.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ioloop-iolist.o -MD -MP -MF .deps/ioloop-iolist.Tpo -c -o ioloop-iolist.o ioloop-iolist.c --- ioloop.o --- ioloop.c: In function 'timeout_update_next': ioloop.c:117:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("gettimeofday(): %m"); ^~~~~~~ ioloop.c: In function 'timeout_get_wait_time': ioloop.c:200:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("gettimeofday(): %m"); ^~~~~~~ ioloop.c: In function 'io_loop_handle_timeouts_real': ioloop.c:261:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("gettimeofday(): %m"); ^~~~~~~ ioloop.c: In function 'io_loop_create': ioloop.c:364:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("gettimeofday(): %m"); ^~~~~~~ --- istream-tee.o --- mv -f .deps/istream-tee.Tpo .deps/istream-tee.Po --- ioloop-notify-none.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ioloop-notify-none.o -MD -MP -MF .deps/ioloop-notify-none.Tpo -c -o ioloop-notify-none.o ioloop-notify-none.c --- ioloop-iolist.o --- mv -f .deps/ioloop-iolist.Tpo .deps/ioloop-iolist.Po --- ioloop-notify-fd.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ioloop-notify-fd.o -MD -MP -MF .deps/ioloop-notify-fd.Tpo -c -o ioloop-notify-fd.o ioloop-notify-fd.c --- istream-seekable.o --- mv -f .deps/istream-seekable.Tpo .deps/istream-seekable.Po --- ioloop-notify-dn.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ioloop-notify-dn.o -MD -MP -MF .deps/ioloop-notify-dn.Tpo -c -o ioloop-notify-dn.o ioloop-notify-dn.c --- ioloop-notify-none.o --- mv -f .deps/ioloop-notify-none.Tpo .deps/ioloop-notify-none.Po --- ioloop-notify-inotify.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ioloop-notify-inotify.o -MD -MP -MF .deps/ioloop-notify-inotify.Tpo -c -o ioloop-notify-inotify.o ioloop-notify-inotify.c --- ioloop-notify-fd.o --- mv -f .deps/ioloop-notify-fd.Tpo .deps/ioloop-notify-fd.Po --- ioloop-notify-kqueue.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ioloop-notify-kqueue.o -MD -MP -MF .deps/ioloop-notify-kqueue.Tpo -c -o ioloop-notify-kqueue.o ioloop-notify-kqueue.c --- ioloop-notify-dn.o --- mv -f .deps/ioloop-notify-dn.Tpo .deps/ioloop-notify-dn.Po --- ioloop-poll.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ioloop-poll.o -MD -MP -MF .deps/ioloop-poll.Tpo -c -o ioloop-poll.o ioloop-poll.c --- ioloop.o --- mv -f .deps/ioloop.Tpo .deps/ioloop.Po --- ioloop-select.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ioloop-select.o -MD -MP -MF .deps/ioloop-select.Tpo -c -o ioloop-select.o ioloop-select.c --- ioloop-notify-inotify.o --- mv -f .deps/ioloop-notify-inotify.Tpo .deps/ioloop-notify-inotify.Po --- ioloop-epoll.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ioloop-epoll.o -MD -MP -MF .deps/ioloop-epoll.Tpo -c -o ioloop-epoll.o ioloop-epoll.c --- ioloop-notify-kqueue.o --- ioloop-notify-kqueue.c: In function 'event_callback': ioloop-notify-kqueue.c:57:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("kevent(notify) failed: %m"); ^~~~~~~ ioloop-notify-kqueue.c:61:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("gettimeofday() failed: %m"); ^~~~~~~ ioloop-notify-kqueue.c: In function 'io_loop_notify_handler_init': ioloop-notify-kqueue.c:89:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("kqueue(notify) failed: %m"); ^~~~~~~ ioloop-notify-kqueue.c: In function 'io_loop_notify_handler_deinit': ioloop-notify-kqueue.c:102:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(kqueue notify) failed: %m"); ^~~~~~~ ioloop-notify-kqueue.c: In function 'io_add_notify': ioloop-notify-kqueue.c:124:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("open(%s) for kq notify failed: %m", path); ^~~~~~~ ioloop-notify-kqueue.c:143:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("kevent(%d, %s) for notify failed: %m", fd, path); ^~~~~~~ ioloop-notify-kqueue.c: In function 'io_loop_notify_remove': ioloop-notify-kqueue.c:166:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("kevent(%d) for notify remove failed: %m", io->fd); ^~~~~~~ ioloop-notify-kqueue.c:168:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%d) for notify remove failed: %m", io->fd); ^~~~~~~ --- ioloop-poll.o --- mv -f .deps/ioloop-poll.Tpo .deps/ioloop-poll.Po --- ioloop-kqueue.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ioloop-kqueue.o -MD -MP -MF .deps/ioloop-kqueue.Tpo -c -o ioloop-kqueue.o ioloop-kqueue.c --- ioloop-select.o --- mv -f .deps/ioloop-select.Tpo .deps/ioloop-select.Po --- lib.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT lib.o -MD -MP -MF .deps/lib.Tpo -c -o lib.o lib.c --- ioloop-epoll.o --- mv -f .deps/ioloop-epoll.Tpo .deps/ioloop-epoll.Po --- lib-signals.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT lib-signals.o -MD -MP -MF .deps/lib-signals.Tpo -c -o lib-signals.o lib-signals.c --- ioloop-notify-kqueue.o --- mv -f .deps/ioloop-notify-kqueue.Tpo .deps/ioloop-notify-kqueue.Po --- md4.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT md4.o -MD -MP -MF .deps/md4.Tpo -c -o md4.o md4.c --- lib-signals.o --- lib-signals.c: In function 'sig_handler': lib-signals.c:123:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("write(sigpipe) failed: %m"); ^~~~~~~ lib-signals.c: In function 'signal_read': lib-signals.c:152:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("sigfillset() failed: %m"); ^~~~~~~ lib-signals.c:154:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("sigprocmask() failed: %m"); ^~~~~~~ lib-signals.c:165:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("read(sigpipe) failed: %m"); ^~~~~~~ lib-signals.c:170:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("sigprocmask() failed: %m"); ^~~~~~~ lib-signals.c: In function 'lib_signals_set': lib-signals.c:192:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("sigemptyset(): %m"); ^~~~~~~ lib-signals.c:201:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("sigaction(%d): %m", signo); ^~~~~~~ lib-signals.c: In function 'lib_signals_set_handler': lib-signals.c:222:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("pipe() failed: %m"); ^~~~~~~ --- ioloop-kqueue.o --- ioloop-kqueue.c: In function 'io_loop_handler_init': --- lib-signals.o --- lib-signals.c: In function 'lib_signals_ignore': lib-signals.c:255:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("sigemptyset(): %m"); ^~~~~~~ --- ioloop-kqueue.o --- ioloop-kqueue.c:45:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("kqueue() in io_loop_handler_init() failed: %m"); ^~~~~~~ ioloop-kqueue.c: In function 'io_loop_handler_deinit': ioloop-kqueue.c:54:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(kqueue) in io_loop_handler_deinit() failed: %m"); ^~~~~~~ --- lib-signals.o --- lib-signals.c:270:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("sigaction(%d): %m", signo); ^~~~~~~ --- ioloop-kqueue.o --- ioloop-kqueue.c: In function 'io_loop_handle_add': ioloop-kqueue.c:67:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("kevent(EV_ADD, %d) failed: %m", io->fd); ^~~~~~~ ioloop-kqueue.c:72:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("kevent(EV_ADD, %d) failed: %m", io->fd); ^~~~~~~ --- lib-signals.o --- lib-signals.c: In function 'lib_signals_deinit': lib-signals.c:338:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(sigpipe) failed: %m"); ^~~~~~~ --- ioloop-kqueue.o --- ioloop-kqueue.c: In function 'io_loop_handle_remove': ioloop-kqueue.c:91:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("kevent(EV_DELETE, %d) failed: %m", io->fd); ^~~~~~~ --- lib-signals.o --- lib-signals.c:340:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(sigpipe) failed: %m"); ^~~~~~~ --- ioloop-kqueue.o --- ioloop-kqueue.c:96:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("kevent(EV_DELETE, %d) failed: %m", io->fd); ^~~~~~~ ioloop-kqueue.c: In function 'io_loop_handler_run': ioloop-kqueue.c:129:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("kevent(): %m"); ^~~~~~~ --- lib.o --- mv -f .deps/lib.Tpo .deps/lib.Po --- md5.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT md5.o -MD -MP -MF .deps/md5.Tpo -c -o md5.o md5.c --- ioloop-kqueue.o --- mv -f .deps/ioloop-kqueue.Tpo .deps/ioloop-kqueue.Po --- mempool.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mempool.o -MD -MP -MF .deps/mempool.Tpo -c -o mempool.o mempool.c --- lib-signals.o --- mv -f .deps/lib-signals.Tpo .deps/lib-signals.Po --- mempool-alloconly.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mempool-alloconly.o -MD -MP -MF .deps/mempool-alloconly.Tpo -c -o mempool-alloconly.o mempool-alloconly.c --- mempool.o --- mv -f .deps/mempool.Tpo .deps/mempool.Po --- md4.o --- mv -f .deps/md4.Tpo .deps/md4.Po --- mempool-datastack.o --- --- mempool-system.o --- --- mempool-datastack.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mempool-datastack.o -MD -MP -MF .deps/mempool-datastack.Tpo -c -o mempool-datastack.o mempool-datastack.c --- mempool-system.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mempool-system.o -MD -MP -MF .deps/mempool-system.Tpo -c -o mempool-system.o mempool-system.c --- md5.o --- mv -f .deps/md5.Tpo .deps/md5.Po --- mempool-system-clean.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mempool-system-clean.o -MD -MP -MF .deps/mempool-system-clean.Tpo -c -o mempool-system-clean.o mempool-system-clean.c --- mempool-alloconly.o --- mv -f .deps/mempool-alloconly.Tpo .deps/mempool-alloconly.Po --- mempool-unsafe-datastack.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mempool-unsafe-datastack.o -MD -MP -MF .deps/mempool-unsafe-datastack.Tpo -c -o mempool-unsafe-datastack.o mempool-unsafe-datastack.c --- mempool-system.o --- mv -f .deps/mempool-system.Tpo .deps/mempool-system.Po --- mkdir-parents.o --- --- mempool-datastack.o --- mv -f .deps/mempool-datastack.Tpo .deps/mempool-datastack.Po --- mkdir-parents.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mkdir-parents.o -MD -MP -MF .deps/mkdir-parents.Tpo -c -o mkdir-parents.o mkdir-parents.c --- mmap-anon.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mmap-anon.o -MD -MP -MF .deps/mmap-anon.Tpo -c -o mmap-anon.o mmap-anon.c mmap-anon.c: In function 'mremap_move': mmap-anon.c:102:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_panic("munmap() failed: %m"); ^~~~~~~ mmap-anon.c:106:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_panic("munmap() failed: %m"); ^~~~~~~ mmap-anon.c: In function 'mremap_anon': mmap-anon.c:141:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_panic("munmap() failed: %m"); ^~~~~~~ mmap-anon.c: In function 'munmap_anon': mmap-anon.c:162:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_panic("munmap() failed: %m"); ^~~~~~~ --- mkdir-parents.o --- mkdir-parents.c: In function 'mkdir_chown_full': mkdir-parents.c:62:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("%s) failed: %m", str_c(str)); ^~~~~~~ --- mempool-system-clean.o --- mv -f .deps/mempool-system-clean.Tpo .deps/mempool-system-clean.Po --- mmap-util.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mmap-util.o -MD -MP -MF .deps/mmap-util.Tpo -c -o mmap-util.o mmap-util.c --- mempool-unsafe-datastack.o --- mv -f .deps/mempool-unsafe-datastack.Tpo .deps/mempool-unsafe-datastack.Po --- module-dir.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT module-dir.o -MD -MP -MF .deps/module-dir.Tpo -c -o module-dir.o module-dir.c --- mmap-anon.o --- mv -f .deps/mmap-anon.Tpo .deps/mmap-anon.Po --- mountpoint.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mountpoint.o -MD -MP -MF .deps/mountpoint.Tpo -c -o mountpoint.o mountpoint.c --- mkdir-parents.o --- mv -f .deps/mkdir-parents.Tpo .deps/mkdir-parents.Po --- network.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT network.o -MD -MP -MF .deps/network.Tpo -c -o network.o network.c --- module-dir.o --- module-dir.c: In function 'module_free': module-dir.c:79:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("dlclose(%s) failed: %m", module->path); ^~~~~~~ module-dir.c: In function 'module_dir_load_real': module-dir.c:207:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("opendir(%s) failed: %m", dir); ^~~~~~~ module-dir.c:210:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("opendir(%s) failed: %m", dir); ^~~~~~~ module-dir.c:285:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("closedir(%s) failed: %m", dir); ^~~~~~~ --- mmap-util.o --- mv -f .deps/mmap-util.Tpo .deps/mmap-util.Po --- nfs-workarounds.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT nfs-workarounds.o -MD -MP -MF .deps/nfs-workarounds.Tpo -c -o nfs-workarounds.o nfs-workarounds.c --- mountpoint.o --- mountpoint.c: In function 'mountpoint_get': mountpoint.c:66:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error(STATVFS_STR"(%s) failed: %m", path); ^~~~~~~ --- network.o --- network.c: In function 'net_connect_ip': network.c:179:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("socket() failed: %m"); ^~~~~~~ network.c:193:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("bind(%s) failed: %m", net_ip2addr(my_ip)); ^~~~~~~ network.c: In function 'net_connect_unix': network.c:236:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("socket(%s) failed: %m", path); ^~~~~~~ network.c: In function 'net_disconnect': network.c:255:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("net_disconnect() failed: %m"); ^~~~~~~ network.c: In function 'net_set_nonblock': network.c:261:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("fd_set_nonblock(%d) failed: %m", fd); ^~~~~~~ network.c: In function 'net_listen': network.c:315:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("socket() failed: %m"); ^~~~~~~ network.c:336:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] net_ip2addr(my_ip), *port); ^~~~~~~~~~~ network.c:350:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("listen() failed: %m"); ^~~~~~~ network.c: In function 'net_listen_unix': network.c:378:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("socket() failed: %m"); ^~~~~~~ network.c:385:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("bind(%s) failed: %m", path); ^~~~~~~ network.c:392:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("listen() failed: %m"); ^~~~~~~ network.c: In function 'net_listen_unix_unlink_stale': network.c:418:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", path); ^~~~~~~ --- mountpoint.o --- mv -f .deps/mountpoint.Tpo .deps/mountpoint.Po --- ostream.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ostream.o -MD -MP -MF .deps/ostream.Tpo -c -o ostream.o ostream.c --- nfs-workarounds.o --- nfs-workarounds.c: In function 'nfs_flush_chown_uid': nfs-workarounds.c:166:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("nfs_flush_chown_uid: stat(%s) failed: %m", path); ^~~~~~~ nfs-workarounds.c:179:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("nfs_flush_chown_uid: chown(%s) failed: %m", path); ^~~~~~~ nfs-workarounds.c: In function 'nfs_flush_file_handle_cache_dir': nfs-workarounds.c:305:7: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "removed the dir. mkdir() failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nfs-workarounds.c:322:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("open(.) failed for: %m"); ^~~~~~~ nfs-workarounds.c:345:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fchdir() failed: %m"); ^~~~~~~ nfs-workarounds.c:350:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "rmdir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ --- module-dir.o --- mv -f .deps/module-dir.Tpo .deps/module-dir.Po --- ostream-file.o --- --- nfs-workarounds.o --- mv -f .deps/nfs-workarounds.Tpo .deps/nfs-workarounds.Po --- ostream-file.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ostream-file.o -MD -MP -MF .deps/ostream-file.Tpo -c -o ostream-file.o ostream-file.c --- primes.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT primes.o -MD -MP -MF .deps/primes.Tpo -c -o primes.o primes.c --- ostream.o --- mv -f .deps/ostream.Tpo .deps/ostream.Po --- printf-format-fix.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT printf-format-fix.o -MD -MP -MF .deps/printf-format-fix.Tpo -c -o printf-format-fix.o printf-format-fix.c --- primes.o --- primes.c:37:27: warning: 'primes_count' defined but not used [-Wunused-const-variable=] static const unsigned int primes_count = N_ELEMENTS(primes); ^~~~~~~~~~~~ --- ostream-file.o --- ostream-file.c: In function 'stream_closed': ostream-file.c:62:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("file_ostream.close() failed: %m"); ^~~~~~~ --- primes.o --- mv -f .deps/primes.Tpo .deps/primes.Po --- process-title.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT process-title.o -MD -MP -MF .deps/process-title.Tpo -c -o process-title.o process-title.c --- printf-format-fix.o --- mv -f .deps/printf-format-fix.Tpo .deps/printf-format-fix.Po --- priorityq.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT priorityq.o -MD -MP -MF .deps/priorityq.Tpo -c -o priorityq.o priorityq.c --- network.o --- mv -f .deps/network.Tpo .deps/network.Po --- randgen.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT randgen.o -MD -MP -MF .deps/randgen.Tpo -c -o randgen.o randgen.c --- process-title.o --- mv -f .deps/process-title.Tpo .deps/process-title.Po --- read-full.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT read-full.o -MD -MP -MF .deps/read-full.Tpo -c -o read-full.o read-full.c --- randgen.o --- randgen.c: In function 'random_fill': randgen.c:31:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("read("DEV_URANDOM_PATH") failed: %m"); ^~~~~~~ randgen.c: In function 'random_init': randgen.c:51:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("Can't open "DEV_URANDOM_PATH": %m"); ^~~~~~~ --- read-full.o --- mv -f .deps/read-full.Tpo .deps/read-full.Po --- restrict-access.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT restrict-access.o -MD -MP -MF .deps/restrict-access.Tpo -c -o restrict-access.o restrict-access.c --- ostream-file.o --- mv -f .deps/ostream-file.Tpo .deps/ostream-file.Po --- restrict-process-size.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT restrict-process-size.o -MD -MP -MF .deps/restrict-process-size.Tpo -c -o restrict-process-size.o restrict-process-size.c --- randgen.o --- mv -f .deps/randgen.Tpo .deps/randgen.Po --- safe-memset.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT safe-memset.o -MD -MP -MF .deps/safe-memset.Tpo -c -o safe-memset.o safe-memset.c --- priorityq.o --- mv -f .deps/priorityq.Tpo .deps/priorityq.Po --- safe-mkdir.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT safe-mkdir.o -MD -MP -MF .deps/safe-mkdir.Tpo -c -o safe-mkdir.o safe-mkdir.c --- restrict-access.o --- restrict-access.c: In function 'restrict_init_groups': restrict-access.c:101:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] get_gid_str(primary_gid), get_gid_str(getegid())); ^~~~~~~~~~~ restrict-access.c:124:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] get_gid_str(privileged_gid)); ^~~~~~~~~~~ restrict-access.c:132:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] get_uid_str(geteuid())); ^~~~~~~~~~~ restrict-access.c: In function 'restrict_get_groups_list': restrict-access.c:143:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("getgroups() failed: %m"); ^~~~~~~ restrict-access.c:148:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("getgroups() failed: %m"); ^~~~~~~ restrict-access.c: In function 'fix_groups_list': restrict-access.c:250:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("setgroups() failed: %m"); ^~~~~~~ restrict-access.c: In function 'restrict_access_by_env': restrict-access.c:289:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] env, get_gid_str(process_primary_gid)); ^~~ restrict-access.c:311:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("chroot(%s) failed: %m", env); ^~~~~~~ restrict-access.c:315:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("chdir(%s) failed: %m", home); ^~~~~~~ restrict-access.c:321:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("chdir(/) failed: %m"); ^~~~~~~ restrict-access.c:334:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] get_uid_str(uid), get_uid_str(geteuid())); ^~~~~~~~~~~ --- restrict-process-size.o --- restrict-process-size.c: In function 'restrict_process_size': restrict-process-size.c:18:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("setrlimit(RLIMIT_NPROC, %u): %m", size); ^~~~~~~ restrict-process-size.c:26:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("setrlimit(RLIMIT_DATA, %u): %m", size); ^~~~~~~ restrict-process-size.c:30:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("setrlimit(RLIMIT_AS, %u): %m", size); ^~~~~~~ restrict-process-size.c: In function 'restrict_fd_limit': restrict-process-size.c:49:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("setrlimit(RLIMIT_NOFILE, %u): %m", count); ^~~~~~~ restrict-process-size.c: In function 'restrict_get_core_limit': restrict-process-size.c:59:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("getrlimit(RLIMIT_CORE) failed: %m"); ^~~~~~~ --- restrict-access.o --- restrict-access.c: In function 'restrict_access_use_priv_gid': restrict-access.c:396:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("setegid(privileged) failed: %m"); ^~~~~~~ restrict-access.c: In function 'restrict_access_drop_priv_gid': restrict-access.c:409:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("setegid(primary) failed: %m"); ^~~~~~~ --- safe-memset.o --- mv -f .deps/safe-memset.Tpo .deps/safe-memset.Po --- safe-mkdir.o --- safe-mkdir.c: In function 'safe_mkdir': safe-mkdir.c:17:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("lstat() failed for %s: %m", dir); ^~~~~~~ safe-mkdir.c:21:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("Can't create directory %s: %m", dir); ^~~~~~~ safe-mkdir.c:32:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("open() failed for %s: %m", dir); ^~~~~~~ safe-mkdir.c:35:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("fstat() failed for %s: %m", dir); ^~~~~~~ safe-mkdir.c:44:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("fchown() failed for %s: %m", dir); ^~~~~~~ safe-mkdir.c:50:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("chmod() failed for %s: %m", dir); ^~~~~~~ safe-mkdir.c:55:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("close() failed for %s: %m", dir); ^~~~~~~ safe-mkdir.c:59:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("lstat() check failed for %s: %m", dir); ^~~~~~~ --- safe-mkstemp.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT safe-mkstemp.o -MD -MP -MF .deps/safe-mkstemp.Tpo -c -o safe-mkstemp.o safe-mkstemp.c --- restrict-process-size.o --- mv -f .deps/restrict-process-size.Tpo .deps/restrict-process-size.Po --- sendfile-util.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT sendfile-util.o -MD -MP -MF .deps/sendfile-util.Tpo -c -o sendfile-util.o sendfile-util.c --- safe-mkdir.o --- mv -f .deps/safe-mkdir.Tpo .deps/safe-mkdir.Po --- seq-range-array.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT seq-range-array.o -MD -MP -MF .deps/seq-range-array.Tpo -c -o seq-range-array.o seq-range-array.c --- safe-mkstemp.o --- safe-mkstemp.c: In function 'safe_mkstemp_full': safe-mkstemp.c:35:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("stat(%s) failed: %m", str_c(prefix)); ^~~~~~~ safe-mkstemp.c:48:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("open(%s) failed: %m", str_c(prefix)); ^~~~~~~ safe-mkstemp.c:64:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] gid == (gid_t)-1 ? -1L : (long)gid); ^~~ --- sendfile-util.o --- mv -f .deps/sendfile-util.Tpo .deps/sendfile-util.Po --- sha1.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT sha1.o -MD -MP -MF .deps/sha1.Tpo -c -o sha1.o sha1.c --- safe-mkstemp.o --- mv -f .deps/safe-mkstemp.Tpo .deps/safe-mkstemp.Po --- sha2.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT sha2.o -MD -MP -MF .deps/sha2.Tpo -c -o sha2.o sha2.c --- restrict-access.o --- mv -f .deps/restrict-access.Tpo .deps/restrict-access.Po --- str.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT str.o -MD -MP -MF .deps/str.Tpo -c -o str.o str.c --- sha2.o --- mv -f .deps/sha2.Tpo .deps/sha2.Po --- str-find.o --- --- str.o --- mv -f .deps/str.Tpo .deps/str.Po --- str-find.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT str-find.o -MD -MP -MF .deps/str-find.Tpo -c -o str-find.o str-find.c --- str-sanitize.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT str-sanitize.o -MD -MP -MF .deps/str-sanitize.Tpo -c -o str-sanitize.o str-sanitize.c --- seq-range-array.o --- mv -f .deps/seq-range-array.Tpo .deps/seq-range-array.Po --- strescape.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT strescape.o -MD -MP -MF .deps/strescape.Tpo -c -o strescape.o strescape.c --- sha1.o --- mv -f .deps/sha1.Tpo .deps/sha1.Po --- strfuncs.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT strfuncs.o -MD -MP -MF .deps/strfuncs.Tpo -c -o strfuncs.o strfuncs.c --- str-sanitize.o --- mv -f .deps/str-sanitize.Tpo .deps/str-sanitize.Po --- time-util.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT time-util.o -MD -MP -MF .deps/time-util.Tpo -c -o time-util.o time-util.c --- strescape.o --- mv -f .deps/strescape.Tpo .deps/strescape.Po --- unix-socket-create.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT unix-socket-create.o -MD -MP -MF .deps/unix-socket-create.Tpo -c -o unix-socket-create.o unix-socket-create.c --- str-find.o --- mv -f .deps/str-find.Tpo .deps/str-find.Po --- unlink-directory.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT unlink-directory.o -MD -MP -MF .deps/unlink-directory.Tpo -c -o unlink-directory.o unlink-directory.c --- time-util.o --- mv -f .deps/time-util.Tpo .deps/time-util.Po --- unlink-old-files.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT unlink-old-files.o -MD -MP -MF .deps/unlink-old-files.Tpo -c -o unlink-old-files.o unlink-old-files.c --- unix-socket-create.o --- unix-socket-create.c: In function 'unix_socket_create': unix-socket-create.c:21:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("net_listen_unix(%s) failed: %m", path); ^~~~~~~ unix-socket-create.c:29:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path, dec2str(uid), dec2str(gid)); ^~~~ --- unlink-directory.o --- unlink-directory.c: In function 'unlink_directory_r': unlink-directory.c:128:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] dir, d->d_name); ^~~ unlink-directory.c: In function 'unlink_directory': unlink-directory.c:162:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "Can't fchdir() back to our original dir: %m", dir); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- unix-socket-create.o --- mv -f .deps/unix-socket-create.Tpo .deps/unix-socket-create.Po --- unichar.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT unichar.o -MD -MP -MF .deps/unichar.Tpo -c -o unichar.o unichar.c --- unlink-old-files.o --- unlink-old-files.c: In function 'unlink_old_files_real': --- unlink-directory.o --- mv -f .deps/unlink-directory.Tpo .deps/unlink-directory.Po --- unlink-old-files.o --- unlink-old-files.c:27:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("opendir(%s) failed: %m", dir); ^~~~~~~ unlink-old-files.c:50:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("stat(%s) failed: %m", str_c(path)); ^~~~~~~ unlink-old-files.c:53:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", str_c(path)); ^~~~~~~ unlink-old-files.c:62:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("stat(%s) failed: %m", dir); ^~~~~~~ unlink-old-files.c:67:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("utime(%s) failed: %m", dir); ^~~~~~~ unlink-old-files.c:71:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("closedir(%s) failed: %m", dir); ^~~~~~~ --- utc-offset.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT utc-offset.o -MD -MP -MF .deps/utc-offset.Tpo -c -o utc-offset.o utc-offset.c --- unlink-old-files.o --- mv -f .deps/unlink-old-files.Tpo .deps/unlink-old-files.Po --- utc-mktime.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT utc-mktime.o -MD -MP -MF .deps/utc-mktime.Tpo -c -o utc-mktime.o utc-mktime.c --- utc-offset.o --- mv -f .deps/utc-offset.Tpo .deps/utc-offset.Po --- var-expand.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT var-expand.o -MD -MP -MF .deps/var-expand.Tpo -c -o var-expand.o var-expand.c --- utc-mktime.o --- mv -f .deps/utc-mktime.Tpo .deps/utc-mktime.Po --- write-full.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT write-full.o -MD -MP -MF .deps/write-full.Tpo -c -o write-full.o write-full.c --- strfuncs.o --- mv -f .deps/strfuncs.Tpo .deps/strfuncs.Po --- write-full.o --- mv -f .deps/write-full.Tpo .deps/write-full.Po --- unichar.o --- mv -f .deps/unichar.Tpo .deps/unichar.Po --- var-expand.o --- mv -f .deps/var-expand.Tpo .deps/var-expand.Po --- liblib.a --- rm -f liblib.a ar cru liblib.a array.o aqueue.o backtrace-string.o base64.o bsearch-insert-pos.o buffer.o child-wait.o close-keep-errno.o compat.o crc32.o data-stack.o eacces-error.o env-util.o failures.o fd-close-on-exec.o fd-set-nonblock.o fdatasync-path.o fdpass.o file-cache.o file-copy.o file-dotlock.o file-lock.o file-set-size.o hash.o hash2.o hex-binary.o hex-dec.o hmac-md5.o home-expand.o hostpid.o imem.o iostream.o istream.o istream-concat.o istream-crlf.o istream-data.o istream-file.o istream-limit.o istream-mmap.o istream-seekable.o istream-tee.o ioloop.o ioloop-iolist.o ioloop-notify-none.o ioloop-notify-fd.o ioloop-notify-dn.o ioloop-notify-inotify.o ioloop-notify-kqueue.o ioloop-poll.o ioloop-select.o ioloop-epoll.o ioloop-kqueue.o lib.o lib-signals.o md4.o md5.o mempool.o mempool-alloconly.o mempool-datastack.o mempool-system.o mempool-system-clean.o mempool-unsafe-datastack.o mkdir-parents.o mmap-anon.o mmap-util.o module-dir.o mountpoint.o network.o nfs-workarounds.o ostream.o ostream-file.o primes.o printf-format-fix.o process-title.o priorityq.o randgen.o read-full.o restrict-access.o restrict-process-size.o safe-memset.o safe-mkdir.o safe-mkstemp.o sendfile-util.o seq-range-array.o sha1.o sha2.o str.o str-find.o str-sanitize.o strescape.o strfuncs.o time-util.o unix-socket-create.o unlink-directory.o unlink-old-files.o unichar.o utc-offset.o utc-mktime.o var-expand.o write-full.o ranlib liblib.a Making all in lib-dict --- dict.o --- --- dict-client.o --- --- dict-file.o --- --- dict-db.o --- --- dict.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dict.o -MD -MP -MF .deps/dict.Tpo -c -o dict.o dict.c --- dict-client.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dict-client.o -MD -MP -MF .deps/dict-client.Tpo -c -o dict-client.o dict-client.c --- dict-file.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dict-file.o -MD -MP -MF .deps/dict-file.Tpo -c -o dict-file.o dict-file.c --- dict-db.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dict-db.o -MD -MP -MF .deps/dict-db.Tpo -c -o dict-db.o dict-db.c mv -f .deps/dict-db.Tpo .deps/dict-db.Po --- dict-sql.o --- --- dict-client.o --- dict-client.c: In function 'client_dict_send_query': dict-client.c:179:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("write(%s) failed: %m", dict->path); ^~~~~~~ --- dict-sql.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dict-sql.o -MD -MP -MF .deps/dict-sql.Tpo -c -o dict-sql.o dict-sql.c --- dict-client.o --- dict-client.c: In function 'client_dict_read_one_line': dict-client.c:316:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("read(%s) failed: %m", dict->path); ^~~~~~~ --- dict-file.o --- dict-file.c: In function 'file_dict_deinit': dict-file.c:92:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", dict->path); ^~~~~~~ dict-file.c: In function 'file_dict_need_refresh': --- dict-client.o --- dict-client.c: In function 'client_dict_connect': dict-client.c:405:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("net_connect_unix(%s) failed: %m", dict->path); ^~~~~~~ --- dict-file.o --- dict-file.c:109:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("stat(%s) failed: %m", dict->path); ^~~~~~~ dict-file.c:115:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fstat(%s) failed: %m", dict->path); ^~~~~~~ dict-file.c: In function 'file_dict_refresh': dict-file.c:136:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", dict->path); ^~~~~~~ dict-file.c:142:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("open(%s) failed: %m", dict->path); ^~~~~~~ --- dict-client.o --- dict-client.c: In function 'client_dict_disconnect': dict-client.c:447:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", dict->path); ^~~~~~~ --- dict-file.o --- dict-file.c: In function 'fd_copy_permissions': dict-file.c:299:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fstat(%s) failed: %m", src_path); ^~~~~~~ dict-file.c:303:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fstat(%s) failed: %m", dest_path); ^~~~~~~ dict-file.c:311:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] dest_path, dec2str(src_st.st_gid)); ^~~~~~~~~ dict-file.c:319:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] dest_path, (int)(src_st.st_mode & 0777)); ^~~~~~~~~ dict-file.c: In function 'file_dict_write_changes': dict-file.c:339:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] dict->path); ^~~~ --- dict.o --- mv -f .deps/dict.Tpo .deps/dict.Po --- dict-sql-settings.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dict-sql-settings.o -MD -MP -MF .deps/dict-sql-settings.Tpo -c -o dict-sql-settings.o dict-sql-settings.c --- dict-file.o --- mv -f .deps/dict-file.Tpo .deps/dict-file.Po --- dict-drivers-register.c --- rm -f dict-drivers-register.c echo '/* this file automatically generated by Makefile */' >dict-drivers-register.c echo '#include "lib.h"' >>dict-drivers-register.c echo '#include "dict.h"' >>dict-drivers-register.c echo '#include "dict-sql.h"' >>dict-drivers-register.c for i in client null; do if [ "${i}" != "null" ]; then echo "extern struct dict dict_driver_${i};" >>dict-drivers-register.c ; fi; done echo 'void dict_drivers_register_all(void) {' >>dict-drivers-register.c echo 'dict_sql_register();' >>dict-drivers-register.c for i in client null; do if [ "${i}" != "null" ]; then echo "dict_driver_register(&dict_driver_${i});" >>dict-drivers-register.c ; fi; done echo '}' >>dict-drivers-register.c echo 'void dict_drivers_unregister_all(void) {' >>dict-drivers-register.c echo 'dict_sql_unregister();' >>dict-drivers-register.c for i in client null; do if [ "${i}" != "null" ]; then echo "dict_driver_unregister(&dict_driver_${i});" >>dict-drivers-register.c ; fi; done echo '}' >>dict-drivers-register.c --- dict-drivers-register.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dict-drivers-register.o -MD -MP -MF .deps/dict-drivers-register.Tpo -c -o dict-drivers-register.o dict-drivers-register.c --- dict-client.o --- mv -f .deps/dict-client.Tpo .deps/dict-client.Po --- libdict.a --- rm -f libdict.a --- dict-drivers-register.o --- mv -f .deps/dict-drivers-register.Tpo .deps/dict-drivers-register.Po --- libdict.a --- ar cru libdict.a dict.o dict-client.o dict-file.o ranlib libdict.a --- dict-sql-settings.o --- mv -f .deps/dict-sql-settings.Tpo .deps/dict-sql-settings.Po --- dict-sql.o --- mv -f .deps/dict-sql.Tpo .deps/dict-sql.Po --- libdict_backend.a --- rm -f libdict_backend.a ar cru libdict_backend.a dict-db.o dict-sql.o dict-sql-settings.o dict-drivers-register.o ranlib libdict_backend.a Making all in lib-sql --- sql-api.o --- --- sql-pool.o --- --- driver-mysql.o --- --- driver-pgsql.o --- --- sql-api.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT sql-api.o -MD -MP -MF .deps/sql-api.Tpo -c -o sql-api.o sql-api.c --- sql-pool.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT sql-pool.o -MD -MP -MF .deps/sql-pool.Tpo -c -o sql-pool.o sql-pool.c --- driver-mysql.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT driver-mysql.o -MD -MP -MF .deps/driver-mysql.Tpo -c -o driver-mysql.o driver-mysql.c --- driver-pgsql.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT driver-pgsql.o -MD -MP -MF .deps/driver-pgsql.Tpo -c -o driver-pgsql.o driver-pgsql.c mv -f .deps/driver-pgsql.Tpo .deps/driver-pgsql.Po --- driver-mysql.o --- mv -f .deps/driver-mysql.Tpo .deps/driver-mysql.Po --- driver-sqlite.o --- --- sql-drivers-register.c --- rm -f sql-drivers-register.c echo '/* this file automatically generated by Makefile */' >sql-drivers-register.c --- driver-sqlite.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT driver-sqlite.o -MD -MP -MF .deps/driver-sqlite.Tpo -c -o driver-sqlite.o driver-sqlite.c --- sql-drivers-register.c --- echo '#include "lib.h"' >>sql-drivers-register.c echo '#include "sql-api.h"' >>sql-drivers-register.c for i in null; do if [ "${i}" != "null" ]; then echo "extern struct sql_db driver_${i}_db;" >>sql-drivers-register.c ; fi; done echo 'void sql_drivers_register_all(void) {' >>sql-drivers-register.c for i in null; do if [ "${i}" != "null" ]; then echo "sql_driver_register(&driver_${i}_db);" >>sql-drivers-register.c ; fi; done echo '}' >>sql-drivers-register.c --- sql-drivers-register.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT sql-drivers-register.o -MD -MP -MF .deps/sql-drivers-register.Tpo -c -o sql-drivers-register.o sql-drivers-register.c --- sql-pool.o --- mv -f .deps/sql-pool.Tpo .deps/sql-pool.Po --- driver-sqlite.o --- mv -f .deps/driver-sqlite.Tpo .deps/driver-sqlite.Po --- sql-drivers-register.o --- mv -f .deps/sql-drivers-register.Tpo .deps/sql-drivers-register.Po --- sql-api.o --- mv -f .deps/sql-api.Tpo .deps/sql-api.Po --- libsql.a --- rm -f libsql.a ar cru libsql.a sql-api.o sql-pool.o driver-mysql.o driver-pgsql.o driver-sqlite.o sql-drivers-register.o ranlib libsql.a Making all in lib-ntlm --- ntlm-des.o --- --- ntlm-encrypt.o --- --- ntlm-message.o --- --- ntlm-des.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ntlm-des.o -MD -MP -MF .deps/ntlm-des.Tpo -c -o ntlm-des.o ntlm-des.c --- ntlm-encrypt.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ntlm-encrypt.o -MD -MP -MF .deps/ntlm-encrypt.Tpo -c -o ntlm-encrypt.o ntlm-encrypt.c --- ntlm-message.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ntlm-message.o -MD -MP -MF .deps/ntlm-message.Tpo -c -o ntlm-message.o ntlm-message.c --- ntlm-encrypt.o --- mv -f .deps/ntlm-encrypt.Tpo .deps/ntlm-encrypt.Po --- ntlm-message.o --- mv -f .deps/ntlm-message.Tpo .deps/ntlm-message.Po --- ntlm-des.o --- mv -f .deps/ntlm-des.Tpo .deps/ntlm-des.Po --- libntlm.a --- rm -f libntlm.a ar cru libntlm.a ntlm-des.o ntlm-encrypt.o ntlm-message.o ranlib libntlm.a Making all in lib-otp --- otp-dictionary.o --- --- otp-hash.o --- --- otp-parity.o --- --- otp-parse.o --- --- otp-dictionary.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT otp-dictionary.o -MD -MP -MF .deps/otp-dictionary.Tpo -c -o otp-dictionary.o otp-dictionary.c --- otp-hash.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT otp-hash.o -MD -MP -MF .deps/otp-hash.Tpo -c -o otp-hash.o otp-hash.c --- otp-parity.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT otp-parity.o -MD -MP -MF .deps/otp-parity.Tpo -c -o otp-parity.o otp-parity.c --- otp-parse.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT otp-parse.o -MD -MP -MF .deps/otp-parse.Tpo -c -o otp-parse.o otp-parse.c --- otp-parity.o --- mv -f .deps/otp-parity.Tpo .deps/otp-parity.Po --- otp-dictionary.o --- mv -f .deps/otp-dictionary.Tpo .deps/otp-dictionary.Po --- otp-hash.o --- mv -f .deps/otp-hash.Tpo .deps/otp-hash.Po --- otp-parse.o --- mv -f .deps/otp-parse.Tpo .deps/otp-parse.Po --- libotp.a --- rm -f libotp.a ar cru libotp.a otp-dictionary.o otp-hash.o otp-parity.o otp-parse.o ranlib libotp.a Making all in lib-settings --- settings.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT settings.o -MD -MP -MF .deps/settings.Tpo -c -o settings.o settings.c settings.c: In function 'settings_add_include': settings.c:115:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ settings.c: In function 'settings_read_real': settings.c:185:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("Can't open configuration file %s: %m", path); ^~~~~~~ mv -f .deps/settings.Tpo .deps/settings.Po --- libsettings.a --- rm -f libsettings.a ar cru libsettings.a settings.o ranlib libsettings.a Making all in lib-charset --- charset-iconv.o --- --- charset-utf8.o --- --- charset-iconv.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT charset-iconv.o -MD -MP -MF .deps/charset-iconv.Tpo -c -o charset-iconv.o charset-iconv.c --- charset-utf8.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT charset-utf8.o -MD -MP -MF .deps/charset-utf8.Tpo -c -o charset-utf8.o charset-utf8.c mv -f .deps/charset-utf8.Tpo .deps/charset-utf8.Po --- charset-iconv.o --- mv -f .deps/charset-iconv.Tpo .deps/charset-iconv.Po --- libcharset.a --- rm -f libcharset.a ar cru libcharset.a charset-iconv.o charset-utf8.o ranlib libcharset.a Making all in lib-mail --- istream-header-filter.o --- --- mbox-from.o --- --- message-address.o --- --- message-date.o --- --- istream-header-filter.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT istream-header-filter.o -MD -MP -MF .deps/istream-header-filter.Tpo -c -o istream-header-filter.o istream-header-filter.c --- mbox-from.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mbox-from.o -MD -MP -MF .deps/mbox-from.Tpo -c -o mbox-from.o mbox-from.c --- message-address.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT message-address.o -MD -MP -MF .deps/message-address.Tpo -c -o message-address.o message-address.c --- message-date.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT message-date.o -MD -MP -MF .deps/message-date.Tpo -c -o message-date.o message-date.c mv -f .deps/message-date.Tpo .deps/message-date.Po --- message-decoder.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT message-decoder.o -MD -MP -MF .deps/message-decoder.Tpo -c -o message-decoder.o message-decoder.c --- message-address.o --- mv -f .deps/message-address.Tpo .deps/message-address.Po --- message-header-decode.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT message-header-decode.o -MD -MP -MF .deps/message-header-decode.Tpo -c -o message-header-decode.o message-header-decode.c --- istream-header-filter.o --- mv -f .deps/istream-header-filter.Tpo .deps/istream-header-filter.Po --- message-header-encode.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT message-header-encode.o -MD -MP -MF .deps/message-header-encode.Tpo -c -o message-header-encode.o message-header-encode.c --- mbox-from.o --- mv -f .deps/mbox-from.Tpo .deps/mbox-from.Po --- message-header-parser.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT message-header-parser.o -MD -MP -MF .deps/message-header-parser.Tpo -c -o message-header-parser.o message-header-parser.c message-header-parser.c: In function 'message_parse_header_next': message-header-parser.c:60:51: warning: variable 'value_pos' set but not used [-Wunused-but-set-variable] size_t i, size, startpos, colon_pos, parse_size, value_pos; ^~~~~~~~~ --- message-header-decode.o --- mv -f .deps/message-header-decode.Tpo .deps/message-header-decode.Po --- message-id.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT message-id.o -MD -MP -MF .deps/message-id.Tpo -c -o message-id.o message-id.c --- message-header-encode.o --- mv -f .deps/message-header-encode.Tpo .deps/message-header-encode.Po --- message-parser.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT message-parser.o -MD -MP -MF .deps/message-parser.Tpo -c -o message-parser.o message-parser.c --- message-decoder.o --- mv -f .deps/message-decoder.Tpo .deps/message-decoder.Po --- message-part-serialize.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT message-part-serialize.o -MD -MP -MF .deps/message-part-serialize.Tpo -c -o message-part-serialize.o message-part-serialize.c --- message-id.o --- mv -f .deps/message-id.Tpo .deps/message-id.Po --- message-search.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT message-search.o -MD -MP -MF .deps/message-search.Tpo -c -o message-search.o message-search.c --- message-header-parser.o --- mv -f .deps/message-header-parser.Tpo .deps/message-header-parser.Po --- message-send.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT message-send.o -MD -MP -MF .deps/message-send.Tpo -c -o message-send.o message-send.c --- message-part-serialize.o --- mv -f .deps/message-part-serialize.Tpo .deps/message-part-serialize.Po --- message-size.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT message-size.o -MD -MP -MF .deps/message-size.Tpo -c -o message-size.o message-size.c --- message-send.o --- mv -f .deps/message-send.Tpo .deps/message-send.Po --- quoted-printable.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT quoted-printable.o -MD -MP -MF .deps/quoted-printable.Tpo -c -o quoted-printable.o quoted-printable.c --- message-search.o --- mv -f .deps/message-search.Tpo .deps/message-search.Po --- rfc2231-parser.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT rfc2231-parser.o -MD -MP -MF .deps/rfc2231-parser.Tpo -c -o rfc2231-parser.o rfc2231-parser.c --- message-size.o --- mv -f .deps/message-size.Tpo .deps/message-size.Po --- rfc822-parser.o --- --- quoted-printable.o --- mv -f .deps/quoted-printable.Tpo .deps/quoted-printable.Po --- rfc822-parser.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT rfc822-parser.o -MD -MP -MF .deps/rfc822-parser.Tpo -c -o rfc822-parser.o rfc822-parser.c --- message-parser.o --- mv -f .deps/message-parser.Tpo .deps/message-parser.Po --- rfc2231-parser.o --- mv -f .deps/rfc2231-parser.Tpo .deps/rfc2231-parser.Po --- rfc822-parser.o --- mv -f .deps/rfc822-parser.Tpo .deps/rfc822-parser.Po --- libmail.a --- rm -f libmail.a ar cru libmail.a istream-header-filter.o mbox-from.o message-address.o message-date.o message-decoder.o message-header-decode.o message-header-encode.o message-header-parser.o message-id.o message-parser.o message-part-serialize.o message-search.o message-send.o message-size.o quoted-printable.o rfc2231-parser.o rfc822-parser.o ranlib libmail.a Making all in lib-imap --- imap-base-subject.o --- --- imap-bodystructure.o --- --- imap-date.o --- --- imap-envelope.o --- --- imap-base-subject.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT imap-base-subject.o -MD -MP -MF .deps/imap-base-subject.Tpo -c -o imap-base-subject.o imap-base-subject.c --- imap-date.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT imap-date.o -MD -MP -MF .deps/imap-date.Tpo -c -o imap-date.o imap-date.c --- imap-envelope.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT imap-envelope.o -MD -MP -MF .deps/imap-envelope.Tpo -c -o imap-envelope.o imap-envelope.c --- imap-bodystructure.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT imap-bodystructure.o -MD -MP -MF .deps/imap-bodystructure.Tpo -c -o imap-bodystructure.o imap-bodystructure.c --- imap-base-subject.o --- mv -f .deps/imap-base-subject.Tpo .deps/imap-base-subject.Po --- imap-id.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT imap-id.o -MD -MP -MF .deps/imap-id.Tpo -c -o imap-id.o imap-id.c imap-id.c: In function 'imap_id_get_uname': imap-id.c:24:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("uname() failed: %m"); ^~~~~~~ --- imap-envelope.o --- mv -f .deps/imap-envelope.Tpo .deps/imap-envelope.Po --- imap-match.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT imap-match.o -MD -MP -MF .deps/imap-match.Tpo -c -o imap-match.o imap-match.c --- imap-date.o --- mv -f .deps/imap-date.Tpo .deps/imap-date.Po --- imap-parser.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT imap-parser.o -MD -MP -MF .deps/imap-parser.Tpo -c -o imap-parser.o imap-parser.c --- imap-id.o --- mv -f .deps/imap-id.Tpo .deps/imap-id.Po --- imap-quote.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT imap-quote.o -MD -MP -MF .deps/imap-quote.Tpo -c -o imap-quote.o imap-quote.c --- imap-bodystructure.o --- mv -f .deps/imap-bodystructure.Tpo .deps/imap-bodystructure.Po --- imap-seqset.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT imap-seqset.o -MD -MP -MF .deps/imap-seqset.Tpo -c -o imap-seqset.o imap-seqset.c --- imap-quote.o --- mv -f .deps/imap-quote.Tpo .deps/imap-quote.Po --- imap-utf7.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT imap-utf7.o -MD -MP -MF .deps/imap-utf7.Tpo -c -o imap-utf7.o imap-utf7.c --- imap-match.o --- mv -f .deps/imap-match.Tpo .deps/imap-match.Po --- imap-util.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT imap-util.o -MD -MP -MF .deps/imap-util.Tpo -c -o imap-util.o imap-util.c --- imap-seqset.o --- mv -f .deps/imap-seqset.Tpo .deps/imap-seqset.Po --- imap-util.o --- mv -f .deps/imap-util.Tpo .deps/imap-util.Po --- imap-parser.o --- mv -f .deps/imap-parser.Tpo .deps/imap-parser.Po --- imap-utf7.o --- mv -f .deps/imap-utf7.Tpo .deps/imap-utf7.Po --- libimap.a --- rm -f libimap.a ar cru libimap.a imap-base-subject.o imap-bodystructure.o imap-date.o imap-envelope.o imap-id.o imap-match.o imap-parser.o imap-quote.o imap-seqset.o imap-utf7.o imap-util.o ranlib libimap.a Making all in lib-index --- mail-cache.o --- --- mail-cache-compress.o --- --- mail-cache-decisions.o --- --- mail-cache-fields.o --- --- mail-cache.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-cache.o -MD -MP -MF .deps/mail-cache.Tpo -c -o mail-cache.o mail-cache.c --- mail-cache-compress.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-cache-compress.o -MD -MP -MF .deps/mail-cache-compress.Tpo -c -o mail-cache-compress.o mail-cache-compress.c --- mail-cache-decisions.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-cache-decisions.o -MD -MP -MF .deps/mail-cache-decisions.Tpo -c -o mail-cache-decisions.o mail-cache-decisions.c --- mail-cache-fields.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-cache-fields.o -MD -MP -MF .deps/mail-cache-fields.Tpo -c -o mail-cache-fields.o mail-cache-fields.c --- mail-cache.o --- mail-cache.c: In function 'mail_cache_set_syscall_error': mail-cache.c:27:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] function, cache->filepath); ^~~~~~~~ --- mail-cache-decisions.o --- mv -f .deps/mail-cache-decisions.Tpo .deps/mail-cache-decisions.Po --- mail-cache-lookup.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-cache-lookup.o -MD -MP -MF .deps/mail-cache-lookup.Tpo -c -o mail-cache-lookup.o mail-cache-lookup.c --- mail-cache-compress.o --- mv -f .deps/mail-cache-compress.Tpo .deps/mail-cache-compress.Po --- mail-cache-transaction.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-cache-transaction.o -MD -MP -MF .deps/mail-cache-transaction.Tpo -c -o mail-cache-transaction.o mail-cache-transaction.c --- mail-cache.o --- mv -f .deps/mail-cache.Tpo .deps/mail-cache.Po --- mail-cache-sync-update.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-cache-sync-update.o -MD -MP -MF .deps/mail-cache-sync-update.Tpo -c -o mail-cache-sync-update.o mail-cache-sync-update.c --- mail-cache-fields.o --- mv -f .deps/mail-cache-fields.Tpo .deps/mail-cache-fields.Po --- mail-index.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index.o -MD -MP -MF .deps/mail-index.Tpo -c -o mail-index.o mail-index.c mail-index.c: In function 'mail_index_set_syscall_error': mail-index.c:684:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] function, index->filepath); ^~~~~~~~ mail-index.c: In function 'mail_index_file_set_syscall_error': mail-index.c:704:10: warning: %m is only allowed in syslog(3) like functions [-Wformat=] function, filepath); ^~~~~~~~ --- mail-cache-lookup.o --- mv -f .deps/mail-cache-lookup.Tpo .deps/mail-cache-lookup.Po --- mail-index-dummy-view.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-dummy-view.o -MD -MP -MF .deps/mail-index-dummy-view.Tpo -c -o mail-index-dummy-view.o mail-index-dummy-view.c --- mail-cache-sync-update.o --- mv -f .deps/mail-cache-sync-update.Tpo .deps/mail-cache-sync-update.Po --- mail-index-fsck.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-fsck.o -MD -MP -MF .deps/mail-index-fsck.Tpo -c -o mail-index-fsck.o mail-index-fsck.c --- mail-index-dummy-view.o --- mv -f .deps/mail-index-dummy-view.Tpo .deps/mail-index-dummy-view.Po --- mail-index-lock.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-lock.o -MD -MP -MF .deps/mail-index-lock.Tpo -c -o mail-index-lock.o mail-index-lock.c mv -f .deps/mail-index-lock.Tpo .deps/mail-index-lock.Po --- mail-index-map.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-map.o -MD -MP -MF .deps/mail-index-map.Tpo -c -o mail-index-map.o mail-index-map.c --- mail-index.o --- mv -f .deps/mail-index.Tpo .deps/mail-index.Po --- mail-index-modseq.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-modseq.o -MD -MP -MF .deps/mail-index-modseq.Tpo -c -o mail-index-modseq.o mail-index-modseq.c --- mail-cache-transaction.o --- mv -f .deps/mail-cache-transaction.Tpo .deps/mail-cache-transaction.Po --- mail-index-transaction.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-transaction.o -MD -MP -MF .deps/mail-index-transaction.Tpo -c -o mail-index-transaction.o mail-index-transaction.c --- mail-index-fsck.o --- mv -f .deps/mail-index-fsck.Tpo .deps/mail-index-fsck.Po --- mail-index-transaction-view.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-transaction-view.o -MD -MP -MF .deps/mail-index-transaction-view.Tpo -c -o mail-index-transaction-view.o mail-index-transaction-view.c mv -f .deps/mail-index-transaction-view.Tpo .deps/mail-index-transaction-view.Po --- mail-index-strmap.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-strmap.o -MD -MP -MF .deps/mail-index-strmap.Tpo -c -o mail-index-strmap.o mail-index-strmap.c --- mail-index-modseq.o --- mv -f .deps/mail-index-modseq.Tpo .deps/mail-index-modseq.Po --- mail-index-sync.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-sync.o -MD -MP -MF .deps/mail-index-sync.Tpo -c -o mail-index-sync.o mail-index-sync.c --- mail-index-strmap.o --- mail-index-strmap.c: In function 'mail_index_strmap_set_syscall_error': mail-index-strmap.c:133:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] function, strmap->path); ^~~~~~~~ mail-index-strmap.c: In function 'mail_index_strmap_recreate': mail-index-strmap.c:1011:10: warning: %m is only allowed in syslog(3) like functions [-Wformat=] temp_path); ^~~~~~~~~ mail-index-strmap.c:1020:10: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "write(%s) failed: %m", temp_path); ^~~~~~~~~~~~~~~~~~~~~~ mail-index-strmap.c:1026:10: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "close(%s) failed: %m", temp_path); ^~~~~~~~~~~~~~~~~~~~~~ mail-index-strmap.c:1031:10: warning: %m is only allowed in syslog(3) like functions [-Wformat=] temp_path, strmap->path); ^~~~~~~~~ --- mail-index-map.o --- mv -f .deps/mail-index-map.Tpo .deps/mail-index-map.Po --- mail-index-sync-ext.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-sync-ext.o -MD -MP -MF .deps/mail-index-sync-ext.Tpo -c -o mail-index-sync-ext.o mail-index-sync-ext.c --- mail-index-sync.o --- mv -f .deps/mail-index-sync.Tpo .deps/mail-index-sync.Po --- mail-index-sync-keywords.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-sync-keywords.o -MD -MP -MF .deps/mail-index-sync-keywords.Tpo -c -o mail-index-sync-keywords.o mail-index-sync-keywords.c --- mail-index-strmap.o --- mv -f .deps/mail-index-strmap.Tpo .deps/mail-index-strmap.Po --- mail-index-sync-update.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-sync-update.o -MD -MP -MF .deps/mail-index-sync-update.Tpo -c -o mail-index-sync-update.o mail-index-sync-update.c --- mail-index-sync-ext.o --- mv -f .deps/mail-index-sync-ext.Tpo .deps/mail-index-sync-ext.Po --- mail-index-view.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-view.o -MD -MP -MF .deps/mail-index-view.Tpo -c -o mail-index-view.o mail-index-view.c --- mail-index-transaction.o --- mv -f .deps/mail-index-transaction.Tpo .deps/mail-index-transaction.Po --- mail-index-view-sync.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-view-sync.o -MD -MP -MF .deps/mail-index-view-sync.Tpo -c -o mail-index-view-sync.o mail-index-view-sync.c --- mail-index-view.o --- In file included from /usr/include/string.h:127:0, from ../../src/lib/lib.h:11, from mail-index-view.c:3: mail-index-view.c: In function 'mail_index_view_clone': mail-index-view.c:12:24: warning: argument to 'sizeof' in '__builtin___memset_chk' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(dest, 0, sizeof(dest)); ^ --- mail-index-sync-keywords.o --- mv -f .deps/mail-index-sync-keywords.Tpo .deps/mail-index-sync-keywords.Po --- mail-index-write.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-index-write.o -MD -MP -MF .deps/mail-index-write.Tpo -c -o mail-index-write.o mail-index-write.c mail-index-write.c: In function 'mail_index_recreate': mail-index-write.c:59:10: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path, index->filepath); ^~~~ mail-index-write.c:66:11: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ mv -f .deps/mail-index-write.Tpo .deps/mail-index-write.Po --- mail-transaction-log.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-transaction-log.o -MD -MP -MF .deps/mail-transaction-log.Tpo -c -o mail-transaction-log.o mail-transaction-log.c --- mail-index-view.o --- mv -f .deps/mail-index-view.Tpo .deps/mail-index-view.Po --- mail-transaction-log-append.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-transaction-log-append.o -MD -MP -MF .deps/mail-transaction-log-append.Tpo -c -o mail-transaction-log-append.o mail-transaction-log-append.c --- mail-transaction-log.o --- mail-transaction-log.c: In function 'mail_transaction_log_2_unlink_old': mail-transaction-log.c:59:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ mail-transaction-log.c:67:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "unlink(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~ --- mail-index-sync-update.o --- mv -f .deps/mail-index-sync-update.Tpo .deps/mail-index-sync-update.Po --- mail-transaction-log-file.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-transaction-log-file.o -MD -MP -MF .deps/mail-transaction-log-file.Tpo -c -o mail-transaction-log-file.o mail-transaction-log-file.c --- mail-index-view-sync.o --- mv -f .deps/mail-index-view-sync.Tpo .deps/mail-index-view-sync.Po --- mail-transaction-log-view.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-transaction-log-view.o -MD -MP -MF .deps/mail-transaction-log-view.Tpo -c -o mail-transaction-log-view.o mail-transaction-log-view.c --- mail-transaction-log-file.o --- mail-transaction-log-file.c: In function 'mail_transaction_log_file_create2': mail-transaction-log-file.c:653:11: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path2); ^~~~~ mail-transaction-log-file.c:659:11: warning: %m is only allowed in syslog(3) like functions [-Wformat=] file->filepath, path2); ^~~~ mail-transaction-log-file.c: In function 'mail_transaction_log_file_open': mail-transaction-log-file.c:748:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] file->filepath); ^~~~ mail-transaction-log-file.c: In function 'mail_transaction_header_has_modseq': mail-transaction-log-file.c:844:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((hdr->type & MAIL_TRANSACTION_EXTERNAL) == 0) { ^ mail-transaction-log-file.c:848:2: note: here case MAIL_TRANSACTION_APPEND: ^~~~ --- mail-transaction-log.o --- mv -f .deps/mail-transaction-log.Tpo .deps/mail-transaction-log.Po --- mailbox-list-index.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mailbox-list-index.o -MD -MP -MF .deps/mailbox-list-index.Tpo -c -o mailbox-list-index.o mailbox-list-index.c mailbox-list-index.c: In function 'mailbox_list_index_set_syscall_error': mailbox-list-index.c:55:2: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("%s failed with file %s: %m", function, index->filepath); ^~~~~~~ mailbox-list-index.c: In function 'mailbox_list_get_name': mailbox-list-index.c:402:14: warning: comparison between pointer and zero character constant [-Wpointer-compare] if (*name_r == '\0') { ^~ mailbox-list-index.c:402:6: note: did you mean to dereference the pointer? if (*name_r == '\0') { ^ --- mail-transaction-log-append.o --- mv -f .deps/mail-transaction-log-append.Tpo .deps/mail-transaction-log-append.Po --- mailbox-list-index-sync.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mailbox-list-index-sync.o -MD -MP -MF .deps/mailbox-list-index-sync.Tpo -c -o mailbox-list-index-sync.o mailbox-list-index-sync.c --- mail-transaction-log-view.o --- mv -f .deps/mail-transaction-log-view.Tpo .deps/mail-transaction-log-view.Po --- mailbox-list-index.o --- mv -f .deps/mailbox-list-index.Tpo .deps/mailbox-list-index.Po --- mail-transaction-log-file.o --- mv -f .deps/mail-transaction-log-file.Tpo .deps/mail-transaction-log-file.Po --- mailbox-list-index-sync.o --- mv -f .deps/mailbox-list-index-sync.Tpo .deps/mailbox-list-index-sync.Po --- libindex.a --- rm -f libindex.a ar cru libindex.a mail-cache.o mail-cache-compress.o mail-cache-decisions.o mail-cache-fields.o mail-cache-lookup.o mail-cache-transaction.o mail-cache-sync-update.o mail-index.o mail-index-dummy-view.o mail-index-fsck.o mail-index-lock.o mail-index-map.o mail-index-modseq.o mail-index-transaction.o mail-index-transaction-view.o mail-index-strmap.o mail-index-sync.o mail-index-sync-ext.o mail-index-sync-keywords.o mail-index-sync-update.o mail-index-view.o mail-index-view-sync.o mail-index-write.o mail-transaction-log.o mail-transaction-log-append.o mail-transaction-log-file.o mail-transaction-log-view.o mailbox-list-index.o mailbox-list-index-sync.o ranlib libindex.a Making all in lib-storage --- all-recursive --- Making all in list --- index-mailbox-list.o --- --- index-mailbox-list-sync.o --- --- mailbox-list-fs.o --- --- mailbox-list-fs-iter.o --- --- index-mailbox-list.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-imap -I../../../src/lib-storage -I../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-mailbox-list.o -MD -MP -MF .deps/index-mailbox-list.Tpo -c -o index-mailbox-list.o index-mailbox-list.c --- index-mailbox-list-sync.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-imap -I../../../src/lib-storage -I../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-mailbox-list-sync.o -MD -MP -MF .deps/index-mailbox-list-sync.Tpo -c -o index-mailbox-list-sync.o index-mailbox-list-sync.c --- mailbox-list-fs.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-imap -I../../../src/lib-storage -I../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mailbox-list-fs.o -MD -MP -MF .deps/mailbox-list-fs.Tpo -c -o mailbox-list-fs.o mailbox-list-fs.c --- mailbox-list-fs-iter.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-imap -I../../../src/lib-storage -I../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mailbox-list-fs-iter.o -MD -MP -MF .deps/mailbox-list-fs-iter.Tpo -c -o mailbox-list-fs-iter.o mailbox-list-fs-iter.c mailbox-list-fs-iter.c: In function 'list_opendir': mailbox-list-fs-iter.c:172:7: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "opendir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~ mailbox-list-fs-iter.c: In function 'fs_list_dir_next': mailbox-list-fs-iter.c:696:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fs list: lstat(%s) failed: %m", path); ^~~~~~~ --- mailbox-list-fs.o --- mailbox-list-fs.c: In function 'fs_list_get_mailbox_name_status': mailbox-list-fs.c:237:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] mailbox_list_set_critical(_list, "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~ mailbox-list-fs.c: In function 'mailbox_list_mkdir_parent': mailbox-list-fs.c:301:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] parent); ^~~~~~ mailbox-list-fs.c: In function 'rename_dir': mailbox-list-fs.c:328:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] oldpath, newpath); ^~~~~~~ mailbox-list-fs.c: In function 'fs_list_rename_mailbox': mailbox-list-fs.c:363:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] newpath); ^~~~~~~ mailbox-list-fs.c:380:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "rename(%s, %s) failed: %m", oldpath, newpath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- index-mailbox-list.o --- index-mailbox-list.c: In function 'index_mailbox_list_is_synced': index-mailbox-list.c:75:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ mv -f .deps/index-mailbox-list.Tpo .deps/index-mailbox-list.Po --- mailbox-list-maildir.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-imap -I../../../src/lib-storage -I../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mailbox-list-maildir.o -MD -MP -MF .deps/mailbox-list-maildir.Tpo -c -o mailbox-list-maildir.o mailbox-list-maildir.c mailbox-list-maildir.c: In function 'maildir_list_get_mailbox_name_status': mailbox-list-maildir.c:247:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] mailbox_list_set_critical(_list, "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~ mailbox-list-maildir.c: In function 'rename_dir': mailbox-list-maildir.c:290:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] oldpath, newpath); ^~~~~~~ mailbox-list-maildir.c: In function 'rename_children': mailbox-list-maildir.c:370:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "rename(%s, %s) failed: %m", oldpath, newpath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mailbox-list-maildir.c: In function 'maildir_list_rename_mailbox': mailbox-list-maildir.c:434:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] oldpath, newpath); ^~~~~~~ --- mailbox-list-fs.o --- mv -f .deps/mailbox-list-fs.Tpo .deps/mailbox-list-fs.Po --- mailbox-list-maildir-iter.o --- --- index-mailbox-list-sync.o --- mv -f .deps/index-mailbox-list-sync.Tpo .deps/index-mailbox-list-sync.Po --- mailbox-list-maildir-iter.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-imap -I../../../src/lib-storage -I../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mailbox-list-maildir-iter.o -MD -MP -MF .deps/mailbox-list-maildir-iter.Tpo -c -o mailbox-list-maildir-iter.o mailbox-list-maildir-iter.c --- mailbox-list-subscriptions.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-imap -I../../../src/lib-storage -I../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mailbox-list-subscriptions.o -MD -MP -MF .deps/mailbox-list-subscriptions.Tpo -c -o mailbox-list-subscriptions.o mailbox-list-subscriptions.c --- mailbox-list-maildir-iter.o --- mailbox-list-maildir-iter.c: In function 'maildir_fill_readdir': mailbox-list-maildir-iter.c:141:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "opendir(%s) failed: %m", ctx->dir); ^~~~~~~~~~~~~~~~~~~~~~~~ mailbox-list-maildir-iter.c:233:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "readdir(%s) failed: %m", ctx->dir); ^~~~~~~~~~~~~~~~~~~~~~~~ --- mailbox-list-subscriptions.o --- mv -f .deps/mailbox-list-subscriptions.Tpo .deps/mailbox-list-subscriptions.Po --- subscription-file.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-imap -I../../../src/lib-storage -I../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT subscription-file.o -MD -MP -MF .deps/subscription-file.Tpo -c -o subscription-file.o subscription-file.c --- mailbox-list-maildir.o --- mv -f .deps/mailbox-list-maildir.Tpo .deps/mailbox-list-maildir.Po --- mailbox-list-fs-iter.o --- mv -f .deps/mailbox-list-fs-iter.Tpo .deps/mailbox-list-fs-iter.Po --- subscription-file.o --- subscription-file.c: In function 'subsread_set_syscall_error': subscription-file.c:37:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] function, path); ^~~~~~~~ subscription-file.c: In function 'subswrite_set_syscall_error': subscription-file.c:51:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] function, path); ^~~~~~~~ --- mailbox-list-maildir-iter.o --- mv -f .deps/mailbox-list-maildir-iter.Tpo .deps/mailbox-list-maildir-iter.Po --- subscription-file.o --- mv -f .deps/subscription-file.Tpo .deps/subscription-file.Po --- libstorage_list.a --- rm -f libstorage_list.a ar cru libstorage_list.a index-mailbox-list.o index-mailbox-list-sync.o mailbox-list-fs.o mailbox-list-fs-iter.o mailbox-list-maildir.o mailbox-list-maildir-iter.o mailbox-list-subscriptions.o subscription-file.o ranlib libstorage_list.a Making all in index --- all-recursive --- Making all in maildir --- maildir-copy.o --- --- maildir-filename.o --- --- maildir-keywords.o --- --- maildir-mail.o --- --- maildir-copy.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT maildir-copy.o -MD -MP -MF .deps/maildir-copy.Tpo -c -o maildir-copy.o maildir-copy.c --- maildir-filename.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT maildir-filename.o -MD -MP -MF .deps/maildir-filename.Tpo -c -o maildir-filename.o maildir-filename.c --- maildir-keywords.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT maildir-keywords.o -MD -MP -MF .deps/maildir-keywords.Tpo -c -o maildir-keywords.o maildir-keywords.c --- maildir-mail.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT maildir-mail.o -MD -MP -MF .deps/maildir-mail.Tpo -c -o maildir-mail.o maildir-mail.c --- maildir-copy.o --- maildir-copy.c: In function 'do_save_mail_size': maildir-copy.c:47:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ maildir-copy.c: In function 'do_hardlink': maildir-copy.c:119:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path, str_c(ctx->dest_path)); ^~~~ --- maildir-mail.o --- maildir-mail.c: In function 'do_open': maildir-mail.c:30:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ maildir-mail.c: In function 'do_stat': maildir-mail.c:48:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ maildir-mail.c: In function 'maildir_mail_stat': maildir-mail.c:121:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ --- maildir-keywords.o --- maildir-keywords.c: In function 'maildir_keywords_sync': maildir-keywords.c:135:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", mk->path); ^~~~~~~~~~~~~~~~~~~~~ maildir-keywords.c:154:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s) failed: %m", mk->path); ^~~~~~~~~~~~~~~~~~~~~ maildir-keywords.c:186:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "close(%s) failed: %m", mk->path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-keywords.c: In function 'maildir_keywords_write_fd': maildir-keywords.c:303:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "write_full(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ maildir-keywords.c:309:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fstat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ --- maildir-mail.o --- maildir-mail.c: In function 'maildir_mail_get_physical_size': maildir-mail.c:419:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ --- maildir-keywords.o --- maildir-keywords.c:323:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fchown(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~ maildir-keywords.c:338:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "utime(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-keywords.c:345:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fsync(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-keywords.c: In function 'maildir_keywords_commit': maildir-keywords.c:379:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "file_dotlock_open(%s) failed: %m", mk->path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maildir-keywords.c:395:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "file_dotlock_replace(%s) failed: %m", mk->path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- maildir-copy.o --- mv -f .deps/maildir-copy.Tpo .deps/maildir-copy.Po --- maildir-save.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT maildir-save.o -MD -MP -MF .deps/maildir-save.Tpo -c -o maildir-save.o maildir-save.c --- maildir-filename.o --- mv -f .deps/maildir-filename.Tpo .deps/maildir-filename.Po --- maildir-storage.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT maildir-storage.o -MD -MP -MF .deps/maildir-storage.Tpo -c -o maildir-storage.o maildir-storage.c --- maildir-keywords.o --- mv -f .deps/maildir-keywords.Tpo .deps/maildir-keywords.Po --- maildir-sync.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT maildir-sync.o -MD -MP -MF .deps/maildir-sync.Tpo -c -o maildir-sync.o maildir-sync.c --- maildir-mail.o --- mv -f .deps/maildir-mail.Tpo .deps/maildir-mail.Po --- maildir-sync-index.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT maildir-sync-index.o -MD -MP -MF .deps/maildir-sync-index.Tpo -c -o maildir-sync-index.o maildir-sync-index.c --- maildir-save.o --- maildir-save.c: In function 'maildir_file_move': maildir-save.c:104:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] tmp_path, new_path); ^~~~~~~~ maildir-save.c: In function 'maildir_create_tmp': maildir-save.c:314:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", str_c(path)); ^~~~~~~~~~~~~~~~~~~~~ maildir-save.c:337:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s) failed: %m", str_c(path)); ^~~~~~~~~~~~~~~~~~~~~ maildir-save.c:349:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fchown(%s) failed: %m", str_c(path)); ^~~~~~~~~~~~~~~~~~~~~~~ --- maildir-sync-index.o --- maildir-sync-index.c: In function 'maildir_expunge': maildir-sync-index.c:58:7: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "unlink(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~ --- maildir-sync.o --- maildir-sync.c: In function 'maildir_fix_duplicate': maildir-sync.c:317:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "unlink(%s) failed: %m", path2); ^~~~~~~~~~~~~~~~~~~~~~~ --- maildir-sync-index.o --- maildir-sync-index.c: In function 'maildir_sync_flags': maildir-sync-index.c:97:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ --- maildir-sync.o --- maildir-sync.c:331:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path2, new_path); ^~~~~ --- maildir-save.o --- maildir-save.c: In function 'maildir_save_continue': maildir-save.c:419:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] ctx->tmpdir, ctx->file_last->basename); ^~~ --- maildir-sync-index.o --- maildir-sync-index.c:107:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path, newpath); ^~~~ --- maildir-sync.o --- maildir-sync.c: In function 'maildir_stat': maildir-sync.c:354:7: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ maildir-sync.c: In function 'maildir_scan_dir': maildir-sync.c:385:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "opendir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~ --- maildir-save.o --- maildir-save.c: In function 'maildir_save_finish_real': maildir-save.c:453:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "o_stream_flush(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maildir-save.c:466:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "utime(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-save.c:474:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fstat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-save.c:483:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ --- maildir-sync.o --- maildir-sync.c:462:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] str_c(src), str_c(dest)); ^~~~~ --- maildir-save.o --- maildir-save.c:508:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fsync(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-save.c:516:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "close(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ --- maildir-sync.o --- maildir-sync.c:501:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "readdir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~ maildir-sync.c:507:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "closedir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- maildir-storage.o --- maildir-storage.c: In function 'maildir_get_list_settings': --- maildir-save.o --- maildir-save.c:528:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "unlink(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~ --- maildir-storage.o --- maildir-storage.c:97:13: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "failed: %m", path); ^~~~~~~~~~~~ --- maildir-sync.o --- maildir-sync.c:371:17: warning: variable 'check_touch' set but not used [-Wunused-but-set-variable] bool move_new, check_touch, dir_changed = FALSE; ^~~~~~~~~~~ --- maildir-save.o --- maildir-save.c:537:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "write(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-save.c: In function 'maildir_transaction_fsync_dirs': maildir-save.c:601:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fdatasync_path(%s) failed: %m", ctx->newdir); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maildir-save.c:608:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fdatasync_path(%s) failed: %m", ctx->curdir); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- maildir-storage.o --- maildir-storage.c: In function 'maildir_create': --- maildir-sync.o --- maildir-sync.c: In function 'maildir_sync_update_next_uid': --- maildir-storage.o --- maildir-storage.c:225:10: warning: %m is only allowed in syslog(3) like functions [-Wformat=] list_set.root_dir); ^~~~~~~~ --- maildir-sync.o --- maildir-sync.c:635:25: warning: variable 'next_uid' set but not used [-Wunused-but-set-variable] uint32_t uid_validity, next_uid; ^~~~~~~~ --- maildir-storage.o --- maildir-storage.c: In function 'maildir_autodetect': maildir-storage.c:290:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_info("maildir autodetect: stat(%s) failed: %m", path); ^~~~~~ maildir-storage.c: In function 'mkdir_verify': maildir-storage.c:314:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", dir); ^~~~~~~~~~~~~~~~~~~~~ maildir-storage.c:341:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "mkdir(%s) failed: %m", dir); ^~~~~~~~~~~~~~~~~~~~~~ maildir-storage.c: In function 'maildir_check_tmp': maildir-storage.c:361:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] mail_storage_set_critical(storage, "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- maildir-sync-index.o --- maildir-sync-index.c: In function 'maildir_list_index_has_changed': maildir-sync-index.c:652:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", new_dir); ^~~~~~~~~~~~~~~~~~~~~ maildir-sync-index.c:662:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", cur_dir); ^~~~~~~~~~~~~~~~~~~~~ --- maildir-storage.o --- maildir-storage.c: In function 'maildir_open': maildir-storage.c:427:35: warning: variable 'control_dir' set but not used [-Wunused-but-set-variable] const char *path, *shared_path, *control_dir; ^~~~~~~~~~~ --- maildir-sync-index.o --- maildir-sync-index.c: In function 'maildir_list_index_update_sync': maildir-sync-index.c:701:38: warning: argument to 'sizeof' in 'memcmp' call is the same expression as the first source; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memcmp(old_rec, &new_rec, sizeof(old_rec)) != 0) { ^ --- maildir-storage.o --- maildir-storage.c: In function 'maildir_mailbox_open': maildir-storage.c:553:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ maildir-storage.c: In function 'maildir_create_shared': maildir-storage.c:580:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] mail_storage_set_critical(storage, "open(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~ maildir-storage.c:591:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fchown(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~ maildir-storage.c: In function 'maildir_mailbox_create': maildir-storage.c:647:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fchown(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~ maildir-storage.c:656:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s, O_CREAT) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maildir-storage.c: In function 'maildir_delete_nonrecursive': maildir-storage.c:701:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "opendir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~ maildir-storage.c:728:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] str_c(full_path)); ^~~~~ maildir-storage.c:743:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] str_c(full_path)); ^~~~~ maildir-storage.c:749:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ maildir-storage.c:755:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] mailbox_list_set_critical(list, "rmdir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~ maildir-storage.c: In function 'maildir_list_delete_mailbox': maildir-storage.c:798:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "unlink(%s) failed: %m", src); ^~~~~~~~~~~~~~~~~~~~~~~ maildir-storage.c:839:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "rename(%s, %s) failed: %m", src, dest); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ maildir-storage.c:847:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "unlink_directory(%s) failed: %m", dest); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maildir-storage.c:855:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "unlink_directory(%s) failed: %m", dest); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- maildir-sync-index.o --- mv -f .deps/maildir-sync-index.Tpo .deps/maildir-sync-index.Po --- maildir-transaction.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT maildir-transaction.o -MD -MP -MF .deps/maildir-transaction.Tpo -c -o maildir-transaction.o maildir-transaction.c --- maildir-sync.o --- mv -f .deps/maildir-sync.Tpo .deps/maildir-sync.Po --- maildir-uidlist.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT maildir-uidlist.o -MD -MP -MF .deps/maildir-uidlist.Tpo -c -o maildir-uidlist.o maildir-uidlist.c --- maildir-save.o --- mv -f .deps/maildir-save.Tpo .deps/maildir-save.Po --- maildir-util.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT maildir-util.o -MD -MP -MF .deps/maildir-util.Tpo -c -o maildir-util.o maildir-util.c --- maildir-storage.o --- mv -f .deps/maildir-storage.Tpo .deps/maildir-storage.Po --- maildir-util.o --- maildir-util.c: In function 'maildir_create_path': maildir-util.c:168:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "mkdir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-util.c: In function 'maildir_create_subdirs': maildir-util.c:198:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ maildir-util.c: In function 'maildir_set_deleted': maildir-util.c:219:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", mbox->path); ^~~~~~~~~~~~~~~~~~~~~ --- maildir-uidlist.o --- maildir-uidlist.c: In function 'maildir_uidlist_lock_timeout': maildir-uidlist.c:179:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ --- maildir-util.o --- maildir-util.c: In function 'maildir_create_path': --- maildir-uidlist.o --- maildir-uidlist.c: In function 'maildir_uidlist_close': maildir-uidlist.c:301:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "close(%s) failed: %m", uidlist->path); ^~~~~~~~~~~~~~~~~~~~~~ --- maildir-util.o --- maildir-util.c:165:8: warning: this statement may fall through [-Wimplicit-fallthrough=] path = parent; ~~~~~^~~~~~~~ maildir-util.c:166:2: note: here default: ^~~~~~~ --- maildir-uidlist.o --- maildir-uidlist.c: In function 'maildir_uidlist_update_read': maildir-uidlist.c:688:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s) failed: %m", uidlist->path); ^~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c:703:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "lseek(%s) failed: %m", uidlist->path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c:719:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fstat(%s) failed: %m", uidlist->path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c:798:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "read(%s) failed: %m", uidlist->path); ^~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c:807:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "close(%s) failed: %m", uidlist->path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c: In function 'maildir_uidlist_stat': maildir-uidlist.c:825:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", uidlist->path); ^~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c: In function 'maildir_uidlist_has_changed': maildir-uidlist.c:862:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fstat(%s) failed: %m", uidlist->path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c: In function 'maildir_uidlist_open_latest': maildir-uidlist.c:897:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s) failed: %m", uidlist->path); ^~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c: In function 'maildir_uidlist_write_fd': maildir-uidlist.c:1226:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "o_stream_send(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c:1233:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fdatasync(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c: In function 'maildir_uidlist_recreate': maildir-uidlist.c:1323:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s, O_CREAT) failed: %m", temp_path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c:1341:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fchown(%s) failed: %m", temp_path); ^~~~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c:1351:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] temp_path, uidlist->path); ^~~~~~~~~ maildir-uidlist.c:1359:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "unlink(%s) failed: %m", temp_path); ^~~~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c:1363:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fstat(%s) failed: %m", temp_path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c: In function 'maildir_uidlist_sync_update': maildir-uidlist.c:1464:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "lseek(%s) failed: %m", uidlist->path); ^~~~~~~~~~~~~~~~~~~~~~ maildir-uidlist.c:1474:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fstat(%s) failed: %m", uidlist->path); ^~~~~~~~~~~~~~~~~~~~~~ --- maildir-transaction.o --- mv -f .deps/maildir-transaction.Tpo .deps/maildir-transaction.Po --- maildir-util.o --- mv -f .deps/maildir-util.Tpo .deps/maildir-util.Po --- maildir-uidlist.o --- mv -f .deps/maildir-uidlist.Tpo .deps/maildir-uidlist.Po --- libstorage_maildir.a --- rm -f libstorage_maildir.a ar cru libstorage_maildir.a maildir-copy.o maildir-filename.o maildir-keywords.o maildir-mail.o maildir-save.o maildir-storage.o maildir-sync.o maildir-sync-index.o maildir-transaction.o maildir-uidlist.o maildir-util.o ranlib libstorage_maildir.a Making all in mbox --- istream-raw-mbox.o --- --- mbox-file.o --- --- mbox-lock.o --- --- mbox-mail.o --- --- istream-raw-mbox.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT istream-raw-mbox.o -MD -MP -MF .deps/istream-raw-mbox.Tpo -c -o istream-raw-mbox.o istream-raw-mbox.c --- mbox-file.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mbox-file.o -MD -MP -MF .deps/mbox-file.Tpo -c -o mbox-file.o mbox-file.c --- mbox-lock.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mbox-lock.o -MD -MP -MF .deps/mbox-lock.Tpo -c -o mbox-lock.o mbox-lock.c --- mbox-mail.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mbox-mail.o -MD -MP -MF .deps/mbox-mail.Tpo -c -o mbox-mail.o mbox-mail.c --- mbox-lock.o --- mbox-lock.c: In function 'mbox_dotlock_privileged_op': mbox-lock.c:270:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(.) failed: %m"); ^~~~~~~~~~~~~~~~~~~~ mbox-lock.c:290:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "chdir(%s) failed: %m", dir); ^~~~~~~~~~~~~~~~~~~~~~ mbox-lock.c:299:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "access(%s) failed: %m", mbox->path); ^~~~~~~~~~~~~~~~~~~~~~~ mbox-lock.c:344:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fchdir() failed: %m"); ^~~~~~~~~~~~~~~~~~~~~ mbox-lock.c: In function 'mbox_lock_flock': mbox-lock.c:472:14: warning: variable 'last_notify' set but not used [-Wunused-but-set-variable] time_t now, last_notify; ^~~~~~~~~~~ mbox-lock.c: In function 'mbox_lock_lockf': mbox-lock.c:539:14: warning: variable 'last_notify' set but not used [-Wunused-but-set-variable] time_t now, last_notify; ^~~~~~~~~~~ --- mbox-file.o --- mv -f .deps/mbox-file.Tpo .deps/mbox-file.Po --- mbox-md5.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mbox-md5.o -MD -MP -MF .deps/mbox-md5.Tpo -c -o mbox-md5.o mbox-md5.c --- mbox-mail.o --- mv -f .deps/mbox-mail.Tpo .deps/mbox-mail.Po --- mbox-save.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mbox-save.o -MD -MP -MF .deps/mbox-save.Tpo -c -o mbox-save.o mbox-save.c --- mbox-md5.o --- mv -f .deps/mbox-md5.Tpo .deps/mbox-md5.Po --- mbox-sync-parse.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mbox-sync-parse.o -MD -MP -MF .deps/mbox-sync-parse.Tpo -c -o mbox-sync-parse.o mbox-sync-parse.c --- istream-raw-mbox.o --- mv -f .deps/istream-raw-mbox.Tpo .deps/istream-raw-mbox.Po --- mbox-sync-rewrite.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mbox-sync-rewrite.o -MD -MP -MF .deps/mbox-sync-rewrite.Tpo -c -o mbox-sync-rewrite.o mbox-sync-rewrite.c --- mbox-lock.o --- mv -f .deps/mbox-lock.Tpo .deps/mbox-lock.Po --- mbox-sync-update.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mbox-sync-update.o -MD -MP -MF .deps/mbox-sync-update.Tpo -c -o mbox-sync-update.o mbox-sync-update.c mbox-sync-update.c: In function 'mbox_sync_add_missing_headers': mbox-sync-update.c:186:9: warning: variable 'old_hdr_size' set but not used [-Wunused-but-set-variable] size_t old_hdr_size, new_hdr_size, startpos; ^~~~~~~~~~~~ --- mbox-save.o --- mv -f .deps/mbox-save.Tpo .deps/mbox-save.Po --- mbox-sync.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mbox-sync.o -MD -MP -MF .deps/mbox-sync.Tpo -c -o mbox-sync.o mbox-sync.c --- mbox-sync-parse.o --- mv -f .deps/mbox-sync-parse.Tpo .deps/mbox-sync-parse.Po --- mbox-storage.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mbox-storage.o -MD -MP -MF .deps/mbox-storage.Tpo -c -o mbox-storage.o mbox-storage.c --- mbox-sync-update.o --- mv -f .deps/mbox-sync-update.Tpo .deps/mbox-sync-update.Po --- mbox-sync-rewrite.o --- mv -f .deps/mbox-sync-rewrite.Tpo .deps/mbox-sync-rewrite.Po --- mbox-transaction.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mbox-transaction.o -MD -MP -MF .deps/mbox-transaction.Tpo -c -o mbox-transaction.o mbox-transaction.c --- mbox-storage.o --- mbox-storage.c: In function 'mbox_set_syscall_error': mbox-storage.c:94:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] function, mbox->path, toobig_error); ^~~~~~~~ mbox-storage.c: In function 'mbox_is_file': mbox-storage.c:106:11: warning: %m is only allowed in syslog(3) like functions [-Wformat=] name, path); ^~~~ mbox-storage.c: In function 'mbox_is_dir': mbox-storage.c:137:11: warning: %m is only allowed in syslog(3) like functions [-Wformat=] name, path); ^~~~ mbox-storage.c: In function 'get_root_dir': mbox-storage.c:204:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_info("mbox: root: access(%s, rwx) failed: %m", path); ^~~~~~ mbox-storage.c:213:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_info("mbox: root: access(%s, rwx) failed: %m", path); ^~~~~~ mbox-storage.c: In function 'get_inbox_file': mbox-storage.c:241:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_info("mbox: INBOX: access(%s, rw) failed: %m", path); ^~~~~~ mbox-storage.c:250:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_info("mbox: INBOX: access(%s, rw) failed: %m", path); ^~~~~~ mbox-storage.c: In function 'create_root_dir': mbox-storage.c:277:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] *error_r = t_strdup_printf("mkdir(%s) failed: %m", path); ^ mbox-storage.c: In function 'mbox_get_list_settings': mbox-storage.c:364:10: warning: %m is only allowed in syslog(3) like functions [-Wformat=] list_set->root_dir); ^~~~~~~~ mbox-storage.c:383:10: warning: %m is only allowed in syslog(3) like functions [-Wformat=] list_set->root_dir); ^~~~~~~~ mbox-storage.c: In function 'verify_inbox': mbox-storage.c:539:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s, O_CREAT) failed: %m", inbox_path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mbox-storage.c: In function 'want_memory_indexes': mbox-storage.c:565:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ mbox-storage.c: In function 'mbox_mailbox_open': mbox-storage.c:725:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ mbox-storage.c: In function 'mbox_mailbox_create': mbox-storage.c:755:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat() failed for mbox file %s: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mbox-storage.c:770:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "mkdir_parents(%s) failed: %m", p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mbox-storage.c:797:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fchown(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~ mbox-storage.c:810:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "Can't create mailbox %s: %m", name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mbox-storage.c: In function 'mbox_list_delete_mailbox': mbox-storage.c:963:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "lstat() failed for %s: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mbox-storage.c:981:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "rmdir() failed for %s: %m", index_dir); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mbox-storage.c:998:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "rmdir() failed for %s: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mbox-storage.c:1014:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "unlink() failed for %s: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- mbox-transaction.o --- mv -f .deps/mbox-transaction.Tpo .deps/mbox-transaction.Po --- mbox-storage.o --- mv -f .deps/mbox-storage.Tpo .deps/mbox-storage.Po --- mbox-sync.o --- mv -f .deps/mbox-sync.Tpo .deps/mbox-sync.Po --- libstorage_mbox.a --- rm -f libstorage_mbox.a ar cru libstorage_mbox.a istream-raw-mbox.o mbox-file.o mbox-lock.o mbox-mail.o mbox-md5.o mbox-save.o mbox-sync-parse.o mbox-sync-rewrite.o mbox-sync-update.o mbox-sync.o mbox-storage.o mbox-transaction.o ranlib libstorage_mbox.a Making all in dbox --- dbox-file.o --- --- dbox-file-maildir.o --- --- dbox-index.o --- --- dbox-mail.o --- --- dbox-file.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dbox-file.o -MD -MP -MF .deps/dbox-file.Tpo -c -o dbox-file.o dbox-file.c --- dbox-file-maildir.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dbox-file-maildir.o -MD -MP -MF .deps/dbox-file-maildir.Tpo -c -o dbox-file-maildir.o dbox-file-maildir.c --- dbox-index.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dbox-index.o -MD -MP -MF .deps/dbox-index.Tpo -c -o dbox-index.o dbox-index.c --- dbox-mail.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dbox-mail.o -MD -MP -MF .deps/dbox-mail.Tpo -c -o dbox-mail.o dbox-mail.c --- dbox-file.o --- dbox-file.c: In function 'dbox_file_set_syscall_error': dbox-file.c:55:7: warning: %m is only allowed in syslog(3) like functions [-Wformat=] dbox_file_get_path(file)); ^~~~~~~~~~~~~~~~~~ dbox-file.c: In function 'dbox_file_assign_id': dbox-file.c:226:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] old_path, new_path); ^~~~~~~~ dbox-file.c: In function 'dbox_file_open_fd': dbox-file.c:395:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ dbox-file.c: In function 'dbox_create_fd': --- dbox-mail.o --- dbox-mail.c: In function 'dbox_mail_get_save_date': dbox-mail.c:148:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fstat(%s) failed: %m", file->current_path); ^~~~~~~~~~~~~~~~~~~~~~ --- dbox-file.o --- dbox-file.c:453:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s, O_CREAT) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbox-file.c: In function 'dbox_file_open_if_needed': dbox-file.c:529:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ dbox-file.c: In function 'dbox_file_move': dbox-file.c:1249:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("mkdir_parents(%s) failed: %m", dest_dir); ^~~~~~~ dbox-file.c:1255:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("open(%s, O_CREAT) failed: %m", temp_path); ^~~~~~~ dbox-file.c:1265:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("write(%s) failed: %m", temp_path); ^~~~~~~ dbox-file.c:1269:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("read(%s) failed: %m", file->current_path); --- dbox-index.o --- dbox-index.c: In function 'dbox_index_close': dbox-index.c:72:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", index->path); ^~~~~~~ dbox-index.c: In function 'dbox_index_set_corrupted': dbox-index.c:157:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", index->path); ^~~~~~~ dbox-index.c: In function 'dbox_index_read': dbox-index.c:248:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s) failed: %m", index->path); ^~~~~~~~~~~~~~~~~~~~~ dbox-index.c: In function 'dbox_index_refresh': dbox-index.c:311:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fstat(%s) failed: %m", index->path); ^~~~~~~~~~~~~~~~~~~~~~ dbox-index.c:316:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", index->path); ^~~~~~~~~~~~~~~~~~~~~ --- dbox-file.o --- ^~~~~~~ dbox-file.c:1280:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fsync(%s) failed: %m", temp_path); ^~~~~~~ dbox-file.c:1285:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", temp_path); ^~~~~~~ dbox-file.c:1298:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("rename(%s, %s) failed: %m", temp_path, dest_path); ^~~~~~~ dbox-file.c:1304:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fdatasync(%s) failed: %m", dest_dir); ^~~~~~~ dbox-file.c:1310:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", file->current_path); ^~~~~~~ --- dbox-index.o --- dbox-index.c: In function 'dbox_index_create_fd': dbox-index.c:567:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] str_c(temp_path)); ^~~~~ dbox-index.c: In function 'dbox_index_recreate': dbox-index.c:613:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "write(%s) failed: %m", str_c(temp_path)); ^~~~~~~~~~~~~~~~~~~~~~ dbox-index.c:621:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fdatasync(%s) failed: %m", str_c(temp_path)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ dbox-index.c:627:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "close(%s) failed: %m", str_c(temp_path)); ^~~~~~~~~~~~~~~~~~~~~~ dbox-index.c:635:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] str_c(temp_path), index->path); ^~~~~ dbox-index.c:644:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] str_c(temp_path), index->path); ^~~~~ dbox-index.c:651:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", str_c(temp_path)); ^~~~~~~ dbox-index.c: In function 'dbox_index_append_commit_new': dbox-index.c:826:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fstat(%s) failed: %m", ctx->index->path); ^~~~~~~~~~~~~~~~~~~~~~ dbox-index.c: In function 'dbox_index_append_rollback_commit': dbox-index.c:870:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] dbox_file_get_path(files[i])); ^~~~~~~~~~~~~~~~~~ dbox-index.c: In function 'dbox_index_append_write_records': dbox-index.c:895:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "pwrite(%s) failed: %m", ctx->index->path); ^~~~~~~~~~~~~~~~~~~~~~~ dbox-index.c:897:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("ftruncate(%s) failed: %m", ctx->index->path); ^~~~~~~ dbox-index.c: In function 'dbox_index_write_header': dbox-index.c:911:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "pwrite(%s) failed: %m", index->path); ^~~~~~~~~~~~~~~~~~~~~~~ dbox-index.c: In function 'dbox_index_append_rollback': dbox-index.c:993:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] dbox_file_get_path(file)); ^~~~~~~~~~~~~~~~~~ --- dbox-file-maildir.o --- mv -f .deps/dbox-file-maildir.Tpo .deps/dbox-file-maildir.Po --- dbox-save.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dbox-save.o -MD -MP -MF .deps/dbox-save.Tpo -c -o dbox-save.o dbox-save.c --- dbox-mail.o --- mv -f .deps/dbox-mail.Tpo .deps/dbox-mail.Po --- dbox-sync.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dbox-sync.o -MD -MP -MF .deps/dbox-sync.Tpo -c -o dbox-sync.o dbox-sync.c --- dbox-save.o --- dbox-save.c: In function 'dbox_save_begin': dbox-save.c:159:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] dbox_file_get_path(ctx->cur_file)); ^~~~~~~~~~~~~~~~~~ dbox-save.c: In function 'dbox_save_continue': dbox-save.c:184:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] cur_path); ^~~~~~~~ dbox-save.c: In function 'dbox_save_finish_write': dbox-save.c:290:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "o_stream_flush(%s) failed: %m", cur_path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbox-save.c: In function 'dbox_transaction_save_commit_post': dbox-save.c:497:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] ctx->mbox->path); ^~~ --- dbox-sync.o --- dbox-sync.c: In function 'dbox_sync_finish': dbox-sync.c:374:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret = success ? 0 : -1; ^~~ --- dbox-save.o --- mv -f .deps/dbox-save.Tpo .deps/dbox-save.Po --- dbox-sync-file.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dbox-sync-file.o -MD -MP -MF .deps/dbox-sync-file.Tpo -c -o dbox-sync-file.o dbox-sync-file.c --- dbox-sync.o --- mv -f .deps/dbox-sync.Tpo .deps/dbox-sync.Po --- dbox-sync-rebuild.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dbox-sync-rebuild.o -MD -MP -MF .deps/dbox-sync-rebuild.Tpo -c -o dbox-sync-rebuild.o dbox-sync-rebuild.c --- dbox-index.o --- mv -f .deps/dbox-index.Tpo .deps/dbox-index.Po --- dbox-storage.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dbox-storage.o -MD -MP -MF .deps/dbox-storage.Tpo -c -o dbox-storage.o dbox-storage.c --- dbox-sync-file.o --- dbox-sync-file.c: In function 'dbox_sync_file_unlink': dbox-sync-file.c:25:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "unlink(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~ dbox-sync-file.c: In function 'dbox_sync_file_expunge': dbox-sync-file.c:170:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", out_path); ^~~~~~~ dbox-sync-file.c: In function 'dbox_sync_file_split': dbox-sync-file.c:261:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "write(%s) failed: %m", out_path); ^~~~~~~~~~~~~~~~~~~~~~ --- dbox-sync-rebuild.o --- dbox-sync-rebuild.c: In function 'dbox_sync_index_rebuild_dir': dbox-sync-rebuild.c:312:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "opendir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~ dbox-sync-rebuild.c:327:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "readdir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~ dbox-sync-rebuild.c:333:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "closedir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- dbox-storage.o --- dbox-storage.c: In function 'dbox_create': dbox-storage.c:123:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] list_set.root_dir); ^~~~~~~~ dbox-storage.c:139:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] list_set.root_dir); ^~~~~~~~ dbox-storage.c: In function 'create_dbox': dbox-storage.c:173:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "mkdir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ dbox-storage.c: In function 'dbox_mailbox_open': dbox-storage.c:324:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ dbox-storage.c: In function 'dbox_delete_nonrecursive': dbox-storage.c:392:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "opendir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~ dbox-storage.c:422:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] str_c(full_path)); ^~~~~ dbox-storage.c:428:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ dbox-storage.c:434:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] mailbox_list_set_critical(list, "rmdir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~ dbox-storage.c: In function 'dbox_list_delete_mailbox': dbox-storage.c:486:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] mailbox_list_set_critical(list, "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~ dbox-storage.c:500:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ dbox-storage.c:519:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ dbox-storage.c: In function 'dbox_list_rename_mailbox_pre': dbox-storage.c:565:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] alt_newpath); ^~~~~~~~~~~ dbox-storage.c: In function 'dbox_list_rename_mailbox': dbox-storage.c:591:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] alt_oldpath, alt_newpath); ^~~~~~~~~~~ --- dbox-file.o --- mv -f .deps/dbox-file.Tpo .deps/dbox-file.Po --- dbox-transaction.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dbox-transaction.o -MD -MP -MF .deps/dbox-transaction.Tpo -c -o dbox-transaction.o dbox-transaction.c --- dbox-sync-file.o --- mv -f .deps/dbox-sync-file.Tpo .deps/dbox-sync-file.Po --- dbox-sync-rebuild.o --- mv -f .deps/dbox-sync-rebuild.Tpo .deps/dbox-sync-rebuild.Po --- dbox-transaction.o --- mv -f .deps/dbox-transaction.Tpo .deps/dbox-transaction.Po --- dbox-storage.o --- mv -f .deps/dbox-storage.Tpo .deps/dbox-storage.Po --- libstorage_dbox.a --- rm -f libstorage_dbox.a ar cru libstorage_dbox.a dbox-file.o dbox-file-maildir.o dbox-index.o dbox-mail.o dbox-save.o dbox-sync.o dbox-sync-file.o dbox-sync-rebuild.o dbox-storage.o dbox-transaction.o ranlib libstorage_dbox.a Making all in cydir --- cydir-mail.o --- --- cydir-save.o --- --- cydir-sync.o --- --- cydir-storage.o --- --- cydir-mail.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT cydir-mail.o -MD -MP -MF .deps/cydir-mail.Tpo -c -o cydir-mail.o cydir-mail.c --- cydir-save.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT cydir-save.o -MD -MP -MF .deps/cydir-save.Tpo -c -o cydir-save.o cydir-save.c --- cydir-sync.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT cydir-sync.o -MD -MP -MF .deps/cydir-sync.Tpo -c -o cydir-sync.o cydir-sync.c --- cydir-storage.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT cydir-storage.o -MD -MP -MF .deps/cydir-storage.Tpo -c -o cydir-storage.o cydir-storage.c --- cydir-mail.o --- cydir-mail.c: In function 'cydir_mail_stat': cydir-mail.c:36:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ --- cydir-sync.o --- cydir-sync.c: In function 'cydir_sync_expunge': cydir-sync.c:56:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "unlink(%s) failed: %m", str_c(ctx->path)); ^~~~~~~~~~~~~~~~~~~~~~~ --- cydir-mail.o --- cydir-mail.c: In function 'cydir_mail_get_stream': cydir-mail.c:111:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ --- cydir-sync.o --- cydir-sync.c: In function 'cydir_sync_finish': cydir-sync.c:145:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret = success ? 0 : -1; ^~~ --- cydir-storage.o --- cydir-storage.c: In function 'cydir_create': cydir-storage.c:102:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] list_set.root_dir); ^~~~~~~~ cydir-storage.c:114:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] list_set.root_dir); ^~~~~~~~ cydir-storage.c: In function 'create_cydir': cydir-storage.c:145:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "mkdir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ --- cydir-save.o --- cydir-save.c: In function 'cydir_save_begin': cydir-save.c:97:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ --- cydir-storage.o --- cydir-storage.c: In function 'cydir_mailbox_open': cydir-storage.c:215:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ cydir-storage.c: In function 'cydir_delete_nonrecursive': cydir-storage.c:252:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "opendir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~ --- cydir-save.o --- cydir-save.c: In function 'cydir_save_continue': cydir-save.c:140:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] cydir_get_save_path(ctx, ctx->mail_count)); ^~~~~~~~~~~~~~~~~~~ cydir-save.c: In function 'cydir_save_finish': --- cydir-storage.o --- cydir-storage.c:282:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] str_c(full_path)); ^~~~~ --- cydir-save.o --- cydir-save.c:165:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "o_stream_flush(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- cydir-storage.o --- cydir-storage.c:288:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ cydir-storage.c:294:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] mailbox_list_set_critical(list, "rmdir(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- cydir-save.o --- cydir-save.c:172:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fsync(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ cydir-save.c:182:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fstat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ cydir-save.c:192:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "utime(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ cydir-save.c:200:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "close(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~ cydir-save.c:210:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "unlink(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~ cydir-save.c: In function 'cydir_transaction_save_commit_pre': cydir-save.c:278:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] str_c(src_path), str_c(dest_path)); ^~~~~ --- cydir-mail.o --- mv -f .deps/cydir-mail.Tpo .deps/cydir-mail.Po --- cydir-transaction.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT cydir-transaction.o -MD -MP -MF .deps/cydir-transaction.Tpo -c -o cydir-transaction.o cydir-transaction.c --- cydir-sync.o --- mv -f .deps/cydir-sync.Tpo .deps/cydir-sync.Po --- cydir-save.o --- mv -f .deps/cydir-save.Tpo .deps/cydir-save.Po --- cydir-storage.o --- mv -f .deps/cydir-storage.Tpo .deps/cydir-storage.Po --- cydir-transaction.o --- mv -f .deps/cydir-transaction.Tpo .deps/cydir-transaction.Po --- libstorage_cydir.a --- rm -f libstorage_cydir.a ar cru libstorage_cydir.a cydir-mail.o cydir-save.o cydir-sync.o cydir-storage.o cydir-transaction.o ranlib libstorage_cydir.a Making all in raw --- raw-mail.o --- --- raw-sync.o --- --- raw-storage.o --- --- raw-transaction.o --- --- raw-mail.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT raw-mail.o -MD -MP -MF .deps/raw-mail.Tpo -c -o raw-mail.o raw-mail.c --- raw-sync.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT raw-sync.o -MD -MP -MF .deps/raw-sync.Tpo -c -o raw-sync.o raw-sync.c --- raw-storage.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT raw-storage.o -MD -MP -MF .deps/raw-storage.Tpo -c -o raw-storage.o raw-storage.c --- raw-transaction.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT raw-transaction.o -MD -MP -MF .deps/raw-transaction.Tpo -c -o raw-transaction.o raw-transaction.c --- raw-mail.o --- raw-mail.c: In function 'raw_mail_stat': raw-mail.c:25:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", mbox->path); ^~~~~~~~~~~~~~~~~~~~~ --- raw-storage.o --- raw-storage.c: In function 'raw_create': raw-storage.c:85:10: warning: %m is only allowed in syslog(3) like functions [-Wformat=] list_set.root_dir); ^~~~~~~~ raw-storage.c: In function 'raw_mailbox_open_input': raw-storage.c:122:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "open(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~ raw-storage.c: In function 'raw_list_iter_is_mailbox': raw-storage.c:242:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] mail_storage_set_critical(storage, "stat(%s) failed: %m", path); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- raw-sync.o --- mv -f .deps/raw-sync.Tpo .deps/raw-sync.Po --- raw-mail.o --- mv -f .deps/raw-mail.Tpo .deps/raw-mail.Po --- raw-transaction.o --- mv -f .deps/raw-transaction.Tpo .deps/raw-transaction.Po --- raw-storage.o --- mv -f .deps/raw-storage.Tpo .deps/raw-storage.Po --- libstorage_raw.a --- rm -f libstorage_raw.a ar cru libstorage_raw.a raw-mail.o raw-sync.o raw-storage.o raw-transaction.o ranlib libstorage_raw.a Making all in shared --- shared-list.o --- --- shared-storage.o --- --- shared-list.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT shared-list.o -MD -MP -MF .deps/shared-list.Tpo -c -o shared-list.o shared-list.c --- shared-storage.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib -I../../../../src/lib-mail -I../../../../src/lib-imap -I../../../../src/lib-index -I../../../../src/lib-storage -I../../../../src/lib-storage/index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT shared-storage.o -MD -MP -MF .deps/shared-storage.Tpo -c -o shared-storage.o shared-storage.c --- shared-list.o --- mv -f .deps/shared-list.Tpo .deps/shared-list.Po --- shared-storage.o --- mv -f .deps/shared-storage.Tpo .deps/shared-storage.Po --- libstorage_shared.a --- rm -f libstorage_shared.a ar cru libstorage_shared.a shared-list.o shared-storage.o ranlib libstorage_shared.a --- istream-mail-stats.o --- --- index-fetch.o --- --- index-mail.o --- --- index-mail-headers.o --- --- istream-mail-stats.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT istream-mail-stats.o -MD -MP -MF .deps/istream-mail-stats.Tpo -c -o istream-mail-stats.o istream-mail-stats.c --- index-fetch.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-fetch.o -MD -MP -MF .deps/index-fetch.Tpo -c -o index-fetch.o index-fetch.c --- index-mail.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-mail.o -MD -MP -MF .deps/index-mail.Tpo -c -o index-mail.o index-mail.c --- index-mail-headers.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-mail-headers.o -MD -MP -MF .deps/index-mail-headers.Tpo -c -o index-mail-headers.o index-mail-headers.c --- index-mail.o --- index-mail.c: In function 'index_mail_stream_check_failure': index-mail.c:766:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "read(mail, uid=%u) failed: %m", mail->mail.mail.uid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ index-mail.c: In function 'index_mail_set_cache_corrupted': index-mail.c:1474:2: warning: case value '0' not in enumerated type 'enum mail_fetch_field' [-Wswitch] case 0: ^~~~ --- istream-mail-stats.o --- mv -f .deps/istream-mail-stats.Tpo .deps/istream-mail-stats.Po --- index-mailbox-check.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-mailbox-check.o -MD -MP -MF .deps/index-mailbox-check.Tpo -c -o index-mailbox-check.o index-mailbox-check.c --- index-fetch.o --- mv -f .deps/index-fetch.Tpo .deps/index-fetch.Po --- index-search.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-search.o -MD -MP -MF .deps/index-search.Tpo -c -o index-search.o index-search.c In file included from index-search.c:18:0: index-search.c: In function 'search_body': ../../../src/lib-storage/mail-search.h:110:10: warning: comparison of constant '-1' with boolean expression is always false [-Wbool-compare] (res) == -1 ? -1 : !(res); \ ^ index-search.c:575:2: note: in expansion of macro 'ARG_SET_RESULT' ARG_SET_RESULT(arg, ret > 0); ^~~~~~~~~~~~~~ index-search.c: In function 'index_storage_search_init': index-search.c:1028:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("gettimeofday() failed: %m"); ^~~~~~~ index-search.c: In function 'search_would_block': index-search.c:1232:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("gettimeofday() failed: %m"); ^~~~~~~ --- index-mailbox-check.o --- mv -f .deps/index-mailbox-check.Tpo .deps/index-mailbox-check.Po --- index-search-result.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-search-result.o -MD -MP -MF .deps/index-search-result.Tpo -c -o index-search-result.o index-search-result.c mv -f .deps/index-search-result.Tpo .deps/index-search-result.Po --- index-sort.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-sort.o -MD -MP -MF .deps/index-sort.Tpo -c -o index-sort.o index-sort.c --- index-mail-headers.o --- mv -f .deps/index-mail-headers.Tpo .deps/index-mail-headers.Po --- index-sort-string.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-sort-string.o -MD -MP -MF .deps/index-sort-string.Tpo -c -o index-sort-string.o index-sort-string.c --- index-mail.o --- mv -f .deps/index-mail.Tpo .deps/index-mail.Po --- index-status.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-status.o -MD -MP -MF .deps/index-status.Tpo -c -o index-status.o index-status.c mv -f .deps/index-status.Tpo .deps/index-status.Po --- index-storage.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-storage.o -MD -MP -MF .deps/index-storage.Tpo -c -o index-storage.o index-storage.c --- index-search.o --- mv -f .deps/index-search.Tpo .deps/index-search.Po --- index-sync.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-sync.o -MD -MP -MF .deps/index-sync.Tpo -c -o index-sync.o index-sync.c --- index-sort.o --- mv -f .deps/index-sort.Tpo .deps/index-sort.Po --- index-sync-changes.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-sync-changes.o -MD -MP -MF .deps/index-sync-changes.Tpo -c -o index-sync-changes.o index-sync-changes.c --- index-storage.o --- index-storage.c: In function 'create_index_dir': index-storage.c:94:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "mkdir(%s) failed: %m", index_dir); ^~~~~~~~~~~~~~~~~~~~~~ index-storage.c:106:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "mkdir(%s) failed: %m", parent_dir); ^~~~~~~~~~~~~~~~~~~~~~ index-storage.c: In function 'get_index_dir': index-storage.c:142:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] index_dir); ^~~~~~~~~ --- index-sync-changes.o --- mv -f .deps/index-sync-changes.Tpo .deps/index-sync-changes.Po --- index-sync-search.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-sync-search.o -MD -MP -MF .deps/index-sync-search.Tpo -c -o index-sync-search.o index-sync-search.c --- index-sync.o --- mv -f .deps/index-sync.Tpo .deps/index-sync.Po --- index-thread.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-thread.o -MD -MP -MF .deps/index-thread.Tpo -c -o index-thread.o index-thread.c --- index-sort-string.o --- mv -f .deps/index-sort-string.Tpo .deps/index-sort-string.Po --- index-thread-finish.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-thread-finish.o -MD -MP -MF .deps/index-thread-finish.Tpo -c -o index-thread-finish.o index-thread-finish.c --- index-sync-search.o --- mv -f .deps/index-sync-search.Tpo .deps/index-sync-search.Po --- index-thread-links.o --- --- index-storage.o --- mv -f .deps/index-storage.Tpo .deps/index-storage.Po --- index-thread-links.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-thread-links.o -MD -MP -MF .deps/index-thread-links.Tpo -c -o index-thread-links.o index-thread-links.c --- index-transaction.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-imap -I../../../src/lib-index -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT index-transaction.o -MD -MP -MF .deps/index-transaction.Tpo -c -o index-transaction.o index-transaction.c mv -f .deps/index-transaction.Tpo .deps/index-transaction.Po --- index-thread-links.o --- mv -f .deps/index-thread-links.Tpo .deps/index-thread-links.Po --- index-thread.o --- mv -f .deps/index-thread.Tpo .deps/index-thread.Po --- index-thread-finish.o --- mv -f .deps/index-thread-finish.Tpo .deps/index-thread-finish.Po --- libstorage_index.a --- rm -f libstorage_index.a ar cru libstorage_index.a istream-mail-stats.o index-fetch.o index-mail.o index-mail-headers.o index-mailbox-check.o index-search.o index-search-result.o index-sort.o index-sort-string.o index-status.o index-storage.o index-sync.o index-sync-changes.o index-sync-search.o index-thread.o index-thread-finish.o index-thread-links.o index-transaction.o ranlib libstorage_index.a Making all in register --- mail-storage-register.c --- rm -f mail-storage-register.c echo '/* this file automatically generated by Makefile */' >mail-storage-register.c echo '#include "lib.h"' >>mail-storage-register.c echo '#include "mail-storage.h"' >>mail-storage-register.c for i in cydir dbox maildir mbox raw shared ; do echo "extern struct mail_storage ${i}_storage;" >>mail-storage-register.c ; done echo 'void mail_storage_register_all(void) {' >>mail-storage-register.c for i in cydir dbox maildir mbox raw shared ; do echo "mail_storage_class_register(&${i}_storage);" >>mail-storage-register.c ; done echo '}' >>mail-storage-register.c --- all --- /usr/bin/make all-am --- mailbox-list-register.c --- --- mail-storage-register.o --- --- mailbox-list-register.c --- rm -f mailbox-list-register.c --- mail-storage-register.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-storage-register.o -MD -MP -MF .deps/mail-storage-register.Tpo -c -o mail-storage-register.o mail-storage-register.c --- mailbox-list-register.c --- echo '/* this file automatically generated by Makefile */' >mailbox-list-register.c echo '#include "lib.h"' >>mailbox-list-register.c echo '#include "mailbox-list.h"' >>mailbox-list-register.c for i in maildir imapdir fs shared ; do echo "extern struct mailbox_list ${i}_mailbox_list;" >>mailbox-list-register.c ; done echo "void index_mailbox_list_init(void);" >>mailbox-list-register.c echo 'void mailbox_list_register_all(void) {' >>mailbox-list-register.c for i in maildir imapdir fs shared ; do echo "mailbox_list_register(&${i}_mailbox_list);" >>mailbox-list-register.c ; done echo "index_mailbox_list_init();" >>mailbox-list-register.c echo '}' >>mailbox-list-register.c --- mailbox-list-register.o --- gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mailbox-list-register.o -MD -MP -MF .deps/mailbox-list-register.Tpo -c -o mailbox-list-register.o mailbox-list-register.c mv -f .deps/mailbox-list-register.Tpo .deps/mailbox-list-register.Po --- mail-storage-register.o --- mv -f .deps/mail-storage-register.Tpo .deps/mail-storage-register.Po --- libstorage-register.a --- rm -f libstorage-register.a ar cru libstorage-register.a mail-storage-register.o mailbox-list-register.o ranlib libstorage-register.a --- mail.o --- --- mail-copy.o --- --- mail-error.o --- --- mail-namespace.o --- --- mail.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -I../../src/lib-mail -I../../src/lib-imap -I../../src/lib-index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail.o -MD -MP -MF .deps/mail.Tpo -c -o mail.o mail.c --- mail-copy.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -I../../src/lib-mail -I../../src/lib-imap -I../../src/lib-index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-copy.o -MD -MP -MF .deps/mail-copy.Tpo -c -o mail-copy.o mail-copy.c --- mail-error.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -I../../src/lib-mail -I../../src/lib-imap -I../../src/lib-index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-error.o -MD -MP -MF .deps/mail-error.Tpo -c -o mail-error.o mail-error.c --- mail-namespace.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -I../../src/lib-mail -I../../src/lib-imap -I../../src/lib-index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-namespace.o -MD -MP -MF .deps/mail-namespace.Tpo -c -o mail-namespace.o mail-namespace.c --- mail.o --- mail.c: In function 'mail_generate_guid_string': mail.c:233:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("clock_gettime() failed: %m"); ^~~~~~~ --- mail-copy.o --- mail-copy.c: In function 'mail_storage_copy': mail-copy.c:46:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "copy: i_stream_read() failed: %m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- mail-error.o --- mv -f .deps/mail-error.Tpo .deps/mail-error.Po --- mail-search.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -I../../src/lib-mail -I../../src/lib-imap -I../../src/lib-index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-search.o -MD -MP -MF .deps/mail-search.Tpo -c -o mail-search.o mail-search.c --- mail-copy.o --- mv -f .deps/mail-copy.Tpo .deps/mail-copy.Po --- mail-search-build.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -I../../src/lib-mail -I../../src/lib-imap -I../../src/lib-index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-search-build.o -MD -MP -MF .deps/mail-search-build.Tpo -c -o mail-search-build.o mail-search-build.c --- mail-search.o --- mail-search.c: In function 'mail_search_args_init_sub': mail-search.c:82:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (arg->value.str == NULL) ^ --- mail.o --- mv -f .deps/mail.Tpo .deps/mail.Po --- mail-search.o --- mail-search.c:85:3: note: here case SEARCH_KEYWORDS: ^~~~ --- mail-storage.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -I../../src/lib-mail -I../../src/lib-imap -I../../src/lib-index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-storage.o -MD -MP -MF .deps/mail-storage.Tpo -c -o mail-storage.o mail-storage.c --- mail-namespace.o --- mv -f .deps/mail-namespace.Tpo .deps/mail-namespace.Po --- mail-thread.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -I../../src/lib-mail -I../../src/lib-imap -I../../src/lib-index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-thread.o -MD -MP -MF .deps/mail-thread.Tpo -c -o mail-thread.o mail-thread.c mv -f .deps/mail-thread.Tpo .deps/mail-thread.Po --- mail-user.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -I../../src/lib-mail -I../../src/lib-imap -I../../src/lib-index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-user.o -MD -MP -MF .deps/mail-user.Tpo -c -o mail-user.o mail-user.c --- mail-search.o --- mv -f .deps/mail-search.Tpo .deps/mail-search.Po --- mailbox-list.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -I../../src/lib-mail -I../../src/lib-imap -I../../src/lib-index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mailbox-list.o -MD -MP -MF .deps/mailbox-list.Tpo -c -o mailbox-list.o mailbox-list.c --- mail-search-build.o --- mv -f .deps/mail-search-build.Tpo .deps/mail-search-build.Po --- mailbox-search-result.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -I../../src/lib-mail -I../../src/lib-imap -I../../src/lib-index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mailbox-search-result.o -MD -MP -MF .deps/mailbox-search-result.Tpo -c -o mailbox-search-result.o mailbox-search-result.c --- mailbox-list.o --- mailbox-list.c: In function 'mailbox_list_get_permissions_full': mailbox-list.c:329:9: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ mailbox-list.c: In function 'mailbox_list_try_delete': mailbox-list.c:688:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "unlink_directory(%s) failed: %m", dir); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mailbox-list.c: In function 'mailbox_list_create_parent_dir': mailbox-list.c:891:8: warning: %m is only allowed in syslog(3) like functions [-Wformat=] dir); ^~~ --- mail-user.o --- mv -f .deps/mail-user.Tpo .deps/mail-user.Po --- mailbox-tree.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -I../../src/lib-mail -I../../src/lib-imap -I../../src/lib-index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mailbox-tree.o -MD -MP -MF .deps/mailbox-tree.Tpo -c -o mailbox-tree.o mailbox-tree.c --- mail-storage.o --- mv -f .deps/mail-storage.Tpo .deps/mail-storage.Po --- mailbox-uidvalidity.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -I../../src/lib-mail -I../../src/lib-imap -I../../src/lib-index -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mailbox-uidvalidity.o -MD -MP -MF .deps/mailbox-uidvalidity.Tpo -c -o mailbox-uidvalidity.o mailbox-uidvalidity.c --- mailbox-tree.o --- mv -f .deps/mailbox-tree.Tpo .deps/mailbox-tree.Po --- mailbox-search-result.o --- mv -f .deps/mailbox-search-result.Tpo .deps/mailbox-search-result.Po --- mailbox-uidvalidity.o --- mailbox-uidvalidity.c: In function 'mailbox_uidvalidity_write': mailbox-uidvalidity.c:39:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("open(%s) failed: %m", path); ^~~~~~~ mailbox-uidvalidity.c:44:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("write(%s) failed: %m", path); ^~~~~~~ mailbox-uidvalidity.c:46:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", path); ^~~~~~~ mailbox-uidvalidity.c: In function 'mailbox_uidvalidity_rename': mailbox-uidvalidity.c:78:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("rename(%s, %s) failed: %m", str_c(src), str_c(dest)); ^~~~~~~ mailbox-uidvalidity.c: In function 'mailbox_uidvalidity_next_rescan': mailbox-uidvalidity.c:103:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("opendir(%s) failed: %m", dir); ^~~~~~~ mailbox-uidvalidity.c:125:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("closedir(%s) failed: %m", dir); ^~~~~~~ mailbox-uidvalidity.c:140:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("creat(%s) failed: %m", tmp); ^~~~~~~ mailbox-uidvalidity.c:151:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", tmp); ^~~~~~~ mailbox-uidvalidity.c: In function 'mailbox_uidvalidity_next': mailbox-uidvalidity.c:170:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("open(%s) failed: %m", path); ^~~~~~~ mailbox-uidvalidity.c:175:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("read(%s) failed: %m", path); ^~~~~~~ mailbox-uidvalidity.c:195:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("write(%s) failed: %m", path); ^~~~~~~ mailbox-uidvalidity.c:197:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", path); ^~~~~~~ mv -f .deps/mailbox-uidvalidity.Tpo .deps/mailbox-uidvalidity.Po --- mailbox-list.o --- mv -f .deps/mailbox-list.Tpo .deps/mailbox-list.Po --- libstorage.a --- rm -f libstorage.a ar cru libstorage.a mail.o mail-copy.o mail-error.o mail-namespace.o mail-search.o mail-search-build.o mail-storage.o mail-thread.o mail-user.o mailbox-list.o mailbox-search-result.o mailbox-tree.o mailbox-uidvalidity.o ranlib libstorage.a Making all in lib-auth --- auth-client.o --- --- auth-master.o --- --- auth-server-connection.o --- --- auth-server-request.o --- --- auth-client.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-client.o -MD -MP -MF .deps/auth-client.Tpo -c -o auth-client.o auth-client.c --- auth-server-connection.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-server-connection.o -MD -MP -MF .deps/auth-server-connection.Tpo -c -o auth-server-connection.o auth-server-connection.c --- auth-server-request.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-server-request.o -MD -MP -MF .deps/auth-server-request.Tpo -c -o auth-server-request.o auth-server-request.c --- auth-master.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-master.o -MD -MP -MF .deps/auth-master.Tpo -c -o auth-master.o auth-master.c --- auth-client.o --- auth-client.c: In function 'auth_client_connect_missing_servers': auth-client.c:141:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "authentication servers: %m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ auth-client.c:174:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("closedir() failed: %m"); ^~~~~~~ --- auth-server-connection.o --- auth-server-connection.c: In function 'auth_server_connection_new': auth-server-connection.c:232:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("Can't connect to auth server at %s: %m", path); ^~~~~~~ auth-server-connection.c:267:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_warning("Error sending handshake to auth server: %m"); ^~~~~~~~~ --- auth-server-request.o --- auth-server-request.c: In function 'auth_server_send_new_request': --- auth-server-connection.o --- auth-server-connection.c: In function 'auth_server_connection_destroy': --- auth-server-request.o --- auth-server-request.c:128:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_warning("Error sending request to auth server: %m"); ^~~~~~~~~ --- auth-server-connection.o --- auth-server-connection.c:306:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(auth) failed: %m"); ^~~~~~~ --- auth-server-request.o --- auth-server-request.c: In function 'auth_server_send_continue': auth-server-request.c:155:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_warning("Error sending continue request to auth server: %m"); ^~~~~~~~~ --- auth-master.o --- auth-master.c: In function 'auth_connection_close': auth-master.c:67:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", conn->auth_socket_path); ^~~~~~~ auth-master.c: In function 'auth_master_connect': auth-master.c:237:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] conn->auth_socket_path); ^~~~ auth-master.c: In function 'auth_master_user_lookup': auth-master.c:345:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("write(auth socket) failed: %m"); ^~~~~~~ --- auth-client.o --- mv -f .deps/auth-client.Tpo .deps/auth-client.Po --- auth-master.o --- mv -f .deps/auth-master.Tpo .deps/auth-master.Po --- auth-server-request.o --- mv -f .deps/auth-server-request.Tpo .deps/auth-server-request.Po --- auth-server-connection.o --- mv -f .deps/auth-server-connection.Tpo .deps/auth-server-connection.Po --- libauth.a --- rm -f libauth.a ar cru libauth.a auth-client.o auth-master.o auth-server-connection.o auth-server-request.o ranlib libauth.a Making all in auth --- mycrypt.o --- --- password-scheme.o --- --- password-scheme-md5crypt.o --- --- password-scheme-otp.o --- --- mycrypt.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mycrypt.o -MD -MP -MF .deps/mycrypt.Tpo -c -o mycrypt.o mycrypt.c --- password-scheme.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT password-scheme.o -MD -MP -MF .deps/password-scheme.Tpo -c -o password-scheme.o password-scheme.c --- password-scheme-md5crypt.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT password-scheme-md5crypt.o -MD -MP -MF .deps/password-scheme-md5crypt.Tpo -c -o password-scheme-md5crypt.o password-scheme-md5crypt.c --- password-scheme-otp.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT password-scheme-otp.o -MD -MP -MF .deps/password-scheme-otp.Tpo -c -o password-scheme-otp.o password-scheme-otp.c --- password-scheme.o --- password-scheme.c: In function 'crypt_verify': password-scheme.c:291:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("crypt() failed: %m"); ^~~~~~~ password-scheme.c: In function 'password_decode': password-scheme.c:160:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (hex_to_binary(password, buf) == 0) { ^ password-scheme.c:168:2: note: here case PW_ENCODING_BASE64: ^~~~ --- mycrypt.o --- mv -f .deps/mycrypt.Tpo .deps/mycrypt.Po --- password-scheme-rpa.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT password-scheme-rpa.o -MD -MP -MF .deps/password-scheme-rpa.Tpo -c -o password-scheme-rpa.o password-scheme-rpa.c --- password-scheme-otp.o --- mv -f .deps/password-scheme-otp.Tpo .deps/password-scheme-otp.Po --- auth.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth.o -MD -MP -MF .deps/auth.Tpo -c -o auth.o auth.c --- password-scheme-md5crypt.o --- mv -f .deps/password-scheme-md5crypt.Tpo .deps/password-scheme-md5crypt.Po --- auth-cache.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-cache.o -MD -MP -MF .deps/auth-cache.Tpo -c -o auth-cache.o auth-cache.c --- password-scheme-rpa.o --- mv -f .deps/password-scheme-rpa.Tpo .deps/password-scheme-rpa.Po --- auth-client-connection.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-client-connection.o -MD -MP -MF .deps/auth-client-connection.Tpo -c -o auth-client-connection.o auth-client-connection.c --- auth.o --- mv -f .deps/auth.Tpo .deps/auth.Po --- auth-master-connection.o --- --- password-scheme.o --- mv -f .deps/password-scheme.Tpo .deps/password-scheme.Po --- auth-master-connection.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-master-connection.o -MD -MP -MF .deps/auth-master-connection.Tpo -c -o auth-master-connection.o auth-master-connection.c --- auth-master-listener.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-master-listener.o -MD -MP -MF .deps/auth-master-listener.Tpo -c -o auth-master-listener.o auth-master-listener.c --- auth-cache.o --- mv -f .deps/auth-cache.Tpo .deps/auth-cache.Po --- auth-request.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-request.o -MD -MP -MF .deps/auth-request.Tpo -c -o auth-request.o auth-request.c --- auth-client-connection.o --- mv -f .deps/auth-client-connection.Tpo .deps/auth-client-connection.Po --- auth-request-handler.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-request-handler.o -MD -MP -MF .deps/auth-request-handler.Tpo -c -o auth-request-handler.o auth-request-handler.c --- auth-master-connection.o --- auth-master-connection.c: In function 'auth_master_connection_destroy': auth-master-connection.c:304:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(): %m"); ^~~~~~~ --- auth-master-listener.o --- auth-master-listener.c: In function 'auth_master_listener_accept': auth-master-listener.c:98:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("accept(type %d) failed: %m", s->type); ^~~~~~~ --- auth-request.o --- auth-request.c: In function 'auth_request_set_uidgid_file': auth-request.c:1160:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "stat(%s) failed: %m", str_c(path)); ^~~~~~~~~~~~~~~~~~~~~ --- auth-master-listener.o --- mv -f .deps/auth-master-listener.Tpo .deps/auth-master-listener.Po --- auth-stream.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-stream.o -MD -MP -MF .deps/auth-stream.Tpo -c -o auth-stream.o auth-stream.c --- auth-master-connection.o --- mv -f .deps/auth-master-connection.Tpo .deps/auth-master-connection.Po --- auth-worker-client.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-worker-client.o -MD -MP -MF .deps/auth-worker-client.Tpo -c -o auth-worker-client.o auth-worker-client.c --- auth-stream.o --- mv -f .deps/auth-stream.Tpo .deps/auth-stream.Po --- auth-worker-server.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-worker-server.o -MD -MP -MF .deps/auth-worker-server.Tpo -c -o auth-worker-server.o auth-worker-server.c --- auth-request-handler.o --- mv -f .deps/auth-request-handler.Tpo .deps/auth-request-handler.Po --- db-checkpassword.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT db-checkpassword.o -MD -MP -MF .deps/db-checkpassword.Tpo -c -o db-checkpassword.o db-checkpassword.c --- auth-worker-server.o --- auth-worker-server.c: In function 'auth_worker_create': auth-worker-server.c:143:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] worker_socket_path); ^~~~~~~~~~~~~~~~~~ auth-worker-server.c:149:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] worker_socket_path, try/10); ^~~~~~~~~~~~~~~~~~ auth-worker-server.c: In function 'auth_worker_destroy': auth-worker-server.c:208:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(auth worker) failed: %m"); ^~~~~~~ --- db-checkpassword.o --- db-checkpassword.c: In function 'checkpassword_request_close': db-checkpassword.c:33:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("checkpassword: close() failed: %m"); ^~~~~~~ db-checkpassword.c:38:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("checkpassword: close() failed: %m"); ^~~~~~~ db-checkpassword.c: In function 'checkpassword_child_input': db-checkpassword.c:141:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "checkpassword", "read() failed: %m"); ^~~~~~~~~~~~~~~ db-checkpassword.c: In function 'checkpassword_child_output': db-checkpassword.c:192:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "checkpassword", "write() failed: %m"); ^~~~~~~~~~~~~~~ db-checkpassword.c:206:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("checkpassword: close() failed: %m"); ^~~~~~~ --- auth-worker-client.o --- mv -f .deps/auth-worker-client.Tpo .deps/auth-worker-client.Po --- db-sql.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT db-sql.o -MD -MP -MF .deps/db-sql.Tpo -c -o db-sql.o db-sql.c --- db-checkpassword.o --- mv -f .deps/db-checkpassword.Tpo .deps/db-checkpassword.Po --- db-passwd-file.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT db-passwd-file.o -MD -MP -MF .deps/db-passwd-file.Tpo -c -o db-passwd-file.o db-passwd-file.c --- db-sql.o --- mv -f .deps/db-sql.Tpo .deps/db-sql.Po --- main.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c --- auth-worker-server.o --- mv -f .deps/auth-worker-server.Tpo .deps/auth-worker-server.Po --- mech.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech.o -MD -MP -MF .deps/mech.Tpo -c -o mech.o mech.c --- db-passwd-file.o --- db-passwd-file.c: In function 'passwd_file_open': db-passwd-file.c:167:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("passwd-file %s: Can't open file: %m", pw->path); ^~~~~~~ db-passwd-file.c:172:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("passwd-file %s: fstat() failed: %m", pw->path); ^~~~~~~ db-passwd-file.c: In function 'passwd_file_close': db-passwd-file.c:215:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("passwd-file %s: close() failed: %m", pw->path); ^~~~~~~ db-passwd-file.c: In function 'passwd_file_sync': db-passwd-file.c:243:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("passwd-file %s: stat() failed: %m", pw->path); ^~~~~~~ --- main.o --- main.c: In function 'get_uid': main.c:90:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("User '%s' lookup failed: %m", user); ^~~~~~~ main.c:94:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("getpwent() failed: %m"); ^~~~~~~ main.c: In function 'get_gid': main.c:115:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("Group '%s' lookup failed: %m", group); ^~~~~~~ main.c: In function 'create_unix_listener': main.c:151:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("net_listen_unix(%s) failed: %m", path); ^~~~~~~ main.c:160:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path, dec2str(uid), dec2str(gid)); ^~~~ main.c: In function 'main_init': main.c:273:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("fork() failed: %m"); ^~~~~~~ main.c:281:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("setsid() failed: %m"); ^~~~~~~ main.c:284:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("chdir(/) failed: %m"); ^~~~~~~ --- auth-request.o --- mv -f .deps/auth-request.Tpo .deps/auth-request.Po --- mech-anonymous.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech-anonymous.o -MD -MP -MF .deps/mech-anonymous.Tpo -c -o mech-anonymous.o mech-anonymous.c --- mech.o --- mv -f .deps/mech.Tpo .deps/mech.Po --- mech-plain.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech-plain.o -MD -MP -MF .deps/mech-plain.Tpo -c -o mech-plain.o mech-plain.c --- main.o --- mv -f .deps/main.Tpo .deps/main.Po --- mech-login.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech-login.o -MD -MP -MF .deps/mech-login.Tpo -c -o mech-login.o mech-login.c --- db-passwd-file.o --- mv -f .deps/db-passwd-file.Tpo .deps/db-passwd-file.Po --- mech-cram-md5.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech-cram-md5.o -MD -MP -MF .deps/mech-cram-md5.Tpo -c -o mech-cram-md5.o mech-cram-md5.c --- mech-anonymous.o --- mv -f .deps/mech-anonymous.Tpo .deps/mech-anonymous.Po --- mech-digest-md5.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech-digest-md5.o -MD -MP -MF .deps/mech-digest-md5.Tpo -c -o mech-digest-md5.o mech-digest-md5.c --- mech-plain.o --- mv -f .deps/mech-plain.Tpo .deps/mech-plain.Po --- mech-external.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech-external.o -MD -MP -MF .deps/mech-external.Tpo -c -o mech-external.o mech-external.c --- mech-login.o --- mv -f .deps/mech-login.Tpo .deps/mech-login.Po --- mech-gssapi.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech-gssapi.o -MD -MP -MF .deps/mech-gssapi.Tpo -c -o mech-gssapi.o mech-gssapi.c --- mech-cram-md5.o --- mv -f .deps/mech-cram-md5.Tpo .deps/mech-cram-md5.Po --- mech-external.o --- mv -f .deps/mech-external.Tpo .deps/mech-external.Po --- mech-ntlm.o --- --- mech-otp.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech-otp.o -MD -MP -MF .deps/mech-otp.Tpo -c -o mech-otp.o mech-otp.c --- mech-ntlm.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech-ntlm.o -MD -MP -MF .deps/mech-ntlm.Tpo -c -o mech-ntlm.o mech-ntlm.c --- mech-gssapi.o --- mv -f .deps/mech-gssapi.Tpo .deps/mech-gssapi.Po --- mech-skey.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech-skey.o -MD -MP -MF .deps/mech-skey.Tpo -c -o mech-skey.o mech-skey.c --- mech-otp.o --- mech-otp.c: In function 'mech_otp_auth_phase1': mech-otp.c:102:14: warning: variable 'authzid' set but not used [-Wunused-but-set-variable] const char *authzid, *authenid, *error; ^~~~~~~ --- mech-ntlm.o --- mv -f .deps/mech-ntlm.Tpo .deps/mech-ntlm.Po --- mech-rpa.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech-rpa.o -MD -MP -MF .deps/mech-rpa.Tpo -c -o mech-rpa.o mech-rpa.c --- mech-skey.o --- mv -f .deps/mech-skey.Tpo .deps/mech-skey.Po --- mech-apop.o --- --- mech-otp.o --- mv -f .deps/mech-otp.Tpo .deps/mech-otp.Po --- mech-apop.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech-apop.o -MD -MP -MF .deps/mech-apop.Tpo -c -o mech-apop.o mech-apop.c --- mech-winbind.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mech-winbind.o -MD -MP -MF .deps/mech-winbind.Tpo -c -o mech-winbind.o mech-winbind.c --- mech-digest-md5.o --- mv -f .deps/mech-digest-md5.Tpo .deps/mech-digest-md5.Po --- otp-skey-common.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT otp-skey-common.o -MD -MP -MF .deps/otp-skey-common.Tpo -c -o otp-skey-common.o otp-skey-common.c --- mech-winbind.o --- mech-winbind.c: In function 'winbind_wait_pid': mech-winbind.c:73:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("waitpid() failed: %m"); ^~~~~~~ mech-winbind.c: In function 'winbind_helper_connect': mech-winbind.c:107:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("pipe() failed: %m"); ^~~~~~~ mech-winbind.c:117:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fork() failed: %m"); ^~~~~~~ mech-winbind.c:132:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2() failed: %m"); ^~~~~~~ mech-winbind.c:142:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("execv(%s) failed: %m", args[0]); ^~~~~~~ mech-winbind.c: In function 'do_auth_continue': mech-winbind.c:184:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "write(out_pipe) failed: %m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mech-winbind.c:195:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "read(in_pipe) failed: %m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~ --- otp-skey-common.o --- mv -f .deps/otp-skey-common.Tpo .deps/otp-skey-common.Po --- plain-common.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT plain-common.o -MD -MP -MF .deps/plain-common.Tpo -c -o plain-common.o plain-common.c --- mech-apop.o --- mv -f .deps/mech-apop.Tpo .deps/mech-apop.Po --- passdb.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT passdb.o -MD -MP -MF .deps/passdb.Tpo -c -o passdb.o passdb.c --- mech-winbind.o --- mv -f .deps/mech-winbind.Tpo .deps/mech-winbind.Po --- passdb-blocking.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT passdb-blocking.o -MD -MP -MF .deps/passdb-blocking.Tpo -c -o passdb-blocking.o passdb-blocking.c --- plain-common.o --- mv -f .deps/plain-common.Tpo .deps/plain-common.Po --- passdb-bsdauth.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT passdb-bsdauth.o -MD -MP -MF .deps/passdb-bsdauth.Tpo -c -o passdb-bsdauth.o passdb-bsdauth.c --- mech-rpa.o --- mv -f .deps/mech-rpa.Tpo .deps/mech-rpa.Po --- passdb-cache.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT passdb-cache.o -MD -MP -MF .deps/passdb-cache.Tpo -c -o passdb-cache.o passdb-cache.c --- passdb-bsdauth.o --- mv -f .deps/passdb-bsdauth.Tpo .deps/passdb-bsdauth.Po --- passdb-checkpassword.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT passdb-checkpassword.o -MD -MP -MF .deps/passdb-checkpassword.Tpo -c -o passdb-checkpassword.o passdb-checkpassword.c --- passdb.o --- mv -f .deps/passdb.Tpo .deps/passdb.Po --- passdb-passwd.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT passdb-passwd.o -MD -MP -MF .deps/passdb-passwd.Tpo -c -o passdb-passwd.o passdb-passwd.c --- passdb-blocking.o --- mv -f .deps/passdb-blocking.Tpo .deps/passdb-blocking.Po --- passdb-passwd-file.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT passdb-passwd-file.o -MD -MP -MF .deps/passdb-passwd-file.Tpo -c -o passdb-passwd-file.o passdb-passwd-file.c --- passdb-cache.o --- mv -f .deps/passdb-cache.Tpo .deps/passdb-cache.Po --- passdb-pam.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT passdb-pam.o -MD -MP -MF .deps/passdb-pam.Tpo -c -o passdb-pam.o passdb-pam.c --- passdb-checkpassword.o --- passdb-checkpassword.c: In function 'checkpassword_verify_plain_child': passdb-checkpassword.c:135:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "dup2() failed: %m"); ^~~~~~~~~~~~~~~~~~~ passdb-checkpassword.c:147:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "execv(%s) failed: %m", args[0]); ^~~~~~~~~~~~~~~~~~~~~~ passdb-checkpassword.c: In function 'checkpassword_verify_plain': passdb-checkpassword.c:166:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "pipe() failed: %m"); ^~~~~~~~~~~~~~~~~~~ passdb-checkpassword.c:178:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fork() failed: %m"); ^~~~~~~~~~~~~~~~~~~ passdb-checkpassword.c:197:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "close(fd_in[1]) failed: %m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ passdb-checkpassword.c:201:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "close(fd_out[0]) failed: %m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ passdb-checkpassword.c: In function 'checkpassword_request_half_finish': passdb-checkpassword.c:77:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (request->input_buf != NULL) { ^ passdb-checkpassword.c:82:2: note: here case 2: ^~~~ --- passdb-passwd.o --- mv -f .deps/passdb-passwd.Tpo .deps/passdb-passwd.Po --- passdb-shadow.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT passdb-shadow.o -MD -MP -MF .deps/passdb-shadow.Tpo -c -o passdb-shadow.o passdb-shadow.c --- passdb-passwd-file.o --- mv -f .deps/passdb-passwd-file.Tpo .deps/passdb-passwd-file.Po --- passdb-sia.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT passdb-sia.o -MD -MP -MF .deps/passdb-sia.Tpo -c -o passdb-sia.o passdb-sia.c --- passdb-checkpassword.o --- mv -f .deps/passdb-checkpassword.Tpo .deps/passdb-checkpassword.Po --- passdb-vpopmail.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT passdb-vpopmail.o -MD -MP -MF .deps/passdb-vpopmail.Tpo -c -o passdb-vpopmail.o passdb-vpopmail.c --- passdb-shadow.o --- mv -f .deps/passdb-shadow.Tpo .deps/passdb-shadow.Po --- passdb-sql.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT passdb-sql.o -MD -MP -MF .deps/passdb-sql.Tpo -c -o passdb-sql.o passdb-sql.c --- passdb-sia.o --- mv -f .deps/passdb-sia.Tpo .deps/passdb-sia.Po --- userdb.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT userdb.o -MD -MP -MF .deps/userdb.Tpo -c -o userdb.o userdb.c --- passdb-vpopmail.o --- mv -f .deps/passdb-vpopmail.Tpo .deps/passdb-vpopmail.Po --- passdb-pam.o --- mv -f .deps/passdb-pam.Tpo .deps/passdb-pam.Po --- userdb-blocking.o --- --- userdb-checkpassword.o --- --- userdb-blocking.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT userdb-blocking.o -MD -MP -MF .deps/userdb-blocking.Tpo -c -o userdb-blocking.o userdb-blocking.c --- userdb-checkpassword.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT userdb-checkpassword.o -MD -MP -MF .deps/userdb-checkpassword.Tpo -c -o userdb-checkpassword.o userdb-checkpassword.c --- passdb-sql.o --- mv -f .deps/passdb-sql.Tpo .deps/passdb-sql.Po --- userdb-nss.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT userdb-nss.o -MD -MP -MF .deps/userdb-nss.Tpo -c -o userdb-nss.o userdb-nss.c --- userdb-checkpassword.o --- userdb-checkpassword.c: In function 'checkpassword_lookup_child': userdb-checkpassword.c:113:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "dup2() failed: %m"); ^~~~~~~~~~~~~~~~~~~ userdb-checkpassword.c:132:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "execv(%s) failed: %m", args[0]); ^~~~~~~~~~~~~~~~~~~~~~ userdb-checkpassword.c: In function 'checkpassword_lookup': userdb-checkpassword.c:150:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "pipe() failed: %m"); ^~~~~~~~~~~~~~~~~~~ userdb-checkpassword.c:162:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "fork() failed: %m"); ^~~~~~~~~~~~~~~~~~~ userdb-checkpassword.c:181:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "close(fd_in[1]) failed: %m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ userdb-checkpassword.c:185:12: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "close(fd_out[0]) failed: %m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- userdb-nss.o --- mv -f .deps/userdb-nss.Tpo .deps/userdb-nss.Po --- userdb-checkpassword.o --- userdb-checkpassword.c: In function 'checkpassword_request_half_finish': userdb-checkpassword.c:67:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (request->input_buf != NULL) { ^ userdb-checkpassword.c:72:2: note: here default: ^~~~~~~ --- userdb-passwd.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT userdb-passwd.o -MD -MP -MF .deps/userdb-passwd.Tpo -c -o userdb-passwd.o userdb-passwd.c --- userdb-blocking.o --- mv -f .deps/userdb-blocking.Tpo .deps/userdb-blocking.Po --- userdb-passwd-file.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT userdb-passwd-file.o -MD -MP -MF .deps/userdb-passwd-file.Tpo -c -o userdb-passwd-file.o userdb-passwd-file.c --- userdb.o --- mv -f .deps/userdb.Tpo .deps/userdb.Po --- userdb-prefetch.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT userdb-prefetch.o -MD -MP -MF .deps/userdb-prefetch.Tpo -c -o userdb-prefetch.o userdb-prefetch.c --- userdb-checkpassword.o --- mv -f .deps/userdb-checkpassword.Tpo .deps/userdb-checkpassword.Po --- userdb-static.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT userdb-static.o -MD -MP -MF .deps/userdb-static.Tpo -c -o userdb-static.o userdb-static.c --- userdb-passwd.o --- mv -f .deps/userdb-passwd.Tpo .deps/userdb-passwd.Po --- userdb-vpopmail.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT userdb-vpopmail.o -MD -MP -MF .deps/userdb-vpopmail.Tpo -c -o userdb-vpopmail.o userdb-vpopmail.c --- userdb-passwd-file.o --- mv -f .deps/userdb-passwd-file.Tpo .deps/userdb-passwd-file.Po --- userdb-sql.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT userdb-sql.o -MD -MP -MF .deps/userdb-sql.Tpo -c -o userdb-sql.o userdb-sql.c --- userdb-prefetch.o --- mv -f .deps/userdb-prefetch.Tpo .deps/userdb-prefetch.Po --- db-ldap.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT db-ldap.o -MD -MP -MF .deps/db-ldap.Tpo -c -o db-ldap.o db-ldap.c --- userdb-vpopmail.o --- mv -f .deps/userdb-vpopmail.Tpo .deps/userdb-vpopmail.Po --- passdb-ldap.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT passdb-ldap.o -MD -MP -MF .deps/passdb-ldap.Tpo -c -o passdb-ldap.o passdb-ldap.c --- userdb-sql.o --- mv -f .deps/userdb-sql.Tpo .deps/userdb-sql.Po --- db-ldap.o --- mv -f .deps/db-ldap.Tpo .deps/db-ldap.Po --- userdb-ldap.o --- --- checkpassword-reply.o --- --- userdb-ldap.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT userdb-ldap.o -MD -MP -MF .deps/userdb-ldap.Tpo -c -o userdb-ldap.o userdb-ldap.c --- checkpassword-reply.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -I../../src/lib-otp -DAUTH_MODULE_DIR=\""/usr/pkg/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT checkpassword-reply.o -MD -MP -MF .deps/checkpassword-reply.Tpo -c -o checkpassword-reply.o checkpassword-reply.c --- userdb-static.o --- mv -f .deps/userdb-static.Tpo .deps/userdb-static.Po --- libpassword.a --- rm -f libpassword.a --- passdb-ldap.o --- mv -f .deps/passdb-ldap.Tpo .deps/passdb-ldap.Po --- libpassword.a --- ar cru libpassword.a mycrypt.o password-scheme.o password-scheme-md5crypt.o password-scheme-otp.o password-scheme-rpa.o ranlib libpassword.a --- checkpassword-reply.o --- checkpassword-reply.c: In function 'main': checkpassword-reply.c:58:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("checkpassword: write_full() failed: %m"); ^~~~~~~ --- userdb-ldap.o --- mv -f .deps/userdb-ldap.Tpo .deps/userdb-ldap.Po --- dovecot-auth --- /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -export-dynamic -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o dovecot-auth auth.o auth-cache.o auth-client-connection.o auth-master-connection.o auth-master-listener.o auth-request.o auth-request-handler.o auth-stream.o auth-worker-client.o auth-worker-server.o db-checkpassword.o db-sql.o db-passwd-file.o main.o mech.o mech-anonymous.o mech-plain.o mech-login.o mech-cram-md5.o mech-digest-md5.o mech-external.o mech-gssapi.o mech-ntlm.o mech-otp.o mech-skey.o mech-rpa.o mech-apop.o mech-winbind.o otp-skey-common.o plain-common.o passdb.o passdb-blocking.o passdb-bsdauth.o passdb-cache.o passdb-checkpassword.o passdb-passwd.o passdb-passwd-file.o passdb-pam.o passdb-shadow.o passdb-sia.o passdb-vpopmail.o passdb-sql.o userdb.o userdb-blocking.o userdb-checkpassword.o userdb-nss.o userdb-passwd.o userdb-passwd-file.o userdb-prefetch.o userdb-static.o userdb-vpopmail.o userdb-sql.o db-ldap.o passdb-ldap.o userdb-ldap.o libpassword.a ../lib-settings/libsettings.a ../lib-ntlm/libntlm.a ../lib-otp/libotp.a ../lib-sql/libsql.a ../lib/liblib.a -lcrypt -lpam -export-dynamic -lrt --- checkpassword-reply.o --- mv -f .deps/checkpassword-reply.Tpo .deps/checkpassword-reply.Po --- checkpassword-reply --- /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o checkpassword-reply checkpassword-reply.o ../lib/liblib.a -lrt libtool: link: gcc -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -Wl,-rpath -Wl,/usr/pkg/lib -o checkpassword-reply checkpassword-reply.o ../lib/liblib.a -lrt --- dovecot-auth --- libtool: link: gcc -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -Wl,-rpath -Wl,/usr/pkg/lib -o dovecot-auth auth.o auth-cache.o auth-client-connection.o auth-master-connection.o auth-master-listener.o auth-request.o auth-request-handler.o auth-stream.o auth-worker-client.o auth-worker-server.o db-checkpassword.o db-sql.o db-passwd-file.o main.o mech.o mech-anonymous.o mech-plain.o mech-login.o mech-cram-md5.o mech-digest-md5.o mech-external.o mech-gssapi.o mech-ntlm.o mech-otp.o mech-skey.o mech-rpa.o mech-apop.o mech-winbind.o otp-skey-common.o plain-common.o passdb.o passdb-blocking.o passdb-bsdauth.o passdb-cache.o passdb-checkpassword.o passdb-passwd.o passdb-passwd-file.o passdb-pam.o passdb-shadow.o passdb-sia.o passdb-vpopmail.o passdb-sql.o userdb.o userdb-blocking.o userdb-checkpassword.o userdb-nss.o userdb-passwd.o userdb-passwd-file.o userdb-prefetch.o userdb-static.o userdb-vpopmail.o userdb-sql.o db-ldap.o passdb-ldap.o userdb-ldap.o -Wl,--export-dynamic libpassword.a ../lib-settings/libsettings.a ../lib-ntlm/libntlm.a ../lib-otp/libotp.a ../lib-sql/libsql.a ../lib/liblib.a -lcrypt -lpam -lrt Making all in dict --- dict-server.o --- --- main.o --- --- dict-server.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-dict -I../../src/lib-sql -DDICT_MODULE_DIR=\""/usr/pkg/lib/dovecot/dict"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dict-server.o -MD -MP -MF .deps/dict-server.Tpo -c -o dict-server.o dict-server.c --- main.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-dict -I../../src/lib-sql -DDICT_MODULE_DIR=\""/usr/pkg/lib/dovecot/dict"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c --- dict-server.o --- dict-server.c: In function 'dict_client_connection_deinit': dict-server.c:533:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(dict client) failed: %m"); ^~~~~~~ dict-server.c: In function 'dict_server_listener_accept': dict-server.c:570:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("accept(%s) failed: %m", server->path); ^~~~~~~ dict-server.c: In function 'dict_server_init': dict-server.c:589:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("net_listen_unix(%s) failed: %m", path); ^~~~~~~ dict-server.c: In function 'dict_server_deinit': dict-server.c:605:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", server->path); ^~~~~~~ --- main.o --- mv -f .deps/main.Tpo .deps/main.Po --- dict-server.o --- mv -f .deps/dict-server.Tpo .deps/dict-server.Po --- dict --- /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -export-dynamic -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o dict dict-server.o main.o ../lib-dict/libdict_backend.a ../lib-dict/libdict.a ../lib-sql/libsql.a ../lib-settings/libsettings.a ../lib/liblib.a -export-dynamic -lrt libtool: link: gcc -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -Wl,-rpath -Wl,/usr/pkg/lib -o dict dict-server.o main.o -Wl,--export-dynamic ../lib-dict/libdict_backend.a ../lib-dict/libdict.a ../lib-sql/libsql.a ../lib-settings/libsettings.a ../lib/liblib.a -lrt Making all in master --- ssl-init-main.o --- --- ssl-init-openssl.o --- --- ssl-init-gnutls.o --- --- auth-process.o --- --- ssl-init-main.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ssl-init-main.o -MD -MP -MF .deps/ssl-init-main.Tpo -c -o ssl-init-main.o ssl-init-main.c --- ssl-init-openssl.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ssl-init-openssl.o -MD -MP -MF .deps/ssl-init-openssl.Tpo -c -o ssl-init-openssl.o ssl-init-openssl.c --- auth-process.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT auth-process.o -MD -MP -MF .deps/auth-process.Tpo -c -o auth-process.o auth-process.c --- ssl-init-gnutls.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ssl-init-gnutls.o -MD -MP -MF .deps/ssl-init-gnutls.Tpo -c -o ssl-init-gnutls.o ssl-init-gnutls.c --- ssl-init-main.o --- ssl-init-main.c: In function 'generate_parameters_file': ssl-init-main.c:30:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] temp_fname); ^~~~~~~~~~ ssl-init-main.c:38:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("file_try_lock(%s) failed: %m", temp_fname); ^~~~~~~ ssl-init-main.c:44:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("ftruncate(%s) failed: %m", temp_fname); ^~~~~~~ ssl-init-main.c:49:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("rename(%s, %s) failed: %m", temp_fname, fname); ^~~~~~~ ssl-init-main.c:51:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("close(%s) failed: %m", temp_fname); ^~~~~~~ --- ssl-init-gnutls.o --- mv -f .deps/ssl-init-gnutls.Tpo .deps/ssl-init-gnutls.Po --- askpass.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT askpass.o -MD -MP -MF .deps/askpass.Tpo -c -o askpass.o askpass.c --- auth-process.o --- auth-process.c: In function 'auth_process_input_user': auth-process.c:135:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("creat(%s) failed: %m", AUTH_SUCCESS_PATH); ^~~~~~~ auth-process.c: In function 'auth_worker_input': auth-process.c:292:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("accept(worker) failed: %m"); ^~~~~~~ auth-process.c: In function 'auth_process_destroy': auth-process.c:380:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(worker_listen) failed: %m"); ^~~~~~~ auth-process.c:392:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(auth) failed: %m"); ^~~~~~~ auth-process.c: In function 'connect_auth_socket': auth-process.c:419:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("net_connect_unix(%s) failed: %m", path); ^~~~~~~ auth-process.c: In function 'create_auth_process': auth-process.c:535:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("socketpair() failed: %m"); ^~~~~~~ auth-process.c:545:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fork() failed: %m"); ^~~~~~~ auth-process.c:574:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(stdin) failed: %m"); ^~~~~~~ auth-process.c:585:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(stdout) failed: %m"); ^~~~~~~ auth-process.c:588:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(stderr) failed: %m"); ^~~~~~~ auth-process.c:594:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2() failed: %m"); ^~~~~~~ auth-process.c: In function 'create_auth_worker': auth-process.c:628:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fork() failed: %m"); ^~~~~~~ auth-process.c:658:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(stdin) failed: %m"); ^~~~~~~ auth-process.c:660:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(stdout) failed: %m"); ^~~~~~~ auth-process.c:663:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(stderr) failed: %m"); ^~~~~~~ auth-process.c:666:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(4) failed: %m"); ^~~~~~~ auth-process.c: In function 'auth_process_group_destroy': auth-process.c:737:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(%s) failed: %m", path); ^~~~~~~ --- ssl-init-main.o --- mv -f .deps/ssl-init-main.Tpo .deps/ssl-init-main.Po --- capabilities-posix.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT capabilities-posix.o -MD -MP -MF .deps/capabilities-posix.Tpo -c -o capabilities-posix.o capabilities-posix.c --- askpass.o --- askpass.c: In function 'askpass': askpass.c:28:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("open(/dev/tty) failed: %m"); ^~~~~~~ --- capabilities-posix.o --- mv -f .deps/capabilities-posix.Tpo .deps/capabilities-posix.Po --- child-process.o --- --- askpass.o --- mv -f .deps/askpass.Tpo .deps/askpass.Po --- child-process.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT child-process.o -MD -MP -MF .deps/child-process.Tpo -c -o child-process.o child-process.c --- dict-process.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dict-process.o -MD -MP -MF .deps/dict-process.Tpo -c -o dict-process.o dict-process.c --- ssl-init-openssl.o --- ssl-init-openssl.c: In function 'generate_dh_parameters': ssl-init-openssl.c:36:9: warning: 'DH_generate_parameters' is deprecated [-Wdeprecated-declarations] DH *dh = DH_generate_parameters(bitsize, DH_GENERATOR, NULL, NULL); ^~ In file included from /usr/include/openssl/e_os2.h:13:0, from /usr/include/openssl/err.h:13, from ssl-init-openssl.c:9: /usr/include/openssl/dh.h:136:1: note: declared here DEPRECATEDIN_0_9_8(DH *DH_generate_parameters(int prime_len, int generator, ^ ssl-init-openssl.c:55:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("write_full() failed for file %s: %m", fname); ^~~~~~~ ssl-init-openssl.c: In function 'ssl_generate_parameters': ssl-init-openssl.c:68:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("write_full() failed for file %s: %m", fname); ^~~~~~~ --- child-process.o --- child-process.c: In function 'client_process_exec_argv': child-process.c:92:10: warning: %m is only allowed in syslog(3) like functions [-Wformat=] "execv(%s) failed: %m", executable); ^~~~~~~~~~~~~~~~~~~~~~ child-process.c: In function 'sigchld_handler': child-process.c:270:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_warning("waitpid() failed: %m"); ^~~~~~~~~ --- dict-process.o --- dict-process.c: In function 'dict_process_create': dict-process.c:57:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fork() failed: %m"); ^~~~~~~ dict-process.c:89:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(stdin) failed: %m"); ^~~~~~~ dict-process.c:91:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(stdout) failed: %m"); ^~~~~~~ dict-process.c:95:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(stderr) failed: %m"); ^~~~~~~ dict-process.c:97:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(3) failed: %m"); ^~~~~~~ dict-process.c: In function 'dict_listener_init': dict-process.c:185:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("net_listen_unix(%s) failed: %m", path); ^~~~~~~ dict-process.c: In function 'dict_listener_deinit': dict-process.c:200:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(dict listener) failed: %m"); ^~~~~~~ --- ssl-init-openssl.o --- mv -f .deps/ssl-init-openssl.Tpo .deps/ssl-init-openssl.Po --- dup2-array.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT dup2-array.o -MD -MP -MF .deps/dup2-array.Tpo -c -o dup2-array.o dup2-array.c dup2-array.c: In function 'dup2_array': dup2-array.c:51:7: warning: %m is only allowed in syslog(3) like functions [-Wformat=] dups[i].fd_dest); ^~~~ dup2-array.c:68:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("dup(%d) failed: %m", dups[conflict].fd_src); ^~~~~~~ --- child-process.o --- mv -f .deps/child-process.Tpo .deps/child-process.Po --- listener.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT listener.o -MD -MP -MF .deps/listener.Tpo -c -o listener.o listener.c --- dict-process.o --- mv -f .deps/dict-process.Tpo .deps/dict-process.Po --- dup2-array.o --- mv -f .deps/dup2-array.Tpo .deps/dup2-array.Po --- log.o --- --- login-process.o --- --- log.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT log.o -MD -MP -MF .deps/log.Tpo -c -o log.o log.c --- login-process.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT login-process.o -MD -MP -MF .deps/login-process.Tpo -c -o login-process.o login-process.c --- auth-process.o --- mv -f .deps/auth-process.Tpo .deps/auth-process.Po --- mail-process.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT mail-process.o -MD -MP -MF .deps/mail-process.Tpo -c -o mail-process.o mail-process.c --- listener.o --- listener.c: In function 'listener_init': listener.c:181:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(listener) failed: %m"); ^~~~~~~ listener.c: In function 'listener_close_fds': listener.c:201:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(listener) failed: %m"); ^~~~~~~ listener.c: In function 'listener_array_listen_missing': listener.c:316:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] net_ip2addr(&listens[i].ip), listens[i].port); ^~~~~~~~~~~ --- log.o --- log.c: In function 'log_create_pipe': log.c:207:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("pipe() failed: %m"); ^~~~~~~ --- login-process.o --- login-process.c: In function 'auth_master_callback': login-process.c:125:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(mail client) failed: %m"); ^~~~~~~ login-process.c: In function 'login_process_read_group': login-process.c:271:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("login: read() failed: %m"); ^~~~~~~ login-process.c: In function 'login_read_request': login-process.c:334:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("login: fd_read() failed: %m"); ^~~~~~~ login-process.c:362:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("login: read(data) failed: %m"); ^~~~~~~ login-process.c:374:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("login: fstat(mail client) failed: %m"); ^~~~~~~ login-process.c: In function 'login_process_input': login-process.c:407:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("login: close(mail client) failed: %m"); ^~~~~~~ login-process.c: In function 'login_process_destroy': login-process.c:513:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(login) failed: %m"); ^~~~~~~ login-process.c: In function 'create_login_process': login-process.c:648:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("socketpair() failed: %m"); ^~~~~~~ login-process.c:662:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fork() failed: %m"); ^~~~~~~ login-process.c: In function 'inetd_login_accept': login-process.c:930:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("accept(inetd_login_fd) failed: %m"); ^~~~~~~ --- mail-process.o --- mail-process.c: In function 'create_mail_process': mail-process.c:729:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("dup() failed: %m"); ^~~~~~~ mail-process.c:746:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fork() failed: %m"); ^~~~~~~ mail-process.c:781:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("setpriority(%d) failed: %m", nice_value); ^~~~~~~ mail-process.c:817:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("setegid(%s) failed: %m", dec2str(gid)); ^~~~~~~ mail-process.c:819:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("seteuid(%s) failed: %m", dec2str(uid)); ^~~~~~~ mail-process.c:840:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] full_home_dir, dec2str(uid)); ^~~~~~~~~~~~~ mail-process.c:849:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("seteuid(%s) failed: %m", dec2str(master_uid)); ^~~~~~~ mail-process.c:855:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("chdir(/tmp) failed: %m"); ^~~~~~~ mail-process.c:929:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(stdin) failed: %m"); ^~~~~~~ mail-process.c:931:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(stdout) failed: %m"); ^~~~~~~ mail-process.c:933:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(stderr) failed: %m"); ^~~~~~~ --- log.o --- mv -f .deps/log.Tpo .deps/log.Po --- main.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c --- listener.o --- mv -f .deps/listener.Tpo .deps/listener.Po --- master-settings.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT master-settings.o -MD -MP -MF .deps/master-settings.Tpo -c -o master-settings.o master-settings.c --- main.o --- main.c: In function 'fatal_log_check': main.c:95:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("read(%s) failed: %m", path); ^~~~~~~ main.c:104:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", path); ^~~~~~~ main.c: In function 'open_null_fd': main.c:261:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("Can't open /dev/null: %m"); ^~~~~~~ main.c: In function 'open_std_fds': main.c:271:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup(null_fd) failed: %m"); ^~~~~~~ main.c:277:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(0) failed: %m"); ^~~~~~~ main.c:279:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(1) failed: %m"); ^~~~~~~ main.c: In function 'create_pid_file': main.c:291:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("open(%s) failed: %m", path); ^~~~~~~ main.c:293:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("write() failed in %s: %m", path); ^~~~~~~ main.c: In function 'main_init': main.c:323:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(2) failed: %m"); ^~~~~~~ main.c:358:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] configfile, base_config_path); ^~~~~~~~~~ main.c: In function 'main_deinit': main.c:378:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close(null_fd) failed: %m"); ^~~~~~~ main.c: In function 'daemonize': main.c:393:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("fork() failed: %m"); ^~~~~~~ main.c:399:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("setsid() failed: %m"); ^~~~~~~ main.c:402:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("chdir(%s) failed: %m", set->base_dir); ^~~~~~~ main.c: In function 'main': main.c:587:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup(0) failed: %m"); ^~~~~~~ --- master-settings.o --- master-settings.c: In function 'auth_settings_verify': master-settings.c:463:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] t_strcut(auth->executable, ' ')); ^~~~~~~~ master-settings.c:470:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] auth->chroot); ^~~~ master-settings.c: In function 'unlink_auth_sockets': master-settings.c:616:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("opendir(%s) failed: %m", path); ^~~~~~~ master-settings.c:633:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("lstat(%s) failed: %m", str_c(str)); ^~~~~~~ master-settings.c:655:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", str_c(str)); ^~~~~~~ master-settings.c: In function 'get_process_capability': master-settings.c:701:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("pipe() failed: %m"); ^~~~~~~ master-settings.c:745:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("read(%s dump-capability process) failed: %m", pname); ^~~~~~~ master-settings.c: In function 'settings_verify': master-settings.c:821:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] t_strcut(set->mail_executable, ' ')); ^~~~~~~~ master-settings.c:829:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] dir); ^~~ master-settings.c:839:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] dir); ^~~ master-settings.c:861:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] set->ssl_ca_file); ^~~ master-settings.c:866:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] set->ssl_cert_file); ^~~ master-settings.c:872:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] set->ssl_key_file); ^~~ master-settings.c:919:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] t_strcut(set->login_executable, ' ')); ^~~~~~~~ master-settings.c:945:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] set->mail_plugin_dir); ^~~ master-settings.c: In function 'settings_do_fixes': master-settings.c:980:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("mkdir(%s) failed: %m", set->base_dir); ^~~~~~~ master-settings.c:985:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("stat(%s) failed: %m", set->base_dir); ^~~~~~~ master-settings.c:994:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("chmod(%s) failed: %m", set->base_dir); ^~~~~~~ master-settings.c:1002:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("mkdir(%s) failed: %m", PKG_STATEDIR); ^~~~~~~ master-settings.c: In function 'pid_file_check_running': master-settings.c:1054:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("open(%s) failed: %m", path); ^~~~~~~ master-settings.c:1062:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("read(%s) failed: %m", path); ^~~~~~~ --- login-process.o --- mv -f .deps/login-process.Tpo .deps/login-process.Po --- syslog-util.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT syslog-util.o -MD -MP -MF .deps/syslog-util.Tpo -c -o syslog-util.o syslog-util.c --- main.o --- mv -f .deps/main.Tpo .deps/main.Po --- ssl-init.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ssl-init.o -MD -MP -MF .deps/ssl-init.Tpo -c -o ssl-init.o ssl-init.c --- mail-process.o --- mv -f .deps/mail-process.Tpo .deps/mail-process.Po --- sysinfo-get.o --- --- syslog-util.o --- mv -f .deps/syslog-util.Tpo .deps/syslog-util.Po --- ssl-build-param --- --- sysinfo-get.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-settings -DSYSCONFDIR=\""/usr/pkg/etc"\" -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DPKG_LIBEXECDIR=\""/usr/pkg/libexec/dovecot"\" -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -DSSLDIR=\""/etc/openssl\"" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT sysinfo-get.o -MD -MP -MF .deps/sysinfo-get.Tpo -c -o sysinfo-get.o sysinfo-get.c --- ssl-build-param --- /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o ssl-build-param ssl-init-main.o ssl-init-openssl.o ssl-init-gnutls.o ../lib/liblib.a -lssl -lcrypto -lrt --- ssl-init.o --- ssl-init.c: In function 'start_generate_process': ssl-init.c:41:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fork() failed: %m"); ^~~~~~~ ssl-init.c:61:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("dup2(stderr) failed: %m"); ^~~~~~~ ssl-init.c: In function 'ssl_parameter_process_destroyed': ssl-init.c:76:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] SSL_PARAMETERS_PERM_PATH, generating_path); ^~~~~~~~~~~~~~~~~~~~~~~~ ssl-init.c: In function 'check_parameters_file_set': ssl-init.c:95:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ ssl-init.c:116:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("utime(%s) failed: %m", path); ^~~~~~~ --- sysinfo-get.o --- sysinfo-get.c: In function 'lsb_distro_get': sysinfo-get.c:39:38: warning: comparison between pointer and zero character constant [-Wpointer-compare] for (p = t_strsplit(data, "\n"); *p != '\0'; p++) { ^~ sysinfo-get.c:39:35: note: did you mean to dereference the pointer? for (p = t_strsplit(data, "\n"); *p != '\0'; p++) { ^ sysinfo-get.c:43:9: warning: comparison between pointer and zero character constant [-Wpointer-compare] if (*p == '\0') ^~ sysinfo-get.c:43:6: note: did you mean to dereference the pointer? if (*p == '\0') ^ sysinfo-get.c: In function 'sysinfo_get': sysinfo-get.c:115:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("uname() failed: %m"); ^~~~~~~ --- ssl-build-param --- libtool: link: gcc -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -Wl,-rpath -Wl,/usr/pkg/lib -o ssl-build-param ssl-init-main.o ssl-init-openssl.o ssl-init-gnutls.o ../lib/liblib.a -lssl -lcrypto -lrt --- sysinfo-get.o --- mv -f .deps/sysinfo-get.Tpo .deps/sysinfo-get.Po --- ssl-init.o --- mv -f .deps/ssl-init.Tpo .deps/ssl-init.Po --- master-settings.o --- mv -f .deps/master-settings.Tpo .deps/master-settings.Po --- dovecot --- /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o dovecot auth-process.o askpass.o capabilities-posix.o child-process.o dict-process.o dup2-array.o listener.o log.o login-process.o mail-process.o main.o master-settings.o syslog-util.o ssl-init.o sysinfo-get.o ../lib-settings/libsettings.a ../lib/liblib.a -lrt libtool: link: gcc -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -Wl,-rpath -Wl,/usr/pkg/lib -o dovecot auth-process.o askpass.o capabilities-posix.o child-process.o dict-process.o dup2-array.o listener.o log.o login-process.o mail-process.o main.o master-settings.o syslog-util.o ssl-init.o sysinfo-get.o ../lib-settings/libsettings.a ../lib/liblib.a -lrt Making all in login-common --- client-common.o --- --- login-proxy.o --- --- login-proxy-state.o --- --- main.o --- --- client-common.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSBINDIR=\""/usr/pkg/sbin"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT client-common.o -MD -MP -MF .deps/client-common.Tpo -c -o client-common.o client-common.c --- login-proxy.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSBINDIR=\""/usr/pkg/sbin"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT login-proxy.o -MD -MP -MF .deps/login-proxy.Tpo -c -o login-proxy.o login-proxy.c --- login-proxy-state.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSBINDIR=\""/usr/pkg/sbin"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT login-proxy-state.o -MD -MP -MF .deps/login-proxy-state.Tpo -c -o login-proxy-state.o login-proxy-state.c --- main.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSBINDIR=\""/usr/pkg/sbin"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c --- login-proxy.o --- login-proxy.c: In function 'login_proxy_new': login-proxy.c:221:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] client->virtual_user, host, port); ^~~~~~ --- main.o --- main.c: In function 'login_accept': main.c:94:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("accept() failed: %m"); ^~~~~~~ main.c: In function 'login_accept_ssl': main.c:126:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("accept() failed: %m"); ^~~~~~~ main.c: In function 'main_listen_stop': main.c:214:6: warning: %m is only allowed in syslog(3) like functions [-Wformat=] cur_fd); ^~~~~~ main.c: In function 'drop_privileges': main.c:285:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("chdir(%s) failed: %m", value); ^~~~~~~ --- login-proxy-state.o --- mv -f .deps/login-proxy-state.Tpo .deps/login-proxy-state.Po --- master.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSBINDIR=\""/usr/pkg/sbin"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT master.o -MD -MP -MF .deps/master.Tpo -c -o master.o master.c --- client-common.o --- mv -f .deps/client-common.Tpo .deps/client-common.Po --- sasl-server.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSBINDIR=\""/usr/pkg/sbin"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT sasl-server.o -MD -MP -MF .deps/sasl-server.Tpo -c -o sasl-server.o sasl-server.c --- master.o --- master.c: In function 'master_request_login': master.c:108:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("fstat(client) failed: %m"); ^~~~~~~ master.c:113:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("fd_send(%d) failed: %m", client->fd); ^~~~~~~ master.c: In function 'master_notify_state_change': master.c:153:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("fd_send(-1) failed: %m"); ^~~~~~~ master.c: In function 'master_close': master.c:163:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("close(master) failed: %m"); ^~~~~~~ master.c: In function 'master_exec': master.c:181:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("fork() failed: %m"); ^~~~~~~ master.c:184:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("master_exec: dup2(%d, 0) failed: %m", fd); ^~~~~~~ master.c:188:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("setsid() failed: %m"); ^~~~~~~ master.c:193:11: warning: %m is only allowed in syslog(3) like functions [-Wformat=] SBINDIR"/dovecot"); ^~~~~~~ master.c: In function 'master_connect': master.c:236:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("unlink(%s) failed: %m", path); ^~~~~~~ master.c:239:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] path); ^~~~ master.c:248:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("Can't create master UNIX socket %s: %m", path); ^~~~~~~ master.c:266:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("write_full(master_fd) failed: %m"); ^~~~~~~ --- login-proxy.o --- mv -f .deps/login-proxy.Tpo .deps/login-proxy.Po --- ssl-proxy.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSBINDIR=\""/usr/pkg/sbin"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ssl-proxy.o -MD -MP -MF .deps/ssl-proxy.Tpo -c -o ssl-proxy.o ssl-proxy.c --- main.o --- mv -f .deps/main.Tpo .deps/main.Po --- ssl-proxy-gnutls.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSBINDIR=\""/usr/pkg/sbin"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ssl-proxy-gnutls.o -MD -MP -MF .deps/ssl-proxy-gnutls.Tpo -c -o ssl-proxy-gnutls.o ssl-proxy-gnutls.c --- ssl-proxy.o --- mv -f .deps/ssl-proxy.Tpo .deps/ssl-proxy.Po --- ssl-proxy-openssl.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-auth -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSBINDIR=\""/usr/pkg/sbin"\" -I/usr/include -std=gnu99 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/include -MT ssl-proxy-openssl.o -MD -MP -MF .deps/ssl-proxy-openssl.Tpo -c -o ssl-proxy-openssl.o ssl-proxy-openssl.c --- sasl-server.o --- mv -f .deps/sasl-server.Tpo .deps/sasl-server.Po --- ssl-proxy-gnutls.o --- mv -f .deps/ssl-proxy-gnutls.Tpo .deps/ssl-proxy-gnutls.Po --- master.o --- mv -f .deps/master.Tpo .deps/master.Po --- ssl-proxy-openssl.o --- ssl-proxy-openssl.c: In function 'read_next': ssl-proxy-openssl.c:97:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("read(%s) failed: %m", params->fname); ^~~~~~~ ssl-proxy-openssl.c: In function 'ssl_read_parameters': ssl-proxy-openssl.c:166:5: warning: %m is only allowed in syslog(3) like functions [-Wformat=] params->fname); ^~~~~~ ssl-proxy-openssl.c:178:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("fstat(%s) failed: %m", params->fname); ^~~~~~~ ssl-proxy-openssl.c:186:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_fatal("read(%s) failed: %m", params->fname); ^~~~~~~ ssl-proxy-openssl.c:193:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("close() failed: %m"); ^~~~~~~ ssl-proxy-openssl.c: In function 'ssl_refresh_parameters': ssl-proxy-openssl.c:209:4: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("stat(%s) failed: %m", params->fname); ^~~~~~~ ssl-proxy-openssl.c: In function 'ssl_proxy_new_common': ssl-proxy-openssl.c:528:3: warning: %m is only allowed in syslog(3) like functions [-Wformat=] i_error("socketpair() failed: %m"); ^~~~~~~ ssl-proxy-openssl.c: In function 'ssl_proxy_get_security_string': ssl-proxy-openssl.c:646:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cipher = SSL_get_current_cipher(proxy->ssl); ^ ssl-proxy-openssl.c: In function 'ssl_gen_rsa_key': ssl-proxy-openssl.c:709:2: warning: 'RSA_generate_key' is deprecated [-Wdeprecated-declarations] return RSA_generate_key(keylength, RSA_F4, NULL, NULL); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from /usr/include/openssl/crypto.h:17, from ssl-proxy-openssl.c:18: /usr/include/openssl/rsa.h:234:1: note: declared here DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void ^ ssl-proxy-openssl.c: In function 'ssl_verify_client_cert': ssl-proxy-openssl.c:761:38: error: dereferencing pointer to incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' subject = X509_get_subject_name(ctx->current_cert); ^~ *** [ssl-proxy-openssl.o] Error code 1 make[3]: stopped in /tmp/mail/dovecot/work/dovecot-1.2.17/src/login-common 1 error make[3]: stopped in /tmp/mail/dovecot/work/dovecot-1.2.17/src/login-common *** [all-recursive] Error code 1 make[2]: stopped in /tmp/mail/dovecot/work/dovecot-1.2.17/src 1 error make[2]: stopped in /tmp/mail/dovecot/work/dovecot-1.2.17/src *** [all-recursive] Error code 1 make[1]: stopped in /tmp/mail/dovecot/work/dovecot-1.2.17 1 error make[1]: stopped in /tmp/mail/dovecot/work/dovecot-1.2.17 *** [all] Error code 2 make: stopped in /tmp/mail/dovecot/work/dovecot-1.2.17 1 error make: stopped in /tmp/mail/dovecot/work/dovecot-1.2.17 *** Error code 2 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/mail/dovecot *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/mail/dovecot