From owner-freebsd-ports-bugs@FreeBSD.ORG Tue May 8 16:40:05 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 06DEB16A404 for ; Tue, 8 May 2007 16:40:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id DD71A13C44C for ; Tue, 8 May 2007 16:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l48Ge4M6099576 for ; Tue, 8 May 2007 16:40:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l48Ge4p1099575; Tue, 8 May 2007 16:40:04 GMT (envelope-from gnats) Resent-Date: Tue, 8 May 2007 16:40:04 GMT Resent-Message-Id: <200705081640.l48Ge4p1099575@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Michael Scheidell Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D641016A402; Tue, 8 May 2007 16:37:30 +0000 (UTC) (envelope-from scheidell@secnap.net) Received: from scanner.secnap.net (corp.secnap.com [204.89.241.135]) by mx1.freebsd.org (Postfix) with ESMTP id B0FAE13C448; Tue, 8 May 2007 16:37:30 +0000 (UTC) (envelope-from scheidell@secnap.net) Received: by scanner.secnap.net (Postfix, from userid 1001) id 3048F1CCDA; Tue, 8 May 2007 12:37:30 -0400 (EDT) Message-Id: <20070508163730.3048F1CCDA@scanner.secnap.net> Date: Tue, 8 May 2007 12:37:30 -0400 (EDT) From: Michael Scheidell To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: laszlof@FreeBSD.org Subject: ports/112524: patches to update re2c to .12.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 May 2007 16:40:05 -0000 >Number: 112524 >Category: ports >Synopsis: patches to update re2c to .12.0 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue May 08 16:40:04 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Michael Scheidell >Release: FreeBSD 5.5-RELEASE-p8 i386 >Organization: SECNAP Network Security >Environment: System: FreeBSD scanner.secnap.net 5.5-RELEASE-p8 FreeBSD 5.5-RELEASE-p8 #2: Fri Dec 29 22:23:34 EST 2006 scheidell@scanner.secnap.net:/usr/obj/usr/src/sys/HACKERTRAP_750 i386 >Description: re2c versions before .11.3 will segv on complex patterns. .12.0 is REQUIRED by p5-Mail-SpamAssassin version 3.2.0 port (I am the maintainer of that port) >How-To-Repeat: make spamassassin with sa-compile option, start sa or amavis. run sa-compile (which calls re2c) and see re2c segv in /var/log/messages >Fix: These patches will update to .12.0 Note: I left 0 byte files in for the obsolete patch files. You can remove the files if you like --- /var/tmp/re2c/Makefile Wed Feb 21 09:57:01 2007 +++ ./Makefile Tue May 8 11:35:37 2007 @@ -6,7 +6,7 @@ # PORTNAME= re2c -PORTVERSION= 0.11.1 +PORTVERSION= 0.12.0 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} diff -bBru /var/tmp/re2c/distinfo ./distinfo --- /var/tmp/re2c/distinfo Wed Feb 21 09:57:01 2007 +++ ./distinfo Tue May 8 11:37:08 2007 @@ -1,3 +1,4 @@ -MD5 (re2c-0.11.1.tar.gz) = 0ded31b5a3905741fc7bdbca62a1c5b1 -SHA256 (re2c-0.11.1.tar.gz) = 005333f2a9664064564248eac9f391255f172227f2fba21d649927b6284d223d -SIZE (re2c-0.11.1.tar.gz) = 579908 +MD5 (re2c-0.12.0.tar.gz) = 68d6d1faf26179a7fe1f2d348cf90ac8 +SHA256 (re2c-0.12.0.tar.gz) = 401d79891fdac2368f71ca64dfbfb6c1d58125ae405ecfdc2450c7cf87ffa1e2 +SIZE (re2c-0.12.0.tar.gz) = 609596 + diff -bBru /var/tmp/re2c/files/patch-action.cc ./files/patch-action.cc --- /var/tmp/re2c/files/patch-action.cc Tue Jun 1 05:41:36 2004 +++ ./files/patch-action.cc Tue May 8 11:33:46 2007 @@ -1,10 +0,0 @@ ---- actions.cc.orig Tue Jun 1 17:31:44 2004 -+++ actions.cc Tue Jun 1 17:32:05 2004 -@@ -1,6 +1,7 @@ - /* $Id: actions.cc,v 1.5 2004/05/13 02:58:17 nuffer Exp $ */ - #include - #include -+#include - #include - #include - diff -bBru /var/tmp/re2c/files/patch-substr.h ./files/patch-substr.h --- /var/tmp/re2c/files/patch-substr.h Tue Jun 1 05:41:36 2004 +++ ./files/patch-substr.h Tue May 8 11:33:52 2007 @@ -1,10 +0,0 @@ ---- substr.h.orig Thu May 13 10:58:18 2004 -+++ substr.h Tue Jun 1 17:31:18 2004 -@@ -2,6 +2,7 @@ - #ifndef _substr_h - #define _substr_h - -+#include - #include - #include "basics.h" - >Release-Note: >Audit-Trail: >Unformatted: