From chris@aims.com.au  Tue Jul 30 00:38:24 2002
Return-Path: <chris@aims.com.au>
Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id B010837B400
	for <freebsd-gnats-submit@freebsd.org>; Tue, 30 Jul 2002 00:38:24 -0700 (PDT)
Received: from postoffice.aims.com.au (eth0.lnk.aims.com.au [203.31.73.253])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 66AD343E72
	for <freebsd-gnats-submit@freebsd.org>; Tue, 30 Jul 2002 00:38:21 -0700 (PDT)
	(envelope-from chris@aims.com.au)
Received: from postoffice.aims.com.au (nts-ts1.aims.private [192.168.10.2])
	by postoffice.aims.com.au  with ESMTP id g6U7cKe09778
	for <freebsd-gnats-submit@freebsd.org>; Tue, 30 Jul 2002 17:38:20 +1000 (EST)
	(envelope-from chris@aims.com.au)
Received: from ntsts1 by aims.com.au
	with SMTP (MDaemon.v3.5.3.R)
	for <freebsd-gnats-submit@freebsd.org>; Tue, 30 Jul 2002 17:37:23 +1000
Message-Id: <200207300734.g6U7YZS01442@dbserver2.aims.private>
Date: Tue, 30 Jul 2002 17:37:22 +1000
From: chris@aims.com.au
Reply-To: <chris@aims.com.au>
To: <freebsd-gnats-submit@freebsd.org>
Subject: [MAINTAINER UPDATE] databases/firebird databases/firebird-devel: Ignore build on ports cluster
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         41151
>Category:       ports
>Synopsis:       [MAINTAINER UPDATE] databases/firebird databases/firebird-devel: Ignore build on ports cluster
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    portmgr
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 30 00:40:03 PDT 2002
>Closed-Date:    Tue Oct 22 00:48:32 PDT 2002
>Last-Modified:  Tue Oct 22 00:48:32 PDT 2002
>Originator:     Chris Knight
>Release:        FreeBSD 4.5-RELEASE i386
>Organization:
AIMS Independent Computer Professionals
>Environment:
System: FreeBSD dbserver2.aims.private 4.5-RELEASE FreeBSD 4.5-RELEASE #0: Tue May 28 16:40:24 EST 2002
root@dbserver2.aims.private:/usr/obj/usr/src/sys/DBSERVER i386

>Description:
The FreeBSD ports cluster do not properly build firebird or firebird-devel due
to a semget failure. I've been informed that the ports cluster does have SYSV
enabled, but I'm unable to get any further information to help resolve the
issue. So, simply ignore building either of these ports if PACKAGE_BUILDING and
BATCH are defined. This still allows BATCH building to work.
The patch is based on the assumption that both BATCH and PACKAGE_BUILDING is
set. For those familiar with the cluster build process, feel free to modify the
patch to achieve the desired outcome.

>How-To-Repeat:
See http://bento.freebsd.org/errorlogs/4-latest/firebird-1.0.log
and http://bento.freebsd.org/errorlogs/4-latest/firebird-1.0.r2.log

>Fix:
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/databases/firebird/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- Makefile	10 May 2002 13:25:35 -0000	1.8
+++ Makefile	30 Jul 2002 07:22:44 -0000
@@ -29,6 +29,10 @@

 .include <bsd.port.pre.mk>

+#if defined(BATCH) && defined(PACKAGE_BUILDING)
+IGNORE=	"SYSV semaphore error likely to occur - build interactively"
+#endif
+
 do-extract:
 	@${MKDIR} ${WRKDIR}
 	@(								\
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/databases/firebird-devel/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- Makefile	2 Apr 2002 16:20:44 -0000	1.9
+++ Makefile	30 Jul 2002 07:20:38 -0000
@@ -26,6 +26,10 @@

 .include <bsd.port.pre.mk>

+#if defined(BATCH) && defined(PACKAGE_BUILDING)
+IGNORE=	"SYSV semaphore error likely to occur - build interactively"
+#endif
+
 do-extract:
 	@${MKDIR} ${WRKDIR}
 	@(								\


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->portmgr 
Responsible-Changed-By: dwcjr 
Responsible-Changed-When: Sun Aug 11 15:57:21 PDT 2002 
Responsible-Changed-Why:  
Let portmgr see what they want to do. 

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

From: "Chris Knight" <chris@aims.com.au>
To: <freebsd-gnats-submit@FreeBSD.org>
Cc:  
Subject: Re: ports/41151: [MAINTAINER UPDATE] databases/firebird databases/firebird-devel: Ignore build on ports cluster
Date: Tue, 3 Sep 2002 16:51:57 +1000

 Howdy,
 
 Kris Kennaway informed me that he would like the build to error out on the
 port building cluster. This may prompt someone to look at the reasons for
 the build failure.
 Subsequently, could someone please close this PR without committing the
 patch. Thanks.
 
 Regards,
 Chris Knight
 Systems Administrator
 AIMS Independent Computer Professionals
 Tel: +61 3 6334 6664  Fax: +61 3 6331 7032  Mob: +61 419 528 795
 Web: http://www.aims.com.au
 
 
State-Changed-From-To: open->closed 
State-Changed-By: sobomax 
State-Changed-When: Tue Oct 22 00:48:16 PDT 2002 
State-Changed-Why:  
Closed at originator's request. 

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