From owner-ports-jp@jp.FreeBSD.org Sat Jan 31 01:42:56 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i0UGguK72592;
	Sat, 31 Jan 2004 01:42:56 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from pcat.heimat.gr.jp ([2001:3e0:a84::1])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet6 id i0UGgtC72587
	for <ports-jp@jp.freebsd.org>; Sat, 31 Jan 2004 01:42:55 +0900 (JST)
	(envelope-from nakaji@tutrp.tut.ac.jp)
Received: from xa12.heimat.gr.jp (xa12.heimat.gr.jp [202.216.136.35])
	by pcat.heimat.gr.jp (8.12.10/8.12.10) with ESMTP id i0UGgffD071726
	for <ports-jp@jp.freebsd.org>; Sat, 31 Jan 2004 01:42:45 +0900 (JST)
	(envelope-from nakaji@tutrp.tut.ac.jp)
To: FreeBSD Ports JP <ports-jp@jp.FreeBSD.org>
From: NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=ISO-2022-JP
Message-ID: <86fzdx2xrz.fsf@xa12.heimat.gr.jp>
User-Agent: T-gnus/6.17.1 (based on No Gnus v0.1) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.5 Emacs/21.3 (i386--freebsd) MULE/5.0 (SAKAKI)
X-Virus-Scanned: by AMaViS-perl11-milter (http://amavis.org/)
Reply-To: ports-jp@jp.FreeBSD.org
Precedence: list
Date: Sat, 31 Jan 2004 01:42:40 +0900
X-Sequence: ports-jp 14555
Subject: [ports-jp 14555] security/nmap failure
Sender: owner-ports-jp@jp.FreeBSD.org
X-Originator: nakaji@xa12.heimat.gr.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040130

$BCf<#!wK-66$G$9!#(B

PR $B$N(B Text in single-line fields $B$G(B nmap $B$r8!:w$7$F$b8+$D$+$i$J$$$N$G(B
$B$&$A$@$1$+$b$7$l$J$$$N$G$9$,!"(Bsecurity/nmap $B$,:n$l$J$/$J$C$F$^$9!#(B

$B<j85$G;n$7$?$H$3$m!"(BLIB_DEPENDS=pcre.0 $B$,0-$5$r$7$F$$$k$h$&$J$N$G$9$,!"(B
PR $B$,=P$F$J$$$C$F$3$H$O!"$&$A$N4D6-$NLdBj$J$s$G$7$g$&$+!#(B

$B0J2<!">\:Y!#(B

# uname -a
FreeBSD pcat.heimat.gr.jp 4.9-STABLE FreeBSD 4.9-STABLE #19: Sat Jan 10 10:24:54 JST 2004     root@pcat.heimat.gr.jp:/usr/obj/usr/src/sys/NAKAJI4  i386
# c++ -v
Using builtin specs.
gcc version 2.95.4 20020320 [FreeBSD]

$B$G<!$N$h$&$K%j%s%/%(%i!<$K$J$j$^$9!#(B

$B"-"-"-%(%i!<"-"-"-(B
c++ -L/usr/local/lib  -rpath=/usr/lib:/usr/local/lib -L/usr/lib -Lnbase -Lnsock/src/  -o nmap main.o nmap.o targets.o tcpip.o nmap_error.o utils.o idle_scan.o osscan.o output.o scan_engine.o timing.o charpool.o services.o protocols.o nmap_rpc.o portlist.o NmapOps.o TargetGroup.o Target.o FingerPrintResults.o service_scan.o NmapOutputTable.o -lm  -lssl -lcrypto -lnbase -lnsock -lpcre -lpcap
output.o: In function `__malloc_alloc_template<0>::_S_oom_malloc(unsigned int)':
output.o(.gnu.linkonce.t._S_oom_malloc__t23__malloc_alloc_template1i0Ui+0x1e): undefined reference to `cerr'
output.o(.gnu.linkonce.t._S_oom_malloc__t23__malloc_alloc_template1i0Ui+0x23): undefined reference to `ostream::operator<<(char const *)'
output.o(.gnu.linkonce.t._S_oom_malloc__t23__malloc_alloc_template1i0Ui+0x2f): undefined reference to `endl(ostream &)'
output.o: In function `basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> >::replace(unsigned int, unsigned int, char const *, unsigned int)':
output.o(.gnu.linkonce.t.replace__t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0UiUiPCcUi+0x22): undefined reference to `__out_of_range(char const *)'
output.o(.gnu.linkonce.t.replace__t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0UiUiPCcUi+0x50): undefined reference to `__length_error(char const *)'
output.o: In function `basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> >::replace(unsigned int, unsigned int, unsigned int, char)':
output.o(.gnu.linkonce.t.replace__t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0UiUiUic+0x28): undefined reference to `__out_of_range(char const *)'
output.o(.gnu.linkonce.t.replace__t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0UiUiUic+0x54): undefined reference to `__length_error(char const *)'
*** Error code 1

Stop in /home3/ports/usr/ports/security/nmap/work/nmap-3.50.
*** Error code 1

Stop in /usr/ports/security/nmap.
$B",",",%(%i!<",",",(B

$B$J$s$G$+$J$!$H;W$$(B security/nmap/Makefile $B$r8+D>$9$H(B pcre-4.5 $B$K0MB8$7(B
$B$F$$$k$N$G!"$3$l$r$d$a$F!"(B

Index: Makefile
===================================================================
RCS file: /net/pcat/home/ncvs/ports/security/nmap/Makefile,v
retrieving revision 1.78
diff -u -u -r1.78 Makefile
--- Makefile	19 Jan 2004 22:31:35 -0000	1.78
+++ Makefile	30 Jan 2004 16:36:04 -0000
@@ -18,7 +18,7 @@
 USE_BZIP2=	yes
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--without-localdirs
+CONFIGURE_ARGS=	--without-localdirs --with-libpcre=included
 
 CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
 
@@ -27,10 +27,6 @@
 MAN1=		nmap.1
 MANLANG=	"" de.ISO8859-1 es.ISO8859-1 fr.ISO8859-1 it.ISO8859-15 \
 		lt.ISO8859-13 pt.ISO8859-1 ru.KOI8-R
-
-LIB_DEPENDS=	pcre.0:${PORTSDIR}/devel/pcre
-
-CONFIGURE_ARGS+=	--with-libpcre=${LOCALBASE}
 
 .ifndef WITHOUT_SSL
 USE_OPENSSL=	yes

$B$H$9$k$H!">e$N%j%s%/%(%i!<$O=P$J$/$J$j$^$7$?!#(B
-- 
NAKAJI Hiroyuki ($BCf<#(B $B909T(B)
