From oberman@slan.es.net  Sat Sep 23 04:43:11 2006
Return-Path: <oberman@slan.es.net>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id D548F16A40F
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 23 Sep 2006 04:43:11 +0000 (UTC)
	(envelope-from oberman@slan.es.net)
Received: from slan.es.net (c-67-169-124-157.hsd1.ca.comcast.net [67.169.124.157])
	by mx1.FreeBSD.org (Postfix) with ESMTP id AA48A43D46
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 23 Sep 2006 04:43:11 +0000 (GMT)
	(envelope-from oberman@slan.es.net)
Received: by slan.es.net (Postfix, from userid 9381)
	id 4AA2D5C31; Fri, 22 Sep 2006 21:43:11 -0700 (PDT)
Message-Id: <20060923044311.4AA2D5C31@slan.es.net>
Date: Fri, 22 Sep 2006 21:43:11 -0700 (PDT)
From: Kevin Oberman <oberman@es.net>
Reply-To: Kevin Oberman <oberman@es.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: avifile port fails on a syustem running RELENG_6 or CURRENT
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         103502
>Category:       ports
>Synopsis:       avifile port fails on a syustem running RELENG_6 or CURRENT
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 23 04:50:22 GMT 2006
>Closed-Date:    Mon Sep 25 18:06:16 GMT 2006
>Last-Modified:  Mon Sep 25 18:06:16 GMT 2006
>Originator:     Kevin Oberman
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
ESnet--The Energy Sciences Network
>Environment:
System: FreeBSD slan.es.net 7.0-CURRENT FreeBSD 7.0-CURRENT #24: Sat Sep 16 11:54:55 PDT 2006 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 i386


	
>Description:
multimedia/avifile will fail to build on any system using gcc-3.4.6
due to an invalid syntax that was not caught by older versions of gcc.
>How-To-Repeat:
	Build the port
>Fix:

Add the file patch-lib::aviread::ReadFile.cpp as below:
--- lib/aviread/ReadFile.cpp.orig       Fri Sep 22 21:27:48 2006
+++ lib/aviread/ReadFile.cpp    Fri Sep 22 21:28:10 2006
@@ -125,7 +125,7 @@
 };


-avm::IReadFile* avm::CreateReadFile(const char* name, unsigned int flags)
+IReadFile* CreateReadFile(const char* name, unsigned int flags)
 {
     ReadFile* r = new ReadFile(name, flags);
     return r;
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: pav 
State-Changed-When: Mon Sep 25 18:06:04 UTC 2006 
State-Changed-Why:  
Fixed independently; thank you for a submission anyway. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=103502 
>Unformatted:
