From bacon@smithers.neuro.mcw.edu  Tue Apr 24 00:16:18 2007
Return-Path: <bacon@smithers.neuro.mcw.edu>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id E3D9016A400
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 24 Apr 2007 00:16:18 +0000 (UTC)
	(envelope-from bacon@smithers.neuro.mcw.edu)
Received: from smithers.neuro.mcw.edu (smithers.neuro.mcw.edu [141.106.204.28])
	by mx1.freebsd.org (Postfix) with ESMTP id B423C13C45E
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 24 Apr 2007 00:16:18 +0000 (UTC)
	(envelope-from bacon@smithers.neuro.mcw.edu)
Received: from smithers.neuro.mcw.edu (localhost [127.0.0.1])
	by smithers.neuro.mcw.edu (8.13.3/8.13.3) with ESMTP id l3O0GEA7041208
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 23 Apr 2007 19:16:14 -0500 (CDT)
	(envelope-from bacon@smithers.neuro.mcw.edu)
Received: (from bacon@localhost)
	by smithers.neuro.mcw.edu (8.13.3/8.13.3/Submit) id l3O0GETW041207;
	Mon, 23 Apr 2007 19:16:14 -0500 (CDT)
	(envelope-from bacon)
Message-Id: <200704240016.l3O0GETW041207@smithers.neuro.mcw.edu>
Date: Mon, 23 Apr 2007 19:16:14 -0500 (CDT)
From: Jason Bacon <bacon@smithers.neuro.mcw.edu>
Reply-To: Jason Bacon <bacon@smithers.neuro.mcw.edu>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [PATCH] databases/fpc-ibase: Does not compile with ibase option
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         112058
>Category:       ports
>Synopsis:       [PATCH] databases/fpc-ibase: Does not compile with ibase option
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    acm
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 24 00:20:04 GMT 2007
>Closed-Date:    Sun Apr 29 05:21:17 GMT 2007
>Last-Modified:  Sun Apr 29 05:30:05 GMT 2007
>Originator:     Jason Bacon
>Release:        FreeBSD 5.4-RELEASE i386
>Organization:
>Environment:
System: FreeBSD smithers.neuro.mcw.edu 5.4-RELEASE FreeBSD 5.4-RELEASE #2: Wed Aug 24 14:54:53 CDT 2005 bacon@clone.neuro.mcw.edu:/usr/obj/usr/src/sys/clone i386

>Description:

fpc-ibase will not build with default options, because one of its dependencies
(firebird-client) refuses to build as root.  This also affects upstream fpc
ports such as fpc-fcl and fpc-units.

===>   fpc-ibase-2.0.4_1 depends on shared library: fbembed.1 - not found
===>    Verifying install for fbembed.1 in /usr/ports/databases/firebird-client
===>  Building for firebird-client-1.5.3
==> Please do not build firebird as 'root' because this may cause conflicts with SysV semaphores of running services.
*** Error code 1

Stop in /usr/ports/databases/firebird-client.
*** Error code 1

Stop in /usr/ports/databases/fpc-ibase.new.

>How-To-Repeat:

cd /usr/ports/databases/fpc-ibase
make
accept default options

>Fix:

I suggest setting the ibase option in fpc-ibase default to OFF until the
issue with compiling firebird-client can be resolved.  This will at least
prevent the ibase problem from wreaking havoc for fpc users who don't 
need it.

diff -ruN fpc-ibase/Makefile fpc-ibase.new/Makefile
--- fpc-ibase/Makefile	Mon Apr 23 18:59:09 2007
+++ fpc-ibase.new/Makefile	Mon Apr 23 18:59:50 2007
@@ -18,6 +18,6 @@
 WRKUNITDIR=	${FPCSRCDIR}/packages/base/${PKGNAMESUFFIX:S/-//}
 EXTRACTUNITDIR+=	${WRKUNITDIR}
 
-OPTIONS=	IBASE	"Install Interbase/Firebird client"	on
+OPTIONS=	IBASE	"Install Interbase/Firebird client"	off
 
 .include "${MASTERDIR}/Makefile"
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->acm 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Tue Apr 24 00:20:12 UTC 2007 
Responsible-Changed-Why:  
Over to maintainer 

http://www.freebsd.org/cgi/query-pr.cgi?pr=112058 
State-Changed-From-To: open->closed 
State-Changed-By: edwin 
State-Changed-When: Sun Apr 29 05:20:26 UTC 2007 
State-Changed-Why:  
Rejected by maintainer. 

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

From: "Jose Alonso Cardenas Marquez" <acm@FreeBSD.org>
To: "Edwin Groothuis" <edwin@freebsd.org>
Cc: freebsd-ports-bugs@freebsd.org, bacon@smithers.neuro.mcw.edu
Subject: Re: ports/112058: [PATCH] databases/fpc-ibase: Does not compile with ibase option
Date: Sat, 28 Apr 2007 16:37:36 -0500

 2007/4/23, Edwin Groothuis <edwin@freebsd.org>:
 > Synopsis: [PATCH] databases/fpc-ibase: Does not compile with ibase option
 >
 > Responsible-Changed-From-To: freebsd-ports-bugs->acm
 > Responsible-Changed-By: edwin
 > Responsible-Changed-When: Tue Apr 24 00:20:12 UTC 2007
 > Responsible-Changed-Why:
 > Over to maintainer
 >
 > http://www.freebsd.org/cgi/query-pr.cgi?pr=112058
 >
 
 Rejected, I think that it isn't a real fpc-ibase problem, because you
 could compile firebird first and try to install fpc-ibase later,
 otherwise you could ask to kris@ or maybe skv@ about what they
 use/modify/set to compile the firebird-client without problems on
 FreeBSD (I know that it exists), The pointyhat cluster didn't report
 any problem building fpc-ibase port.
 
 http://pointyhat.freebsd.org/errorlogs/i386-5-latest-logs/fpc-ibase-2.0.4_1.log
 http://pointyhat.freebsd.org/errorlogs/i386-6-latest-logs/fpc-ibase-2.0.4_1.log
 
 Greetings
 ACM
 
>Unformatted:
