From owner-freebsd-ports@FreeBSD.ORG Mon May 13 02:46:31 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 75A483C5 for ; Mon, 13 May 2013 02:46:31 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (neu.net [199.48.129.194]) by mx1.freebsd.org (Postfix) with ESMTP id 29511E9B for ; Mon, 13 May 2013 02:46:29 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.6/8.14.5) with ESMTP id r4D2kJg5026200 for ; Sun, 12 May 2013 22:46:19 -0400 (EDT) (envelope-from andy@neu.net) Date: Sun, 12 May 2013 22:46:19 -0400 (EDT) From: AN To: freebsd-ports@freebsd.org Subject: /usr/ports/security/saint compile fails In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Virus-Scanned: clamav-milter 0.97.8 at my.mail.server X-Virus-Status: Clean X-Spam-Status: No, score=-1.2 required=4.5 tests=RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 May 2013 02:46:31 -0000 FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #68 r250579: Sun May 12 17:17:48 CDT 2013 root@FBSD10:/usr/obj/usr/src/sys/MYKERNEL amd64 # cd /usr/ports/security/saint/ && make install clean ===> Building for saint-3.5.8_2 cd src/misc; make "LIBS=-lrpcsvc" "XFLAGS=-g -O2 -DSTDC_HEADERS=1 -DGETGROUPS_T=gid_t -DSYS_ERRLIST_DECLARED=1 " "RPCGEN=/usr/bin/rpcgen" cd src/boot; make "LIBS=-lrpcsvc" "XFLAGS=-g -O2 -DSTDC_HEADERS=1 -DGETGROUPS_T=gid_t -DSYS_ERRLIST_DECLARED=1 " "RPCGEN=/usr/bin/rpcgen" `../../bin/boot' is up to date. cd src/port_scan; make "LIBS=-lrpcsvc" "XFLAGS=-g -O2 -DSTDC_HEADERS=1 -DGETGROUPS_T=gid_t -DSYS_ERRLIST_DECLARED=1 " cc -O -g -O2 -DSTDC_HEADERS=1 -DGETGROUPS_T=gid_t -DSYS_ERRLIST_DECLARED=1 -DFD_SETSIZE=4096 -c tcp_scan.c tcp_scan.c:117:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(argc, argv) ^~~~ tcp_scan.c:126:9: warning: implicit declaration of function 'geteuid' is invalid in C99 [-Wimplicit-function-declaration] if (geteuid()) ^ tcp_scan.c:129:23: warning: implicit declaration of function 'open_limit' is invalid in C99 [-Wimplicit-function-declaration] open_file_limit = open_limit(); ^ tcp_scan.c:132:17: warning: implicit declaration of function 'getopt' is invalid in C99 [-Wimplicit-function-declaration] while ((c = getopt(argc, argv, "abl:f:s:t:TuUvw:")) != EOF) { ^ tcp_scan.c:144:33: warning: implicit declaration of function 'atoi' is invalid in C99 [-Wimplicit-function-declaration] if ((waitfirewall.tv_sec = atoi(optarg)) <= 0) ^ tcp_scan.c:145:3: warning: implicit declaration of function 'usage' is invalid in C99 [-Wimplicit-function-declaration] usage("invalid connect timeout"); ^ tcp_scan.c:218:2: warning: implicit declaration of function 'alarm' is invalid in C99 [-Wimplicit-function-declaration] alarm(response_time); ^ tcp_scan.c:221:2: warning: implicit declaration of function 'scan_ports' is invalid in C99 [-Wimplicit-function-declaration] scan_ports(*ports); ^ tcp_scan.c:224:2: warning: implicit declaration of function 'monitor_ports' is invalid in C99 [-Wimplicit-function-declaration] monitor_ports(WAIT); ^ tcp_scan.c:232:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] usage(why) ^~~~~ tcp_scan.c:239:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ tcp_scan.c:243:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] scan_ports(service) ^~~~~~~~~~ tcp_scan.c:283:2: warning: implicit declaration of function 'add_socket' is invalid in C99 [-Wimplicit-function-declaration] add_socket(sock, port); ^ tcp_scan.c:284:2: warning: implicit declaration of function 'non_blocking' is invalid in C99 [-Wimplicit-function-declaration] non_blocking(sock, YES); ^ tcp_scan.c:287:6: warning: implicit declaration of function 'report_and_drop_socket' is invalid in C99 [-Wimplicit-function-declaration] report_and_drop_socket(sock, errno); ^ tcp_scan.c:320:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ tcp_scan.c:324:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] monitor_ports(wait) ^~~~~~~~~~~~~ tcp_scan.c:371:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sel_err=select(max_sock + 1, &read_mask, &write_mask, (fd_set *) 0, ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp_scan.c:371:14: note: place parentheses around the assignment to silence this warning if (sel_err=select(max_sock + 1, &read_mask, &write_mask, (fd_set *) 0, ^ tcp_scan.c:371:14: note: use '==' to turn this assignment into an equality comparison if (sel_err=select(max_sock + 1, &read_mask, &write_mask, (fd_set *) 0, ^ == tcp_scan.c:378:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sel_err=select(max_sock + 1, &read_mask, &write_mask, (fd_set *) 0, ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp_scan.c:378:13: note: place parentheses around the assignment to silence this warning if (sel_err=select(max_sock + 1, &read_mask, &write_mask, (fd_set *) 0, ^ tcp_scan.c:378:13: note: use '==' to turn this assignment into an equality comparison if (sel_err=select(max_sock + 1, &read_mask, &write_mask, (fd_set *) 0, ^ == tcp_scan.c:383:6: warning: implicit declaration of function 'receive_icmp' is invalid in C99 [-Wimplicit-function-declaration] receive_icmp(icmp_sock); ^ tcp_scan.c:387:7: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] if (read(sock, &ch, 1) < 0 && errno != EWOULDBLOCK && er... ^ tcp_scan.c:418:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sel_err=select(max_sock + 1, &read_mask, &write_mask, (fd_set *) 0, ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcp_scan.c:418:13: note: place parentheses around the assignment to silence this warning if (sel_err=select(max_sock + 1, &read_mask, &write_mask, (fd_set *) 0, ^ tcp_scan.c:418:13: note: use '==' to turn this assignment into an equality comparison if (sel_err=select(max_sock + 1, &read_mask, &write_mask, (fd_set *) 0, ^ == tcp_scan.c:438:11: warning: implicit declaration of function 'do_send_string' is invalid in C99 [-Wimplicit-function-declaration] if (do_send_string(sock) < 0) ^ tcp_scan.c:441:11: warning: implicit declaration of function 'read_socket' is invalid in C99 [-Wimplicit-function-declaration] switch (read_socket(sock)) { ^ tcp_scan.c:452:7: warning: implicit declaration of function 'time_since_connect' is invalid in C99 [-Wimplicit-function-declaration] if (time_since_connect(sock) > banner_time ^ tcp_scan.c:453:10: warning: implicit declaration of function 'time_since_read' is invalid in C99 [-Wimplicit-function-declaration] || time_since_read(sock) > BANNER_IDLE) ^ tcp_scan.c:468:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ tcp_scan.c:472:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] read_socket(sock) ^~~~~~~~~~~ tcp_scan.c:501:7: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] write(sock, cp, 3); ^ tcp_scan.c:517:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] report_and_drop_socket(sock, err) ^~~~~~~~~~~~~~~~~~~~~~ tcp_scan.c:543:5: warning: implicit declaration of function 'drop_socket' is invalid in C99 [-Wimplicit-function-declaration] drop_socket(sock); ^ tcp_scan.c:544:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ tcp_scan.c:548:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] add_socket(sock, port) ^~~~~~~~~~ tcp_scan.c:565:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ tcp_scan.c:569:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] drop_socket(sock) ^~~~~~~~~~~ tcp_scan.c:575:2: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] free((char *) bp->buf); ^ tcp_scan.c:576:5: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(sock); ^ tcp_scan.c:590:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ tcp_scan.c:594:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] time_since_read(sock) ^~~~~~~~~~~~~~~ tcp_scan.c:604:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] time_since_connect(sock) ^~~~~~~~~~~~~~~~~~ tcp_scan.c:614:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] receive_icmp(sock) ^~~~~~~~~~~~ tcp_scan.c:630:2: error: non-void function 'receive_icmp' should return a value [-Wreturn-type] return; ^ tcp_scan.c:639:2: error: non-void function 'receive_icmp' should return a value [-Wreturn-type] return; ^ tcp_scan.c:648:2: error: non-void function 'receive_icmp' should return a value [-Wreturn-type] return; ^ tcp_scan.c:654:2: error: non-void function 'receive_icmp' should return a value [-Wreturn-type] return; ^ tcp_scan.c:661:2: error: non-void function 'receive_icmp' should return a value [-Wreturn-type] return; ^ tcp_scan.c:665:2: error: non-void function 'receive_icmp' should return a value [-Wreturn-type] return; ^ tcp_scan.c:667:2: error: non-void function 'receive_icmp' should return a value [-Wreturn-type] return; ^ tcp_scan.c:677:2: error: non-void function 'receive_icmp' should return a value [-Wreturn-type] return; ^ tcp_scan.c:695:3: error: non-void function 'receive_icmp' should return a value [-Wreturn-type] return; ^ tcp_scan.c:718:13: warning: implicit declaration of function 'isdigit' is invalid in C99 [-Wimplicit-function-declaration] } else if (isdigit(*++s) && *s < '8') { /* \nnn octal code */ ^ 42 warnings and 9 errors generated. *** [tcp_scan.o] Error code 1 Stop in /usr/ports/security/saint/work/saint-3.5.8/src/port_scan. *** [all] Error code 1 Stop in /usr/ports/security/saint/work/saint-3.5.8. *** [do-build] Error code 1 Stop in /usr/ports/security/saint. Is anyone else seeing this?