ports/112058: [PATCH] databases/fpc-ibase: Does not compile with ibase option

Jason Bacon bacon at smithers.neuro.mcw.edu
Tue Apr 24 00:20:05 UTC 2007

>Number:         112058
>Category:       ports
>Synopsis:       [PATCH] databases/fpc-ibase: Does not compile with ibase option
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 24 00:20:04 GMT 2007
>Originator:     Jason Bacon
>Release:        FreeBSD 5.4-RELEASE i386
System: FreeBSD smithers.neuro.mcw.edu 5.4-RELEASE FreeBSD 5.4-RELEASE #2: Wed Aug 24 14:54:53 CDT 2005 bacon at clone.neuro.mcw.edu:/usr/obj/usr/src/sys/clone i386


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.


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


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 @@
-OPTIONS=	IBASE	"Install Interbase/Firebird client"	on
+OPTIONS=	IBASE	"Install Interbase/Firebird client"	off
 .include "${MASTERDIR}/Makefile"

More information about the freebsd-ports-bugs mailing list