From evenson@panix.com  Mon Feb  3 03:59:08 2003
Return-Path: <evenson@panix.com>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP
	id D54E737B401; Mon,  3 Feb 2003 03:59:08 -0800 (PST)
Received: from mail3.panix.com (mail3.panix.com [166.84.1.74])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id B38D143F79; Mon,  3 Feb 2003 03:59:07 -0800 (PST)
	(envelope-from evenson@panix.com)
Received: from panix3.panix.com (panix3.panix.com [166.84.1.3])
	by mail3.panix.com (Postfix) with ESMTP
	id CA268984BD; Mon,  3 Feb 2003 06:59:01 -0500 (EST)
Received: (from evenson@localhost)
	by panix3.panix.com (8.11.6/8.8.8/PanixN1.0) id h13Bx1618093;
	Mon, 3 Feb 2003 06:59:01 -0500 (EST)
Message-Id: <a0n0ldh8y3.fsf@panix3.panix.com>
Date: 03 Feb 2003 06:58:44 -0500
From: Mark <evenson@panix.com>
Sender: evenson@panix.com
To: FreeBSD-gnats-submit@freebsd.org
Cc: cy@FreeBSD.org
Subject: security/tripwire build fails for CURRENT
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         47842
>Category:       ports
>Synopsis:       security/tripwire fails to build under CURRENT
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    cy
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 03 04:00:31 PST 2003
>Closed-Date:    Sat Aug 28 07:32:39 GMT 2004
>Last-Modified:  Sat Aug 28 07:32:39 GMT 2004
>Originator:     Mark <evenson@panix.com>
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
None
>Environment:
System: FreeBSD quid 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Fri Jan 31 15:19:05 CET 2003 realtime@quid:/usr/obj/usr/src/sys/GENERIC i386

>Description:
security/tripwire fails to build under FreeBSD-5.0-CURRENT.

Collision of macros probably due to use of GCC 3.2.1 in CURRENT?

[...]
c++ -I../stlport -Wall -W -Wno-sign-compare -Wno-unused -Wno-uninitialized -ftemplate-depth-32 -O2 complex.cpp -c -o obj/GCCi386/Release/complex.o
In file included from ../stlport/config/stlcomp.h:71,
                 from ../stlport/stl/_config.h:69,
                 from stlport_prefix.h:8,
                 from complex.cpp:18:
../stlport/config/stl_gcc.h:23: redeclaration of C++ built-in type `wchar_t'
In file included from ../stlport/complex:40,
                 from complex.cpp:21:
../stlport/wrap_std/complex:16:39: ../g++-include/complex: No such file or directory
complex.cpp:26: syntax error before `&' token
complex.cpp: In function `float abs(...)':
complex.cpp:28: `__z' undeclared (first use this function)
complex.cpp:28: (Each undeclared identifier is reported only once for each 
   function it appears in.)
complex.cpp:28: `__STL_HYPOTF' undeclared (first use this function)
complex.cpp: At global scope:
complex.cpp:31: syntax error before `&' token
complex.cpp: In function `double abs(...)':
complex.cpp:32: new declaration `double abs(...)'
complex.cpp:27: ambiguates old declaration `float abs(...)'
complex.cpp: In function `float abs(...)':
complex.cpp:33: `__STL_HYPOT' undeclared (first use this function)
complex.cpp: At global scope:
complex.cpp:36: syntax error before `&' token
complex.cpp: In function `long double abs(...)':
complex.cpp:37: new declaration `long double abs(...)'
complex.cpp:32: ambiguates old declaration `double abs(...)'
complex.cpp: In function `float abs(...)':
complex.cpp:38: `__STL_HYPOTL' undeclared (first use this function)
complex.cpp: At global scope:
complex.cpp:43: syntax error before `&' token
complex.cpp: In function `float arg(...)':
complex.cpp:45: `__STL_ATAN2F' undeclared (first use this function)
complex.cpp: At global scope:
complex.cpp:48: syntax error before `&' token
complex.cpp: In function `double arg(...)':
complex.cpp:49: new declaration `double arg(...)'
complex.cpp:44: ambiguates old declaration `float arg(...)'
complex.cpp: In function `float arg(...)':
complex.cpp:50: `__STL_ATAN2' undeclared (first use this function)
complex.cpp: At global scope:
complex.cpp:53: syntax error before `&' token
complex.cpp: In function `long double arg(...)':
complex.cpp:54: new declaration `long double arg(...)'
complex.cpp:49: ambiguates old declaration `double arg(...)'
complex.cpp: In function `float arg(...)':
complex.cpp:55: `__STL_ATAN2L' undeclared (first use this function)
complex.cpp: At global scope:
complex.cpp:60: syntax error before `float'
gmake[4]: *** [obj/GCCi386/Release/complex.o] Error 1
gmake[4]: Leaving directory `/home/ports/security/tripwire/work/tripwire-2.3.1-2/src/STLport-4.0/src'
gmake[3]: *** [lib/libstlport_gcc.a] Error 2
gmake[3]: Leaving directory `/home/ports/security/tripwire/work/tripwire-2.3.1-2/src/STLport-4.0'
gmake[2]: *** [../../lib/i386-unknown-freebsd_r/libstlport_gcc.a] Error 2
gmake[2]: Leaving directory `/home/ports/security/tripwire/work/tripwire-2.3.1-2/src/STLport-4.0'
gmake[1]: *** [STLport_r] Error 2
gmake[1]: Leaving directory `/home/ports/security/tripwire/work/tripwire-2.3.1-2/src'
>How-To-Repeat:
	freebsd$ cd /usr/ports/security/tripwire && make
>Fix:

        Unknown.


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->cy 
Responsible-Changed-By: cy 
Responsible-Changed-When: Tue Feb 4 11:07:44 PST 2003 
Responsible-Changed-Why:  
This one's mine. Currently working toward a solution. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=47842 

From: Giorgos Keramidas <keramida@freebsd.org>
To: bug-followup@freebsd.org
Cc:  
Subject: Re: ports/47842: security/tripwire build fails for CURRENT
Date: Tue, 11 Feb 2003 02:14:22 +0200

 --- Adding to audit trail ---
 
 : Message-Id: <200302031314.h13DEDE8046995@cwsys.cwsent.com>
 : Date: Mon, 03 Feb 2003 05:14:13 -0800
 : From: Cy Schubert - CITS Open Systems Group <Cy.Schubert@uumail.gov.bc.ca>
 :
 : Fix currently being worked on.
State-Changed-From-To: open->suspended 
State-Changed-By: linimon 
State-Changed-When: Thu Jun 24 21:54:49 GMT 2004 
State-Changed-Why:  
The port has been marked BROKEN for quite some time.  Mark 
'suspended' until someone comes up with patches.  (This PR 
is quite old by now). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=47842 
State-Changed-From-To: suspended->closed 
State-Changed-By: linimon 
State-Changed-When: Sat Aug 28 07:31:57 GMT 2004 
State-Changed-Why:  
The port has been marked as BROKEN for some time, as are many others. 
It seems redundant to have the PR in that case. 

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