=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for proftpd-1.3.7cnb1 echo \#define BUILD_STAMP \"Wed Jul 5 2023 15:26:29 UTC\" > include/buildstamp.h cd lib/ && /opt/pkg/bin/gmake lib cd src/ && /opt/pkg/bin/gmake src cd modules/ && /opt/pkg/bin/gmake static gmake[1]: Entering directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/lib' /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c pr_fnmatch.c gmake[1]: Entering directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/modules' clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_core.c gmake[1]: Entering directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/src' clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c main.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c pr_fnmatch.c -fno-common -DPIC -o .libs/pr_fnmatch.o In file included from pr_fnmatch.c:260: ./pr_fnmatch_loop.c:65:1: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FCT (pattern, string, string_end, no_leading_period, flags, ends) ^ pr_fnmatch.c:241:14: note: expanded from macro 'FCT' # define FCT internal_fnmatch ^ In file included from pr_fnmatch.c:260: ./pr_fnmatch_loop.c:75:7: warning: variable 'is_seqval' set but not used [-Wunused-but-set-variable] int is_seqval = 0; ^ ./pr_fnmatch_loop.c:65:1: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FCT (pattern, string, string_end, no_leading_period, flags, ends) ^ pr_fnmatch.c:241:14: note: expanded from macro 'FCT' # define FCT internal_fnmatch ^ pr_fnmatch.c:358:1: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pr_fnmatch (pattern, string, flags) ^ 4 warnings generated. libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c pr_fnmatch.c -o pr_fnmatch.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c timers.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c sets.c /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c sstrncpy.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c sstrncpy.c -fno-common -DPIC -o .libs/sstrncpy.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c pool.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c sstrncpy.c -o sstrncpy.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_xfer.c /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c strsep.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c strsep.c -fno-common -DPIC -o .libs/strsep.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c privs.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c strsep.c -o strsep.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c str.c /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c vsnprintf.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_rlimit.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c vsnprintf.c -fno-common -DPIC -o .libs/vsnprintf.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c vsnprintf.c -o vsnprintf.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c table.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_auth_unix.c /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c glibc-glob.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c glibc-glob.c -fno-common -DPIC -o .libs/glibc-glob.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c regexp.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_auth_file.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c glibc-glob.c -o glibc-glob.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c configdb.c mod_auth_file.c:1557:14: warning: variable 'xerrno' set but not used [-Wunused-but-set-variable] int res, xerrno; ^ 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_auth.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c dirtree.c /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c glibc-hstrerror.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c glibc-hstrerror.c -fno-common -DPIC -o .libs/glibc-hstrerror.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c glibc-hstrerror.c -o glibc-hstrerror.o >/dev/null 2>&1 /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c glibc-mkstemp.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c glibc-mkstemp.c -fno-common -DPIC -o .libs/glibc-mkstemp.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c expr.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_ls.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c glibc-mkstemp.c -o glibc-mkstemp.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c signals.c /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c pr-syslog.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c pr-syslog.c -fno-common -DPIC -o .libs/pr-syslog.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c support.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c pr-syslog.c -o pr-syslog.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_log.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c netaddr.c /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c pwgrent.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c pwgrent.c -fno-common -DPIC -o .libs/pwgrent.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_site.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c pwgrent.c -o pwgrent.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c inet.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_delay.c /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c hanson-tpl.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c hanson-tpl.c -fno-common -DPIC -o .libs/hanson-tpl.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c child.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_facts.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c parser.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c hanson-tpl.c -o hanson-tpl.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c log.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -I../lib/libltdl -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c ../modules/mod_dso.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c lastlog.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_auth_pam.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c xferlog.c /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c ccan-json.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c ccan-json.c -fno-common -DPIC -o .libs/ccan-json.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_ctrls.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c bindings.c bindings.c:1355:27: warning: variable 'j' set but not used [-Wunused-but-set-variable] register unsigned int j; ^ clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mod_lang.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c ccan-json.c -o ccan-json.o >/dev/null 2>&1 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c netacl.c srcdir=. ./glue.sh mod_core.o mod_xfer.o mod_rlimit.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_delay.o mod_facts.o mod_dso.o mod_auth_pam.o mod_ctrls.o mod_lang.o /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c openbsd-blowfish.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c class.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c openbsd-blowfish.c -fno-common -DPIC -o .libs/openbsd-blowfish.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c scoreboard.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c openbsd-blowfish.c -o openbsd-blowfish.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c module_glue.c /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c openbsd-bcrypt.c gmake[1]: Leaving directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/modules' test -z "mod_sftp_pam.la mod_ban.la mod_copy.la mod_ctrls_admin.la mod_deflate.la mod_dynmasq.la mod_exec.la mod_ifsession.la mod_ifversion.la mod_qos.la mod_quotatab.la mod_quotatab_file.la mod_quotatab_radius.la mod_quotatab_sql.la mod_radius.la mod_ratio.la mod_readme.la mod_rewrite.la mod_sftp_sql.la mod_shaper.la mod_site_misc.la mod_sql.la mod_sql_passwd.la mod_tls.la mod_tls_shmcache.la mod_unique_id.la mod_wrap2_file.la mod_wrap2_sql.la" -a -z "contrib/mod_dnsbl contrib/mod_load contrib/mod_sftp contrib/mod_wrap2" || (cd modules/ && /opt/pkg/bin/gmake shared) gmake[1]: Entering directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/modules' /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_sftp_pam.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c openbsd-bcrypt.c -fno-common -DPIC -o .libs/openbsd-bcrypt.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c help.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_sftp_pam.c -fno-common -DPIC -o .libs/mod_sftp_pam.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c openbsd-bcrypt.c -o openbsd-bcrypt.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c feat.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_sftp_pam.c -o mod_sftp_pam.o >/dev/null 2>&1 cd libltdl/ && /opt/pkg/bin/gmake gmake[2]: Entering directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/lib/libltdl' /opt/pkg/bin/mksh /Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/lib/libltdl/config/install-sh -d . cp ./argz_.h argz.h-t mv argz.h-t argz.h /opt/pkg/bin/gmake all-am gmake[3]: Entering directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/lib/libltdl' /opt/pkg/bin/mksh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DLT_CONFIG_H='' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -MT dlopen.lo -MD -MP -MF .deps/dlopen.Tpo -c -o dlopen.lo `test -f 'loaders/dlopen.c' || echo './'`loaders/dlopen.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c netio.c libtool: compile: clang -DHAVE_CONFIG_H -I. "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT dlopen.lo -MD -MP -MF .deps/dlopen.Tpo -c loaders/dlopen.c -fno-common -DPIC -o .libs/dlopen.o netio.c:1781:25: warning: implicit conversion from 'int' to 'char' changes value from 255 to -1 [-Wconstant-conversion] *bp++ = TELNET_IAC; ~ ^~~~~~~~~~ netio.c:33:21: note: expanded from macro 'TELNET_IAC' # define TELNET_IAC 255 ^~~ libtool: compile: clang -DHAVE_CONFIG_H -I. "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT dlopen.lo -MD -MP -MF .deps/dlopen.Tpo -c loaders/dlopen.c -o dlopen.o >/dev/null 2>&1 /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_sftp_pam.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_sftp_pam.lo `cat ../modules/mod_sftp_pam.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c cmd.c mv -f .deps/dlopen.Tpo .deps/dlopen.Plo /opt/pkg/bin/mksh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc -DLT_CONFIG_H='' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -MT libltdlc_la-preopen.lo -MD -MP -MF .deps/libltdlc_la-preopen.Tpo -c -o libltdlc_la-preopen.lo `test -f 'loaders/preopen.c' || echo './'`loaders/preopen.c libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_sftp_pam.so -bundle .libs/mod_sftp_pam.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib /Users/pbulk/build/net/proftpd/work/.buildlink/lib/libpam.dylib -ldl libtool: compile: clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT libltdlc_la-preopen.lo -MD -MP -MF .deps/libltdlc_la-preopen.Tpo -c loaders/preopen.c -fno-common -DPIC -o .libs/libltdlc_la-preopen.o libtool: link: ar cr .libs/mod_sftp_pam.a mod_sftp_pam.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c response.c loaders/preopen.c:246:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (lists); ^~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ loaders/preopen.c:246:7: note: '{' token is here FREE (lists); ^~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ loaders/preopen.c:246:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (lists); ^~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ loaders/preopen.c:246:7: note: ')' token is here FREE (lists); ^~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ libtool: link: ranlib .libs/mod_sftp_pam.a 2 warnings generated. libtool: compile: clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT libltdlc_la-preopen.lo -MD -MP -MF .deps/libltdlc_la-preopen.Tpo -c loaders/preopen.c -o libltdlc_la-preopen.o >/dev/null 2>&1 libtool: link: ( cd ".libs" && rm -f "mod_sftp_pam.la" && ln -s "../mod_sftp_pam.la" "mod_sftp_pam.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ban.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ban.c -fno-common -DPIC -o .libs/mod_ban.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c ascii.c mv -f .deps/libltdlc_la-preopen.Tpo .deps/libltdlc_la-preopen.Plo /opt/pkg/bin/mksh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc -DLT_CONFIG_H='' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -MT libltdlc_la-lt__alloc.lo -MD -MP -MF .deps/libltdlc_la-lt__alloc.Tpo -c -o libltdlc_la-lt__alloc.lo `test -f 'lt__alloc.c' || echo './'`lt__alloc.c libtool: compile: clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT libltdlc_la-lt__alloc.lo -MD -MP -MF .deps/libltdlc_la-lt__alloc.Tpo -c lt__alloc.c -fno-common -DPIC -o .libs/libltdlc_la-lt__alloc.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c data.c libtool: compile: clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT libltdlc_la-lt__alloc.lo -MD -MP -MF .deps/libltdlc_la-lt__alloc.Tpo -c lt__alloc.c -o libltdlc_la-lt__alloc.o >/dev/null 2>&1 mv -f .deps/libltdlc_la-lt__alloc.Tpo .deps/libltdlc_la-lt__alloc.Plo /opt/pkg/bin/mksh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc -DLT_CONFIG_H='' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -MT libltdlc_la-lt_dlloader.lo -MD -MP -MF .deps/libltdlc_la-lt_dlloader.Tpo -c -o libltdlc_la-lt_dlloader.lo `test -f 'lt_dlloader.c' || echo './'`lt_dlloader.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ban.c -o mod_ban.o >/dev/null 2>&1 libtool: compile: clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT libltdlc_la-lt_dlloader.lo -MD -MP -MF .deps/libltdlc_la-lt_dlloader.Tpo -c lt_dlloader.c -fno-common -DPIC -o .libs/libltdlc_la-lt_dlloader.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c modules.c libtool: compile: clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT libltdlc_la-lt_dlloader.lo -MD -MP -MF .deps/libltdlc_la-lt_dlloader.Tpo -c lt_dlloader.c -o libltdlc_la-lt_dlloader.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c stash.c mv -f .deps/libltdlc_la-lt_dlloader.Tpo .deps/libltdlc_la-lt_dlloader.Plo /opt/pkg/bin/mksh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc -DLT_CONFIG_H='' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -MT libltdlc_la-lt_error.lo -MD -MP -MF .deps/libltdlc_la-lt_error.Tpo -c -o libltdlc_la-lt_error.lo `test -f 'lt_error.c' || echo './'`lt_error.c libtool: compile: clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT libltdlc_la-lt_error.lo -MD -MP -MF .deps/libltdlc_la-lt_error.Tpo -c lt_error.c -fno-common -DPIC -o .libs/libltdlc_la-lt_error.o /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_ban.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_ban.lo `cat ../modules/mod_ban.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_ban.so -bundle .libs/mod_ban.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c display.c libtool: compile: clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT libltdlc_la-lt_error.lo -MD -MP -MF .deps/libltdlc_la-lt_error.Tpo -c lt_error.c -o libltdlc_la-lt_error.o >/dev/null 2>&1 libtool: link: ar cr .libs/mod_ban.a mod_ban.o libtool: link: ranlib .libs/mod_ban.a mv -f .deps/libltdlc_la-lt_error.Tpo .deps/libltdlc_la-lt_error.Plo /opt/pkg/bin/mksh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc -DLT_CONFIG_H='' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -MT libltdlc_la-ltdl.lo -MD -MP -MF .deps/libltdlc_la-ltdl.Tpo -c -o libltdlc_la-ltdl.lo `test -f 'ltdl.c' || echo './'`ltdl.c libtool: link: ( cd ".libs" && rm -f "mod_ban.la" && ln -s "../mod_ban.la" "mod_ban.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_copy.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c auth.c libtool: compile: clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT libltdlc_la-ltdl.lo -MD -MP -MF .deps/libltdlc_la-ltdl.Tpo -c ltdl.c -fno-common -DPIC -o .libs/libltdlc_la-ltdl.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_copy.c -fno-common -DPIC -o .libs/mod_copy.o ltdl.c:332:8: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (vtable); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:332:8: note: '{' token is here FREE (vtable); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:332:8: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (vtable); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:332:8: note: ')' token is here FREE (vtable); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:346:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE(user_search_path); ^~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:346:7: note: '{' token is here FREE(user_search_path); ^~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:346:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE(user_search_path); ^~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:346:7: note: ')' token is here FREE(user_search_path); ^~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:460:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (handle->info.filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:460:2: note: '{' token is here FREE (handle->info.filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:460:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (handle->info.filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:460:2: note: ')' token is here FREE (handle->info.filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:520:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (filename); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:520:3: note: '{' token is here FREE (filename); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:520:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (filename); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:520:3: note: ')' token is here FREE (filename); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:693:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (filename); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:693:4: note: '{' token is here FREE (filename); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:693:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (filename); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:693:4: note: ')' token is here FREE (filename); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:718:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (argz); ^~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:718:3: note: '{' token is here FREE (argz); ^~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:718:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (argz); ^~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:718:3: note: ')' token is here FREE (argz); ^~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:719:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (canonical); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:719:3: note: '{' token is here FREE (canonical); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:719:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (canonical); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:719:3: note: ')' token is here FREE (canonical); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:720:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (filename); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:720:3: note: '{' token is here FREE (filename); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:720:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (filename); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:720:3: note: ')' token is here FREE (filename); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:746:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*pdir); ^~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:746:7: note: '{' token is here FREE (*pdir); ^~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:746:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*pdir); ^~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:746:7: note: ')' token is here FREE (*pdir); ^~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:980:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (cur->deplibs); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:980:7: note: '{' token is here FREE (cur->deplibs); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:980:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (cur->deplibs); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:980:7: note: ')' token is here FREE (cur->deplibs); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:995:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*dest); ^~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:995:3: note: '{' token is here FREE (*dest); ^~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:995:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*dest); ^~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:995:3: note: ')' token is here FREE (*dest); ^~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1119:8: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] MEMREASSIGN (*dlname, last_libname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:42:30: note: expanded from macro 'MEMREASSIGN' #define MEMREASSIGN(p, q) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1119:8: note: '{' token is here MEMREASSIGN (*dlname, last_libname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:42:44: note: expanded from macro 'MEMREASSIGN' #define MEMREASSIGN(p, q) LT_STMT_START { \ ^ ltdl.c:1119:8: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] MEMREASSIGN (*dlname, last_libname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:44:9: note: expanded from macro 'MEMREASSIGN' } LT_STMT_END ^ ltdl.c:1119:8: note: ')' token is here MEMREASSIGN (*dlname, last_libname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:44:11: note: expanded from macro 'MEMREASSIGN' } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1127:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (line); ^~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1127:3: note: '{' token is here FREE (line); ^~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1127:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (line); ^~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1127:3: note: ')' token is here FREE (line); ^~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1172:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1172:4: note: '{' token is here FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1172:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1172:4: note: ')' token is here FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1224:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] MEMREASSIGN (base_name, canonical); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:42:30: note: expanded from macro 'MEMREASSIGN' #define MEMREASSIGN(p, q) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1224:5: note: '{' token is here MEMREASSIGN (base_name, canonical); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:42:44: note: expanded from macro 'MEMREASSIGN' #define MEMREASSIGN(p, q) LT_STMT_START { \ ^ ltdl.c:1224:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] MEMREASSIGN (base_name, canonical); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:44:9: note: expanded from macro 'MEMREASSIGN' } LT_STMT_END ^ ltdl.c:1224:5: note: ')' token is here MEMREASSIGN (base_name, canonical); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:44:11: note: expanded from macro 'MEMREASSIGN' } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1289:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1289:4: note: '{' token is here FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1289:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1289:4: note: ')' token is here FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1377:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (dlname); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1377:4: note: '{' token is here FREE (dlname); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1377:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (dlname); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1377:4: note: ')' token is here FREE (dlname); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1378:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (old_name); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1378:4: note: '{' token is here FREE (old_name); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1378:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (old_name); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1378:4: note: ')' token is here FREE (old_name); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1379:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (libdir); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1379:4: note: '{' token is here FREE (libdir); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1379:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (libdir); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1379:4: note: ')' token is here FREE (libdir); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1380:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (deplibs); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1380:4: note: '{' token is here FREE (deplibs); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1380:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (deplibs); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1380:4: note: ')' token is here FREE (deplibs); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1381:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1381:4: note: '{' token is here FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1381:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1381:4: note: ')' token is here FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1403:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (dlname); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1403:7: note: '{' token is here FREE (dlname); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1403:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (dlname); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1403:7: note: ')' token is here FREE (dlname); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1404:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (old_name); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1404:7: note: '{' token is here FREE (old_name); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1404:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (old_name); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1404:7: note: ')' token is here FREE (old_name); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1405:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (libdir); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1405:7: note: '{' token is here FREE (libdir); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1405:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (libdir); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1405:7: note: ')' token is here FREE (libdir); ^~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1406:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (deplibs); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1406:7: note: '{' token is here FREE (deplibs); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1406:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (deplibs); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1406:7: note: ')' token is here FREE (deplibs); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1410:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1410:4: note: '{' token is here FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1410:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1410:4: note: ')' token is here FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1457:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1457:4: note: '{' token is here FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1457:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1457:4: note: ')' token is here FREE (*phandle); ^~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1464:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] MEMREASSIGN (*phandle, newhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:42:30: note: expanded from macro 'MEMREASSIGN' #define MEMREASSIGN(p, q) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1464:3: note: '{' token is here MEMREASSIGN (*phandle, newhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:42:44: note: expanded from macro 'MEMREASSIGN' #define MEMREASSIGN(p, q) LT_STMT_START { \ ^ ltdl.c:1464:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] MEMREASSIGN (*phandle, newhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:44:9: note: expanded from macro 'MEMREASSIGN' } LT_STMT_END ^ ltdl.c:1464:3: note: ')' token is here MEMREASSIGN (*phandle, newhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:44:11: note: expanded from macro 'MEMREASSIGN' } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1469:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] MEMREASSIGN ((*phandle)->info.name, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:42:30: note: expanded from macro 'MEMREASSIGN' #define MEMREASSIGN(p, q) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1469:7: note: '{' token is here MEMREASSIGN ((*phandle)->info.name, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:42:44: note: expanded from macro 'MEMREASSIGN' #define MEMREASSIGN(p, q) LT_STMT_START { \ ^ ltdl.c:1469:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] MEMREASSIGN ((*phandle)->info.name, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:44:9: note: expanded from macro 'MEMREASSIGN' } LT_STMT_END ^ ltdl.c:1469:7: note: ')' token is here MEMREASSIGN ((*phandle)->info.name, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:44:11: note: expanded from macro 'MEMREASSIGN' } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1478:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (dir); ^~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1478:3: note: '{' token is here FREE (dir); ^~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1478:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (dir); ^~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1478:3: note: ')' token is here FREE (dir); ^~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1479:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (attempt); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1479:3: note: '{' token is here FREE (attempt); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1479:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (attempt); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1479:3: note: ')' token is here FREE (attempt); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1480:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (name); ^~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1480:3: note: '{' token is here FREE (name); ^~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1480:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (name); ^~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1480:3: note: ')' token is here FREE (name); ^~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1482:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (base_name); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1482:5: note: '{' token is here FREE (base_name); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1482:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (base_name); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1482:5: note: ')' token is here FREE (base_name); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1483:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (canonical); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1483:3: note: '{' token is here FREE (canonical); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1483:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (canonical); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1483:3: note: ')' token is here FREE (canonical); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1484:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (archive_name); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1484:3: note: '{' token is here FREE (archive_name); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1484:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (archive_name); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1484:3: note: ')' token is here FREE (archive_name); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1543:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE(*padvise); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1543:5: note: '{' token is here FREE(*padvise); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1543:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE(*padvise); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1543:5: note: ')' token is here FREE(*padvise); ^~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1779:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (buf); ^~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1779:3: note: '{' token is here FREE (buf); ^~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1779:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (buf); ^~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1779:3: note: ')' token is here FREE (buf); ^~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1841:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (argz); ^~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1841:3: note: '{' token is here FREE (argz); ^~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1841:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (argz); ^~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1841:3: note: ')' token is here FREE (argz); ^~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1943:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (cur->interface_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1943:7: note: '{' token is here FREE (cur->interface_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1943:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (cur->interface_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1943:7: note: ')' token is here FREE (cur->interface_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1945:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (cur->info.filename); ^~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1945:7: note: '{' token is here FREE (cur->info.filename); ^~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1945:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (cur->info.filename); ^~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1945:7: note: ')' token is here FREE (cur->info.filename); ^~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1946:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (cur->info.name); ^~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1946:7: note: '{' token is here FREE (cur->info.name); ^~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1946:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (cur->info.name); ^~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1946:7: note: ')' token is here FREE (cur->info.name); ^~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:1947:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (cur); ^~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:1947:7: note: '{' token is here FREE (cur); ^~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:1947:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (cur); ^~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:1947:7: note: ')' token is here FREE (cur); ^~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:2030:8: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (sym); ^~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:2030:8: note: '{' token is here FREE (sym); ^~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:2030:8: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (sym); ^~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:2030:8: note: ')' token is here FREE (sym); ^~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:2051:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (sym); ^~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:2051:7: note: '{' token is here FREE (sym); ^~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:2051:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (sym); ^~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:2051:7: note: ')' token is here FREE (sym); ^~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:2129:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] MEMREASSIGN(*ppath, argz); ^~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:42:30: note: expanded from macro 'MEMREASSIGN' #define MEMREASSIGN(p, q) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:2129:3: note: '{' token is here MEMREASSIGN(*ppath, argz); ^~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:42:44: note: expanded from macro 'MEMREASSIGN' #define MEMREASSIGN(p, q) LT_STMT_START { \ ^ ltdl.c:2129:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] MEMREASSIGN(*ppath, argz); ^~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:44:9: note: expanded from macro 'MEMREASSIGN' } LT_STMT_END ^ ltdl.c:2129:3: note: ')' token is here MEMREASSIGN(*ppath, argz); ^~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:44:11: note: expanded from macro 'MEMREASSIGN' } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:2132:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (argz); ^~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:2132:3: note: '{' token is here FREE (argz); ^~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:2132:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (argz); ^~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:2132:3: note: ')' token is here FREE (argz); ^~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:2133:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (canonical); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:2133:3: note: '{' token is here FREE (canonical); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:2133:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (canonical); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:2133:3: note: ')' token is here FREE (canonical); ^~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:2134:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (pdir); ^~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:2134:3: note: '{' token is here FREE (pdir); ^~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:2134:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (pdir); ^~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:2134:3: note: ')' token is here FREE (pdir); ^~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:2185:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (user_search_path); ^~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:2185:3: note: '{' token is here FREE (user_search_path); ^~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:2185:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (user_search_path); ^~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:2185:3: note: ')' token is here FREE (user_search_path); ^~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:2258:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (interface_id); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:2258:2: note: '{' token is here FREE (interface_id); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:2258:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (interface_id); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:2258:2: note: ')' token is here FREE (interface_id); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:2269:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (interface_id->id_string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:2269:3: note: '{' token is here FREE (interface_id->id_string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:2269:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (interface_id->id_string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:2269:3: note: ')' token is here FREE (interface_id->id_string); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ ltdl.c:2270:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (interface_id); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:23: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^~~~~~~~~~~~~ libltdl/lt_system.h:67:38: note: expanded from macro 'LT_STMT_START' # define LT_STMT_START (void)( ^ ltdl.c:2270:3: note: '{' token is here FREE (interface_id); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:40:37: note: expanded from macro 'FREE' #define FREE(mem) LT_STMT_START { \ ^ ltdl.c:2270:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] FREE (interface_id); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:47: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^ ltdl.c:2270:3: note: ')' token is here FREE (interface_id); ^~~~~~~~~~~~~~~~~~~ libltdl/lt__alloc.h:41:49: note: expanded from macro 'FREE' if (mem) { free ((void *)mem); mem = NULL; } } LT_STMT_END ^~~~~~~~~~~ libltdl/lt_system.h:68:32: note: expanded from macro 'LT_STMT_END' # define LT_STMT_END ) ^ libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_copy.c -o mod_copy.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c fsio.c 104 warnings generated. libtool: compile: clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT libltdlc_la-ltdl.lo -MD -MP -MF .deps/libltdlc_la-ltdl.Tpo -c ltdl.c -o libltdlc_la-ltdl.o >/dev/null 2>&1 /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_copy.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_copy.lo `cat ../modules/mod_copy.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_copy.so -bundle .libs/mod_copy.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib mv -f .deps/libltdlc_la-ltdl.Tpo .deps/libltdlc_la-ltdl.Plo /opt/pkg/bin/mksh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc -DLT_CONFIG_H='' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -MT libltdlc_la-slist.lo -MD -MP -MF .deps/libltdlc_la-slist.Tpo -c -o libltdlc_la-slist.lo `test -f 'slist.c' || echo './'`slist.c libtool: link: ar cr .libs/mod_copy.a mod_copy.o libtool: compile: clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT libltdlc_la-slist.lo -MD -MP -MF .deps/libltdlc_la-slist.Tpo -c slist.c -fno-common -DPIC -o .libs/libltdlc_la-slist.o libtool: link: ranlib .libs/mod_copy.a libtool: link: ( cd ".libs" && rm -f "mod_copy.la" && ln -s "../mod_copy.la" "mod_copy.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ctrls_admin.c libtool: compile: clang -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT libltdlc_la-slist.lo -MD -MP -MF .deps/libltdlc_la-slist.Tpo -c slist.c -o libltdlc_la-slist.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ctrls_admin.c -fno-common -DPIC -o .libs/mod_ctrls_admin.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c mkhome.c mv -f .deps/libltdlc_la-slist.Tpo .deps/libltdlc_la-slist.Plo /opt/pkg/bin/mksh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DLT_CONFIG_H='' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -MT argz.lo -MD -MP -MF .deps/argz.Tpo -c -o argz.lo argz.c libtool: compile: clang -DHAVE_CONFIG_H -I. "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT argz.lo -MD -MP -MF .deps/argz.Tpo -c argz.c -fno-common -DPIC -o .libs/argz.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c ctrls.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ctrls_admin.c -o mod_ctrls_admin.o >/dev/null 2>&1 libtool: compile: clang -DHAVE_CONFIG_H -I. "-DLT_CONFIG_H=" -DLTDL -Ilibltdl -I./libltdl -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -pipe -Os -MT argz.lo -MD -MP -MF .deps/argz.Tpo -c argz.c -o argz.o >/dev/null 2>&1 mv -f .deps/argz.Tpo .deps/argz.Plo /opt/pkg/bin/mksh ./libtool --tag=CC --mode=link clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -module -avoid-version -L/opt/pkg/lib -o dlopen.la dlopen.lo clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c event.c /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_ctrls_admin.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_ctrls_admin.lo `cat ../modules/mod_ctrls_admin.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: ar cr .libs/dlopen.a .libs/dlopen.o libtool: link: ranlib .libs/dlopen.a libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_ctrls_admin.so -bundle .libs/mod_ctrls_admin.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: ( cd ".libs" && rm -f "dlopen.la" && ln -s "../dlopen.la" "dlopen.la" ) /opt/pkg/bin/mksh ./libtool --tag=CC --mode=link clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -no-undefined -dlpreopen dlopen.la -L/opt/pkg/lib -o libltdlc.la libltdlc_la-preopen.lo libltdlc_la-lt__alloc.lo libltdlc_la-lt_dlloader.lo libltdlc_la-lt_error.lo libltdlc_la-ltdl.lo libltdlc_la-slist.lo argz.lo clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c var.c libtool: link: ar cr .libs/mod_ctrls_admin.a mod_ctrls_admin.o libtool: link: rm -f .libs/libltdlc.nm .libs/libltdlc.nmS .libs/libltdlc.nmT libtool: link: ranlib .libs/mod_ctrls_admin.a libtool: link: ( cd ".libs" && rm -f "mod_ctrls_admin.la" && ln -s "../mod_ctrls_admin.la" "mod_ctrls_admin.la" ) libtool: link: rm -f ".libs/libltdlc.nmI" /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_deflate.c libtool: link: (cd .libs && clang -pipe -Os -c -fno-builtin -fno-rtti -fno-exceptions -fno-common -DPIC "libltdlcS.c") clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c throttle.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_deflate.c -fno-common -DPIC -o .libs/mod_deflate.o libtool: link: rm -f ".libs/libltdlcS.c" ".libs/libltdlc.nm" ".libs/libltdlc.nmS" ".libs/libltdlc.nmT" ".libs/libltdlc.nmI" libtool: link: (cd .libs/libltdlc.lax/dlopen.a && ar x "/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/lib/libltdl/./.libs/dlopen.a") clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c session.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_deflate.c -o mod_deflate.o >/dev/null 2>&1 libtool: link: ar cr .libs/libltdlc.a .libs/libltdlc_la-preopen.o .libs/libltdlc_la-lt__alloc.o .libs/libltdlc_la-lt_dlloader.o .libs/libltdlc_la-lt_error.o .libs/libltdlc_la-ltdl.o .libs/libltdlc_la-slist.o .libs/argz.o .libs/libltdlcS.o .libs/libltdlc.lax/dlopen.a/dlopen.o libtool: link: ranlib .libs/libltdlc.a clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c trace.c libtool: link: rm -fr .libs/libltdlc.lax libtool: link: ( cd ".libs" && rm -f "libltdlc.la" && ln -s "../libltdlc.la" "libltdlc.la" ) gmake[3]: Leaving directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/lib/libltdl' gmake[2]: Leaving directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/lib/libltdl' ar rc libsupp.a pr_fnmatch.o sstrncpy.o strsep.o vsnprintf.o glibc-glob.o glibc-hstrerror.o glibc-mkstemp.o pr-syslog.o pwgrent.o hanson-tpl.o ccan-json.o openbsd-blowfish.o openbsd-bcrypt.o ranlib libsupp.a gmake[1]: Leaving directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/lib' /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_dynmasq.c /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_deflate.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_deflate.lo `cat ../modules/mod_deflate.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_dynmasq.c -fno-common -DPIC -o .libs/mod_dynmasq.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c encode.c libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_deflate.so -bundle .libs/mod_deflate.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib /Users/pbulk/build/net/proftpd/work/.buildlink/lib/libz.dylib encode.c:71:25: warning: passing 'const char **' to parameter of type 'char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] nconv = iconv(conv, &inbuf, inbuflen, &outbuf, outbuflen); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/iconv.h:82:43: note: passing argument to parameter 'inbuf' here extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); ^ libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_dynmasq.c -o mod_dynmasq.o >/dev/null 2>&1 libtool: link: ar cr .libs/mod_deflate.a mod_deflate.o 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c proctitle.c libtool: link: ranlib .libs/mod_deflate.a libtool: link: ( cd ".libs" && rm -f "mod_deflate.la" && ln -s "../mod_deflate.la" "mod_deflate.la" ) clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c filter.c /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_dynmasq.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_dynmasq.lo `cat ../modules/mod_dynmasq.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c pidfile.c libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_dynmasq.so -bundle .libs/mod_dynmasq.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_exec.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_exec.c -fno-common -DPIC -o .libs/mod_exec.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c env.c libtool: link: ar cr .libs/mod_dynmasq.a mod_dynmasq.o libtool: link: ranlib .libs/mod_dynmasq.a libtool: link: ( cd ".libs" && rm -f "mod_dynmasq.la" && ln -s "../mod_dynmasq.la" "mod_dynmasq.la" ) clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c random.c test -z "1" || (cd locale/ && /opt/pkg/bin/gmake locale) gmake[1]: Entering directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/locale' if [ ! -f "./bg_BG.po" ]; then \ msginit --no-translator -i ./proftpd.pot -o "./bg_BG.po" -l bg_BG; \ fi if [ -f "./bg_BG.po" -a ! -f bg_BG.mo ]; then \ msgfmt -o bg_BG.mo "./bg_BG.po"; \ fi if [ ! -f "./en_US.po" ]; then \ msginit --no-translator -i ./proftpd.pot -o "./en_US.po" -l en_US; \ fi if [ -f "./en_US.po" -a ! -f en_US.mo ]; then \ msgfmt -o en_US.mo "./en_US.po"; \ fi ./en_US.po: warning: Charset "CHARSET" is not a portable encoding name. Message conversion to user's charset might not work. msgfmt: present charset "CHARSET" is not a portable encoding name gmake[1]: [Makefile:78: en_US] Error 1 (ignored) if [ ! -f "./es_ES.po" ]; then \ msginit --no-translator -i ./proftpd.pot -o "./es_ES.po" -l es_ES; \ fi if [ -f "./es_ES.po" -a ! -f es_ES.mo ]; then \ msgfmt -o es_ES.mo "./es_ES.po"; \ fi if [ ! -f "./fr_FR.po" ]; then \ msginit --no-translator -i ./proftpd.pot -o "./fr_FR.po" -l fr_FR; \ fi if [ -f "./fr_FR.po" -a ! -f fr_FR.mo ]; then \ msgfmt -o fr_FR.mo "./fr_FR.po"; \ fi if [ ! -f "./it_IT.po" ]; then \ msginit --no-translator -i ./proftpd.pot -o "./it_IT.po" -l it_IT; \ fi if [ -f "./it_IT.po" -a ! -f it_IT.mo ]; then \ msgfmt -o it_IT.mo "./it_IT.po"; \ fi if [ ! -f "./ja_JP.po" ]; then \ msginit --no-translator -i ./proftpd.pot -o "./ja_JP.po" -l ja_JP; \ fi if [ -f "./ja_JP.po" -a ! -f ja_JP.mo ]; then \ msgfmt -o ja_JP.mo "./ja_JP.po"; \ fi if [ ! -f "./ko_KR.po" ]; then \ msginit --no-translator -i ./proftpd.pot -o "./ko_KR.po" -l ko_KR; \ fi if [ -f "./ko_KR.po" -a ! -f ko_KR.mo ]; then \ msgfmt -o ko_KR.mo "./ko_KR.po"; \ fi if [ ! -f "./ru_RU.po" ]; then \ msginit --no-translator -i ./proftpd.pot -o "./ru_RU.po" -l ru_RU; \ fi if [ -f "./ru_RU.po" -a ! -f ru_RU.mo ]; then \ msgfmt -o ru_RU.mo "./ru_RU.po"; \ fi if [ ! -f "./zh_CN.po" ]; then \ msginit --no-translator -i ./proftpd.pot -o "./zh_CN.po" -l zh_CN; \ fi if [ -f "./zh_CN.po" -a ! -f zh_CN.mo ]; then \ msgfmt -o zh_CN.mo "./zh_CN.po"; \ fi if [ ! -f "./zh_TW.po" ]; then \ msginit --no-translator -i ./proftpd.pot -o "./zh_TW.po" -l zh_TW; \ fi if [ -f "./zh_TW.po" -a ! -f zh_TW.mo ]; then \ msgfmt -o zh_TW.mo "./zh_TW.po"; \ fi gmake[1]: Leaving directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/locale' cd utils/ && /opt/pkg/bin/gmake utils gmake[1]: Entering directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/utils' clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c ftpcount.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c version.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_exec.c -o mod_exec.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c rlimit.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c scoreboard.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c wtmp.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c misc.c /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_exec.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_exec.lo `cat ../modules/mod_exec.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` wtmp.c:134:10: warning: 'utmp' is deprecated [-Wdeprecated-declarations] struct utmp ut; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c json.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c ftpscrub.c libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_exec.so -bundle .libs/mod_exec.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: ar cr .libs/mod_exec.a mod_exec.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c ftpshut.c libtool: link: ranlib .libs/mod_exec.a clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c jot.c libtool: link: ( cd ".libs" && rm -f "mod_exec.la" && ln -s "../mod_exec.la" "mod_exec.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ifsession.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ifsession.c -fno-common -DPIC -o .libs/mod_ifsession.o clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c ftptop.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c ftpwho.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ifsession.c -o mod_ifsession.o >/dev/null 2>&1 clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c memcache.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c redis.c gmake[1]: Leaving directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/utils' /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ifversion.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ifversion.c -fno-common -DPIC -o .libs/mod_ifversion.o /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_ifsession.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_ifsession.lo `cat ../modules/mod_ifsession.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c error.c libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_ifsession.so -bundle .libs/mod_ifsession.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ifversion.c -o mod_ifversion.o >/dev/null 2>&1 libtool: link: ar cr .libs/mod_ifsession.a mod_ifsession.o libtool: link: ranlib .libs/mod_ifsession.a libtool: link: ( cd ".libs" && rm -f "mod_ifsession.la" && ln -s "../mod_ifsession.la" "mod_ifsession.la" ) clang -L./lib -L./lib -L/opt/pkg/lib -rdynamic -o ftpcount utils/ftpcount.o utils/scoreboard.o utils/misc.o -lintl -lsupp -lresolv -lresolv -liconv clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c pfilter.c /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_ifversion.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_ifversion.lo `cat ../modules/mod_ifversion.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` clang -L./lib -L./lib -L/opt/pkg/lib -rdynamic -o ftpscrub utils/ftpscrub.o utils/scoreboard.o utils/misc.o -lintl -lsupp -lresolv -lresolv -liconv libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_ifversion.so -bundle .libs/mod_ifversion.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib clang -L./lib -L./lib -L/opt/pkg/lib -rdynamic -o ftpshut utils/ftpshut.o -lintl -lsupp -lresolv -lresolv -liconv pfilter.c:8:26: warning: unused variable 'blstate' [-Wunused-variable] static struct blacklist *blstate; ^ 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -c ftpdctl.c libtool: link: ar cr .libs/mod_ifversion.a mod_ifversion.o /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_qos.c libtool: link: ranlib .libs/mod_ifversion.a libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_qos.c -fno-common -DPIC -o .libs/mod_qos.o libtool: link: ( cd ".libs" && rm -f "mod_ifversion.la" && ln -s "../mod_ifversion.la" "mod_ifversion.la" ) clang -L./lib -L./lib -L/opt/pkg/lib -rdynamic -o ftptop utils/ftptop.o utils/scoreboard.o utils/misc.o -lncurses -lintl -lsupp -lresolv -lresolv -liconv gmake[1]: Leaving directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/src' /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_quotatab.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_quotatab.c -fno-common -DPIC -o .libs/mod_quotatab.o clang -L./lib -L./lib -L/opt/pkg/lib -rdynamic -o ftpwho utils/ftpwho.o utils/scoreboard.o utils/misc.o -lintl -lsupp -lresolv -lresolv -liconv libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_qos.c -o mod_qos.o >/dev/null 2>&1 /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_quotatab_file.c ../modules/mod_quotatab.c:1729:16: warning: variable 'tabflag' set but not used [-Wunused-but-set-variable] unsigned int tabflag = 0; ^ libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_quotatab_file.c -fno-common -DPIC -o .libs/mod_quotatab_file.o /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_qos.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_qos.lo `cat ../modules/mod_qos.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_qos.so -bundle .libs/mod_qos.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_quotatab_file.c -o mod_quotatab_file.o >/dev/null 2>&1 libtool: link: ar cr .libs/mod_qos.a mod_qos.o 1 warning generated. libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_quotatab.c -o mod_quotatab.o >/dev/null 2>&1 libtool: link: ranlib .libs/mod_qos.a libtool: link: ( cd ".libs" && rm -f "mod_qos.la" && ln -s "../mod_qos.la" "mod_qos.la" ) /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_quotatab_file.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_quotatab_file.lo `cat ../modules/mod_quotatab_file.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_quotatab_radius.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_quotatab_radius.c -fno-common -DPIC -o .libs/mod_quotatab_radius.o libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_quotatab_file.so -bundle .libs/mod_quotatab_file.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: ar cr .libs/mod_quotatab_file.a mod_quotatab_file.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_quotatab_radius.c -o mod_quotatab_radius.o >/dev/null 2>&1 libtool: link: ranlib .libs/mod_quotatab_file.a libtool: link: ( cd ".libs" && rm -f "mod_quotatab_file.la" && ln -s "../mod_quotatab_file.la" "mod_quotatab_file.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_quotatab_sql.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_quotatab_sql.c -fno-common -DPIC -o .libs/mod_quotatab_sql.o /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_quotatab_radius.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_quotatab_radius.lo `cat ../modules/mod_quotatab_radius.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_quotatab.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_quotatab.lo `cat ../modules/mod_quotatab.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_quotatab_radius.so -bundle .libs/mod_quotatab_radius.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_quotatab.so -bundle .libs/mod_quotatab.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_quotatab_sql.c -o mod_quotatab_sql.o >/dev/null 2>&1 libtool: link: ar cr .libs/mod_quotatab_radius.a mod_quotatab_radius.o libtool: link: ar cr .libs/mod_quotatab.a mod_quotatab.o libtool: link: ranlib .libs/mod_quotatab_radius.a libtool: link: ranlib .libs/mod_quotatab.a libtool: link: ( cd ".libs" && rm -f "mod_quotatab_radius.la" && ln -s "../mod_quotatab_radius.la" "mod_quotatab_radius.la" ) libtool: link: ( cd ".libs" && rm -f "mod_quotatab.la" && ln -s "../mod_quotatab.la" "mod_quotatab.la" ) clang -L./lib -L./lib -L/opt/pkg/lib -rdynamic -o ftpdctl src/ftpdctl.o src/pool.o src/str.o src/netaddr.o src/log.o src/ctrls.o -lintl -lsupp -lresolv -lresolv -liconv /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_radius.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_radius.c -fno-common -DPIC -o .libs/mod_radius.o /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_quotatab_sql.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_quotatab_sql.lo `cat ../modules/mod_quotatab_sql.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ratio.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ratio.c -fno-common -DPIC -o .libs/mod_ratio.o libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_quotatab_sql.so -bundle .libs/mod_quotatab_sql.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib ../modules/mod_radius.c:2504:7: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len = ntohs(packet->length) - RADIUS_HEADER_LEN; ^ ../modules/mod_ratio.c:401:18: warning: format specifies type 'char *' but the argument has type 'void *' [-Wformat] session.cwd, cmd->argv[0], cmd->arg, RATIO_ENFORCE ? " :" : "", ^~~~~~~~~~~~ libtool: link: ar cr .libs/mod_quotatab_sql.a mod_quotatab_sql.o libtool: link: ranlib .libs/mod_quotatab_sql.a libtool: link: ( cd ".libs" && rm -f "mod_quotatab_sql.la" && ln -s "../mod_quotatab_sql.la" "mod_quotatab_sql.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_readme.c 1 warning generated. libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_ratio.c -o mod_ratio.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_readme.c -fno-common -DPIC -o .libs/mod_readme.o 1 warning generated. libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_radius.c -o mod_radius.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_readme.c -o mod_readme.o >/dev/null 2>&1 /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_ratio.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_ratio.lo `cat ../modules/mod_ratio.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_ratio.so -bundle .libs/mod_ratio.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_readme.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_readme.lo `cat ../modules/mod_readme.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: ar cr .libs/mod_ratio.a mod_ratio.o libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_readme.so -bundle .libs/mod_readme.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: ranlib .libs/mod_ratio.a libtool: link: ( cd ".libs" && rm -f "mod_ratio.la" && ln -s "../mod_ratio.la" "mod_ratio.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_rewrite.c libtool: link: ar cr .libs/mod_readme.a mod_readme.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_rewrite.c -fno-common -DPIC -o .libs/mod_rewrite.o libtool: link: ranlib .libs/mod_readme.a /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_radius.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_radius.lo `cat ../modules/mod_radius.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: ( cd ".libs" && rm -f "mod_readme.la" && ln -s "../mod_readme.la" "mod_readme.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_sftp_sql.c libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_radius.so -bundle .libs/mod_radius.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_sftp_sql.c -fno-common -DPIC -o .libs/mod_sftp_sql.o libtool: link: ar cr .libs/mod_radius.a mod_radius.o libtool: link: ranlib .libs/mod_radius.a libtool: link: ( cd ".libs" && rm -f "mod_radius.la" && ln -s "../mod_radius.la" "mod_radius.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_shaper.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_shaper.c -fno-common -DPIC -o .libs/mod_shaper.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_sftp_sql.c -o mod_sftp_sql.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_rewrite.c -o mod_rewrite.o >/dev/null 2>&1 /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_sftp_sql.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_sftp_sql.lo `cat ../modules/mod_sftp_sql.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_shaper.c -o mod_shaper.o >/dev/null 2>&1 libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_sftp_sql.so -bundle .libs/mod_sftp_sql.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_rewrite.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_rewrite.lo `cat ../modules/mod_rewrite.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: ar cr .libs/mod_sftp_sql.a mod_sftp_sql.o libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_rewrite.so -bundle .libs/mod_rewrite.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: ranlib .libs/mod_sftp_sql.a libtool: link: ( cd ".libs" && rm -f "mod_sftp_sql.la" && ln -s "../mod_sftp_sql.la" "mod_sftp_sql.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_site_misc.c libtool: link: ar cr .libs/mod_rewrite.a mod_rewrite.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_site_misc.c -fno-common -DPIC -o .libs/mod_site_misc.o libtool: link: ranlib .libs/mod_rewrite.a /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_shaper.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_shaper.lo `cat ../modules/mod_shaper.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: ( cd ".libs" && rm -f "mod_rewrite.la" && ln -s "../mod_rewrite.la" "mod_rewrite.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_sql.c libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_shaper.so -bundle .libs/mod_shaper.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_sql.c -fno-common -DPIC -o .libs/mod_sql.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_site_misc.c -o mod_site_misc.o >/dev/null 2>&1 libtool: link: ar cr .libs/mod_shaper.a mod_shaper.o libtool: link: ranlib .libs/mod_shaper.a libtool: link: ( cd ".libs" && rm -f "mod_shaper.la" && ln -s "../mod_shaper.la" "mod_shaper.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_sql_passwd.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_sql_passwd.c -fno-common -DPIC -o .libs/mod_sql_passwd.o /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_site_misc.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_site_misc.lo `cat ../modules/mod_site_misc.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_site_misc.so -bundle .libs/mod_site_misc.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_sql_passwd.c -o mod_sql_passwd.o >/dev/null 2>&1 libtool: link: ar cr .libs/mod_site_misc.a mod_site_misc.o libtool: link: ranlib .libs/mod_site_misc.a libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_sql.c -o mod_sql.o >/dev/null 2>&1 libtool: link: ( cd ".libs" && rm -f "mod_site_misc.la" && ln -s "../mod_site_misc.la" "mod_site_misc.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_tls.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_tls.c -fno-common -DPIC -o .libs/mod_tls.o /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_sql_passwd.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_sql_passwd.lo `cat ../modules/mod_sql_passwd.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` ../modules/mod_tls.c:2444:28: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations] dns_san = (char *) ASN1_STRING_data(alt_name->d.ia5); ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/asn1.h:554:1: note: 'ASN1_STRING_data' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ../modules/mod_tls.c:2514:20: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations] san_data = ASN1_STRING_data(alt_name->d.ip); ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/asn1.h:554:1: note: 'ASN1_STRING_data' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ../modules/mod_tls.c:2638:21: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations] cn_str = (char *) ASN1_STRING_data(cn_asn1); ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/asn1.h:554:1: note: 'ASN1_STRING_data' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ../modules/mod_tls.c:6720:22: warning: assigning to 'unsigned char *' from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] ticket_appdata = tls_ctrl_ticket_appdata; ^ ~~~~~~~~~~~~~~~~~~~~~~~ ../modules/mod_tls.c:6775:10: warning: passing 'const void *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] memcpy(tls_data_ticket_appdata, appdata, appdata_len); ^~~~~~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:63:27: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~ ../modules/mod_tls.c:6787:20: warning: assigning to 'unsigned char *' from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] ticket_appdata = tls_data_ticket_appdata; ^ ~~~~~~~~~~~~~~~~~~~~~~~ ../modules/mod_tls.c:8018:32: warning: assigning to 'unsigned char *' from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] ticket_appdata = tls_ctrl_ticket_appdata; ^ ~~~~~~~~~~~~~~~~~~~~~~~ ../modules/mod_tls.c:8024:32: warning: assigning to 'unsigned char *' from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] ticket_appdata = tls_data_ticket_appdata; ^ ~~~~~~~~~~~~~~~~~~~~~~~ ../modules/mod_tls.c:8418:5: warning: 'ERR_remove_thread_state' is deprecated [-Wdeprecated-declarations] ERR_remove_thread_state(NULL); ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/err.h:260:1: note: 'ERR_remove_thread_state' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(void ERR_remove_thread_state(void *)) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ../modules/mod_tls.c:8455:7: warning: 'ERR_remove_thread_state' is deprecated [-Wdeprecated-declarations] ERR_remove_thread_state(NULL); ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/err.h:260:1: note: 'ERR_remove_thread_state' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(void ERR_remove_thread_state(void *)) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ../modules/mod_tls.c:9139:18: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations] data_str = ASN1_STRING_data(data); ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/asn1.h:554:1: note: 'ASN1_STRING_data' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ../modules/mod_tls.c:9185:22: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations] data_str = ASN1_STRING_data(name->d.ia5); ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/asn1.h:554:1: note: 'ASN1_STRING_data' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ../modules/mod_tls.c:9244:27: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations] asn_datastr = ASN1_STRING_data(asn_data); ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/asn1.h:554:1: note: 'ASN1_STRING_data' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ../modules/mod_tls.c:9551:18: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations] entry_data = ASN1_STRING_data(X509_NAME_ENTRY_get_data(entry)); ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/asn1.h:554:1: note: 'ASN1_STRING_data' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ../modules/mod_tls.c:9727:31: warning: passing 'X509_ALGOR **' (aka 'struct X509_algor_st **') to parameter of type 'const X509_ALGOR **' (aka 'const struct X509_algor_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] X509_get0_signature(NULL, &algo, cert); ^~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/x509.h:573:45: note: passing argument to parameter 'palg' here const X509_ALGOR **palg, const X509 *x); ^ ../modules/mod_tls.c:10158:29: warning: 'X509_CRL_get_lastUpdate' is deprecated [-Wdeprecated-declarations] ASN1_UTCTIME_print(b, X509_CRL_get_lastUpdate(crl)); ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/x509.h:730:1: note: 'X509_CRL_get_lastUpdate' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl)) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ../modules/mod_tls.c:10165:29: warning: 'X509_CRL_get_nextUpdate' is deprecated [-Wdeprecated-declarations] ASN1_UTCTIME_print(b, X509_CRL_get_nextUpdate(crl)); ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/x509.h:731:1: note: 'X509_CRL_get_nextUpdate' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl)) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ../modules/mod_tls.c:10198:35: warning: 'X509_CRL_get_nextUpdate' is deprecated [-Wdeprecated-declarations] res = X509_cmp_current_time(X509_CRL_get_nextUpdate(crl)); ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/x509.h:731:1: note: 'X509_CRL_get_nextUpdate' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl)) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ../modules/mod_tls.c:10263:12: warning: assigning to 'ASN1_INTEGER *' (aka 'struct asn1_string_st *') from 'const ASN1_INTEGER *' (aka 'const struct asn1_string_st *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] sn = X509_REVOKED_get0_serialNumber(revoked); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_sql_passwd.so -bundle .libs/mod_sql_passwd.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib -lcrypto ../modules/mod_tls.c:16805:38: warning: incompatible function pointer types passing 'SSL_SESSION *(SSL *, unsigned char *, int, int *)' (aka 'struct ssl_session_st *(struct ssl_st *, unsigned char *, int, int *)') to parameter of type 'SSL_SESSION *(*)(struct ssl_st *, const unsigned char *, int, int *)' (aka 'struct ssl_session_st *(*)(struct ssl_st *, const unsigned char *, int, int *)') [-Wincompatible-function-pointer-types] SSL_CTX_sess_set_get_cb(ssl_ctx, tls_sni_sess_tab_get_cb); ^~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/ssl.h:721:45: note: passing argument to parameter 'get_session_cb' here SSL_SESSION *(*get_session_cb) (struct ssl_st ^ ../modules/mod_tls.c:17903:38: warning: incompatible function pointer types passing 'SSL_SESSION *(SSL *, unsigned char *, int, int *)' (aka 'struct ssl_session_st *(struct ssl_st *, unsigned char *, int, int *)') to parameter of type 'SSL_SESSION *(*)(struct ssl_st *, const unsigned char *, int, int *)' (aka 'struct ssl_session_st *(*)(struct ssl_st *, const unsigned char *, int, int *)') [-Wincompatible-function-pointer-types] SSL_CTX_sess_set_get_cb(ctx, tls_sess_cache_get_sess_cb); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/ssl.h:721:45: note: passing argument to parameter 'get_session_cb' here SSL_SESSION *(*get_session_cb) (struct ssl_st ^ libtool: link: ar cr .libs/mod_sql_passwd.a mod_sql_passwd.o libtool: link: ranlib .libs/mod_sql_passwd.a libtool: link: ( cd ".libs" && rm -f "mod_sql_passwd.la" && ln -s "../mod_sql_passwd.la" "mod_sql_passwd.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_tls_shmcache.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_tls_shmcache.c -fno-common -DPIC -o .libs/mod_tls_shmcache.o /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_sql.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_sql.lo `cat ../modules/mod_sql.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_sql.so -bundle .libs/mod_sql.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: ar cr .libs/mod_sql.a mod_sql.o libtool: link: ranlib .libs/mod_sql.a libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_tls_shmcache.c -o mod_tls_shmcache.o >/dev/null 2>&1 libtool: link: ( cd ".libs" && rm -f "mod_sql.la" && ln -s "../mod_sql.la" "mod_sql.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_unique_id.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_unique_id.c -fno-common -DPIC -o .libs/mod_unique_id.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_unique_id.c -o mod_unique_id.o >/dev/null 2>&1 /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_tls_shmcache.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_tls_shmcache.lo `cat ../modules/mod_tls_shmcache.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_unique_id.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_unique_id.lo `cat ../modules/mod_unique_id.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` 21 warnings generated. libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_tls.c -o mod_tls.o >/dev/null 2>&1 libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_tls_shmcache.so -bundle .libs/mod_tls_shmcache.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_unique_id.so -bundle .libs/mod_unique_id.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: ar cr .libs/mod_tls_shmcache.a mod_tls_shmcache.o libtool: link: ar cr .libs/mod_unique_id.a mod_unique_id.o libtool: link: ranlib .libs/mod_tls_shmcache.a libtool: link: ranlib .libs/mod_unique_id.a libtool: link: ( cd ".libs" && rm -f "mod_tls_shmcache.la" && ln -s "../mod_tls_shmcache.la" "mod_tls_shmcache.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_wrap2_file.c libtool: link: ( cd ".libs" && rm -f "mod_unique_id.la" && ln -s "../mod_unique_id.la" "mod_unique_id.la" ) /opt/pkg/bin/mksh ../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -I../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_wrap2_sql.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_wrap2_file.c -fno-common -DPIC -o .libs/mod_wrap2_file.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_wrap2_sql.c -fno-common -DPIC -o .libs/mod_wrap2_sql.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_wrap2_file.c -o mod_wrap2_file.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I.. -I../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c ../modules/mod_wrap2_sql.c -o mod_wrap2_sql.o >/dev/null 2>&1 /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_wrap2_file.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_wrap2_file.lo `cat ../modules/mod_wrap2_file.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_wrap2_sql.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_wrap2_sql.lo `cat ../modules/mod_wrap2_sql.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_wrap2_file.so -bundle .libs/mod_wrap2_file.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_wrap2_sql.so -bundle .libs/mod_wrap2_sql.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: ar cr .libs/mod_wrap2_file.a mod_wrap2_file.o libtool: link: ar cr .libs/mod_wrap2_sql.a mod_wrap2_sql.o libtool: link: ranlib .libs/mod_wrap2_file.a libtool: link: ranlib .libs/mod_wrap2_sql.a libtool: link: ( cd ".libs" && rm -f "mod_wrap2_file.la" && ln -s "../mod_wrap2_file.la" "mod_wrap2_file.la" ) libtool: link: ( cd ".libs" && rm -f "mod_wrap2_sql.la" && ln -s "../mod_wrap2_sql.la" "mod_wrap2_sql.la" ) /opt/pkg/bin/mksh ../libtool --mode=link --tag=CC clang -o mod_tls.la -rpath /opt/pkg/libexec/proftpd -L../lib -L../lib -L/opt/pkg/lib -rdynamic -avoid-version -export-dynamic -module mod_tls.lo `cat ../modules/mod_tls.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_tls.so -bundle .libs/mod_tls.o -L../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib -lssl -lcrypto libtool: link: ar cr .libs/mod_tls.a mod_tls.o libtool: link: ranlib .libs/mod_tls.a libtool: link: ( cd ".libs" && rm -f "mod_tls.la" && ln -s "../mod_tls.la" "mod_tls.la" ) gmake[2]: Entering directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/contrib/mod_dnsbl' /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mod_dnsbl.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mod_dnsbl.c -fno-common -DPIC -o .libs/mod_dnsbl.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mod_dnsbl.c -o mod_dnsbl.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=link --tag=CC clang -o mod_dnsbl.la mod_dnsbl.lo -rpath /opt/pkg/libexec/proftpd -L../../lib -L/opt/pkg/lib -avoid-version -export-dynamic -module `cat ./mod_dnsbl.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_dnsbl.so -bundle .libs/mod_dnsbl.o -L../../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: ar cr .libs/mod_dnsbl.a mod_dnsbl.o libtool: link: ranlib .libs/mod_dnsbl.a libtool: link: ( cd ".libs" && rm -f "mod_dnsbl.la" && ln -s "../mod_dnsbl.la" "mod_dnsbl.la" ) gmake[2]: Leaving directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/contrib/mod_dnsbl' gmake[2]: Entering directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/contrib/mod_load' /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mod_load.c /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c getloadavg.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c getloadavg.c -fno-common -DPIC -o .libs/getloadavg.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mod_load.c -fno-common -DPIC -o .libs/mod_load.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c getloadavg.c -o getloadavg.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mod_load.c -o mod_load.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=link --tag=CC clang -o mod_load.la mod_load.lo getloadavg.lo -rpath /opt/pkg/libexec/proftpd -L../../lib -L/opt/pkg/lib -avoid-version -export-dynamic -module `cat ./mod_load.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_load.so -bundle .libs/mod_load.o .libs/getloadavg.o -L../../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: ar cr .libs/mod_load.a mod_load.o getloadavg.o libtool: link: ranlib .libs/mod_load.a libtool: link: ( cd ".libs" && rm -f "mod_load.la" && ln -s "../mod_load.la" "mod_load.la" ) gmake[2]: Leaving directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/contrib/mod_load' gmake[2]: Entering directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/contrib/mod_sftp' /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mod_sftp.c /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c msg.c /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c packet.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c packet.c -fno-common -DPIC -o .libs/packet.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c msg.c -fno-common -DPIC -o .libs/msg.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mod_sftp.c -fno-common -DPIC -o .libs/mod_sftp.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c msg.c -o msg.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c packet.c -o packet.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mod_sftp.c -o mod_sftp.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c cipher.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c cipher.c -fno-common -DPIC -o .libs/cipher.o /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mac.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mac.c -fno-common -DPIC -o .libs/mac.o /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c umac.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c cipher.c -o cipher.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c umac.c -fno-common -DPIC -o .libs/umac.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mac.c -o mac.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -DUMAC_OUTPUT_LEN=16 -Dumac_alloc=umac128_alloc -Dumac_init=umac128_init -Dumac_new=umac128_new -Dumac_update=umac128_update -Dumac_final=umac128_final -Dumac_delete=umac128_delete -Dumac_reset=umac128_reset -o umac128.lo -c ./umac.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -DUMAC_OUTPUT_LEN=16 -Dumac_alloc=umac128_alloc -Dumac_init=umac128_init -Dumac_new=umac128_new -Dumac_update=umac128_update -Dumac_final=umac128_final -Dumac_delete=umac128_delete -Dumac_reset=umac128_reset -c ./umac.c -fno-common -DPIC -o .libs/umac128.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c umac.c -o umac.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c compress.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c compress.c -fno-common -DPIC -o .libs/compress.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -DUMAC_OUTPUT_LEN=16 -Dumac_alloc=umac128_alloc -Dumac_init=umac128_init -Dumac_new=umac128_new -Dumac_update=umac128_update -Dumac_final=umac128_final -Dumac_delete=umac128_delete -Dumac_reset=umac128_reset -c ./umac.c -o umac128.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c kex.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c kex.c -fno-common -DPIC -o .libs/kex.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c compress.c -o compress.o >/dev/null 2>&1 kex.c:1108:21: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DH_get0_key(dh, &dh_pub_key, NULL); ^~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dh.h:184:33: note: passing argument to parameter 'pub_key' here const BIGNUM **pub_key, const BIGNUM **priv_key); ^ kex.c:1253:28: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DH_get0_key(kex->dh, &dh_pub_key, &dh_priv_key); ^~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dh.h:184:33: note: passing argument to parameter 'pub_key' here const BIGNUM **pub_key, const BIGNUM **priv_key); ^ kex.c:1253:41: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DH_get0_key(kex->dh, &dh_pub_key, &dh_priv_key); ^~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dh.h:184:57: note: passing argument to parameter 'priv_key' here const BIGNUM **pub_key, const BIGNUM **priv_key); ^ kex.c:2833:24: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DH_get0_key(kex->dh, &dh_pub_key, NULL); ^~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dh.h:184:33: note: passing argument to parameter 'pub_key' here const BIGNUM **pub_key, const BIGNUM **priv_key); ^ kex.c:3224:32: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DH_get0_pqg(chosen_dh, &dh_p, NULL, &dh_g); ^~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dh.h:181:33: note: passing argument to parameter 'p' here const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); ^ kex.c:3224:45: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DH_get0_pqg(chosen_dh, &dh_p, NULL, &dh_g); ^~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dh.h:181:69: note: passing argument to parameter 'g' here const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); ^ kex.c:3346:24: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DH_get0_pqg(kex->dh, &dh_p, NULL, &dh_g); ^~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dh.h:181:33: note: passing argument to parameter 'p' here const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); ^ kex.c:3346:37: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DH_get0_pqg(kex->dh, &dh_p, NULL, &dh_g); ^~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dh.h:181:69: note: passing argument to parameter 'g' here const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); ^ kex.c:3467:24: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DH_get0_key(kex->dh, &dh_pub_key, NULL); ^~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dh.h:184:33: note: passing argument to parameter 'pub_key' here const BIGNUM **pub_key, const BIGNUM **priv_key); ^ kex.c:3661:26: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] RSA_get0_key(kex->rsa, &rsa_n, &rsa_e, NULL); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/rsa.h:210:34: note: passing argument to parameter 'n' here const BIGNUM **n, const BIGNUM **e, const BIGNUM **d); ^ kex.c:3661:34: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] RSA_get0_key(kex->rsa, &rsa_n, &rsa_e, NULL); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/rsa.h:210:52: note: passing argument to parameter 'e' here const BIGNUM **n, const BIGNUM **e, const BIGNUM **d); ^ kex.c:3720:26: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] RSA_get0_key(kex->rsa, &rsa_n, &rsa_e, NULL); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/rsa.h:210:34: note: passing argument to parameter 'n' here const BIGNUM **n, const BIGNUM **e, const BIGNUM **d); ^ kex.c:3720:34: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] RSA_get0_key(kex->rsa, &rsa_n, &rsa_e, NULL); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/rsa.h:210:52: note: passing argument to parameter 'e' here const BIGNUM **n, const BIGNUM **e, const BIGNUM **d); ^ /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c keys.c /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c crypto.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c keys.c -fno-common -DPIC -o .libs/keys.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c crypto.c -fno-common -DPIC -o .libs/crypto.o 13 warnings generated. libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c kex.c -o kex.o >/dev/null 2>&1 keys.c:1965:28: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] RSA_get0_key(remote_rsa, &remote_rsa_n, &remote_rsa_e, NULL); ^~~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/rsa.h:210:34: note: passing argument to parameter 'n' here const BIGNUM **n, const BIGNUM **e, const BIGNUM **d); ^ keys.c:1965:43: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] RSA_get0_key(remote_rsa, &remote_rsa_n, &remote_rsa_e, NULL); ^~~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/rsa.h:210:52: note: passing argument to parameter 'e' here const BIGNUM **n, const BIGNUM **e, const BIGNUM **d); ^ keys.c:1966:27: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] RSA_get0_key(local_rsa, &local_rsa_n, &local_rsa_e, NULL); ^~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/rsa.h:210:34: note: passing argument to parameter 'n' here const BIGNUM **n, const BIGNUM **e, const BIGNUM **d); ^ keys.c:1966:41: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] RSA_get0_key(local_rsa, &local_rsa_n, &local_rsa_e, NULL); ^~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/rsa.h:210:52: note: passing argument to parameter 'e' here const BIGNUM **n, const BIGNUM **e, const BIGNUM **d); ^ keys.c:2026:28: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_get0_pqg(remote_dsa, &remote_dsa_p, &remote_dsa_q, &remote_dsa_g); ^~~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:177:34: note: passing argument to parameter 'p' here const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); ^ keys.c:2026:43: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_get0_pqg(remote_dsa, &remote_dsa_p, &remote_dsa_q, &remote_dsa_g); ^~~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:177:52: note: passing argument to parameter 'q' here const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); ^ keys.c:2026:58: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_get0_pqg(remote_dsa, &remote_dsa_p, &remote_dsa_q, &remote_dsa_g); ^~~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:177:70: note: passing argument to parameter 'g' here const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); ^ keys.c:2027:27: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_get0_pqg(local_dsa, &local_dsa_p, &local_dsa_q, &local_dsa_g); ^~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:177:34: note: passing argument to parameter 'p' here const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); ^ keys.c:2027:41: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_get0_pqg(local_dsa, &local_dsa_p, &local_dsa_q, &local_dsa_g); ^~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:177:52: note: passing argument to parameter 'q' here const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); ^ keys.c:2027:55: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_get0_pqg(local_dsa, &local_dsa_p, &local_dsa_q, &local_dsa_g); ^~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:177:70: note: passing argument to parameter 'g' here const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); ^ keys.c:2028:28: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_get0_key(remote_dsa, &remote_dsa_pub_key, NULL); ^~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:180:34: note: passing argument to parameter 'pub_key' here const BIGNUM **pub_key, const BIGNUM **priv_key); ^ keys.c:2029:27: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_get0_key(local_dsa, &local_dsa_pub_key, NULL); ^~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:180:34: note: passing argument to parameter 'pub_key' here const BIGNUM **pub_key, const BIGNUM **priv_key); ^ keys.c:2790:24: warning: incompatible pointer types assigning to 'const EVP_CIPHER *(*)(void)' (aka 'const struct evp_cipher_st *(*)(void)') from 'const EVP_CIPHER *' (aka 'const struct evp_cipher_st *') [-Wincompatible-pointer-types] cipher->get_cipher = sftp_crypto_get_cipher(name, NULL, NULL); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ keys.c:2869:18: warning: assigning to 'EVP_CIPHER *' (aka 'struct evp_cipher_st *') from 'const EVP_CIPHER *' (aka 'const struct evp_cipher_st *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] openssl_cipher = (cipher->get_cipher)(); ^ ~~~~~~~~~~~~~~~~~~~~~~ keys.c:2948:52: warning: unused variable 'res' [-Wunused-variable] uint32_t public_keylen = 0, secret_keylen = 0, res = 0; ^ keys.c:3068:12: warning: variable 'bufsz' set but not used [-Wunused-but-set-variable] uint32_t bufsz, buflen, kdf_len = 0, key_count = 0, encrypted_len = 0; ^ keys.c:3573:21: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] RSA_get0_key(rsa, &rsa_n, &rsa_e, NULL); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/rsa.h:210:34: note: passing argument to parameter 'n' here const BIGNUM **n, const BIGNUM **e, const BIGNUM **d); ^ keys.c:3573:29: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] RSA_get0_key(rsa, &rsa_n, &rsa_e, NULL); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/rsa.h:210:52: note: passing argument to parameter 'e' here const BIGNUM **n, const BIGNUM **e, const BIGNUM **d); ^ keys.c:3604:21: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_get0_pqg(dsa, &dsa_p, &dsa_q, &dsa_g); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:177:34: note: passing argument to parameter 'p' here const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); ^ keys.c:3604:29: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_get0_pqg(dsa, &dsa_p, &dsa_q, &dsa_g); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:177:52: note: passing argument to parameter 'q' here const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); ^ keys.c:3604:37: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_get0_pqg(dsa, &dsa_p, &dsa_q, &dsa_g); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:177:70: note: passing argument to parameter 'g' here const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); ^ keys.c:3605:21: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_get0_key(dsa, &dsa_pub_key, NULL); ^~~~~~~~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:180:34: note: passing argument to parameter 'pub_key' here const BIGNUM **pub_key, const BIGNUM **priv_key); ^ keys.c:4170:21: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_SIG_get0(sig, &sig_r, &sig_s); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:79:54: note: passing argument to parameter 'pr' here void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps); ^ keys.c:4170:29: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_SIG_get0(sig, &sig_r, &sig_s); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:79:73: note: passing argument to parameter 'ps' here void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps); ^ keys.c:4350:23: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ECDSA_SIG_get0(sig, &sig_r, &sig_s); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/ec.h:1165:58: note: passing argument to parameter 'pr' here void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps); ^ keys.c:4350:31: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ECDSA_SIG_get0(sig, &sig_r, &sig_s); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/ec.h:1165:77: note: passing argument to parameter 'ps' here void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps); ^ keys.c:4823:25: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_SIG_get0(dsa_sig, &sig_r, &sig_s); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:79:54: note: passing argument to parameter 'pr' here void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps); ^ keys.c:4823:33: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] DSA_SIG_get0(dsa_sig, &sig_r, &sig_s); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/dsa.h:79:73: note: passing argument to parameter 'ps' here void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps); ^ keys.c:4954:29: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ECDSA_SIG_get0(ecdsa_sig, &sig_r, &sig_s); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/ec.h:1165:58: note: passing argument to parameter 'pr' here void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps); ^ keys.c:4954:37: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ECDSA_SIG_get0(ecdsa_sig, &sig_r, &sig_s); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/ec.h:1165:77: note: passing argument to parameter 'ps' here void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps); ^ crypto.c:1389:5: warning: 'ERR_remove_thread_state' is deprecated [-Wdeprecated-declarations] ERR_remove_thread_state(NULL); ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/err.h:260:1: note: 'ERR_remove_thread_state' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(void ERR_remove_thread_state(void *)) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/net/proftpd/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ 1 warning generated. libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c crypto.c -o crypto.o >/dev/null 2>&1 30 warnings generated. libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c keys.c -o keys.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c utf8.c /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c session.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c utf8.c -fno-common -DPIC -o .libs/utf8.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c session.c -fno-common -DPIC -o .libs/session.o utf8.c:63:25: warning: passing 'const char **' to parameter of type 'char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] nconv = iconv(conv, &inbuf, inbuflen, &outbuf, outbuflen); ^~~~~~ /Users/pbulk/build/net/proftpd/work/.buildlink/include/iconv.h:82:43: note: passing argument to parameter 'inbuf' here extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); ^ 1 warning generated. libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c session.c -o session.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c utf8.c -o utf8.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c service.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c service.c -fno-common -DPIC -o .libs/service.o /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c kbdint.c /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth-hostbased.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c kbdint.c -fno-common -DPIC -o .libs/kbdint.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth-hostbased.c -fno-common -DPIC -o .libs/auth-hostbased.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c service.c -o service.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth-hostbased.c -o auth-hostbased.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c kbdint.c -o kbdint.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth-kbdint.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth-kbdint.c -fno-common -DPIC -o .libs/auth-kbdint.o /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth-password.c /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth-publickey.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth-password.c -fno-common -DPIC -o .libs/auth-password.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth-publickey.c -fno-common -DPIC -o .libs/auth-publickey.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth-kbdint.c -o auth-kbdint.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth-password.c -o auth-password.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth-publickey.c -o auth-publickey.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth.c -fno-common -DPIC -o .libs/auth.o /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c disconnect.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c disconnect.c -fno-common -DPIC -o .libs/disconnect.o /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c rfc4716.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c rfc4716.c -fno-common -DPIC -o .libs/rfc4716.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c disconnect.c -o disconnect.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c auth.c -o auth.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c rfc4716.c -o rfc4716.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c keystore.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c keystore.c -fno-common -DPIC -o .libs/keystore.o /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c channel.c /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c blacklist.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c channel.c -fno-common -DPIC -o .libs/channel.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c blacklist.c -fno-common -DPIC -o .libs/blacklist.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c keystore.c -o keystore.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c blacklist.c -o blacklist.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c agent.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c channel.c -o channel.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c agent.c -fno-common -DPIC -o .libs/agent.o /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c interop.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c interop.c -fno-common -DPIC -o .libs/interop.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c agent.c -o agent.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c tap.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c tap.c -fno-common -DPIC -o .libs/tap.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c interop.c -o interop.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c fxp.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c fxp.c -fno-common -DPIC -o .libs/fxp.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c tap.c -o tap.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c scp.c fxp.c:3739:16: warning: variable 'ext_count' set but not used [-Wunused-but-set-variable] unsigned int ext_count; ^ fxp.c:4309:38: warning: implicit conversion from 'int' to 'char' changes value from 201 to -55 [-Wconstant-conversion] sftp_msg_write_byte(&buf, &buflen, SFTP_SSH2_FXP_EXTENDED_REPLY); ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./fxp.h:64:38: note: expanded from macro 'SFTP_SSH2_FXP_EXTENDED_REPLY' #define SFTP_SSH2_FXP_EXTENDED_REPLY 201 ^~~ fxp.c:5430:38: warning: implicit conversion from 'int' to 'char' changes value from 201 to -55 [-Wconstant-conversion] sftp_msg_write_byte(&buf, &buflen, SFTP_SSH2_FXP_EXTENDED_REPLY); ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./fxp.h:64:38: note: expanded from macro 'SFTP_SSH2_FXP_EXTENDED_REPLY' #define SFTP_SSH2_FXP_EXTENDED_REPLY 201 ^~~ fxp.c:5504:38: warning: implicit conversion from 'int' to 'char' changes value from 201 to -55 [-Wconstant-conversion] sftp_msg_write_byte(&buf, &buflen, SFTP_SSH2_FXP_EXTENDED_REPLY); ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./fxp.h:64:38: note: expanded from macro 'SFTP_SSH2_FXP_EXTENDED_REPLY' #define SFTP_SSH2_FXP_EXTENDED_REPLY 201 ^~~ fxp.c:5604:38: warning: implicit conversion from 'int' to 'char' changes value from 201 to -55 [-Wconstant-conversion] sftp_msg_write_byte(&buf, &buflen, SFTP_SSH2_FXP_EXTENDED_REPLY); ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./fxp.h:64:38: note: expanded from macro 'SFTP_SSH2_FXP_EXTENDED_REPLY' #define SFTP_SSH2_FXP_EXTENDED_REPLY 201 ^~~ fxp.c:5703:38: warning: implicit conversion from 'int' to 'char' changes value from 201 to -55 [-Wconstant-conversion] sftp_msg_write_byte(&buf, &buflen, SFTP_SSH2_FXP_EXTENDED_REPLY); ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./fxp.h:64:38: note: expanded from macro 'SFTP_SSH2_FXP_EXTENDED_REPLY' #define SFTP_SSH2_FXP_EXTENDED_REPLY 201 ^~~ fxp.c:5752:38: warning: implicit conversion from 'int' to 'char' changes value from 201 to -55 [-Wconstant-conversion] sftp_msg_write_byte(&buf, &buflen, SFTP_SSH2_FXP_EXTENDED_REPLY); ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./fxp.h:64:38: note: expanded from macro 'SFTP_SSH2_FXP_EXTENDED_REPLY' #define SFTP_SSH2_FXP_EXTENDED_REPLY 201 ^~~ fxp.c:5855:38: warning: implicit conversion from 'int' to 'char' changes value from 201 to -55 [-Wconstant-conversion] sftp_msg_write_byte(&buf, &buflen, SFTP_SSH2_FXP_EXTENDED_REPLY); ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./fxp.h:64:38: note: expanded from macro 'SFTP_SSH2_FXP_EXTENDED_REPLY' #define SFTP_SSH2_FXP_EXTENDED_REPLY 201 ^~~ libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c scp.c -fno-common -DPIC -o .libs/scp.o /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c display.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c display.c -fno-common -DPIC -o .libs/display.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c display.c -o display.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c scp.c -o scp.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c misc.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c misc.c -fno-common -DPIC -o .libs/misc.o /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c date.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c date.c -fno-common -DPIC -o .libs/date.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c misc.c -o misc.o >/dev/null 2>&1 libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c date.c -o date.o >/dev/null 2>&1 8 warnings generated. libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c fxp.c -o fxp.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c bcrypt.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c bcrypt.c -fno-common -DPIC -o .libs/bcrypt.o bcrypt.c:79:40: warning: expression does not compute the number of elements in this array; element type is 'uint32_t' (aka 'unsigned int'), not 'uint64_t' (aka 'unsigned long long') [-Wsizeof-array-div] blf_enc(&state, cdata, sizeof(cdata) / sizeof(uint64_t)); ~~~~~ ^ bcrypt.c:60:11: note: array 'cdata' declared here uint32_t cdata[BCRYPT_WORDS]; ^ bcrypt.c:79:40: note: place parentheses around the 'sizeof(uint64_t)' expression to silence this warning blf_enc(&state, cdata, sizeof(cdata) / sizeof(uint64_t)); ^ 1 warning generated. libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c bcrypt.c -o bcrypt.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=link --tag=CC clang -o mod_sftp.la mod_sftp.lo msg.lo packet.lo cipher.lo mac.lo umac.lo umac128.lo compress.lo kex.lo keys.lo crypto.lo utf8.lo session.lo service.lo kbdint.lo auth-hostbased.lo auth-kbdint.lo auth-password.lo auth-publickey.lo auth.lo disconnect.lo rfc4716.lo keystore.lo channel.lo blacklist.lo agent.lo interop.lo tap.lo fxp.lo scp.lo display.lo misc.lo date.lo bcrypt.lo -rpath /opt/pkg/libexec/proftpd -L../../lib -L/opt/pkg/lib -avoid-version -export-dynamic -module -lz `cat ./mod_sftp.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_sftp.so -bundle .libs/mod_sftp.o .libs/msg.o .libs/packet.o .libs/cipher.o .libs/mac.o .libs/umac.o .libs/umac128.o .libs/compress.o .libs/kex.o .libs/keys.o .libs/crypto.o .libs/utf8.o .libs/session.o .libs/service.o .libs/kbdint.o .libs/auth-hostbased.o .libs/auth-kbdint.o .libs/auth-password.o .libs/auth-publickey.o .libs/auth.o .libs/disconnect.o .libs/rfc4716.o .libs/keystore.o .libs/channel.o .libs/blacklist.o .libs/agent.o .libs/interop.o .libs/tap.o .libs/fxp.o .libs/scp.o .libs/display.o .libs/misc.o .libs/date.o .libs/bcrypt.o -L../../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib /Users/pbulk/build/net/proftpd/work/.buildlink/lib/libz.dylib -lcrypto libtool: link: ar cr .libs/mod_sftp.a mod_sftp.o msg.o packet.o cipher.o mac.o umac.o umac128.o compress.o kex.o keys.o crypto.o utf8.o session.o service.o kbdint.o auth-hostbased.o auth-kbdint.o auth-password.o auth-publickey.o auth.o disconnect.o rfc4716.o keystore.o channel.o blacklist.o agent.o interop.o tap.o fxp.o scp.o display.o misc.o date.o bcrypt.o libtool: link: ranlib .libs/mod_sftp.a libtool: link: ( cd ".libs" && rm -f "mod_sftp.la" && ln -s "../mod_sftp.la" "mod_sftp.la" ) gmake[2]: Leaving directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/contrib/mod_sftp' gmake[2]: Entering directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/contrib/mod_wrap2' /opt/pkg/bin/mksh ./../../libtool --mode=compile --tag=CC clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mod_wrap2.c libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mod_wrap2.c -fno-common -DPIC -o .libs/mod_wrap2.o libtool: compile: clang -I/Users/pbulk/build/net/proftpd/work/.buildlink/include -I/Users/pbulk/build/net/proftpd/work/.buildlink/include/ncurses -DHAVE_CONFIG_H -DDARWIN22 -I. -I../.. -I../../include -I./../../include -g2 -pipe -Os -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Werror=implicit-function-declaration -DPR_SHARED_MODULE -c mod_wrap2.c -o mod_wrap2.o >/dev/null 2>&1 /opt/pkg/bin/mksh ./../../libtool --mode=link --tag=CC clang -o mod_wrap2.la mod_wrap2.lo -rpath /opt/pkg/libexec/proftpd -L../../lib -L/opt/pkg/lib -avoid-version -export-dynamic -module `cat ./mod_wrap2.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'` libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/mod_wrap2.so -bundle .libs/mod_wrap2.o -L../../lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib libtool: link: ar cr .libs/mod_wrap2.a mod_wrap2.o libtool: link: ranlib .libs/mod_wrap2.a libtool: link: ( cd ".libs" && rm -f "mod_wrap2.la" && ln -s "../mod_wrap2.la" "mod_wrap2.la" ) gmake[2]: Leaving directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/contrib/mod_wrap2' gmake[1]: Leaving directory '/Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/modules' test -f ./module-libs.txt || touch ./module-libs.txt /opt/pkg/bin/mksh ./libtool --mode=link --tag=CC clang -L./lib -L./lib -L/opt/pkg/lib -rdynamic -L./lib/libltdl -dlopen self -export-dynamic -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/privs.o src/str.o src/table.o src/regexp.o src/configdb.o src/dirtree.o src/expr.o src/signals.o src/support.o src/netaddr.o src/inet.o src/child.o src/parser.o src/log.o src/lastlog.o src/xferlog.o src/bindings.o src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o src/netio.o src/cmd.o src/response.o src/ascii.o src/data.o src/modules.o src/stash.o src/display.o src/auth.o src/fsio.o src/mkhome.o src/ctrls.o src/event.o src/var.o src/throttle.o src/session.o src/trace.o src/encode.o src/proctitle.o src/filter.o src/pidfile.o src/env.o src/random.o src/version.o src/rlimit.o src/wtmp.o src/json.o src/jot.o src/memcache.o src/redis.o src/error.o src/pfilter.o modules/mod_core.o modules/mod_xfer.o modules/mod_rlimit.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_facts.o modules/mod_dso.o modules/mod_auth_pam.o modules/mod_ctrls.o modules/mod_lang.o modules/module_glue.o -lsupp -lresolv -lresolv -liconv -lintl -lssl -lcrypto -lpam lib/libltdl/libltdlc.la `uniq ./module-libs.txt | tr '\n' ' '` libtool: link: rm -f .libs/proftpd.nm .libs/proftpd.nmS .libs/proftpd.nmT libtool: link: rm -f ".libs/proftpd.nmI" libtool: link: (cd .libs && clang -pipe -Os -c -fno-builtin -fno-rtti -fno-exceptions "proftpdS.c") libtool: link: rm -f ".libs/proftpdS.c" ".libs/proftpd.nm" ".libs/proftpd.nmS" ".libs/proftpd.nmT" ".libs/proftpd.nmI" libtool: link: clang -rdynamic .libs/proftpdS.o -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/privs.o src/str.o src/table.o src/regexp.o src/configdb.o src/dirtree.o src/expr.o src/signals.o src/support.o src/netaddr.o src/inet.o src/child.o src/parser.o src/log.o src/lastlog.o src/xferlog.o src/bindings.o src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o src/netio.o src/cmd.o src/response.o src/ascii.o src/data.o src/modules.o src/stash.o src/display.o src/auth.o src/fsio.o src/mkhome.o src/ctrls.o src/event.o src/var.o src/throttle.o src/session.o src/trace.o src/encode.o src/proctitle.o src/filter.o src/pidfile.o src/env.o src/random.o src/version.o src/rlimit.o src/wtmp.o src/json.o src/jot.o src/memcache.o src/redis.o src/error.o src/pfilter.o modules/mod_core.o modules/mod_xfer.o modules/mod_rlimit.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_facts.o modules/mod_dso.o modules/mod_auth_pam.o modules/mod_ctrls.o modules/mod_lang.o modules/module_glue.o /Users/pbulk/build/net/proftpd/work/proftpd-1.3.7c/lib/libltdl/./.libs/dlopen.a -L./lib -L/Users/pbulk/build/net/proftpd/work/.buildlink/lib -L./lib/libltdl -lsupp -lresolv /Users/pbulk/build/net/proftpd/work/.buildlink/lib/libintl.dylib /Users/pbulk/build/net/proftpd/work/.buildlink/lib/libiconv.dylib -lssl -lcrypto /Users/pbulk/build/net/proftpd/work/.buildlink/lib/libpam.dylib -ldl lib/libltdl/.libs/libltdlc.a libtool: link: rm -f ".libs/proftpdS.o" => Creating /Users/pbulk/build/net/proftpd/work/.rc.d/proftpd