From owner-freebsd-ports@FreeBSD.ORG Mon Mar 30 02:44:19 2009 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41BFC106564A for ; Mon, 30 Mar 2009 02:44:19 +0000 (UTC) (envelope-from null@pozo.com) Received: from pozo.com (pozo.com [216.101.162.50]) by mx1.freebsd.org (Postfix) with ESMTP id 92F5D8FC1C for ; Mon, 30 Mar 2009 02:44:18 +0000 (UTC) (envelope-from null@pozo.com) Received: from T61p.pozo.com (t61p.pozo.com [192.168.0.8]) (authenticated bits=0) by pozo.com (8.14.3/8.14.3) with ESMTP id n2U2N6mO074911 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sun, 29 Mar 2009 19:23:06 -0700 (PDT) (envelope-from null@pozo.com) Message-Id: <200903300223.n2U2N6mO074911@pozo.com> X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Sun, 29 Mar 2009 19:23:00 -0700 To: ports@freebsd.org From: Manfred Antar Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Spam-Status: No, score=-99.9 required=5.0 tests=ALL_TRUSTED,MISSING_MID, USER_IN_WHITELIST,WEIRD_PORT autolearn=no version=3.2.5, No X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on pozo.com X-pozo.com-MailScanner-Information: Please contact the ISP for more information X-MailScanner-ID: n2U2N6mO074911 X-pozo.com-MailScanner: Found to be clean X-pozo.com-MailScanner-From: null@pozo.com Cc: Subject: nmap broken on current X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Mar 2009 02:44:19 -0000 the nmap port is broken on current: c++ -c -I/usr/local/include/lua51 -I/usr/local/include -I/usr/local/include -I/usr/include -Inbase -Insock/include -O2 -pipe -fno-strict-aliasing -Wall -fno-strict-aliasing -DHAVE_CONFIG_H -DNMAP_NAME=\"Nmap\" -DNMAP_URL=\"http://nmap.org\" -DNMAP_PLATFORM=\"i386-portbld-freebsd8.0\" -DNMAPDATADIR=\"/usr/local/share/nmap\" -DNMAPLIBEXECDIR=\"/usr/local/libexec/nmap\" main.cc -o main.o c++ -c -I/usr/local/include/lua51 -I/usr/local/include -I/usr/local/include -I/usr/include -Inbase -Insock/include -O2 -pipe -fno-strict-aliasing -Wall -fno-strict-aliasing -DHAVE_CONFIG_H -DNMAP_NAME=\"Nmap\" -DNMAP_URL=\"http://nmap.org\" -DNMAP_PLATFORM=\"i386-portbld-freebsd8.0\" -DNMAPDATADIR=\"/usr/local/share/nmap\" -DNMAPLIBEXECDIR=\"/usr/local/libexec/nmap\" nmap.cc -o nmap.o In file included from Target.h:115, from traceroute.h:101, from nmap.cc:111: tcpip.h:458: error: declaration of C function 'int resolve(char*, in_addr*)' conflicts with tcpip.h:453: error: previous declaration 'int resolve(char*, sockaddr_storage*, size_t*, int)' here In file included from nmap.cc:121: utils.h:188: error: template with C linkage nmap.h: In function 'int nmap_main(int, char**)': nmap.h:416: error: previous declaration of 'int nmap_main(int, char**)' with 'C++' linkage nmap.cc:503: error: conflicts with new declaration with 'C' linkage nmap.cc: In function 'int nmap_main(int, char**)': nmap.cc:1167: error: cannot convert 'sockaddr_storage*' to 'in_addr*' for argument '2' to 'int resolve(char*, in_addr*)' nmap.cc:1673: error: cannot convert 'sockaddr_storage*' to 'in_addr*' for argument '2' to 'int resolve(char*, in_addr*)' nmap.h: In function 'void nmap_free_mem()': nmap.h:418: error: previous declaration of 'void nmap_free_mem()' with 'C++' linkage nmap.cc:1907: error: conflicts with new declaration with 'C' linkage nmap.h: In function 'int gather_logfile_resumption_state(char*, int*, char***)': nmap.h:438: error: previous declaration of 'int gather_logfile_resumption_state(char*, int*, char***)' with 'C++' linkage nmap.cc:1932: error: conflicts with new declaration with 'C' linkage nmap.h: In function 'void nmap_free_mem()': nmap.h:413: error: previous declaration of 'void init_socket(int)' with 'C++' linkage nmap.cc:2038: error: conflicts with new declaration with 'C' linkage nmap.h:407: error: previous declaration of 'void getpts(const char*, scan_lists*)' with 'C++' linkage nmap.cc:2128: error: conflicts with new declaration with 'C' linkage nmap.h:409: error: previous declaration of 'void getpts_simple(const char*, int, short unsigned int**, int*)' with 'C++' linkage nmap.cc:2191: error: conflicts with new declaration with 'C' linkage nmap.h:410: error: previous declaration of 'void free_scan_lists(scan_lists*)' with 'C++' linkage nmap.cc:2400: error: conflicts with new declaration with 'C' linkage nmap.h:402: error: previous declaration of 'void printinteractiveusage()' with 'C++' linkage nmap.cc:2410: error: conflicts with new declaration with 'C' linkage nmap.h:426: error: previous declaration of 'char* seqreport(seq_info*)' with 'C++' linkage nmap.cc:2432: error: conflicts with new declaration with 'C' linkage nmap.h:434: error: previous declaration of 'const char* seqidx2difficultystr(long unsigned int)' with 'C++' linkage nmap.cc:2441: error: conflicts with new declaration with 'C' linkage nmap.h:429: error: previous declaration of 'const char* ipidclass2ascii(int)' with 'C++' linkage nmap.cc:2445: error: conflicts with new declaration with 'C' linkage nmap.h:430: error: previous declaration of 'const char* tsseqclass2ascii(int)' with 'C++' linkage nmap.cc:2466: error: conflicts with new declaration with 'C' linkage nmap.h:423: error: previous declaration of 'const char* scantype2str(stype)' with 'C++' linkage nmap.cc:2491: error: conflicts with new declaration with 'C' linkage nmap.h:422: error: previous declaration of 'const char* statenum2str(int)' with 'C++' linkage nmap.cc:2523: error: conflicts with new declaration with 'C' linkage nmap.h:404: error: previous declaration of 'int ftp_anon_connect(ftpinfo*)' with 'C++' linkage nmap.cc:2536: error: conflicts with new declaration with 'C' linkage nmap.h:425: error: previous declaration of 'void reaper(int)' with 'C++' linkage nmap.cc:2614: error: conflicts with new declaration with 'C' linkage nmap.h:424: error: previous declaration of 'void sigdie(int)' with 'C++' linkage nmap.cc:2626: error: conflicts with new declaration with 'C' linkage nmap.h: In function 'int nmap_fileexistsandisreadable(const char*)': nmap.h:437: error: previous declaration of 'int nmap_fileexistsandisreadable(const char*)' with 'C++' linkage nmap.cc:2705: error: conflicts with new declaration with 'C' linkage nmap.h: In function 'int nmap_fetchfile(char*, int, const char*)': nmap.h:436: error: previous declaration of 'int nmap_fetchfile(char*, int, const char*)' with 'C++' linkage nmap.cc:2709: error: conflicts with new declaration with 'C' linkage nmap.cc: At global scope: nmap.cc:2837: error: expected `}' at end of input gmake[1]: *** [nmap.o] Error 1 gmake[1]: Leaving directory `/usr/ports/security/nmap/work/nmap-4.76' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/security/nmap. Manfred ================================== || null@pozo.com || || Ph. (415) 681-6235 || ================================== -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.