Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jul 2002 17:37:22 +1000
From:      chris@aims.com.au
To:        <freebsd-gnats-submit@FreeBSD.org>
Subject:   ports/41151: [MAINTAINER UPDATE] databases/firebird databases/firebird-devel: Ignore build on ports cluster
Message-ID:  <200207300734.g6U7YZS01442@dbserver2.aims.private>

next in thread | raw e-mail | index | archive | help
>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:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 30 00:40:03 PDT 2002
>Closed-Date:
>Last-Modified:
>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:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207300734.g6U7YZS01442>