=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for pgpool-3.4.1 /usr/pkg/bin/bmake all-am if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi main.c:681:49: warning: format string is not a string literal (potentially insecure) [-Wformat-security] snprintf(addr.sun_path, sizeof(addr.sun_path), un_addr.sun_path); ^~~~~~~~~~~~~~~~ 1 warning generated. if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT child.o -MD -MP -MF ".deps/child.Tpo" -c -o child.o child.c; then mv -f ".deps/child.Tpo" ".deps/child.Po"; else rm -f ".deps/child.Tpo"; exit 1; fi child.c:689:18: warning: data argument not used by format string [-Wformat-extra-args] remote_host, remote_port); ^ 1 warning generated. if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT pool_auth.o -MD -MP -MF ".deps/pool_auth.Tpo" -c -o pool_auth.o pool_auth.c; then mv -f ".deps/pool_auth.Tpo" ".deps/pool_auth.Po"; else rm -f ".deps/pool_auth.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT pool_config.o -MD -MP -MF ".deps/pool_config.Tpo" -c -o pool_config.o pool_config.c; then mv -f ".deps/pool_config.Tpo" ".deps/pool_config.Po"; else rm -f ".deps/pool_config.Tpo"; exit 1; fi pool_config.c:1133:12: warning: function 'input' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int input() ^ 1 warning generated. if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT pool_error.o -MD -MP -MF ".deps/pool_error.Tpo" -c -o pool_error.o pool_error.c; then mv -f ".deps/pool_error.Tpo" ".deps/pool_error.Po"; else rm -f ".deps/pool_error.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT pool_process_query.o -MD -MP -MF ".deps/pool_process_query.Tpo" -c -o pool_process_query.o pool_process_query.c; then mv -f ".deps/pool_process_query.Tpo" ".deps/pool_process_query.Po"; else rm -f ".deps/pool_process_query.Tpo"; exit 1; fi pool_process_query.c:497:17: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare] if (status < 0) ~~~~~~ ^ ~ pool_process_query.c:640:21: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && !isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:644:20: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:1398:14: warning: self-comparison always evaluates to false [-Wtautological-compare] if (size1 != size1) ^ pool_process_query.c:3191:18: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*sql && isspace(*sql)) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3207:18: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*sql && isspace(*sql)) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3215:17: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*sql && isspace(*sql)) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3664:19: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3668:20: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && !isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3672:19: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3676:20: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && !isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3680:19: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3719:19: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3723:20: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && !isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3727:19: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3769:19: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3773:20: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && !isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3777:19: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3805:19: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3809:20: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && !isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3813:19: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3850:19: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3858:20: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && !isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:3862:19: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:4049:8: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isupper(result[i])) ^~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:57:44: note: expanded from macro 'isupper' #define isupper(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_U)) ^~~~ pool_process_query.c:4085:19: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*query && isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:4090:18: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!*query || isspace(*query)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ pool_process_query.c:4093:14: warning: array subscript is of type 'char' [-Wchar-subscripts] psbuf[i] = toupper(*query++); ^~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ 28 warnings generated. if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT pool_stream.o -MD -MP -MF ".deps/pool_stream.Tpo" -c -o pool_stream.o pool_stream.c; then mv -f ".deps/pool_stream.Tpo" ".deps/pool_stream.Po"; else rm -f ".deps/pool_stream.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT pool_connection_pool.o -MD -MP -MF ".deps/pool_connection_pool.Tpo" -c -o pool_connection_pool.o pool_connection_pool.c; then mv -f ".deps/pool_connection_pool.Tpo" ".deps/pool_connection_pool.Po"; else rm -f ".deps/pool_connection_pool.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT pool_params.o -MD -MP -MF ".deps/pool_params.Tpo" -c -o pool_params.o pool_params.c; then mv -f ".deps/pool_params.Tpo" ".deps/pool_params.Po"; else rm -f ".deps/pool_params.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT pool_signal.o -MD -MP -MF ".deps/pool_signal.Tpo" -c -o pool_signal.o pool_signal.c; then mv -f ".deps/pool_signal.Tpo" ".deps/pool_signal.Po"; else rm -f ".deps/pool_signal.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT ps_status.o -MD -MP -MF ".deps/ps_status.Tpo" -c -o ps_status.o ps_status.c; then mv -f ".deps/ps_status.Tpo" ".deps/ps_status.Po"; else rm -f ".deps/ps_status.Tpo"; exit 1; fi ps_status.c:102:21: warning: unused variable 'ps_buffer_size' [-Wunused-const-variable] static const size_t ps_buffer_size = PS_BUFFER_SIZE; ^ 1 warning generated. if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT strlcpy.o -MD -MP -MF ".deps/strlcpy.Tpo" -c -o strlcpy.o strlcpy.c; then mv -f ".deps/strlcpy.Tpo" ".deps/strlcpy.Po"; else rm -f ".deps/strlcpy.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT pool_hba.o -MD -MP -MF ".deps/pool_hba.Tpo" -c -o pool_hba.o pool_hba.c; then mv -f ".deps/pool_hba.Tpo" ".deps/pool_hba.Po"; else rm -f ".deps/pool_hba.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT pool_list.o -MD -MP -MF ".deps/pool_list.Tpo" -c -o pool_list.o pool_list.c; then mv -f ".deps/pool_list.Tpo" ".deps/pool_list.Po"; else rm -f ".deps/pool_list.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT pool_path.o -MD -MP -MF ".deps/pool_path.Tpo" -c -o pool_path.o pool_path.c; then mv -f ".deps/pool_path.Tpo" ".deps/pool_path.Po"; else rm -f ".deps/pool_path.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -DDEFAULT_CONFIGDIR=\"/usr/pkg/etc\" -I. -I. -I. -Wall -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE -O2 -march=i586 -MT pool_ip.o -MD -MP -MF ".deps/pool_ip.Tpo" -c -o pool_ip.o pool_ip.c; then mv -f ".deps/pool_ip.Tpo" ".deps/pool_ip.Po"; else rm -f ".deps/pool_ip.Tpo"; exit 1; fi cc -O2 -march=i586 -Wl,-R/usr/pkg/lib -o pgpool main.o child.o pool_auth.o pool_config.o pool_error.o pool_process_query.o pool_stream.o pool_connection_pool.o pool_params.o pool_signal.o ps_status.o strlcpy.o pool_hba.o pool_list.o pool_path.o pool_ip.o -lm main.o: In function `reaper': main.c:(.text+0x1bf7): undefined reference to `__wait350' clang: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/databases/pgpool/work/pgpool-3.4.1 *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/databases/pgpool/work/pgpool-3.4.1 *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/databases/pgpool *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/databases/pgpool