=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> 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.17nb29 --- 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 --- --- 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 --- --- array.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- bsearch-insert-pos.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- buffer.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- child-wait.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- close-keep-errno.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- compat.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- data-stack.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- eacces-error.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- env-util.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- failures.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- fd-set-nonblock.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- fd-close-on-exec.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- crc32.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- backtrace-string.o --- mv -f .deps/backtrace-string.Tpo .deps/backtrace-string.Po --- fdatasync-path.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- data-stack.o --- mv -f .deps/data-stack.Tpo .deps/data-stack.Po --- fdpass.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- close-keep-errno.o --- mv -f .deps/close-keep-errno.Tpo .deps/close-keep-errno.Po --- file-cache.o --- --- aqueue.o --- mv -f .deps/aqueue.Tpo .deps/aqueue.Po --- file-copy.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- fd-set-nonblock.o --- mv -f .deps/fd-set-nonblock.Tpo .deps/fd-set-nonblock.Po --- file-dotlock.o --- --- compat.o --- mv -f .deps/compat.Tpo .deps/compat.Po --- file-dotlock.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- file-lock.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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-cache.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- env-util.o --- mv -f .deps/env-util.Tpo .deps/env-util.Po --- file-set-size.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- eacces-error.o --- mv -f .deps/eacces-error.Tpo .deps/eacces-error.Po --- hash.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- bsearch-insert-pos.o --- mv -f .deps/bsearch-insert-pos.Tpo .deps/bsearch-insert-pos.Po --- hash2.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- base64.o --- mv -f .deps/base64.Tpo .deps/base64.Po --- hex-binary.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- fd-close-on-exec.o --- mv -f .deps/fd-close-on-exec.Tpo .deps/fd-close-on-exec.Po --- hex-dec.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- buffer.o --- mv -f .deps/buffer.Tpo .deps/buffer.Po --- hmac-md5.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- array.o --- mv -f .deps/array.Tpo .deps/array.Po --- home-expand.o --- --- child-wait.o --- child-wait.c:62:32: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_insert(child_pids, POINTER_CAST(pid), wait); ^~~~~~~~~~~~~~~~~ ./macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ child-wait.c:68:32: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_remove(child_pids, POINTER_CAST(pid)); ^~~~~~~~~~~~~~~~~ ./macros.h:48:27: note: expanded from macro 'POINTER_CAST' --- home-expand.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- child-wait.o --- ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ child-wait.c:78:7: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] POINTER_CAST(status.pid)); ^~~~~~~~~~~~~~~~~~~~~~~~ ./macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ --- failures.o --- mv -f .deps/failures.Tpo .deps/failures.Po --- hostpid.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- crc32.o --- mv -f .deps/crc32.Tpo .deps/crc32.Po --- imem.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- child-wait.o --- 3 warnings generated. mv -f .deps/child-wait.Tpo .deps/child-wait.Po --- iostream.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- fdpass.o --- fdpass.c:187:6: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (!CHECK_MSG(msg) || !CHECK_CMSG(cmsg)) ^~~~~~~~~~~~~~~ fdpass.c:187:6: note: add parentheses after the '!' to evaluate the comparison first if (!CHECK_MSG(msg) || !CHECK_CMSG(cmsg)) ^ ( ) fdpass.c:187:6: note: add parentheses around left hand side expression to silence this warning fdpass.c:187:7: warning: result of comparison of constant 24 with boolean expression is always false [-Wtautological-constant-out-of-range-compare] if (!CHECK_MSG(msg) || !CHECK_CMSG(cmsg)) ~^~~~~~~~~~~~~~ fdpass.c:139:47: note: expanded from macro 'CHECK_MSG' # define CHECK_MSG(msg) (msg).msg_controllen >= CMSG_SPACE(sizeof(int)) ^ ~~~~~~~~~~~~~~~~~~~~~~~ --- fdatasync-path.o --- mv -f .deps/fdatasync-path.Tpo .deps/fdatasync-path.Po --- istream.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- fdpass.o --- 2 warnings generated. mv -f .deps/fdpass.Tpo .deps/fdpass.Po --- istream-concat.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- file-lock.o --- mv -f .deps/file-lock.Tpo .deps/file-lock.Po --- istream-crlf.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- file-copy.o --- mv -f .deps/file-copy.Tpo .deps/file-copy.Po --- istream-data.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- file-cache.o --- mv -f .deps/file-cache.Tpo .deps/file-cache.Po --- istream-file.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- file-set-size.o --- mv -f .deps/file-set-size.Tpo .deps/file-set-size.Po --- istream-limit.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- hex-dec.o --- mv -f .deps/hex-dec.Tpo .deps/hex-dec.Po --- istream-mmap.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- hex-binary.o --- mv -f .deps/hex-binary.Tpo .deps/hex-binary.Po --- istream-seekable.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- hash2.o --- mv -f .deps/hash2.Tpo .deps/hash2.Po --- istream-tee.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- home-expand.o --- mv -f .deps/home-expand.Tpo .deps/home-expand.Po --- ioloop.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- hostpid.o --- mv -f .deps/hostpid.Tpo .deps/hostpid.Po --- file-dotlock.o --- mv -f .deps/file-dotlock.Tpo .deps/file-dotlock.Po --- ioloop-iolist.o --- --- ioloop-notify-none.o --- --- ioloop-iolist.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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-notify-none.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- hmac-md5.o --- mv -f .deps/hmac-md5.Tpo .deps/hmac-md5.Po --- ioloop-notify-fd.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- hash.o --- mv -f .deps/hash.Tpo .deps/hash.Po --- ioloop-notify-dn.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- imem.o --- mv -f .deps/imem.Tpo .deps/imem.Po --- ioloop-notify-inotify.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- iostream.o --- mv -f .deps/iostream.Tpo .deps/iostream.Po --- ioloop-notify-kqueue.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- istream.o --- mv -f .deps/istream.Tpo .deps/istream.Po --- ioloop-poll.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- istream-data.o --- mv -f .deps/istream-data.Tpo .deps/istream-data.Po --- ioloop-select.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- istream-concat.o --- mv -f .deps/istream-concat.Tpo .deps/istream-concat.Po --- ioloop-epoll.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- istream-file.o --- mv -f .deps/istream-file.Tpo .deps/istream-file.Po --- ioloop-kqueue.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- istream-crlf.o --- mv -f .deps/istream-crlf.Tpo .deps/istream-crlf.Po --- lib.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- istream-limit.o --- mv -f .deps/istream-limit.Tpo .deps/istream-limit.Po --- lib-signals.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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-fd.o --- mv -f .deps/ioloop-notify-fd.Tpo .deps/ioloop-notify-fd.Po --- md4.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- ioloop-notify-dn.o --- mv -f .deps/ioloop-notify-dn.Tpo .deps/ioloop-notify-dn.Po --- md5.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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-notify-none.o --- mv -f .deps/ioloop-notify-none.Tpo .deps/ioloop-notify-none.Po --- mempool.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- istream-mmap.o --- mv -f .deps/istream-mmap.Tpo .deps/istream-mmap.Po --- mempool-alloconly.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- ioloop-iolist.o --- mv -f .deps/ioloop-iolist.Tpo .deps/ioloop-iolist.Po --- mempool-datastack.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- istream-tee.o --- mv -f .deps/istream-tee.Tpo .deps/istream-tee.Po --- mempool-system.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- istream-seekable.o --- mv -f .deps/istream-seekable.Tpo .deps/istream-seekable.Po --- mempool-system-clean.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- ioloop-notify-inotify.o --- mv -f .deps/ioloop-notify-inotify.Tpo .deps/ioloop-notify-inotify.Po --- mempool-unsafe-datastack.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- ioloop.o --- mv -f .deps/ioloop.Tpo .deps/ioloop.Po --- mkdir-parents.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- ioloop-notify-kqueue.o --- mv -f .deps/ioloop-notify-kqueue.Tpo .deps/ioloop-notify-kqueue.Po --- mmap-anon.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- ioloop-select.o --- mv -f .deps/ioloop-select.Tpo .deps/ioloop-select.Po --- mmap-util.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- ioloop-poll.o --- mv -f .deps/ioloop-poll.Tpo .deps/ioloop-poll.Po --- module-dir.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- ioloop-epoll.o --- mv -f .deps/ioloop-epoll.Tpo .deps/ioloop-epoll.Po --- mountpoint.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- lib.o --- mv -f .deps/lib.Tpo .deps/lib.Po --- network.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- ioloop-kqueue.o --- mv -f .deps/ioloop-kqueue.Tpo .deps/ioloop-kqueue.Po --- nfs-workarounds.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- lib-signals.o --- mv -f .deps/lib-signals.Tpo .deps/lib-signals.Po --- ostream.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- mempool.o --- mv -f .deps/mempool.Tpo .deps/mempool.Po --- ostream-file.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- mempool-system.o --- mv -f .deps/mempool-system.Tpo .deps/mempool-system.Po --- primes.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- mempool-unsafe-datastack.o --- mv -f .deps/mempool-unsafe-datastack.Tpo .deps/mempool-unsafe-datastack.Po --- printf-format-fix.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- mempool-datastack.o --- mv -f .deps/mempool-datastack.Tpo .deps/mempool-datastack.Po --- process-title.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- md4.o --- mv -f .deps/md4.Tpo .deps/md4.Po --- priorityq.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- mempool-system-clean.o --- mv -f .deps/mempool-system-clean.Tpo .deps/mempool-system-clean.Po --- randgen.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- mempool-alloconly.o --- mv -f .deps/mempool-alloconly.Tpo .deps/mempool-alloconly.Po --- mkdir-parents.o --- mv -f .deps/mkdir-parents.Tpo .deps/mkdir-parents.Po --- md5.o --- mv -f .deps/md5.Tpo .deps/md5.Po --- read-full.o --- --- restrict-access.o --- --- restrict-process-size.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- read-full.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- restrict-access.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- mmap-util.o --- mv -f .deps/mmap-util.Tpo .deps/mmap-util.Po --- safe-memset.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- mmap-anon.o --- mv -f .deps/mmap-anon.Tpo .deps/mmap-anon.Po --- safe-mkdir.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- module-dir.o --- mv -f .deps/module-dir.Tpo .deps/module-dir.Po --- safe-mkstemp.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- mountpoint.o --- mv -f .deps/mountpoint.Tpo .deps/mountpoint.Po --- sendfile-util.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- primes.o --- primes.c:37:27: warning: unused variable 'primes_count' [-Wunused-const-variable] static const unsigned int primes_count = N_ELEMENTS(primes); ^ --- nfs-workarounds.o --- mv -f .deps/nfs-workarounds.Tpo .deps/nfs-workarounds.Po --- seq-range-array.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- process-title.o --- mv -f .deps/process-title.Tpo .deps/process-title.Po --- sha1.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- primes.o --- 1 warning generated. --- ostream.o --- mv -f .deps/ostream.Tpo .deps/ostream.Po --- sha2.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- ostream-file.o --- mv -f .deps/ostream-file.Tpo .deps/ostream-file.Po --- str.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- priorityq.o --- mv -f .deps/priorityq.Tpo .deps/priorityq.Po --- str-find.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- restrict-process-size.o --- mv -f .deps/restrict-process-size.Tpo .deps/restrict-process-size.Po --- str-sanitize.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- printf-format-fix.o --- mv -f .deps/printf-format-fix.Tpo .deps/printf-format-fix.Po --- randgen.o --- mv -f .deps/randgen.Tpo .deps/randgen.Po --- strescape.o --- --- strfuncs.o --- --- strescape.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- strfuncs.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- read-full.o --- mv -f .deps/read-full.Tpo .deps/read-full.Po --- time-util.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- primes.o --- mv -f .deps/primes.Tpo .deps/primes.Po --- unix-socket-create.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- network.o --- mv -f .deps/network.Tpo .deps/network.Po --- unlink-directory.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- sendfile-util.o --- mv -f .deps/sendfile-util.Tpo .deps/sendfile-util.Po --- unlink-old-files.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- safe-mkdir.o --- mv -f .deps/safe-mkdir.Tpo .deps/safe-mkdir.Po --- unichar.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- safe-memset.o --- mv -f .deps/safe-memset.Tpo .deps/safe-memset.Po --- utc-offset.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- restrict-access.o --- mv -f .deps/restrict-access.Tpo .deps/restrict-access.Po --- utc-mktime.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- safe-mkstemp.o --- mv -f .deps/safe-mkstemp.Tpo .deps/safe-mkstemp.Po --- var-expand.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- strfuncs.o --- strfuncs.c:120:34: warning: format string is not a string literal [-Wformat-nonliteral] ret = vsnprintf(tmp, init_size, format, args); ^~~~~~ strfuncs.c:128:33: warning: format string is not a string literal [-Wformat-nonliteral] ret = vsnprintf(tmp, *size_r, format, args2); ^~~~~~ --- sha2.o --- mv -f .deps/sha2.Tpo .deps/sha2.Po --- write-full.o --- --- sha1.o --- mv -f .deps/sha1.Tpo .deps/sha1.Po --- write-full.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -std=gnu99 -O2 -I/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 --- seq-range-array.o --- mv -f .deps/seq-range-array.Tpo .deps/seq-range-array.Po --- time-util.o --- mv -f .deps/time-util.Tpo .deps/time-util.Po --- str.o --- mv -f .deps/str.Tpo .deps/str.Po --- str-sanitize.o --- mv -f .deps/str-sanitize.Tpo .deps/str-sanitize.Po --- unlink-old-files.o --- mv -f .deps/unlink-old-files.Tpo .deps/unlink-old-files.Po --- strescape.o --- mv -f .deps/strescape.Tpo .deps/strescape.Po --- unix-socket-create.o --- mv -f .deps/unix-socket-create.Tpo .deps/unix-socket-create.Po --- strfuncs.o --- 2 warnings generated. mv -f .deps/strfuncs.Tpo .deps/strfuncs.Po --- unlink-directory.o --- mv -f .deps/unlink-directory.Tpo .deps/unlink-directory.Po --- utc-offset.o --- mv -f .deps/utc-offset.Tpo .deps/utc-offset.Po --- str-find.o --- mv -f .deps/str-find.Tpo .deps/str-find.Po --- utc-mktime.o --- mv -f .deps/utc-mktime.Tpo .deps/utc-mktime.Po --- var-expand.o --- var-expand.c:374:17: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] va_start(args, key2); ^ var-expand.c:361:58: note: parameter of type 'char' is declared here var_expand_table_build(char key, const char *value, char key2, ...) ^ --- 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 --- 1 warning generated. 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-sql.o --- --- dict-sql-settings.o --- --- dict-drivers-register.c --- --- dict.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -I/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-sql.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -I/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-drivers-register.c --- rm -f dict-drivers-register.c --- dict-sql-settings.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -I/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-db.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -I/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 --- 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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I/usr/include -std=gnu99 -O2 -I/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-db.o --- mv -f .deps/dict-db.Tpo .deps/dict-db.Po --- dict-drivers-register.o --- mv -f .deps/dict-drivers-register.Tpo .deps/dict-drivers-register.Po --- dict.o --- mv -f .deps/dict.Tpo .deps/dict.Po --- dict-sql-settings.o --- mv -f .deps/dict-sql-settings.Tpo .deps/dict-sql-settings.Po --- dict-file.o --- mv -f .deps/dict-file.Tpo .deps/dict-file.Po --- dict-client.o --- mv -f .deps/dict-client.Tpo .deps/dict-client.Po --- libdict.a --- rm -f libdict.a ar cru libdict.a dict.o dict-client.o dict-file.o ranlib libdict.a --- 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 --- --- driver-sqlite.o --- --- sql-drivers-register.c --- --- sql-api.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -I/usr/include -std=gnu99 -O2 -I/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 --- driver-sqlite.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -I/usr/include -std=gnu99 -O2 -I/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 --- rm -f sql-drivers-register.c echo '/* this file automatically generated by Makefile */' >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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -DMODULEDIR=\""/usr/pkg/lib/dovecot"\" -I/usr/include -std=gnu99 -O2 -I/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 --- 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 --- driver-mysql.o --- mv -f .deps/driver-mysql.Tpo .deps/driver-mysql.Po --- driver-pgsql.o --- mv -f .deps/driver-pgsql.Tpo .deps/driver-pgsql.Po --- sql-pool.o --- mv -f .deps/sql-pool.Tpo .deps/sql-pool.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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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 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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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 --- --- 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 --- --- istream-header-filter.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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 --- message-address.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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-search.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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-date.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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 --- message-decoder.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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-size.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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-header-encode.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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 --- rfc2231-parser.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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 --- quoted-printable.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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-id.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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-parser.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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 --- mbox-from.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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-header-decode.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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 --- message-header-parser.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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-id.o --- mv -f .deps/message-id.Tpo .deps/message-id.Po --- rfc822-parser.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I/usr/include -std=gnu99 -O2 -I/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 --- quoted-printable.o --- mv -f .deps/quoted-printable.Tpo .deps/quoted-printable.Po --- message-header-encode.o --- mv -f .deps/message-header-encode.Tpo .deps/message-header-encode.Po --- message-header-decode.o --- mv -f .deps/message-header-decode.Tpo .deps/message-header-decode.Po --- istream-header-filter.o --- mv -f .deps/istream-header-filter.Tpo .deps/istream-header-filter.Po --- mbox-from.o --- mv -f .deps/mbox-from.Tpo .deps/mbox-from.Po --- message-search.o --- mv -f .deps/message-search.Tpo .deps/message-search.Po --- message-address.o --- mv -f .deps/message-address.Tpo .deps/message-address.Po --- message-send.o --- mv -f .deps/message-send.Tpo .deps/message-send.Po --- message-part-serialize.o --- mv -f .deps/message-part-serialize.Tpo .deps/message-part-serialize.Po --- message-date.o --- mv -f .deps/message-date.Tpo .deps/message-date.Po --- rfc2231-parser.o --- mv -f .deps/rfc2231-parser.Tpo .deps/rfc2231-parser.Po --- message-parser.o --- mv -f .deps/message-parser.Tpo .deps/message-parser.Po --- message-decoder.o --- mv -f .deps/message-decoder.Tpo .deps/message-decoder.Po --- message-header-parser.o --- mv -f .deps/message-header-parser.Tpo .deps/message-header-parser.Po --- message-size.o --- mv -f .deps/message-size.Tpo .deps/message-size.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-id.o --- --- imap-match.o --- --- imap-parser.o --- --- imap-quote.o --- --- imap-seqset.o --- --- imap-utf7.o --- --- imap-util.o --- --- imap-base-subject.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-bodystructure.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-date.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-id.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-util.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-match.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-seqset.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-parser.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-utf7.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-charset -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-seqset.o --- mv -f .deps/imap-seqset.Tpo .deps/imap-seqset.Po --- imap-date.o --- mv -f .deps/imap-date.Tpo .deps/imap-date.Po --- imap-quote.o --- mv -f .deps/imap-quote.Tpo .deps/imap-quote.Po --- imap-base-subject.o --- mv -f .deps/imap-base-subject.Tpo .deps/imap-base-subject.Po --- imap-util.o --- mv -f .deps/imap-util.Tpo .deps/imap-util.Po --- imap-id.o --- mv -f .deps/imap-id.Tpo .deps/imap-id.Po --- imap-envelope.o --- mv -f .deps/imap-envelope.Tpo .deps/imap-envelope.Po --- imap-utf7.o --- mv -f .deps/imap-utf7.Tpo .deps/imap-utf7.Po --- imap-match.o --- mv -f .deps/imap-match.Tpo .deps/imap-match.Po --- imap-bodystructure.o --- mv -f .deps/imap-bodystructure.Tpo .deps/imap-bodystructure.Po --- imap-parser.o --- mv -f .deps/imap-parser.Tpo .deps/imap-parser.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-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-cache.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-index.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-cache-lookup.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-sync-update.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-transaction.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-index-dummy-view.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-index-fsck.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-lock.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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 --- mail-index-map.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-modseq.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-index-transaction.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-transaction-view.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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 --- mail-index-strmap.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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.o --- mail-index.c:252:19: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] keyword_dup, POINTER_CAST(*idx_r)); ^~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ --- mail-cache-fields.o --- mail-cache-fields.c:133:13: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] name, POINTER_CAST(idx)); ^~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ --- mail-cache-decisions.o --- mv -f .deps/mail-cache-decisions.Tpo .deps/mail-cache-decisions.Po --- mail-index-sync.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-dummy-view.o --- mv -f .deps/mail-index-dummy-view.Tpo .deps/mail-index-dummy-view.Po --- mail-index-sync-ext.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-transaction-view.o --- mv -f .deps/mail-index-transaction-view.Tpo .deps/mail-index-transaction-view.Po --- mail-index-sync-keywords.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-lock.o --- mv -f .deps/mail-index-lock.Tpo .deps/mail-index-lock.Po --- mail-index-sync-update.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-cache-sync-update.o --- mv -f .deps/mail-cache-sync-update.Tpo .deps/mail-cache-sync-update.Po --- mail-index-view.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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.o --- 1 warning generated. mv -f .deps/mail-index.Tpo .deps/mail-index.Po --- mail-index-view-sync.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-cache-fields.o --- 1 warning generated. mv -f .deps/mail-cache-fields.Tpo .deps/mail-cache-fields.Po --- mail-index-write.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-modseq.o --- mv -f .deps/mail-index-modseq.Tpo .deps/mail-index-modseq.Po --- mail-transaction-log.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-cache.o --- mv -f .deps/mail-cache.Tpo .deps/mail-cache.Po --- mail-transaction-log-append.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-cache-compress.o --- mv -f .deps/mail-cache-compress.Tpo .deps/mail-cache-compress.Po --- mail-transaction-log-file.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-map.o --- mv -f .deps/mail-index-map.Tpo .deps/mail-index-map.Po --- mail-transaction-log-view.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-index-fsck.o --- mv -f .deps/mail-index-fsck.Tpo .deps/mail-index-fsck.Po --- mailbox-list-index.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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 --- mail-cache-transaction.o --- mv -f .deps/mail-cache-transaction.Tpo .deps/mail-cache-transaction.Po --- mailbox-list-index-sync.o --- --- mail-index-strmap.o --- mv -f .deps/mail-index-strmap.Tpo .deps/mail-index-strmap.Po --- mailbox-list-index-sync.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-mail -I/usr/include -std=gnu99 -O2 -I/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-cache-lookup.o --- mv -f .deps/mail-cache-lookup.Tpo .deps/mail-cache-lookup.Po --- mail-index-transaction.o --- mv -f .deps/mail-index-transaction.Tpo .deps/mail-index-transaction.Po --- mail-index-view.o --- mail-index-view.c:12:25: warning: 'memset' call operates on objects of type 'struct mail_index_view' while the size is based on a different type 'struct mail_index_view *' [-Wsizeof-pointer-memaccess] memset(dest, 0, sizeof(dest)); ~~~~ ^~~~ mail-index-view.c:12:25: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)? 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-transaction-log.o --- mail-transaction-log.c:256:5: warning: variable 'file' is uninitialized when used here [-Wuninitialized] file->filepath, "fstat()"); ^~~~ mail-transaction-log.c:239:40: note: initialize the variable 'file' to silence this warning struct mail_transaction_log_file *file; ^ = NULL --- mail-index-sync.o --- mv -f .deps/mail-index-sync.Tpo .deps/mail-index-sync.Po --- mail-index-sync-update.o --- mv -f .deps/mail-index-sync-update.Tpo .deps/mail-index-sync-update.Po --- mail-index-write.o --- mv -f .deps/mail-index-write.Tpo .deps/mail-index-write.Po --- mail-transaction-log-view.o --- mv -f .deps/mail-transaction-log-view.Tpo .deps/mail-transaction-log-view.Po --- mail-index-sync-ext.o --- mv -f .deps/mail-index-sync-ext.Tpo .deps/mail-index-sync-ext.Po --- mail-index-view.o --- 1 warning generated. mv -f .deps/mail-index-view.Tpo .deps/mail-index-view.Po --- mail-index-view-sync.o --- mv -f .deps/mail-index-view-sync.Tpo .deps/mail-index-view-sync.Po --- mail-transaction-log.o --- 1 warning generated. --- mailbox-list-index.o --- mv -f .deps/mailbox-list-index.Tpo .deps/mailbox-list-index.Po --- mail-transaction-log.o --- mv -f .deps/mail-transaction-log.Tpo .deps/mail-transaction-log.Po --- mailbox-list-index-sync.o --- mv -f .deps/mailbox-list-index-sync.Tpo .deps/mailbox-list-index-sync.Po --- mail-transaction-log-append.o --- mv -f .deps/mail-transaction-log-append.Tpo .deps/mail-transaction-log-append.Po --- mail-transaction-log-file.o --- mv -f .deps/mail-transaction-log-file.Tpo .deps/mail-transaction-log-file.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 --- --- mailbox-list-maildir.o --- --- mailbox-list-maildir-iter.o --- --- mailbox-list-subscriptions.o --- --- subscription-file.o --- --- index-mailbox-list.o --- clang -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 -I/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 --- mailbox-list-fs.o --- clang -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 -I/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 --- clang -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 -I/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 --- index-mailbox-list-sync.o --- clang -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 -I/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 --- subscription-file.o --- clang -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 -I/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-subscriptions.o --- clang -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 -I/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.o --- clang -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 -I/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-iter.o --- clang -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 -I/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 --- mv -f .deps/mailbox-list-subscriptions.Tpo .deps/mailbox-list-subscriptions.Po --- index-mailbox-list.o --- mv -f .deps/index-mailbox-list.Tpo .deps/index-mailbox-list.Po --- subscription-file.o --- mv -f .deps/subscription-file.Tpo .deps/subscription-file.Po --- mailbox-list-maildir.o --- mv -f .deps/mailbox-list-maildir.Tpo .deps/mailbox-list-maildir.Po --- mailbox-list-fs.o --- mv -f .deps/mailbox-list-fs.Tpo .deps/mailbox-list-fs.Po --- mailbox-list-maildir-iter.o --- mv -f .deps/mailbox-list-maildir-iter.Tpo .deps/mailbox-list-maildir-iter.Po --- index-mailbox-list-sync.o --- mv -f .deps/index-mailbox-list-sync.Tpo .deps/index-mailbox-list-sync.Po --- mailbox-list-fs-iter.o --- mv -f .deps/mailbox-list-fs-iter.Tpo .deps/mailbox-list-fs-iter.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-save.o --- --- maildir-storage.o --- --- maildir-sync.o --- --- maildir-sync-index.o --- --- maildir-transaction.o --- --- maildir-uidlist.o --- --- maildir-util.o --- --- maildir-copy.o --- clang -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 -I/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-mail.o --- clang -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 -I/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-storage.o --- clang -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 -I/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-filename.o --- clang -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 -I/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-uidlist.o --- clang -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 -I/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-sync.o --- clang -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 -I/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-save.o --- clang -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 -I/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-transaction.o --- clang -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 -I/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-keywords.o --- clang -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 -I/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-sync-index.o --- clang -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 -I/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-util.o --- clang -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 -I/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-sync-index.o --- maildir-sync-index.c:701:39: warning: 'memcmp' call operates on objects of type 'const struct maildir_list_index_record' while the size is based on a different type 'const struct maildir_list_index_record *' [-Wsizeof-pointer-memaccess] memcmp(old_rec, &new_rec, sizeof(old_rec)) != 0) { ~~~~~~~ ^~~~~~~ maildir-sync-index.c:701:39: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)? memcmp(old_rec, &new_rec, sizeof(old_rec)) != 0) { ^~~~~~~ --- maildir-keywords.o --- maildir-keywords.c:177:41: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_insert(mk->hash, new_name, POINTER_CAST(idx + 1)); ^~~~~~~~~~~~~~~~~~~~~ ../../../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ maildir-keywords.c:228:40: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_insert(mk->hash, new_name, POINTER_CAST(chridx + 1)); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ --- maildir-mail.o --- mv -f .deps/maildir-mail.Tpo .deps/maildir-mail.Po --- maildir-filename.o --- mv -f .deps/maildir-filename.Tpo .deps/maildir-filename.Po --- maildir-util.o --- mv -f .deps/maildir-util.Tpo .deps/maildir-util.Po --- maildir-transaction.o --- mv -f .deps/maildir-transaction.Tpo .deps/maildir-transaction.Po --- maildir-copy.o --- mv -f .deps/maildir-copy.Tpo .deps/maildir-copy.Po --- maildir-sync.o --- mv -f .deps/maildir-sync.Tpo .deps/maildir-sync.Po --- maildir-storage.o --- mv -f .deps/maildir-storage.Tpo .deps/maildir-storage.Po --- maildir-keywords.o --- 2 warnings generated. mv -f .deps/maildir-keywords.Tpo .deps/maildir-keywords.Po --- maildir-sync-index.o --- 1 warning generated. mv -f .deps/maildir-sync-index.Tpo .deps/maildir-sync-index.Po --- maildir-save.o --- mv -f .deps/maildir-save.Tpo .deps/maildir-save.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 --- --- 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 --- --- istream-raw-mbox.o --- clang -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 -I/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 --- clang -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 -I/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 --- clang -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 -I/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 --- clang -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 -I/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-md5.o --- clang -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 -I/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-sync-parse.o --- clang -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 -I/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 --- mbox-transaction.o --- clang -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 -I/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-sync-rewrite.o --- clang -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 -I/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-sync.o --- clang -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 -I/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-save.o --- clang -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 -I/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-sync-update.o --- clang -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 -I/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-storage.o --- clang -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 -I/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-transaction.o --- mv -f .deps/mbox-transaction.Tpo .deps/mbox-transaction.Po --- mbox-md5.o --- mv -f .deps/mbox-md5.Tpo .deps/mbox-md5.Po --- mbox-mail.o --- mv -f .deps/mbox-mail.Tpo .deps/mbox-mail.Po --- mbox-sync-update.o --- mv -f .deps/mbox-sync-update.Tpo .deps/mbox-sync-update.Po --- mbox-lock.o --- mv -f .deps/mbox-lock.Tpo .deps/mbox-lock.Po --- mbox-file.o --- mv -f .deps/mbox-file.Tpo .deps/mbox-file.Po --- mbox-sync-rewrite.o --- mv -f .deps/mbox-sync-rewrite.Tpo .deps/mbox-sync-rewrite.Po --- mbox-sync-parse.o --- mv -f .deps/mbox-sync-parse.Tpo .deps/mbox-sync-parse.Po --- istream-raw-mbox.o --- mv -f .deps/istream-raw-mbox.Tpo .deps/istream-raw-mbox.Po --- mbox-save.o --- mv -f .deps/mbox-save.Tpo .deps/mbox-save.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-save.o --- --- dbox-sync.o --- --- dbox-sync-file.o --- --- dbox-sync-rebuild.o --- --- dbox-storage.o --- --- dbox-transaction.o --- --- dbox-file.o --- clang -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 -I/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-index.o --- clang -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 -I/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-file-maildir.o --- clang -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 -I/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-sync-file.o --- clang -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 -I/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-rebuild.o --- clang -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 -I/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-mail.o --- clang -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 -I/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-save.o --- clang -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 -I/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-storage.o --- clang -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 -I/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-transaction.o --- clang -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 -I/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.o --- clang -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 -I/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-file-maildir.o --- mv -f .deps/dbox-file-maildir.Tpo .deps/dbox-file-maildir.Po --- dbox-sync.o --- dbox-sync.c:32:40: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] entry = hash_table_lookup(ctx->syncs, POINTER_CAST(file_id)); ^~~~~~~~~~~~~~~~~~~~~ ../../../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ dbox-sync.c:57:33: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_insert(ctx->syncs, POINTER_CAST(file_id), entry); ^~~~~~~~~~~~~~~~~~~~~ ../../../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ --- dbox-mail.o --- mv -f .deps/dbox-mail.Tpo .deps/dbox-mail.Po --- dbox-transaction.o --- mv -f .deps/dbox-transaction.Tpo .deps/dbox-transaction.Po --- dbox-sync-file.o --- mv -f .deps/dbox-sync-file.Tpo .deps/dbox-sync-file.Po --- dbox-sync.o --- 2 warnings generated. mv -f .deps/dbox-sync.Tpo .deps/dbox-sync.Po --- dbox-sync-rebuild.o --- mv -f .deps/dbox-sync-rebuild.Tpo .deps/dbox-sync-rebuild.Po --- dbox-storage.o --- mv -f .deps/dbox-storage.Tpo .deps/dbox-storage.Po --- dbox-save.o --- mv -f .deps/dbox-save.Tpo .deps/dbox-save.Po --- dbox-file.o --- mv -f .deps/dbox-file.Tpo .deps/dbox-file.Po --- dbox-index.o --- mv -f .deps/dbox-index.Tpo .deps/dbox-index.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-transaction.o --- --- cydir-mail.o --- clang -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 -I/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 --- clang -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 -I/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 --- clang -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 -I/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 --- clang -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 -I/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-transaction.o --- clang -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 -I/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 mv -f .deps/cydir-transaction.Tpo .deps/cydir-transaction.Po --- cydir-mail.o --- mv -f .deps/cydir-mail.Tpo .deps/cydir-mail.Po --- 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 --- 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 --- clang -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 -I/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 --- clang -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 -I/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 --- clang -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 -I/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 --- clang -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 -I/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-sync.o --- mv -f .deps/raw-sync.Tpo .deps/raw-sync.Po --- raw-transaction.o --- mv -f .deps/raw-transaction.Tpo .deps/raw-transaction.Po --- raw-mail.o --- mv -f .deps/raw-mail.Tpo .deps/raw-mail.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 --- clang -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 -I/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 --- clang -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 -I/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 mv -f .deps/shared-storage.Tpo .deps/shared-storage.Po --- shared-list.o --- mv -f .deps/shared-list.Tpo .deps/shared-list.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 --- --- 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 --- --- istream-mail-stats.o --- clang -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 -I/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 --- clang -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 -I/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-search.o --- clang -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 -I/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 --- index-mail.o --- clang -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 -I/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-search-result.o --- clang -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 -I/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 --- index-mailbox-check.o --- clang -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 -I/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-thread-finish.o --- clang -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 -I/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-thread.o --- clang -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 -I/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 --- clang -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 -I/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-status.o --- clang -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 -I/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 --- index-sync.o --- clang -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 -I/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-mail-headers.o --- clang -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 -I/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-storage.o --- clang -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 -I/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-sort.o --- clang -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 -I/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-sync-search.o --- clang -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 -I/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-changes.o --- clang -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 -I/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-search.o --- index-search.c:575:2: warning: result of comparison of constant -1 with boolean expression is always false [-Wtautological-constant-out-of-range-compare] ARG_SET_RESULT(arg, ret > 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/lib-storage/mail-search.h:110:10: note: expanded from macro 'ARG_SET_RESULT' (res) == -1 ? -1 : !(res); \ ~~~~~ ^ ~~ --- index-sync-changes.o --- index-sync-changes.c:200:17: warning: implicit conversion from enumeration type 'enum mailbox_sync_type' to different enumeration type 'enum mail_index_sync_type' [-Wenum-conversion] *sync_type_r = sync_type; ~ ^~~~~~~~~ --- index-fetch.o --- mv -f .deps/index-fetch.Tpo .deps/index-fetch.Po --- index-thread-links.o --- clang -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 -I/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 --- istream-mail-stats.o --- mv -f .deps/istream-mail-stats.Tpo .deps/istream-mail-stats.Po --- index-transaction.o --- clang -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 -I/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 --- index-sync-changes.o --- 1 warning generated. mv -f .deps/index-sync-changes.Tpo .deps/index-sync-changes.Po --- index-search.o --- 1 warning generated. --- index-mailbox-check.o --- mv -f .deps/index-mailbox-check.Tpo .deps/index-mailbox-check.Po --- index-search.o --- mv -f .deps/index-search.Tpo .deps/index-search.Po --- index-status.o --- mv -f .deps/index-status.Tpo .deps/index-status.Po --- index-thread.o --- mv -f .deps/index-thread.Tpo .deps/index-thread.Po --- index-mail.o --- index-mail.c:1474:7: warning: case value not in enumerated type 'enum mail_fetch_field' [-Wswitch] case 0: ^ --- index-sync-search.o --- mv -f .deps/index-sync-search.Tpo .deps/index-sync-search.Po --- index-search-result.o --- mv -f .deps/index-search-result.Tpo .deps/index-search-result.Po --- index-sync.o --- mv -f .deps/index-sync.Tpo .deps/index-sync.Po --- index-mail-headers.o --- mv -f .deps/index-mail-headers.Tpo .deps/index-mail-headers.Po --- index-thread-finish.o --- mv -f .deps/index-thread-finish.Tpo .deps/index-thread-finish.Po --- index-storage.o --- mv -f .deps/index-storage.Tpo .deps/index-storage.Po --- index-sort.o --- mv -f .deps/index-sort.Tpo .deps/index-sort.Po --- index-thread-links.o --- mv -f .deps/index-thread-links.Tpo .deps/index-thread-links.Po --- index-transaction.o --- mv -f .deps/index-transaction.Tpo .deps/index-transaction.Po --- index-sort-string.o --- mv -f .deps/index-sort-string.Tpo .deps/index-sort-string.Po --- index-mail.o --- 1 warning generated. mv -f .deps/index-mail.Tpo .deps/index-mail.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 --- clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-storage -I/usr/include -std=gnu99 -O2 -I/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-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 --- --- mail.o --- clang -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 -I/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-user.o --- clang -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 -I/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 --- mailbox-tree.o --- clang -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 -I/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 --- mailbox-uidvalidity.o --- clang -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 -I/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 --- mail-search-build.o --- clang -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 -I/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-thread.o --- clang -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 -I/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 --- mail-copy.o --- clang -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 -I/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 --- clang -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 -I/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 --- clang -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 -I/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-storage.o --- clang -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 -I/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 --- mailbox-list.o --- clang -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 -I/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 --- mailbox-search-result.o --- clang -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 -I/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 --- mail-search.o --- clang -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 -I/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-error.o --- mv -f .deps/mail-error.Tpo .deps/mail-error.Po --- mail-thread.o --- mv -f .deps/mail-thread.Tpo .deps/mail-thread.Po --- mail-copy.o --- mv -f .deps/mail-copy.Tpo .deps/mail-copy.Po --- mail-user.o --- mv -f .deps/mail-user.Tpo .deps/mail-user.Po --- mail.o --- mv -f .deps/mail.Tpo .deps/mail.Po --- mailbox-uidvalidity.o --- mv -f .deps/mailbox-uidvalidity.Tpo .deps/mailbox-uidvalidity.Po --- 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 --- mail-namespace.o --- mv -f .deps/mail-namespace.Tpo .deps/mail-namespace.Po --- mail-search-build.o --- mv -f .deps/mail-search-build.Tpo .deps/mail-search-build.Po --- mail-search.o --- mv -f .deps/mail-search.Tpo .deps/mail-search.Po --- mailbox-list.o --- mv -f .deps/mailbox-list.Tpo .deps/mailbox-list.Po --- mail-storage.o --- mv -f .deps/mail-storage.Tpo .deps/mail-storage.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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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-master.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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-server-connection.o --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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 --- clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I/usr/include -std=gnu99 -O2 -I/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-server-request.c:66:8: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] POINTER_CAST(request->id), request); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-server-request.c:174:46: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] request = hash_table_lookup(conn->requests, POINTER_CAST(id)); ^~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-server-request.c:180:45: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_remove(request->conn->requests, POINTER_CAST(id)); ^~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-server-request.c:183:7: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] POINTER_CAST(id)); ^~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-server-request.c:217:46: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] request = hash_table_lookup(conn->requests, POINTER_CAST(id)); ^~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-server-request.c:248:46: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] request = hash_table_lookup(conn->requests, POINTER_CAST(id)); ^~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-server-request.c:254:36: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_remove(conn->requests, POINTER_CAST(request->id)); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-server-request.c:271:8: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] POINTER_CAST(request->id), request); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-server-request.c:373:8: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] POINTER_CAST(request->id), request); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-server-request.c:401:13: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] void *id = POINTER_CAST(request->id); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ --- auth-client.o --- mv -f .deps/auth-client.Tpo .deps/auth-client.Po --- auth-server-request.o --- 10 warnings generated. mv -f .deps/auth-server-request.Tpo .deps/auth-server-request.Po --- auth-master.o --- mv -f .deps/auth-master.Tpo .deps/auth-master.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 --- --- password-scheme-rpa.o --- --- 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 --- --- password-scheme-rpa.o --- clang -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 -I/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.o --- clang -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 -I/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-otp.o --- clang -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 -I/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 --- mycrypt.o --- clang -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 -I/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-md5crypt.o --- clang -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 -I/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 --- auth.o --- clang -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 -I/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 --- auth-master-connection.o --- clang -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 -I/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-cache.o --- clang -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 -I/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 --- auth-request.o --- clang -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 -I/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-stream.o --- clang -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 -I/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 --- db-checkpassword.o --- clang -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 -I/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 --- clang -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 -I/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-master-listener.o --- clang -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 -I/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-request-handler.o --- clang -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 -I/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-worker-client.o --- clang -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 -I/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-client-connection.o --- clang -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 -I/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-request-handler.o --- auth-request-handler.c:100:39: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_remove(handler->requests, POINTER_CAST(request->id)); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-request-handler.c:357:39: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_insert(handler->requests, POINTER_CAST(id), request); ^~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-request-handler.c:410:49: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] request = hash_table_lookup(handler->requests, POINTER_CAST(id)); ^~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-request-handler.c:497:49: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] request = hash_table_lookup(handler->requests, POINTER_CAST(client_id)); ^~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ --- mycrypt.o --- mv -f .deps/mycrypt.Tpo .deps/mycrypt.Po --- db-sql.o --- clang -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 -I/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 --- password-scheme-otp.o --- mv -f .deps/password-scheme-otp.Tpo .deps/password-scheme-otp.Po --- db-passwd-file.o --- clang -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 -I/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 --- password-scheme-rpa.o --- mv -f .deps/password-scheme-rpa.Tpo .deps/password-scheme-rpa.Po --- main.o --- clang -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 -I/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 --- password-scheme-md5crypt.o --- mv -f .deps/password-scheme-md5crypt.Tpo .deps/password-scheme-md5crypt.Po --- mech.o --- clang -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 -I/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 --- auth.o --- mv -f .deps/auth.Tpo .deps/auth.Po --- mech-anonymous.o --- clang -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 -I/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 --- auth-master-listener.o --- mv -f .deps/auth-master-listener.Tpo .deps/auth-master-listener.Po --- mech-plain.o --- clang -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 -I/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 --- db-checkpassword.o --- mv -f .deps/db-checkpassword.Tpo .deps/db-checkpassword.Po --- mech-login.o --- clang -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 -I/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 --- password-scheme.o --- mv -f .deps/password-scheme.Tpo .deps/password-scheme.Po --- mech-cram-md5.o --- clang -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 -I/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 --- auth-cache.o --- mv -f .deps/auth-cache.Tpo .deps/auth-cache.Po --- mech-digest-md5.o --- clang -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 -I/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 --- auth-worker-server.o --- mv -f .deps/auth-worker-server.Tpo .deps/auth-worker-server.Po --- mech-external.o --- --- auth-worker-client.o --- mv -f .deps/auth-worker-client.Tpo .deps/auth-worker-client.Po --- mech-external.o --- clang -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 -I/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-gssapi.o --- clang -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 -I/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 --- auth-stream.o --- mv -f .deps/auth-stream.Tpo .deps/auth-stream.Po --- mech-ntlm.o --- clang -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 -I/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 --- auth-request-handler.o --- 4 warnings generated. mv -f .deps/auth-request-handler.Tpo .deps/auth-request-handler.Po --- auth-master-connection.o --- mv -f .deps/auth-master-connection.Tpo .deps/auth-master-connection.Po --- mech-otp.o --- clang -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 -I/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-skey.o --- clang -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 -I/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 --- auth-client-connection.o --- mv -f .deps/auth-client-connection.Tpo .deps/auth-client-connection.Po --- mech-rpa.o --- clang -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 -I/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 --- auth-request.o --- mv -f .deps/auth-request.Tpo .deps/auth-request.Po --- mech-apop.o --- clang -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 -I/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 --- db-sql.o --- mv -f .deps/db-sql.Tpo .deps/db-sql.Po --- mech-winbind.o --- clang -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 -I/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 --- main.o --- mv -f .deps/main.Tpo .deps/main.Po --- otp-skey-common.o --- clang -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 -I/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-gssapi.o --- mv -f .deps/mech-gssapi.Tpo .deps/mech-gssapi.Po --- plain-common.o --- clang -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 -I/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-plain.o --- mv -f .deps/mech-plain.Tpo .deps/mech-plain.Po --- passdb.o --- --- db-passwd-file.o --- mv -f .deps/db-passwd-file.Tpo .deps/db-passwd-file.Po --- passdb.o --- clang -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 -I/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 --- passdb-blocking.o --- clang -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 -I/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 --- mech-anonymous.o --- mv -f .deps/mech-anonymous.Tpo .deps/mech-anonymous.Po --- passdb-bsdauth.o --- clang -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 -I/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-digest-md5.o --- mv -f .deps/mech-digest-md5.Tpo .deps/mech-digest-md5.Po --- passdb-cache.o --- clang -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 -I/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 --- mech.o --- mv -f .deps/mech.Tpo .deps/mech.Po --- passdb-checkpassword.o --- clang -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 -I/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 --- mech-cram-md5.o --- mv -f .deps/mech-cram-md5.Tpo .deps/mech-cram-md5.Po --- passdb-passwd.o --- clang -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 -I/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 --- mech-ntlm.o --- mv -f .deps/mech-ntlm.Tpo .deps/mech-ntlm.Po --- passdb-passwd-file.o --- clang -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 -I/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 --- mech-external.o --- mv -f .deps/mech-external.Tpo .deps/mech-external.Po --- passdb-pam.o --- clang -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 -I/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 --- mech-rpa.o --- mech-rpa.c:561:15: warning: comparison of array 'request->pwd_md5' not equal to a null pointer is always true [-Wtautological-pointer-compare] if (request->pwd_md5 != NULL) ~~~~~~~~~^~~~~~~ ~~~~ --- mech-apop.o --- mv -f .deps/mech-apop.Tpo .deps/mech-apop.Po --- passdb-shadow.o --- clang -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 -I/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 --- mech-login.o --- mv -f .deps/mech-login.Tpo .deps/mech-login.Po --- passdb-sia.o --- clang -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 -I/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 --- mech-otp.o --- mv -f .deps/mech-otp.Tpo .deps/mech-otp.Po --- passdb-vpopmail.o --- clang -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 -I/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 --- mech-skey.o --- mv -f .deps/mech-skey.Tpo .deps/mech-skey.Po --- passdb-sql.o --- clang -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 -I/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 --- otp-skey-common.o --- mv -f .deps/otp-skey-common.Tpo .deps/otp-skey-common.Po --- userdb.o --- clang -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 -I/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 --- mech-winbind.o --- mv -f .deps/mech-winbind.Tpo .deps/mech-winbind.Po --- userdb-blocking.o --- clang -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 -I/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 --- mech-rpa.o --- 1 warning generated. mv -f .deps/mech-rpa.Tpo .deps/mech-rpa.Po --- userdb-checkpassword.o --- clang -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 -I/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-checkpassword.o --- passdb-checkpassword.c:28:37: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_remove(module->clients, POINTER_CAST(request->pid)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ passdb-checkpassword.c:109:38: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_lookup(module->clients, POINTER_CAST(status->pid)); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ passdb-checkpassword.c:226:37: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_insert(module->clients, POINTER_CAST(pid), ^~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ --- passdb.o --- mv -f .deps/passdb.Tpo .deps/passdb.Po --- userdb-nss.o --- clang -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 -I/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 --- plain-common.o --- mv -f .deps/plain-common.Tpo .deps/plain-common.Po --- userdb-passwd.o --- clang -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 -I/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 --- passdb-blocking.o --- mv -f .deps/passdb-blocking.Tpo .deps/passdb-blocking.Po --- userdb-passwd-file.o --- clang -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 -I/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 --- passdb-cache.o --- mv -f .deps/passdb-cache.Tpo .deps/passdb-cache.Po --- userdb-prefetch.o --- clang -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 -I/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 --- passdb-passwd.o --- mv -f .deps/passdb-passwd.Tpo .deps/passdb-passwd.Po --- userdb-static.o --- clang -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 -I/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 --- passdb-checkpassword.o --- 3 warnings generated. mv -f .deps/passdb-checkpassword.Tpo .deps/passdb-checkpassword.Po --- userdb-vpopmail.o --- clang -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 -I/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 --- passdb-vpopmail.o --- mv -f .deps/passdb-vpopmail.Tpo .deps/passdb-vpopmail.Po --- userdb-sql.o --- clang -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 -I/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 --- passdb-bsdauth.o --- mv -f .deps/passdb-bsdauth.Tpo .deps/passdb-bsdauth.Po --- db-ldap.o --- clang -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 -I/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 --- passdb-shadow.o --- mv -f .deps/passdb-shadow.Tpo .deps/passdb-shadow.Po --- passdb-ldap.o --- clang -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 -I/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 --- passdb-passwd-file.o --- mv -f .deps/passdb-passwd-file.Tpo .deps/passdb-passwd-file.Po --- userdb-ldap.o --- clang -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 -I/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 --- passdb-sia.o --- mv -f .deps/passdb-sia.Tpo .deps/passdb-sia.Po --- checkpassword-reply.o --- clang -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 -I/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 --- passdb-sql.o --- mv -f .deps/passdb-sql.Tpo .deps/passdb-sql.Po --- libpassword.a --- rm -f 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 --- userdb-blocking.o --- mv -f .deps/userdb-blocking.Tpo .deps/userdb-blocking.Po --- passdb-pam.o --- mv -f .deps/passdb-pam.Tpo .deps/passdb-pam.Po --- userdb.o --- mv -f .deps/userdb.Tpo .deps/userdb.Po --- userdb-checkpassword.o --- userdb-checkpassword.c:28:37: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_remove(module->clients, POINTER_CAST(request->pid)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ userdb-checkpassword.c:87:38: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_lookup(module->clients, POINTER_CAST(status->pid)); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ userdb-checkpassword.c:209:37: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_insert(module->clients, POINTER_CAST(pid), ^~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ --- userdb-passwd.o --- mv -f .deps/userdb-passwd.Tpo .deps/userdb-passwd.Po --- db-ldap.o --- mv -f .deps/db-ldap.Tpo .deps/db-ldap.Po --- userdb-nss.o --- mv -f .deps/userdb-nss.Tpo .deps/userdb-nss.Po --- userdb-checkpassword.o --- 3 warnings generated. mv -f .deps/userdb-checkpassword.Tpo .deps/userdb-checkpassword.Po --- userdb-sql.o --- mv -f .deps/userdb-sql.Tpo .deps/userdb-sql.Po --- userdb-ldap.o --- mv -f .deps/userdb-ldap.Tpo .deps/userdb-ldap.Po --- userdb-vpopmail.o --- mv -f .deps/userdb-vpopmail.Tpo .deps/userdb-vpopmail.Po --- passdb-ldap.o --- mv -f .deps/passdb-ldap.Tpo .deps/passdb-ldap.Po --- userdb-prefetch.o --- mv -f .deps/userdb-prefetch.Tpo .deps/userdb-prefetch.Po --- userdb-passwd-file.o --- mv -f .deps/userdb-passwd-file.Tpo .deps/userdb-passwd-file.Po --- checkpassword-reply.o --- mv -f .deps/checkpassword-reply.Tpo .deps/checkpassword-reply.Po --- checkpassword-reply --- /bin/sh ../../libtool --tag=CC --mode=link clang -std=gnu99 -O2 -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 --- userdb-static.o --- mv -f .deps/userdb-static.Tpo .deps/userdb-static.Po --- dovecot-auth --- /bin/sh ../../libtool --tag=CC --mode=link clang -std=gnu99 -O2 -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 --- libtool: link: clang -std=gnu99 -O2 -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: clang -std=gnu99 -O2 -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 --- clang -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 -I/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 --- clang -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 -I/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 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 clang -std=gnu99 -O2 -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: clang -std=gnu99 -O2 -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 --- --- 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-main.o --- clang -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 -I/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 --- clang -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 -I/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 --- ssl-init-gnutls.o --- clang -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 -I/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 --- syslog-util.o --- clang -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 -I/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 --- listener.o --- clang -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 -I/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 --- auth-process.o --- clang -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 -I/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 --- mail-process.o --- clang -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 -I/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 --- askpass.o --- clang -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 -I/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 --- child-process.o --- clang -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 -I/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 --- dup2-array.o --- clang -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 -I/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 --- main.o --- clang -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 -I/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 --- master-settings.o --- clang -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 -I/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 --- dict-process.o --- clang -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 -I/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 --- login-process.o --- clang -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 -I/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 --- log.o --- clang -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 -I/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 --- capabilities-posix.o --- clang -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 -I/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 --- ssl-init-main.o --- mv -f .deps/ssl-init-main.Tpo .deps/ssl-init-main.Po --- ssl-init.o --- clang -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 -I/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 --- syslog-util.o --- mv -f .deps/syslog-util.Tpo .deps/syslog-util.Po --- sysinfo-get.o --- clang -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 -I/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 --- log.o --- mv -f .deps/log.Tpo .deps/log.Po --- dup2-array.o --- mv -f .deps/dup2-array.Tpo .deps/dup2-array.Po --- auth-process.o --- auth-process.c:102:7: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] POINTER_CAST(auth_tag), request); ^~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-process.c:123:49: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] request = hash_table_lookup(process->requests, POINTER_CAST(id)); ^~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-process.c:142:39: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_remove(process->requests, POINTER_CAST(id)); ^~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-process.c:154:49: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] request = hash_table_lookup(process->requests, POINTER_CAST(id)); ^~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-process.c:162:39: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_remove(process->requests, POINTER_CAST(id)); ^~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-process.c:208:49: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] request = hash_table_lookup(process->requests, POINTER_CAST(id)); ^~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ auth-process.c:216:39: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_remove(process->requests, POINTER_CAST(id)); ^~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ --- main.o --- main.c:149:50: warning: format string is not a string literal [-Wformat-nonliteral] fprintf(stderr, "Fatal: %s\n", t_strdup_vprintf(fmt, args2)); ^~~ main.c:152:40: warning: format string is not a string literal [-Wformat-nonliteral] i_syslog_fatal_handler(type, status, fmt, args); ^~~ main.c:154:39: warning: format string is not a string literal [-Wformat-nonliteral] default_fatal_handler(type, status, fmt, args); ^~~ main.c:165:50: warning: format string is not a string literal [-Wformat-nonliteral] fprintf(stderr, "Error: %s\n", t_strdup_vprintf(fmt, args2)); ^~~ main.c:168:32: warning: format string is not a string literal [-Wformat-nonliteral] i_syslog_error_handler(type, fmt, args); ^~~ main.c:170:31: warning: format string is not a string literal [-Wformat-nonliteral] default_error_handler(type, fmt, args); ^~~ --- ssl-init-gnutls.o --- mv -f .deps/ssl-init-gnutls.Tpo .deps/ssl-init-gnutls.Po --- ssl-init-openssl.o --- ssl-init-openssl.c:36:18: warning: 'DH_generate_parameters' is deprecated [-Wdeprecated-declarations] DH *dh = DH_generate_parameters(bitsize, DH_GENERATOR, NULL, NULL); ^ /usr/include/openssl/dh.h:135:1: note: 'DH_generate_parameters' has been explicitly marked deprecated here DEPRECATEDIN_0_9_8(DH *DH_generate_parameters(int prime_len, int generator, ^ /usr/include/openssl/opensslconf.h:139:34: note: expanded from macro 'DEPRECATEDIN_0_9_8' # define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f) ^ /usr/include/openssl/opensslconf.h:102:53: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ --- child-process.o --- child-process.c:31:38: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] return hash_table_lookup(processes, POINTER_CAST(pid)); ^~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ --- login-process.o --- mv -f .deps/login-process.Tpo .deps/login-process.Po --- child-process.o --- child-process.c:36:31: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_insert(processes, POINTER_CAST(pid), process); ^~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ child-process.c:41:31: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_remove(processes, POINTER_CAST(pid)); ^~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ --- capabilities-posix.o --- mv -f .deps/capabilities-posix.Tpo .deps/capabilities-posix.Po --- askpass.o --- mv -f .deps/askpass.Tpo .deps/askpass.Po --- ssl-init-openssl.o --- 1 warning generated. mv -f .deps/ssl-init-openssl.Tpo .deps/ssl-init-openssl.Po --- ssl-build-param --- /bin/sh ../../libtool --tag=CC --mode=link clang -std=gnu99 -O2 -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 --- auth-process.o --- 7 warnings generated. mv -f .deps/auth-process.Tpo .deps/auth-process.Po --- main.o --- 6 warnings generated. --- dict-process.o --- mv -f .deps/dict-process.Tpo .deps/dict-process.Po --- main.o --- mv -f .deps/main.Tpo .deps/main.Po --- listener.o --- mv -f .deps/listener.Tpo .deps/listener.Po --- child-process.o --- 3 warnings generated. --- master-settings.o --- mv -f .deps/master-settings.Tpo .deps/master-settings.Po --- ssl-build-param --- libtool: link: clang -std=gnu99 -O2 -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 --- child-process.o --- mv -f .deps/child-process.Tpo .deps/child-process.Po --- ssl-init.o --- mv -f .deps/ssl-init.Tpo .deps/ssl-init.Po --- mail-process.o --- mv -f .deps/mail-process.Tpo .deps/mail-process.Po --- sysinfo-get.o --- mv -f .deps/sysinfo-get.Tpo .deps/sysinfo-get.Po --- dovecot --- /bin/sh ../../libtool --tag=CC --mode=link clang -std=gnu99 -O2 -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: clang -std=gnu99 -O2 -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 --- --- master.o --- --- sasl-server.o --- --- ssl-proxy.o --- --- ssl-proxy-gnutls.o --- --- ssl-proxy-openssl.o --- --- login-proxy-state.o --- clang -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 -I/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 --- client-common.o --- clang -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 -I/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 --- clang -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 -I/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 --- ssl-proxy.o --- clang -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 -I/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 --- clang -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 -I/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 --- ssl-proxy-openssl.o --- clang -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 -I/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 --- clang -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 -I/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 --- clang -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 -I/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 --- ssl-proxy-gnutls.o --- clang -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 -I/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 --- login-proxy-state.o --- mv -f .deps/login-proxy-state.Tpo .deps/login-proxy-state.Po --- master.o --- master.c:49:46: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] client = hash_table_lookup(master_requests, POINTER_CAST(reply->tag)); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ master.c:53:37: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_remove(master_requests, POINTER_CAST(reply->tag)); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ master.c:122:37: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_insert(master_requests, POINTER_CAST(req->tag), client); ^~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ master.c:131:37: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] hash_table_update(master_requests, POINTER_CAST(client->master_tag), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ~~~~~~~~~~~~~ ^ --- ssl-proxy-gnutls.o --- mv -f .deps/ssl-proxy-gnutls.Tpo .deps/ssl-proxy-gnutls.Po --- ssl-proxy-openssl.o --- ssl-proxy-openssl.c:646:9: warning: assigning to 'SSL_CIPHER *' (aka 'struct ssl_cipher_st *') from 'const SSL_CIPHER *' (aka 'const struct ssl_cipher_st *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] cipher = SSL_get_current_cipher(proxy->ssl); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ssl-proxy-openssl.c:709:9: warning: 'RSA_generate_key' is deprecated [-Wdeprecated-declarations] return RSA_generate_key(keylength, RSA_F4, NULL, NULL); ^ /usr/include/openssl/rsa.h:193:1: note: 'RSA_generate_key' has been explicitly marked deprecated here DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void ^ /usr/include/openssl/opensslconf.h:139:34: note: expanded from macro 'DEPRECATEDIN_0_9_8' # define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f) ^ /usr/include/openssl/opensslconf.h:102:53: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ssl-proxy-openssl.c:761:38: error: incomplete definition of type 'struct x509_store_ctx_st' subject = X509_get_subject_name(ctx->current_cert); ~~~^ /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'struct x509_store_ctx_st' typedef struct x509_store_ctx_st X509_STORE_CTX; ^ ssl-proxy-openssl.c:765:75: error: incomplete definition of type 'struct x509_store_ctx_st' i_info("Invalid certificate: %s: %s", X509_verify_cert_error_string(ctx->error),buf); ~~~^ /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'struct x509_store_ctx_st' typedef struct x509_store_ctx_st X509_STORE_CTX; ^ --- main.o --- main.c:180:8: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] --- ssl-proxy-openssl.o --- 2 warnings and 2 errors generated. --- main.o --- POINTER_CAST(cur_fd)); ^~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ^ ../../src/lib/ioloop.h:52:15: note: expanded from macro 'io_add' callback, context, fd, condition) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:147:28: note: expanded from macro 'CONTEXT_CALLBACK' ({(void)(1 ? 0 : callback(context)); \ ^~~~~~~ main.c:180:8: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] POINTER_CAST(cur_fd)); ^~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ^ ../../src/lib/ioloop.h:52:15: note: expanded from macro 'io_add' callback, context, fd, condition) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:148:47: note: expanded from macro 'CONTEXT_CALLBACK' name(__VA_ARGS__, (callback_type *)callback, context); }) ^~~~~~~ main.c:185:8: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] POINTER_CAST(cur_fd)); ^~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ^ ../../src/lib/ioloop.h:52:15: note: expanded from macro 'io_add' callback, context, fd, condition) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:147:28: note: expanded from macro 'CONTEXT_CALLBACK' ({(void)(1 ? 0 : callback(context)); \ ^~~~~~~ main.c:185:8: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] POINTER_CAST(cur_fd)); ^~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:48:27: note: expanded from macro 'POINTER_CAST' ((void *) ((char *) NULL + (i))) ^ ../../src/lib/ioloop.h:52:15: note: expanded from macro 'io_add' callback, context, fd, condition) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../../src/lib/macros.h:148:47: note: expanded from macro 'CONTEXT_CALLBACK' name(__VA_ARGS__, (callback_type *)callback, context); }) ^~~~~~~ --- ssl-proxy-openssl.o --- *** [ssl-proxy-openssl.o] Error code 1 make[3]: stopped in /data/scratch/mail/dovecot/work/dovecot-1.2.17/src/login-common --- client-common.o --- mv -f .deps/client-common.Tpo .deps/client-common.Po --- login-proxy.o --- mv -f .deps/login-proxy.Tpo .deps/login-proxy.Po --- master.o --- 4 warnings generated. --- sasl-server.o --- mv -f .deps/sasl-server.Tpo .deps/sasl-server.Po --- master.o --- mv -f .deps/master.Tpo .deps/master.Po --- main.o --- 4 warnings generated. mv -f .deps/main.Tpo .deps/main.Po 1 error make[3]: stopped in /data/scratch/mail/dovecot/work/dovecot-1.2.17/src/login-common *** [all-recursive] Error code 1 make[2]: stopped in /data/scratch/mail/dovecot/work/dovecot-1.2.17/src 1 error make[2]: stopped in /data/scratch/mail/dovecot/work/dovecot-1.2.17/src *** [all-recursive] Error code 1 make[1]: stopped in /data/scratch/mail/dovecot/work/dovecot-1.2.17 1 error make[1]: stopped in /data/scratch/mail/dovecot/work/dovecot-1.2.17 *** [all] Error code 2 make: stopped in /data/scratch/mail/dovecot/work/dovecot-1.2.17 1 error make: stopped in /data/scratch/mail/dovecot/work/dovecot-1.2.17 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/mail/dovecot *** Error code 1 Stop. make: stopped in /data/pkgsrc/mail/dovecot