diff options
Diffstat (limited to 'databases/firebird2-server/files')
9 files changed, 0 insertions, 209 deletions
diff --git a/databases/firebird2-server/files/RELNOTES b/databases/firebird2-server/files/RELNOTES deleted file mode 100644 index 607bc697877a..000000000000 --- a/databases/firebird2-server/files/RELNOTES +++ /dev/null @@ -1,86 +0,0 @@ -Firebird 1.0.2 FreeBSD Release Notes 05-Jan-2003 --------------------------------------- -FB-T6.2.908 Firebird Final Release - -Welcome to the FreeBSD Firebird port! Users should note that there -was a package called `firebird-1.0.tgz' released in mid-August -2000. Unfortunately, that package was released before Firebird -version numbering conventions were established, so although the -version number would suggest that it is newer than the current -release, it is certainly not. Users of the August 1.0 package -should upgrade to 0.9_4 or later, which has fixed many bugs and -security problems, including the recently-discovered back door. - - Firebird originally required a running copy of Firebird (or -InterBase) in order to build itself. This port uses a boot kit to -overcome that, so that it does not require itself to build. -Unfortunately, the side effect of this is that if you have a lock -manager running from an already-installed version of Firebird or -InterBase, this port will not build. - - Firebird is installed SUID with owner and group `firebird'. -This does affect where you can and cannot create databases when -connecting remotely, as well as which existing databases you can -access. If you want a database to be available remotely, be sure -it's readable and writeable to group firebird. - - There may be times when you manage to get your system into a -state where using any of the Firebird utilites (isql, gbak, gsec, -etc.) gives you the message "semget failed". One surefire way to -do this is to build and install the port. :) If this happens, -make sure that the lock manager is not running and its semaphores -have been removed. The former can be accomplished with 'ps ax -|grep gds' and 'kill'; the latter with 'ipcs -s' and 'ipcrm -s'. - - For example, after building and installing the port, you will -probably go through something like this: - -# isql /usr/interbase/isc4.gdb -Statement failed, SQLCODE = -902 - -operating system directive semget failed --No such file or directory - -# ipcs -s -Semaphores: -T ID KEY MODE OWNER GROUP -s 1310720 252034728 --rw-rw-rw- root wheel - -# ipcrm -s 1310720 - -and you should be in business. - - Once this is done, you should be able to connect normally to -databases. Your first connection will restart the lock manager. - - There may be times, however, when you still get "semget failed" -even though the lock manager is not running and the semaphores have -been cleaned up. There seems to be a conflict with this release -and the PostgreSQL 7 release as installed from the ports collection. -If you're having trouble with Firebird and you're running PostgreSQL, -try stopping PostgreSQL: - - /usr/local/etc/rc.d/pgsql.sh stop - -and see if that helps. - - Super Server support has recently been added. However, there is -anecdotal evidence that it is not as reliable nor as scalable as the -Classic Server version. For this reason, I have not included a -start up method for Super Server. For those that are interested, -traversing to /usr/interbase/misc will find the startup scripts for -the various flavours of Linux. - - Complete documentation for InterBase(tm) is available (free of -charge) from http://www.interbase.com/ in PDF format. While -InterBase and Firebird are two distinct entities, all InterBase -documentation is pertinent to Firebird. More information on Firebird -and InterBase can be found at the following: - - http://sourceforge.net/projects/firebird/ - http://www.ibphoenix.com/ - http://www.interbase2000.org/ - http://www.firebirdsql.org/ - -Chris Knight -<chris@aims.com.au> diff --git a/databases/firebird2-server/files/buildit.sh b/databases/firebird2-server/files/buildit.sh deleted file mode 100644 index d48627c0e21e..000000000000 --- a/databases/firebird2-server/files/buildit.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -. Configure_SetupEnv.sh -make super_firebird diff --git a/databases/firebird2-server/files/patch-ae b/databases/firebird2-server/files/patch-ae deleted file mode 100644 index 1e857e24cd6e..000000000000 --- a/databases/firebird2-server/files/patch-ae +++ /dev/null @@ -1,11 +0,0 @@ ---- jrd/common.h.orig Wed Nov 13 11:44:27 2002 -+++ jrd/common.h Sun Jan 5 16:49:05 2003 -@@ -204,7 +204,7 @@ - #define I386 1 - #define VAX 1 - #define IMPLEMENTATION isc_info_db_impl_freebsd /* 61 */ --#define SETPGRP setpgrp () -+#define SETPGRP setpgrp (0, 0) - #define ATEXIT(c) atexit(c) - - #define QUADFORMAT "ll" diff --git a/databases/firebird2-server/files/patch-af b/databases/firebird2-server/files/patch-af deleted file mode 100644 index 7ce937566bc3..000000000000 --- a/databases/firebird2-server/files/patch-af +++ /dev/null @@ -1,13 +0,0 @@ ---- jrd/enc.c.orig Fri Aug 4 06:50:03 2000 -+++ jrd/enc.c Sun Nov 18 19:17:19 2001 -@@ -31,6 +31,10 @@ - * - **************************************/ - -+#ifdef FREEBSD -+crypt_set_format("des"); -+#endif -+ - return CRYPT_FUNC( string, salt); - } - #endif diff --git a/databases/firebird2-server/files/patch-ag b/databases/firebird2-server/files/patch-ag deleted file mode 100644 index a4768621e878..000000000000 --- a/databases/firebird2-server/files/patch-ag +++ /dev/null @@ -1,11 +0,0 @@ ---- Configure.sh.orig Tue Nov 20 05:00:25 2001 -+++ Configure.sh Fri Dec 28 19:11:50 2001 -@@ -515,7 +515,7 @@ - BuildBootFlg="No" - BuildHostType="" - BuildBuildType="PROD" --MasterSourceDir="`pwd`/refDatabases" -+MasterSourceDir="$REFDBPATH" - BuildIOsize=32 - - export BuildHostType diff --git a/databases/firebird2-server/files/patch-builds::original::boot.sfx.interbase b/databases/firebird2-server/files/patch-builds::original::boot.sfx.interbase deleted file mode 100644 index 332ce0cdf136..000000000000 --- a/databases/firebird2-server/files/patch-builds::original::boot.sfx.interbase +++ /dev/null @@ -1,29 +0,0 @@ ---- builds/original/boot.sfx.interbase.orig Sun Oct 13 17:12:41 2002 -+++ builds/original/boot.sfx.interbase Fri Jan 10 10:34:43 2003 -@@ -70,7 +70,7 @@ - #added completed according to inprise tree - #FSG 093000 - --firebird: gds.h includes fireboot run_codes executables help msgs msgs_intl extlib examples completed -+firebird: gds.h includes fireboot run_codes executables help msgs msgs_intl extlib completed - - # burp wanted to build gpre - # we break this dependency -@@ -169,7 +169,7 @@ - $(SUPER_SERVER) qli remote spit utilities \ - $(SHARED_AM) $(LINKABLE_LIBS) - --super_firebird: gds.h includes fireboot super_targets dudley superMiscFiles $(INTL) isql locks qli remote spit help msgs msgs_intl dba gfix gsec security_db extlib examples completed -+super_firebird: gds.h includes fireboot super_targets dudley superMiscFiles $(INTL) isql locks qli remote spit help msgs msgs_intl dba gfix gsec security_db extlib completed - - super_targets: s_run_codes s_alice s_burp s_dba s_security_c super_client super_server super_utils - -@@ -199,7 +199,7 @@ - - super_client: force - $(QUIET_ECHO) "Building super/client..." -- $(SH) '$(CD) source/super/client; $(MAKE) CFLAGS="$(CFLAGS) -DSUPERCLIENT" SYSTEM="$(SYSTEM)" super_client' -+ $(SH) '$(CD) source/super/client; $(MAKE) SYSTEM="$(SYSTEM)" super_client' - - csu gcsu: $(ACCESS_METHOD) force - $(QUIET_ECHO) "Building GCSU..." diff --git a/databases/firebird2-server/files/patch-builds::original::edit_make b/databases/firebird2-server/files/patch-builds::original::edit_make deleted file mode 100644 index d107078c7a59..000000000000 --- a/databases/firebird2-server/files/patch-builds::original::edit_make +++ /dev/null @@ -1,32 +0,0 @@ ---- builds/original/edit_make.orig Fri Aug 4 06:42:41 2000 -+++ builds/original/edit_make Sat Nov 9 16:06:59 2002 -@@ -16,13 +16,25 @@ - # Contributor(s): ______________________________________. - if [ "$SYS_TYPE" != "NOLINK_OS" -a "$1" != "WIN_NT" -a "$1" != "OS2" -a $1 != 'WIN_NTS' ]; then - if [ "$3" = "make.client" ]; then -- sed -e "s/\$(SUPER_FLAG)/-DSUPERCLIENT/g" \ -- -e "s/\$(SYSTEM)/$1/g" \ -- -e "s/\$(VERSION)/$2/g" \ -- -e "s?\$(DB_DIR)?$DB_DIR?g" $3 > $4 -+ if [ "$FBBUILDHACK" = "FREEBSD" ]; then -+ sed -e "s/\$(SUPER_FLAG)/-DSUPERCLIENT -D_REENTRANT -D_THREAD_SAFE/g" \ -+ -e "s/\$(SYSTEM)/$1/g" \ -+ -e "s/\$(VERSION)/$2/g" \ -+ -e "s?\$(DB_DIR)?$DB_DIR?g" $3 > $4 -+ else -+ sed -e "s/\$(SUPER_FLAG)/-DSUPERCLIENT/g" \ -+ -e "s/\$(SYSTEM)/$1/g" \ -+ -e "s/\$(VERSION)/$2/g" \ -+ -e "s?\$(DB_DIR)?$DB_DIR?g" $3 > $4 -+ fi - elif [ "$3" = "make.dsql_ss" -o "$3" = "make.intl_ss" -o "$3" = "make.journal_ss" -o "$3" = "make.jrd_ss" -o "$3" = "make.lock_ss" -o "$3" = "make.remote_ss" -o "$3" = "make.wal_ss" -o "$3" = "make.burp_ss" -o "$3" = "make.alice_ss" -o "$3" = "make.utilities_ss" ]; then - if [ "$1" = "HP10" -o "$1" = "LINUX" ]; then - sed -e "s/\$(SUPER_FLAG)/-DSUPERSERVER -D_REENTRANT/g" \ -+ -e "s/\$(SYSTEM)/$1/g" \ -+ -e "s/\$(VERSION)/$2/g" \ -+ -e "s?\$(DB_DIR)?$DB_DIR?g" $3 > $4 -+ elif [ "$FBBUILDHACK" = "FREEBSD" ]; then -+ sed -e "s/\$(SUPER_FLAG)/-DSUPERSERVER -D_REENTRANT -D_THREAD_SAFE/g" \ - -e "s/\$(SYSTEM)/$1/g" \ - -e "s/\$(VERSION)/$2/g" \ - -e "s?\$(DB_DIR)?$DB_DIR?g" $3 > $4 diff --git a/databases/firebird2-server/files/patch-builds::original::platform b/databases/firebird2-server/files/patch-builds::original::platform deleted file mode 100644 index 149f2fe3a4f6..000000000000 --- a/databases/firebird2-server/files/patch-builds::original::platform +++ /dev/null @@ -1,13 +0,0 @@ ---- builds/original/platform.orig Sun Sep 16 22:15:14 2001 -+++ builds/original/platform Sat Nov 9 16:16:23 2002 -@@ -32,6 +32,10 @@ - SYS_TYPE=GENERIC - fi - export SYS_TYPE -+if [ $1 = 'FREEBSD' ]; then -+ FBBUILDHACK=$1 -+ export FBBUILDHACK -+fi - # - if [ $1 = 'SUN3_4' -o $1 = 'SUN4' -o $1 = 'AP' -o $1 = 'AX' ]; then - TR='tr "A-Z" "a-z"' diff --git a/databases/firebird2-server/files/patch-builds::original::prefix.freebsd b/databases/firebird2-server/files/patch-builds::original::prefix.freebsd deleted file mode 100644 index 8a9d5319dba6..000000000000 --- a/databases/firebird2-server/files/patch-builds::original::prefix.freebsd +++ /dev/null @@ -1,11 +0,0 @@ ---- builds/original/prefix.freebsd.orig Sun Oct 13 17:12:42 2002 -+++ builds/original/prefix.freebsd Fri Jan 10 13:00:32 2003 -@@ -30,7 +30,7 @@ - PROD_DEBUG_OBJECTS= nodebug.o - PROD_SHRLIB_DIR= -Lsource/jrd -Lsource/interbase/lib - PROD_VERSION_FLAG= -DPROD_BUILD --PROD_CFLAGS= -O -m486 -fpic -DFLINTSTONE -+PROD_CFLAGS= -O -pipe -march=i486 -fpic -DFLINTSTONE - - - DEV_DEBUG_OBJECTS= grammar.o dbg.o dbt.o dmp.o |