From owner-cvs-all@FreeBSD.ORG Sun Jan 23 00:39:02 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 124B616A4CE; Sun, 23 Jan 2005 00:39:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED30143D41; Sun, 23 Jan 2005 00:39:01 +0000 (GMT) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j0N0d1N3003090; Sun, 23 Jan 2005 00:39:01 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j0N0d1A6003089; Sun, 23 Jan 2005 00:39:01 GMT (envelope-from bms) Message-Id: <200501230039.j0N0d1A6003089@repoman.freebsd.org> From: Bruce M Simpson Date: Sun, 23 Jan 2005 00:39:01 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: ports/net/tcpdump Makefile ports/net/tcpdump/files extra-patch-openssl-configure.in patch-print-ppp.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jan 2005 00:39:02 -0000 bms 2005-01-23 00:39:01 UTC FreeBSD ports repository (src committer) Modified files: net/tcpdump Makefile Added files: net/tcpdump/files extra-patch-openssl-configure.in patch-print-ppp.c Log: Mega-commit fixing several outstanding issues with the port. Fix inconsistent configure-time behaviour. Previously, the tcpdump port would look at the base system pcap, then attempt to link against the port. This caused spurious link failures, and should fix build on IA64. Add a new switch, WITH_LIBPCAP_PORT, to force the use of libpcap from ports. Rototile the build-time options for the port, and document them. Fix detection of the OpenSSL libraries; 0.9.7d and later renamed the des_cbc_encrypt function to DES_cbc_encrypt, so deal with this by rebuilding configure after patching configure.in. Incorporate fix for PR bin/76497 suggested by keramida@ (logic error in the PPP IPV6CP parser). Make some stylistic fixes while we're at it, and improve comments. Mark as unbroken on -CURRENT. Bump PORTREVISION. PR: bin/76497 (possibly others) Revision Changes Path 1.10 +58 -15 ports/net/tcpdump/Makefile 1.1 +11 -0 ports/net/tcpdump/files/extra-patch-openssl-configure.in (new) 1.1 +227 -0 ports/net/tcpdump/files/patch-print-ppp.c (new)