Subject: pkg/32460: net/tcpreplay -- new version (2.3.5), fixes build problem
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <svs+pr@grep.ru>
List: pkgsrc-bugs
Date: 01/05/2006 04:50:00
>Number:         32460
>Category:       pkg
>Synopsis:       net/tcpreplay -- new version (2.3.5), fixes build problem
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Jan 05 04:50:00 +0000 2006
>Originator:     Sergey Svishchev
>Release:        3.99.10
>Organization:
>Environment:
>Description:
Changes between 2.3.3 and 2.3.5:

    - Fix crash with replay live mode (-S)
    - Fix longstanding tcpprep auto/router mode bug
    - Support libpcap <= 0.5 for OpenBSD
    - libpcap 0.5 doesn't have pcap_open_dead, so disable -w, -W and -D in
      that case
    - Fix configure errors regarding libpcapnav
    - Fix compile problem in libpcap.c with OpenBSD
    - Fix compile problem where libpcap and libnet are in /usr and
      libpcapnav is somehwere else

>How-To-Repeat:

>Fix:
--- net/tcpreplay/Makefile	26 Dec 2005 23:39:33 -0000	1.11
+++ net/tcpreplay/Makefile	5 Jan 2006 04:30:53 -0000
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.11 2005/12/26 23:39:33 schmonz Exp $
 
-DISTNAME=	tcpreplay-2.3.3
+DISTNAME=	tcpreplay-2.3.5
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=tcpreplay/}
 
@@ -8,9 +8,6 @@
 HOMEPAGE=	http://tcpreplay.sourceforge.net/
 COMMENT=	Replay saved tcpdump or snoop files
 
-PKG_FAIL_REASON+=	"Broken on NetBSD/i386 3.0 in pkgsrc-2005Q4"
-PKG_FAIL_REASON+=	"Will be removed in pkgsrc-2006Q1 unless fixed"
-
 BUILDLINK_DEPENDS.libpcap+=	libpcap>=0.6
 
 GNU_CONFIGURE=	yes
--- net/tcpreplay/distinfo	26 Mar 2005 12:07:56 -0000	1.5
+++ net/tcpreplay/distinfo	5 Jan 2006 04:31:25 -0000
@@ -1,5 +1,6 @@
 $NetBSD: distinfo,v 1.5 2005/03/26 12:07:56 adrianp Exp $
 
-SHA1 (tcpreplay-2.3.3.tar.gz) = 52005528c57b5c82983c4491266c0c08385860d0
-RMD160 (tcpreplay-2.3.3.tar.gz) = c523415ed0b2b17ea0bf68e1fa3489e60bc3a240
-Size (tcpreplay-2.3.3.tar.gz) = 585406 bytes
+SHA1 (tcpreplay-2.3.5.tar.gz) = 161eb4ac7985d3026f068eda93314f988eff05c7
+RMD160 (tcpreplay-2.3.5.tar.gz) = f94e35bbe96e95416bbc320cb853fe889f2b630d
+Size (tcpreplay-2.3.5.tar.gz) = 682045 bytes
+SHA1 (patch-aa) = 5874dbcfbd7e164c0e82bfd3c528ef63bae0a7e3