=> Bootstrap dependency digest>=20010302: found digest-20160304 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for userppp-001107nb2 --- all-libhack --- --- all-ppp --- --- all-pppctl --- --- all-libhack --- all ===> libhack --- all-ppp --- all ===> ppp --- all-pppctl --- all ===> pppctl --- all-libhack --- --- alias.o --- --- alias_cuseeme.o --- --- alias_db.o --- --- alias_ftp.o --- --- alias_irc.o --- --- alias_nbt.o --- --- alias_pptp.o --- --- alias_proxy.o --- --- alias_smedia.o --- --- alias_util.o --- --- alias.o --- # compile libhack/alias.o clang -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=gnu99 -Werror -fPIE -DNO_FW_PUNCH -c alias.c -o alias.o --- alias_db.o --- # compile libhack/alias_db.o clang -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=gnu99 -Werror -fPIE -DNO_FW_PUNCH -c alias_db.c -o alias_db.o --- alias_cuseeme.o --- # compile libhack/alias_cuseeme.o clang -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=gnu99 -Werror -fPIE -DNO_FW_PUNCH -c alias_cuseeme.c -o alias_cuseeme.o --- alias_nbt.o --- # compile libhack/alias_nbt.o clang -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=gnu99 -Werror -fPIE -DNO_FW_PUNCH -c alias_nbt.c -o alias_nbt.o --- all-pppctl --- --- .gdbinit --- --- pppctl.o --- --- all-libhack --- --- alias_util.o --- # compile libhack/alias_util.o clang -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=gnu99 -Werror -fPIE -DNO_FW_PUNCH -c alias_util.c -o alias_util.o --- alias_pptp.o --- # compile libhack/alias_pptp.o clang -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=gnu99 -Werror -fPIE -DNO_FW_PUNCH -c alias_pptp.c -o alias_pptp.o --- alias_proxy.o --- # compile libhack/alias_proxy.o clang -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=gnu99 -Werror -fPIE -DNO_FW_PUNCH -c alias_proxy.c -o alias_proxy.o --- alias_irc.o --- # compile libhack/alias_irc.o clang -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=gnu99 -Werror -fPIE -DNO_FW_PUNCH -c alias_irc.c -o alias_irc.o --- alias_ftp.o --- # compile libhack/alias_ftp.o clang -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=gnu99 -Werror -fPIE -DNO_FW_PUNCH -c alias_ftp.c -o alias_ftp.o --- alias_smedia.o --- # compile libhack/alias_smedia.o clang -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=gnu99 -Werror -fPIE -DNO_FW_PUNCH -c alias_smedia.c -o alias_smedia.o --- all-ppp --- --- .gdbinit --- --- acf.o --- --- arp.o --- --- async.o --- --- all-pppctl --- # compile pppctl/pppctl.o clang -O2 -fno-strict-aliasing -Wall -fPIE -std=gnu99 -Werror -c pppctl.c --- .gdbinit --- rm -f .gdbinit --- all-ppp --- --- .gdbinit --- rm -f .gdbinit --- all-pppctl --- touch .gdbinit --- all-ppp --- touch .gdbinit --- auth.o --- --- bundle.o --- --- arp.o --- # compile ppp/arp.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c arp.c --- auth.o --- # compile ppp/auth.o --- bundle.o --- # compile ppp/bundle.o --- auth.o --- clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c auth.c --- bundle.o --- clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c bundle.c --- acf.o --- # compile ppp/acf.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c acf.c --- async.o --- # compile ppp/async.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c async.c --- all-libhack --- --- alias_ftp.o --- alias_ftp.c:165:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isspace(ch)) ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ alias_ftp.c:170:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(ch)) { ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ alias_ftp.c:177:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(ch)) ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ alias_ftp.c:186:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(ch)) ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ alias_ftp.c:233:11: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isspace(ch)) { ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ alias_ftp.c:251:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(ch)) { ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ alias_ftp.c:258:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(ch)) ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ alias_ftp.c:267:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(ch)) { ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ alias_ftp.c:274:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(ch)) ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ alias_ftp.c:323:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(ch)) { ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ alias_ftp.c:330:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(ch)) ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ alias_ftp.c:339:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(ch)) ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ alias_ftp.c:398:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(ch)) { ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ alias_ftp.c:405:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(ch)) ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ alias_ftp.c:488:7: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ptr = (char *) &alias_port; ^ ~~~~~~~~~~~~~~~~~~~~ alias_ftp.c:536:35: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias_ftp.c:538:35: warning: taking address of packed member 'ip_len' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] &pip->ip_len, ^~~~~~~~~~~ --- alias.o --- alias.c:274:35: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias.c:346:35: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias.c:379:35: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias.c:467:35: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias.c:544:25: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias.c:582:25: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias.c:660:31: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias.c:694:31: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias.c:745:29: warning: taking address of packed member 'uh_dport' of class or structure 'udphdr' may result in an unaligned pointer value [-Waddress-of-packed-member] &original_address, &ud->uh_dport); ^~~~~~~~~~~~ alias.c:763:31: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias.c:812:52: warning: taking address of packed member 'uh_sport' of class or structure 'udphdr' may result in an unaligned pointer value [-Waddress-of-packed-member] AliasHandleUdpNbtNS(pip, link, &pip->ip_src, &ud->uh_sport, ^~~~~~~~~~~~ alias.c:837:31: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias.c:919:37: warning: taking address of packed member 'th_ack' of class or structure 'tcphdr' may result in an unaligned pointer value [-Waddress-of-packed-member] sptr = (u_short *) &tc->th_ack; ^~~~~~~~~~ alias.c:923:37: warning: taking address of packed member 'th_ack' of class or structure 'tcphdr' may result in an unaligned pointer value [-Waddress-of-packed-member] sptr = (u_short *) &tc->th_ack; ^~~~~~~~~~ alias.c:1077:37: warning: taking address of packed member 'th_seq' of class or structure 'tcphdr' may result in an unaligned pointer value [-Waddress-of-packed-member] sptr = (u_short *) &tc->th_seq; ^~~~~~~~~~ alias.c:1081:37: warning: taking address of packed member 'th_seq' of class or structure 'tcphdr' may result in an unaligned pointer value [-Waddress-of-packed-member] sptr = (u_short *) &tc->th_seq; ^~~~~~~~~~ alias.c:1137:31: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias.c:1155:27: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias.c:1238:27: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&fpip->ip_sum, ^~~~~~~~~~~~ alias.c:1486:35: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias.c:1522:35: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ --- alias_proxy.o --- alias_proxy.c:309:11: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] p = (char *) pip; ^ ~~~~~~~~~~~~ --- alias_smedia.o --- alias_smedia.c:306:27: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias_smedia.c:308:6: warning: taking address of packed member 'ip_len' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] &pip->ip_len, ^~~~~~~~~~~ --- alias_pptp.o --- alias_pptp.c:327:24: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ alias_pptp.c:358:24: warning: taking address of packed member 'ip_sum' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] DifferentialChecksum(&pip->ip_sum, ^~~~~~~~~~~ --- alias_irc.o --- alias_irc.c:166:20: warning: array subscript is of type 'char' [-Wchar-subscripts] while(iip_sum, ^~~~~~~~~~~ alias_irc.c:288:14: warning: taking address of packed member 'ip_len' of class or structure 'ip' may result in an unaligned pointer value [-Waddress-of-packed-member] &pip->ip_len, ^~~~~~~~~~~ --- all-ppp --- --- bundle.o --- bundle.c:552:12: warning: assigning to 'char *' from 'u_char [2048]' converts between pointers to integer types with different sign [-Wpointer-sign] data = tun.data; ^ ~~~~~~~~ --- all-libhack --- --- alias_nbt.o --- alias_nbt.c:626:20: warning: taking address of packed member 'uh_sum' of class or structure 'udphdr' may result in an unaligned pointer value [-Waddress-of-packed-member] nbtarg.uh_sum = &(uh->uh_sum); ^~~~~~~~~~ --- alias_ftp.o --- 17 warnings generated. --- alias_pptp.o --- 2 warnings generated. --- alias_ftp.o --- ctfconvert -g -L VERSION alias_ftp.o objcopy -x alias_ftp.o --- all-ppp --- --- acf.o --- ctfconvert -g -L VERSION acf.o --- cbcp.o --- # compile ppp/cbcp.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c cbcp.c --- all-libhack --- --- alias_pptp.o --- ctfconvert -g -L VERSION alias_pptp.o objcopy -x alias_pptp.o --- all-ppp --- --- ccp.o --- --- chap.o --- --- ccp.o --- # compile ppp/ccp.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c ccp.c --- chap.o --- # compile ppp/chap.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c chap.c --- all-libhack --- --- alias_cuseeme.o --- ctfconvert -g -L VERSION alias_cuseeme.o objcopy -x alias_cuseeme.o --- all-ppp --- --- chat.o --- --- all-libhack --- --- alias_proxy.o --- 1 warning generated. --- all-ppp --- # compile ppp/chat.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c chat.c --- all-libhack --- --- alias_util.o --- ctfconvert -g -L VERSION alias_util.o objcopy -x alias_util.o --- all-ppp --- --- command.o --- --- all-libhack --- --- alias_proxy.o --- ctfconvert -g -L VERSION alias_proxy.o --- all-ppp --- # compile ppp/command.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c command.c --- all-libhack --- objcopy -x alias_proxy.o --- alias_smedia.o --- 2 warnings generated. --- all-ppp --- --- datalink.o --- # compile ppp/datalink.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c datalink.c --- async.o --- ctfconvert -g -L VERSION async.o --- all-libhack --- --- alias.o --- 21 warnings generated. --- alias_smedia.o --- ctfconvert -g -L VERSION alias_smedia.o --- all-ppp --- --- deflate.o --- --- all-libhack --- objcopy -x alias_smedia.o --- all-ppp --- # compile ppp/deflate.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c deflate.c --- defs.o --- # compile ppp/defs.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c defs.c --- all-libhack --- --- alias.o --- ctfconvert -g -L VERSION alias.o objcopy -x alias.o --- all-ppp --- --- exec.o --- # compile ppp/exec.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c exec.c --- all-libhack --- --- alias_irc.o --- 4 warnings generated. ctfconvert -g -L VERSION alias_irc.o --- all-ppp --- --- arp.o --- ctfconvert -g -L VERSION arp.o --- all-libhack --- objcopy -x alias_irc.o --- all-ppp --- --- filter.o --- # compile ppp/filter.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c filter.c --- fsm.o --- # compile ppp/fsm.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c fsm.c --- auth.o --- ctfconvert -g -L VERSION auth.o --- hdlc.o --- # compile ppp/hdlc.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c hdlc.c --- all-pppctl --- --- pppctl.o --- ctfconvert -g -L VERSION pppctl.o --- all-libhack --- --- alias_nbt.o --- 1 warning generated. --- all-pppctl --- --- pppctl --- # link pppctl/pppctl clang -Wl,-R/usr/pkg/lib -pie -o pppctl pppctl.o -Wl,-rpath-link,/lib -L=/lib -ledit -ltermcap -lutil --- all-libhack --- ctfconvert -g -L VERSION alias_nbt.o objcopy -x alias_nbt.o --- all-ppp --- --- iface.o --- # compile ppp/iface.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c iface.c --- all-libhack --- --- alias_db.o --- ctfconvert -g -L VERSION alias_db.o objcopy -x alias_db.o --- libalias.a --- # build libhack/libalias.a rm -f libalias.a ar crs libalias.a `NM=nm lorder alias.o alias_cuseeme.o alias_db.o alias_ftp.o alias_irc.o alias_nbt.o alias_pptp.o alias_proxy.o alias_smedia.o alias_util.o | tsort -q` --- all-ppp --- --- ip.o --- # compile ppp/ip.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c ip.c --- bundle.o --- 1 warning generated. ctfconvert -g -L VERSION bundle.o --- ipcp.o --- # compile ppp/ipcp.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c ipcp.c --- all-pppctl --- ctfmerge -t -g -L VERSION -o pppctl pppctl.o --- all-ppp --- --- iplist.o --- # compile ppp/iplist.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c iplist.c --- command.o --- command.c:389:24: warning: array subscript is of type 'char' [-Wchar-subscripts] if ((pos != big && isinword(pos[-1])) || isinword(pos[len])) ^~~~~~~~~~~~~~~~~ command.c:376:23: note: expanded from macro 'isinword' #define isinword(ch) (isalnum(ch) || (ch) == '_') ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:48:44: note: expanded from macro 'isalnum' #define isalnum(c) ((int)((_ctype_tab_ + 1)[(c)] & (_CTYPE_A|_CTYPE_D))) ^~~~ command.c:389:46: warning: array subscript is of type 'char' [-Wchar-subscripts] if ((pos != big && isinword(pos[-1])) || isinword(pos[len])) ^~~~~~~~~~~~~~~~~~ command.c:376:23: note: expanded from macro 'isinword' #define isinword(ch) (isalnum(ch) || (ch) == '_') ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:48:44: note: expanded from macro 'isalnum' #define isalnum(c) ((int)((_ctype_tab_ + 1)[(c)] & (_CTYPE_A|_CTYPE_D))) ^~~~ command.c:1541:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] log_Printf(LogWARN, err); ^~~ command.c:1541:27: note: treat the string as an argument to avoid this log_Printf(LogWARN, err); ^ "%s", command.c:1576:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] log_Printf(LogWARN, err); ^~~ command.c:1576:27: note: treat the string as an argument to avoid this log_Printf(LogWARN, err); ^ "%s", command.c:1610:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] log_Printf(LogWARN, err); ^~~ command.c:1610:27: note: treat the string as an argument to avoid this log_Printf(LogWARN, err); ^ "%s", command.c:1721:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] log_Printf(LogWARN, err); ^~~ command.c:1721:27: note: treat the string as an argument to avoid this log_Printf(LogWARN, err); ^ "%s", command.c:1895:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] log_Printf(LogWARN, err); ^~~ command.c:1895:27: note: treat the string as an argument to avoid this log_Printf(LogWARN, err); ^ "%s", command.c:1906:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] log_Printf(LogWARN, err); ^~~ command.c:1906:27: note: treat the string as an argument to avoid this log_Printf(LogWARN, err); ^ "%s", command.c:2682:7: warning: array subscript is of type 'char' [-Wchar-subscripts] tolower(*arg->argv[arg->argn - 1]) == 'a') { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower' #define tolower(c) ((int)((_tolower_tab_ + 1)[(c)])) ^~~~ --- fsm.o --- fsm.c:959:44: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] lcp_RecvIdentification(&fp->link->lcp, cp + 4); ^~~~~~ ./lcp.h:141:56: note: passing argument to parameter here extern void lcp_RecvIdentification(struct lcp *, char *); ^ --- defs.o --- defs.c:145:12: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isalnum(*ptr) && strchr("-.", *ptr) == NULL) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:48:44: note: expanded from macro 'isalnum' #define isalnum(c) ((int)((_ctype_tab_ + 1)[(c)] & (_CTYPE_A|_CTYPE_D))) ^~~~ --- deflate.o --- ctfconvert -g -L VERSION deflate.o --- chap.o --- chap.c:227:28: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] MD5Update(&MD5context, key, klen); ^~~ /usr/include/md5.h:50:48: note: passing argument to parameter here void MD5Update(MD5_CTX *, const unsigned char *, unsigned int); ^ chap.c:228:28: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] MD5Update(&MD5context, challenge + 1, *challenge); ^~~~~~~~~~~~~ /usr/include/md5.h:50:48: note: passing argument to parameter here void MD5Update(MD5_CTX *, const unsigned char *, unsigned int); ^ chap.c:229:14: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] MD5Final(digest, &MD5context); ^~~~~~ /usr/include/md5.h:51:28: note: passing argument to parameter here void MD5Final(unsigned char[MD5_DIGEST_LENGTH], MD5_CTX *); ^ chap.c:363:52: warning: passing 'u_char [148]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ans = chap_BuildAnswer(name, key, chap->auth.id, chap->challenge.peer, type ^~~~~~~~~~~~~~~~~~~~ chap.c:113:58: note: passing argument to parameter 'challenge' here chap_BuildAnswer(char *name, char *key, u_char id, char *challenge, u_char type ^ chap.c:363:7: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ans = chap_BuildAnswer(name, key, chap->auth.id, chap->challenge.peer, type ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chap.c:378:16: warning: passing 'char [15]' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "Out of memory!", 14, NULL); ^~~~~~~~~~~~~~~~ chap.c:89:19: note: passing argument to parameter 'ptr' here const u_char *ptr, int count, const char *text) ^ chap.c:480:8: warning: assigning to 'char *' from 'u_char [148]' converts between pointers to integer types with different sign [-Wpointer-sign] cp = chap->challenge.local; ^ ~~~~~~~~~~~~~~~~~~~~~ chap.c:544:56: warning: passing 'const char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ChapOutput(authp->physical, CHAP_SUCCESS, authp->id, msg, strlen(msg) + 1, ^~~ chap.c:89:19: note: passing argument to parameter 'ptr' here const u_char *ptr, int count, const char *text) ^ chap.c:583:56: warning: passing 'const char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ChapOutput(authp->physical, CHAP_FAILURE, authp->id, msg, strlen(msg) + 1, ^~~ chap.c:89:19: note: passing argument to parameter 'ptr' here const u_char *ptr, int count, const char *text) ^ --- lcp.o --- # compile ppp/lcp.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c lcp.c --- chap.o --- chap.c:819:31: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] chap->challenge.local + 1); ^~~~~~~~~~~~~~~~~~~~~~~~~ ./radius.h:68:73: note: passing argument to parameter here const char *, const char *, const char *); ^ chap.c:856:40: warning: passing 'u_char [148]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] chap->challenge.local, ^~~~~~~~~~~~~~~~~~~~~ chap.c:113:58: note: passing argument to parameter 'challenge' here chap_BuildAnswer(char *name, char *key, u_char id, char *challenge, u_char type ^ --- hdlc.o --- hdlc.c:344:5: warning: initializing 'const u_char *' (aka 'const unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign] { "\176\377\003\300\041", 5 }, ^~~~~~~~~~~~~~~~~~~~~~ hdlc.c:345:5: warning: initializing 'const u_char *' (aka 'const unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign] { "\176\377\175\043\300\041", 6 }, ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdlc.c:346:5: warning: initializing 'const u_char *' (aka 'const unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign] { "\176\177\175\043\100\041", 6 }, ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdlc.c:347:5: warning: initializing 'const u_char *' (aka 'const unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign] { "\176\175\337\175\043\300\041", 7 }, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdlc.c:348:5: warning: initializing 'const u_char *' (aka 'const unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign] { "\176\175\137\175\043\100\041", 7 }, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- datalink.o --- datalink.c:1416:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isdigit(dl->name[f])) ^~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ --- cbcp.o --- ctfconvert -g -L VERSION cbcp.o --- link.o --- # compile ppp/link.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c link.c --- chat.o --- ctfconvert -g -L VERSION chat.o --- log.o --- # compile ppp/log.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c log.c --- ccp.o --- ctfconvert -g -L VERSION ccp.o --- lqr.o --- # compile ppp/lqr.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c lqr.c --- defs.o --- 1 warning generated. ctfconvert -g -L VERSION defs.o --- main.o --- # compile ppp/main.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c main.c --- ip.o --- ip.c:455:7: warning: assigning to 'const u_char *' (aka 'const unsigned char *') from 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ptr = (const char *)uh + sizeof *uh; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- fsm.o --- 1 warning generated. --- ip.o --- ip.c:821:10: warning: assigning to 'char *' from 'u_char [2048]' converts between pointers to integer types with different sign [-Wpointer-sign] data = tun.data; ^ ~~~~~~~~ --- exec.o --- ctfconvert -g -L VERSION exec.o --- mbuf.o --- # compile ppp/mbuf.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c mbuf.c --- fsm.o --- ctfconvert -g -L VERSION fsm.o --- mp.o --- # compile ppp/mp.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c mp.c --- hdlc.o --- 5 warnings generated. ctfconvert -g -L VERSION hdlc.o --- pap.o --- # compile ppp/pap.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c pap.c --- chap.o --- 11 warnings generated. ctfconvert -g -L VERSION chap.o --- physical.o --- # compile ppp/physical.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c physical.c --- filter.o --- ctfconvert -g -L VERSION filter.o --- pred.o --- # compile ppp/pred.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c pred.c --- datalink.o --- 1 warning generated. --- command.o --- 9 warnings generated. --- datalink.o --- ctfconvert -g -L VERSION datalink.o --- probe.o --- # compile ppp/probe.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c probe.c --- command.o --- ctfconvert -g -L VERSION command.o --- prompt.o --- # compile ppp/prompt.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c prompt.c --- iface.o --- ctfconvert -g -L VERSION iface.o --- proto.o --- # compile ppp/proto.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c proto.c --- ip.o --- 2 warnings generated. ctfconvert -g -L VERSION ip.o --- route.o --- # compile ppp/route.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c route.c --- iplist.o --- ctfconvert -g -L VERSION iplist.o --- server.o --- # compile ppp/server.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c server.c --- ipcp.o --- ctfconvert -g -L VERSION ipcp.o --- sig.o --- # compile ppp/sig.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c sig.c --- lcp.o --- lcp.c:480:11: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(msg + 4, exp[0], sizeof msg - 5); ^~~~~~~ /usr/include/string.h:64:32: note: passing argument to parameter here char *strncpy(char * __restrict, const char * __restrict, size_t); ^ lcp.c:485:59: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] fsm_Output(&lcp->fsm, CODE_IDENT, id++, msg, 4 + strlen(msg + 4), MB_LCPOUT); ^~~~~~~ /usr/include/string.h:61:28: note: passing argument to parameter here size_t strlen(const char *); ^ lcp.c:1040:43: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] E164ok(&p->dl->cfg.callback, cp + 3, sz))) { ^~~~~~ lcp.c:564:35: note: passing argument to parameter 'req' here E164ok(struct callback *cb, char *req, int sz) ^ lcp.c:1128:35: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] mp_Enddisc(cp[2], cp + 3, length - 3)); ^~~~~~ ./mp.h:139:51: note: passing argument to parameter here extern const char *mp_Enddisc(u_char, const char *, int); ^ --- pap.o --- pap.c:216:11: warning: assigning to 'const char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] txt = MBUF_CTOP(bp); ^ ~~~~~~~~~~~~~ pap.c:252:29: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] key, NULL); ^~~ ./radius.h:68:59: note: passing argument to parameter here const char *, const char *, const char *); ^ pap.c:255:49: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (auth_Validate(bundle, authp->in.name, key, p)) ^~~ ./auth.h:55:69: note: passing argument to parameter here extern int auth_Validate(struct bundle *, const char *, const char *, ^ --- mp.o --- mp.c:571:36: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] link_PullPacket(&mp->link, MBUF_CTOP(q), q->m_len, mp->bundle); ^~~~~~~~~~~~ ./mbuf.h:40:2: note: expanded from macro 'MBUF_CTOP' ((bp) ? (u_char *)((bp)+1) + (bp)->m_offset : NULL) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./link.h:72:50: note: passing argument to parameter here extern void link_PullPacket(struct link *, char *, size_t, struct bundle *); ^ --- physical.o --- physical.c:555:35: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] link_PullPacket(&p->link, rbuff, p->input.sz, bundle); ^~~~~ ./link.h:72:50: note: passing argument to parameter here extern void link_PullPacket(struct link *, char *, size_t, struct bundle *); ^ physical.c:563:31: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] link_PullPacket(&p->link, rbuff, n, bundle); ^~~~~ ./link.h:72:50: note: passing argument to parameter here extern void link_PullPacket(struct link *, char *, size_t, struct bundle *); ^ physical.c:613:39: warning: assigning to 'unsigned long long *' from 'long long *' converts between pointers to integer types with different sign [-Wpointer-sign] p->link.stats.total.in.SampleOctets = (long long *)iov[(*niov)++].iov_base; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ physical.c:614:40: warning: assigning to 'unsigned long long *' from 'long long *' converts between pointers to integer types with different sign [-Wpointer-sign] p->link.stats.total.out.SampleOctets = (long long *)iov[(*niov)++].iov_base; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- lqr.o --- ctfconvert -g -L VERSION lqr.o --- slcompress.o --- # compile ppp/slcompress.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c slcompress.c --- link.o --- ctfconvert -g -L VERSION link.o --- sync.o --- # compile ppp/sync.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c sync.c --- lcp.o --- 4 warnings generated. ctfconvert -g -L VERSION lcp.o --- systems.o --- # compile ppp/systems.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c systems.c --- probe.o --- ctfconvert -g -L VERSION probe.o --- tcp.o --- --- main.o --- ctfconvert -g -L VERSION main.o --- tcp.o --- # compile ppp/tcp.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c tcp.c --- throughput.o --- # compile ppp/throughput.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c throughput.c --- mbuf.o --- ctfconvert -g -L VERSION mbuf.o --- timer.o --- # compile ppp/timer.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c timer.c --- pap.o --- 3 warnings generated. --- log.o --- ctfconvert -g -L VERSION log.o --- tty.o --- --- pap.o --- ctfconvert -g -L VERSION pap.o --- tty.o --- # compile ppp/tty.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c tty.c --- tun.o --- # compile ppp/tun.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c tun.c --- prompt.o --- ctfconvert -g -L VERSION prompt.o --- udp.o --- # compile ppp/udp.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c udp.c --- proto.o --- ctfconvert -g -L VERSION proto.o --- vjcomp.o --- # compile ppp/vjcomp.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c vjcomp.c --- server.o --- server.c:101:29: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] wfd = accept(s->fd, sa, &ssize); ^~~~~~ /usr/include/sys/socket.h:649:69: note: passing argument to parameter here int accept(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ --- mp.o --- 1 warning generated. --- server.o --- server.c:279:58: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (getsockname(server.fd, (struct sockaddr *)&un, &sz) == 0 && ^~~ /usr/include/sys/socket.h:654:74: note: passing argument to parameter here int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ --- mp.o --- ctfconvert -g -L VERSION mp.o --- route.o --- route.c:226:5: error: use of undeclared identifier 'RTF_CLONING' { RTF_CLONING, 'C' }, ^ route.c:227:5: error: use of undeclared identifier 'RTF_XRESOLVE' { RTF_XRESOLVE, 'X' }, ^ --- nat_cmd.o --- --- route.o --- route.c:228:5: error: use of undeclared identifier 'RTF_LLINFO' { RTF_LLINFO, 'L' }, ^ --- nat_cmd.o --- # compile ppp/nat_cmd.o clang -O2 -fno-strict-aliasing -Wall -DNOI4B -DNONETGRAPH -D_PATH_PPP=\"/usr/pkg/etc/ppp\" -I. -I../libhack -fPIE -std=gnu99 -Werror -c nat_cmd.c --- route.o --- 3 errors generated. --- physical.o --- 4 warnings generated. --- route.o --- *** [route.o] Error code 1 make[1]: stopped in /data/scratch/net/userppp/work/ppp-001107/ppp --- physical.o --- ctfconvert -g -L VERSION physical.o --- pred.o --- ctfconvert -g -L VERSION pred.o --- server.o --- 2 warnings generated. ctfconvert -g -L VERSION server.o --- sig.o --- ctfconvert -g -L VERSION sig.o --- systems.o --- systems.c:119:25: warning: array subscript is of type 'char' [-Wchar-subscripts] for (from++; (isalnum(*from) || *from == '_') && ptr < endto; from++) ^~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:48:44: note: expanded from macro 'isalnum' #define isalnum(c) ((int)((_ctype_tab_ + 1)[(c)] & (_CTYPE_A|_CTYPE_D))) ^~~~ --- throughput.o --- throughput.c:49:22: warning: assigning to 'unsigned long long *' from 'long long *' converts between pointers to integer types with different sign [-Wpointer-sign] t->in.SampleOctets = (long long *) ^ ~~~~~~~~~~~~~ throughput.c:52:23: warning: assigning to 'unsigned long long *' from 'long long *' converts between pointers to integer types with different sign [-Wpointer-sign] t->out.SampleOctets = (long long *) ^ ~~~~~~~~~~~~~ --- udp.o --- udp.c:119:65: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] ret = recvfrom(p->fd, v, n, 0, (struct sockaddr *)&dev->sock, &sz); ^~~ /usr/include/sys/socket.h:661:58: note: passing argument to parameter here struct sockaddr * __restrict, socklen_t * __restrict); ^ udp.c:283:62: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((err = getsockopt(p->fd, SOL_SOCKET, SO_TYPE, &type, &sz)) == 0 && ^~~ /usr/include/sys/socket.h:655:71: note: passing argument to parameter here int getsockopt(int, int, int, void *__restrict, socklen_t * __restrict); ^ --- tcp.o --- tcp.c:170:62: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((err = getsockopt(p->fd, SOL_SOCKET, SO_TYPE, &type, &sz)) == 0 && ^~~ /usr/include/sys/socket.h:655:71: note: passing argument to parameter here int getsockopt(int, int, int, void *__restrict, socklen_t * __restrict); ^ tcp.c:177:39: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (getpeername(p->fd, sockp, &sz) != 0 || ^~~ /usr/include/sys/socket.h:653:74: note: passing argument to parameter here int getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ --- sync.o --- ctfconvert -g -L VERSION sync.o --- udp.o --- 2 warnings generated. --- tun.o --- ctfconvert -g -L VERSION tun.o --- udp.o --- ctfconvert -g -L VERSION udp.o --- slcompress.o --- ctfconvert -g -L VERSION slcompress.o --- tcp.o --- 2 warnings generated. --- throughput.o --- 2 warnings generated. --- tcp.o --- ctfconvert -g -L VERSION tcp.o --- throughput.o --- ctfconvert -g -L VERSION throughput.o --- vjcomp.o --- ctfconvert -g -L VERSION vjcomp.o --- nat_cmd.o --- nat_cmd.c:359:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] PacketAliasOut(MBUF_CTOP(bp), bp->m_len); ^~~~~~~~~~~~~ ./mbuf.h:40:2: note: expanded from macro 'MBUF_CTOP' ((bp) ? (u_char *)((bp)+1) + (bp)->m_offset : NULL) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libhack/alias.h:45:26: note: passing argument to parameter here PacketAliasOut(char *, int maxpacketsize); ^ nat_cmd.c:381:23: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ret = PacketAliasIn(MBUF_CTOP(bp), bp->m_len); ^~~~~~~~~~~~~ ./mbuf.h:40:2: note: expanded from macro 'MBUF_CTOP' ((bp) ? (u_char *)((bp)+1) + (bp)->m_offset : NULL) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libhack/alias.h:42:25: note: passing argument to parameter here PacketAliasIn(char *, int maxpacketsize); ^ nat_cmd.c:408:45: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] while ((fptr = PacketAliasGetFragment(MBUF_CTOP(bp))) != NULL) { ^~~~~~~~~~~~~ ./mbuf.h:40:2: note: expanded from macro 'MBUF_CTOP' ((bp) ? (u_char *)((bp)+1) + (bp)->m_offset : NULL) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libhack/alias.h:80:34: note: passing argument to parameter here PacketAliasGetFragment(char *); ^ nat_cmd.c:410:31: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] PacketAliasFragmentIn(MBUF_CTOP(bp), fptr); ^~~~~~~~~~~~~ ./mbuf.h:40:2: note: expanded from macro 'MBUF_CTOP' ((bp) ? (u_char *)((bp)+1) + (bp)->m_offset : NULL) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libhack/alias.h:83:33: note: passing argument to parameter here PacketAliasFragmentIn(char *, char *); ^ --- timer.o --- ctfconvert -g -L VERSION timer.o --- systems.o --- 1 warning generated. --- tty.o --- ctfconvert -g -L VERSION tty.o --- systems.o --- ctfconvert -g -L VERSION systems.o --- nat_cmd.o --- 4 warnings generated. ctfconvert -g -L VERSION nat_cmd.o 1 error make[1]: stopped in /data/scratch/net/userppp/work/ppp-001107/ppp *** [all-ppp] Error code 2 make: stopped in /data/scratch/net/userppp/work/ppp-001107 1 error make: stopped in /data/scratch/net/userppp/work/ppp-001107 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/net/userppp *** Error code 1 Stop. make: stopped in /data/pkgsrc/net/userppp