summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2004-11-26dlopen.buildlink3.mk will automatically include dlcompat/buildlink3.mkjlam1-2/+2
only on Darwin, so remove OPSYS check in dlcompat/buildlink3.mk and make packages include dlopen.buildlink3.mk instead.
2004-11-26Bump the PKGREVISION after changes in patch-ag to honor DL_*.jlam1-2/+2
2004-11-26Teach openldap to use DL_{CFLAGS,LDFLAGS,LIBS} when linking slapd whenjlam2-5/+16
building dynamic backends or when using Cyrus SASL.
2004-11-25Default PTHREAD_AUTO_VARS to the safer value of "no". Most packagesjlam3-12/+3
that use pthreads already implement their own probes for pthreads, so we don't need to auto-add the compiler/linker flags.
2004-11-23* Install my-{huge,large,innodb-heavy-4G,small,medium}.cnf example files.xtraeme6-30/+46
* Use PTHREAD_AUTO_VARS=no to disable linking to libpthread all programs and libraries, which is wrong. * Set USE_LIBTOOL and GNU_CONFIGURE before including bsd.prefs.mk, so the test for _OPSYS_MAX_CMDLEN is not skipped. Bump PKGREVISION to each package respectively (mysql-client and mysql4-client), closes PR pkg/28162 and PR pkg/28222.
2004-11-22USE_LANGUAGES= c c++wiz1-3/+2
Remove USE_PKGLOCALEDIR, the package does not install any locale files.
2004-11-22Revert previous. This should be fixed in mysql*-client/buildlink3.mk orkristerw1-3/+1
mysql_config instead. Noted by Ben Collver.
2004-11-21This package uses pthreads, so we need to include mk/pthread.buildlink3.mk.kristerw1-1/+3
2004-11-19The man pages should refer to the real location of the config files, notjlam3-3/+28
where they were installed (in the example location) during the "install" step. Bump PKGREVISION.
2004-11-18We don't actually want everything to be built with pthreads -- onlyjlam5-4/+41
libldap_r and slurpd. Patch those Makefiles (patch-aj, patch-ak) to pass $(PTHREAD_CFLAGS) and $(PTHREAD_LDFLAGS) to the build. The configure process correctly adds any necessary libraries, so adding $(PTHREAD_LIBS) isn't needed. Bump the PKGREVISION since the LDAP libraries are no longer linked against libpthread. This fixes PR pkg/28259.
2004-11-18Added a note about running mysql_install_db to set up the initial databasejklos1-3/+9
tables, since this isn't automatic.
2004-11-18Added a note about running mysql_install_db to set up the initialjklos1-3/+9
database tables, as this isn't automatic.
2004-11-17Further refinement... if we're using GCC, ignore any -lpthread found onjlam1-2/+4
the system as we don't need it.
2004-11-17Amend the previous commit... we also only care about pthreads if we'rejlam2-5/+14
non-GCC. DB4 uses its own code if we're using GCC instead of 1003.1 mutexes. Ride the previous PKGREVISION bump.
2004-11-17DB4 only want pthreads because it's really after POSIX 1003.1jlam2-4/+9
inter-process mutexes. In this case, we only care to use the native threads. Bump the PKGREVISION since this means that non-native pthreads platforms will no longer depend on GNU pth.
2004-11-17Update databases/openldap to the latest release, version 2.2.18.jlam3-20/+5
Changes from version 2.2.13 include numerous fixes for locking in the Berkeley DB backend, SASL-encoding fixes in libldap, and many bug fixes in slapd.
2004-11-17x86_64 supports the same test-and-set method as x86, so use it insteadjlam2-8/+17
of relying on UNIX/fnctl, which can block all threads between processes and cause certain mutex assumptions to fail.
2004-11-17Include bsd.prefs.mk before testing the value of USE_JAVA, and movejlam1-2/+5
pthread.buildlink3.mk higher before any target definitions to follow package Makefile standards.
2004-11-16Migrate powerpc hack to hacks.mk to simplify core logic in Makefile.jlam2-23/+30
2004-11-16Don't include "pthread.buildlink3.mk" here. Not all programs (especiallytron1-2/+1
not Apache modules) use Posix Threads.
2004-11-16Remove superflous variable assignments committed by accident.tron2-14/+2
2004-11-16Add missing "thr" to SUBST_CLASSES.xtraeme1-2/+2
2004-11-16Apply fix for PR pkg/28313 committed by tron@ on mysql-client somextraeme2-4/+15
minutes ago, but using subst.mk.
2004-11-16Use subst.mk for last tron@'s changes, no functional changes.xtraeme2-8/+7
2004-11-16Make sure that "libmysqlclient.so" is not linked against "libpthread".tron2-3/+15
Bump package revision because of this changes. This fixes PR pkg/28313 by Jarle Greipsland.
2004-11-16The mysql4-client libraries depend on libpthread. When buildingben1-1/+2
packages that depend on mysql-client, using buildlink3, and using GNU PTH, the pthread library never gets pulled in by buildlink. This caused the p5-DBD-mysql build to fail, which in turn caused the mytop build to fail. The fix is to include mk/pthread.buildlink3.mk in mysql4-client/buildlink3.mk. This addresses PR#28162.
2004-11-15Make this package compile correctly again after latest bdb.buildlink3.mkjlam3-46/+31
changes.
2004-11-15Rework the Berkeley DB detection in buildlink3:jlam5-24/+18
* Add a db1.builtin.mk file that detects whether DB-1.85 functionality exists in the base system, and remove the distinction between "native" and the other Berkeley DB packages -- we now refer to db[1234]. This paves the way for any future databases/db1 package. * USE_DB185 shouldn't need to be set by any packages -- its correct value is now automatically determined by bdb.buildlink3.mk depending on whether we explicitly request db1 or not. By default, if you include bdb.buildlink3.mk, you want DB-1.85 functionality and USE_DB185 defaults to "yes", but if you explicitly remove db1 from the list of acceptable DBs, then USE_DB185 defaults to "no". * Set BDB_LIBS to the library options needed to link against the DB library when bdb.buildlink3.mk is included. * We only add the DB library to the linker command automatically if we want DB-1.85 functionality; otherwise assume that the package configure process can figure out how to probe for the correct headers and libraries. Edit package Makefiles to nuke redundant settings of USE_DB185.
2004-11-15libdb4.so links with -lpthread, so include pthread.buildlink3.mk.jlam1-1/+3
2004-11-15USE_DB185=no; should fix build failure reported on tech-pkg bytv1-1/+2
<mlh@goathill.org>.
2004-11-14The PostgreSQL backend needs the Perl5 Want module.seb1-1/+3
Bump PKGREVISION.
2004-11-14Update to gnats 4.0.1.soren3-6/+14
Fixes vulnerabilities described in http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0623 .
2004-11-13Replace USE_GCC_SHLIB with "USE_LANGUAGE=c c++" (the latter implies thejlam2-4/+4
former) for applications that are known to require C++.
2004-11-13USE_BUILDLINK3 is a yes/no variable.jlam2-4/+4
2004-11-12Set version independent HOMEPAGEs.seb3-6/+6
2004-11-12Bump PKGREVISION.xtraeme2-3/+4
2004-11-12Enable support for old C API functions in libmysqlclient:xtraeme2-2/+4
mysql_drop_db(), mysql_create_db() and mysql_connect(), required to build some applications using the MySQL 3.23.x API.
2004-11-12lang/perl5/Makefile.common already adds 'perl5' to CATEGORIES so removeseb1-2/+2
it from it and replace it with 'databases' which was missing.
2004-11-10The gnats4 pkg has been superseced by the gnats pkg.soren8-154/+1
2004-11-10Update using the databases/gnats4 package. gnats3 has numerous securitysoren12-236/+88
problems and is no longer supported.
2004-11-10Use the distribution patches (patch.4.2.52.{1,2}) directly fromjlam8-60/+26
Sleepycat instead of patch-ba and patch-bb. Since patch-ba was actually an incomplete version of patch.4.2.52.1, we bump the PKGREVISION.
2004-11-10MYSQL_VERSIONS_ACCEPTED= 40 30rtr1-1/+3
2004-11-09Fix PLIST issue: unconditionally add ${WRKSRC}/src/backend to BUILD_DIRS.seb1-3/+1
It's only really needed on Darwin but building there on all platforms allows us to keep the same PLIST for all of them: buildling the backend results in two more include files to be installed. Per discussion with recht@ our dedicated postgresql74-* MAINTAINER ;)
2004-11-09Install the script mysql_secure_installation, missed in previous.xtraeme4-4/+10
2004-11-09Update mysql-{client,server} to 4.0.22.xtraeme14-89/+193
Functionality added or changed: * The --with-openssl option for configure now accepts a path prefix as an argument. --with-openssl-includes and --with-openssl-libs are still supported, but are needed only to override the default values. (Bug #5494) * Added new --without-man option to configure to suppress building/installing the manual pages. (Bug #5379) * InnoDB: New mysqld option --innodb-table-locks and session variable innodb_table_locks (on by default). In applications using AUTOCOMMIT=1, InnoDB's internal table locks can cause deadlocks. You can set innodb_table_locks=0 in `my.cnf' to remove that problem. See section 16.17 Restrictions on InnoDB Tables. (Bug #3299, Bug #5998) * InnoDB: Added the startup option and settable global variable innodb_max_purge_lag for delaying INSERT, UPDATE and DELETE operations when the purge operations are lagging. The default value of this parameter is zero, meaning that there will not be any delays. See section 16.13 Implementation of Multi-Versioning. * InnoDB: Change error code to HA_ERR_ROW_IS_REFERENCED if we cannot DROP a parent table because it is referenced by a FOREIGN KEY constraint. And a lot of bugfixes: http://dev.mysql.com/doc/mysql/en/News-4.0.22.html
2004-11-08make sure to remove the ${PREFIX}/share/phpmyadmin/config.inc.php symlinkjdolecek1-1/+3
before copying files over, to avoid accidental overwrite of the config file via the stale symlink
2004-11-08Allow bdb backend support to be optional via PKG_OPTIONS.openldap. For now,tv3-7/+23
it is still on by default to preserve compatibility (use option "-bdb" to disable). While here, fix typo in CONFIGURE_ARGS that had caused the dnssrv backend not to build; bump PKGREVISION.
2004-11-08Fix breakage added in last commits in mysql4-* packages:xtraeme11-184/+102
* Make mysql4-client build on NetBSD 1.[56]* * Don't install mysqld and friends in mysql4-client (eww!) * Remove an unneeded patch. * Remove duplicated files in mysql4-client's PLIST. Also, use assembler functions when MACHINE_ARCH == i386. This closes PR pkg/27154, pkg/27720, pkg/27744 and pkg/28035. BTW, I tested them on NetBSD 1.6.2, 2.0_RC4 and -current. Bump PKGREVISION for both packages.
2004-11-08Bring options handling in buildlink3.mk into sync with current options.mk.markd1-8/+11
2004-11-07Update HOMEPAGE.kristerw1-2/+2