aboutsummaryrefslogtreecommitdiffstats
path: root/databases
diff options
context:
space:
mode:
authordinoex <dinoex@FreeBSD.org>2010-04-24 13:35:58 +0800
committerdinoex <dinoex@FreeBSD.org>2010-04-24 13:35:58 +0800
commit5447ec4bf00dc96279f77111aa54f0c1bfd9c086 (patch)
tree61b09a906e1b879747864a7af13303a2a54ecbc3 /databases
parentd2eed97c58fd928ce0a47504ac449bee5f3a3842 (diff)
downloadfreebsd-ports-gnome-5447ec4bf00dc96279f77111aa54f0c1bfd9c086.tar.gz
freebsd-ports-gnome-5447ec4bf00dc96279f77111aa54f0c1bfd9c086.tar.zst
freebsd-ports-gnome-5447ec4bf00dc96279f77111aa54f0c1bfd9c086.zip
- warn when if no SYSVIPC
- fix coredump PR: 140365 Submitted by: Dan Lukes
Diffstat (limited to 'databases')
-rw-r--r--databases/firebird20-server/Makefile7
-rw-r--r--databases/firebird20-server/files/patch-configure.in11
2 files changed, 16 insertions, 2 deletions
diff --git a/databases/firebird20-server/Makefile b/databases/firebird20-server/Makefile
index 9a8f0db1f0c1..8ace03d1ff02 100644
--- a/databases/firebird20-server/Makefile
+++ b/databases/firebird20-server/Makefile
@@ -7,7 +7,7 @@
PORTNAME?= firebird
PORTVERSION= 2.0.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES?= databases
MASTER_SITES= SF/firebird/OldFiles
PKGNAMESUFFIX?= -server
@@ -91,6 +91,11 @@ FB_DOCS_DIRS= sql.extensions license upgrade
MAKE_ENV+= FIREBIRD_TMP="${WRKDIR}" FIREBIRD_LOCK="${WRKDIR}"
+IPCCHECK!= ipcrm -q 0 2>&1 || true
+.if ${IPCCHECK:Mimplemented}
+IGNORE= your system does not support sysvipc
+.endif
+
post-extract:
@${RM} -rf ${WRKSRC}/extern/icu
diff --git a/databases/firebird20-server/files/patch-configure.in b/databases/firebird20-server/files/patch-configure.in
index 3b007fc2dcde..8d7ab74a0f64 100644
--- a/databases/firebird20-server/files/patch-configure.in
+++ b/databases/firebird20-server/files/patch-configure.in
@@ -1,5 +1,5 @@
--- configure.in.orig 2007-09-04 15:51:12.000000000 +0800
-+++ configure.in 2007-10-05 06:59:32.243635556 +0800
++++ configure.in 2009-11-07 17:47:35.000000000 +0100
@@ -447,8 +447,9 @@
AC_CHECK_LIB(termcap, tgetent, , \
AC_CHECK_LIB(tinfo, tgetent, , \
@@ -11,6 +11,15 @@
dnl Check for functions
+@@ -696,7 +696,7 @@
+ rm -f conftest*])
+
+ if test "$firebird_cv_gcc___thread" = yes; then
+- AC_DEFINE(HAVE___THREAD, 1, [Define it if compiler supports ISO syntax for thread-local storage])
++dnl AC_DEFINE(HAVE___THREAD, 1, [Define it if compiler supports ISO syntax for thread-local storage])
+ fi
+
+ dnl ##################### DO NOT ADD ANY TESTS BELOW ###########################
@@ -720,6 +721,10 @@
AC_SUBST(NEW_FIREBIRD_DIR)