From behanna@topperwein.dyndns.org  Sat Oct 27 00:19:29 2001
Return-Path: <behanna@topperwein.dyndns.org>
Received: from topperwein.dyndns.org (acs-24-154-28-168.zoominternet.net [24.154.28.168])
	by hub.freebsd.org (Postfix) with ESMTP id B816437B405
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 27 Oct 2001 00:19:28 -0700 (PDT)
Received: (from root@localhost)
	by topperwein.dyndns.org (8.11.6/8.11.6) id f9R7JSU80223;
	Sat, 27 Oct 2001 03:19:29 -0400 (EDT)
	(envelope-from behanna)
Message-Id: <200110270719.f9R7JSU80223@topperwein.dyndns.org>
Date: Sat, 27 Oct 2001 03:19:29 -0400 (EDT)
From: Chris BeHanna <behanna@zbzoom.net>
Reply-To: Chris BeHanna <behanna@zbzoom.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc: behanna@zbzoom.net
Subject: avifile-0.60.20010429_1 doesn't build if wine is present
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         31529
>Category:       ports
>Synopsis:       avifile-0.60.20010429_1 doesn't build if wine is present
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    lioux
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 27 00:20:00 PDT 2001
>Closed-Date:    Thu Jan 17 13:39:50 PST 2002
>Last-Modified:  Thu Jan 17 13:40:36 PST 2002
>Originator:     Chris BeHanna
>Release:        FreeBSD 4.4-STABLE i386
>Organization:
PennaSoft
>Environment:
System: FreeBSD topperwein.dyndns.org 4.4-STABLE FreeBSD 4.4-STABLE #1: Thu Oct 25 21:41:34 EDT 2001 root@topperwein.dyndns.org:/usr/obj.k7/usr/src/sys/TOPPERWEIN i386


	
>Description:
    If wine-2001.08.24 is present, avifile-0.60.20010429_1 fails to
    build.  Specifically, the files in
    work/avifile-0.60/plugins/libwin32/audiodec end up including
    /usr/local/include/wine/guiddef.h, which has a definition of GUID
    that clashes with the one in work/avifile-0.60/include/formats.h.
>How-To-Repeat:
    Install the wine-2001.08.24 port and then attempt to comile the
    avifile-0.60.20010429_1 port.
>Fix:
    Resolve which header files should be included.  This may require
    some tricky -I combinations.  If the maintainer of the avifile
    port and the maintainer of the wine port can agree on a common
    GUID definition as well as a common #ifdef GUID_DEFINED guard for
    that definition, that would also be good.  Perhaps, better still,
    common Window-isms can be pulled out into a separate port upon
    which both wine and avifile depend, eliminating the header file
    and symbol conflicts that led to this PR.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->lioux 
Responsible-Changed-By: lioux 
Responsible-Changed-When: Thu Dec 20 09:50:03 PST 2001 
Responsible-Changed-Why:  
I'll handle this with the other avifile PRs 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=31529 
State-Changed-From-To: open->closed 
State-Changed-By: lioux 
State-Changed-When: Thu Jan 17 13:39:50 PST 2002 
State-Changed-Why:  
Fixed in recent avifile's update to 0.6.0.20011220, thanks! 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=31529 
>Unformatted:
