diff options
author | jorton <jorton@13f79535-47bb-0310-9956-ffa450edef68> | 2007-01-30 11:54:52 +0000 |
---|---|---|
committer | jorton <jorton@13f79535-47bb-0310-9956-ffa450edef68> | 2007-01-30 11:54:52 +0000 |
commit | 76aef2d77e4bac7cb3945b3779813b5b56fdee20 (patch) | |
tree | ec35b4b048ea4de020f38b22eb047a282bf08e4c /CHANGES | |
parent | c85d4ed13bec8bba42e695c4ae2c4351106b262c (diff) | |
download | libapr-util-76aef2d77e4bac7cb3945b3779813b5b56fdee20.tar.gz |
Add support for loading DBD drivers as DSOs:
* build.conf: Only add apr_dbd.c to OBJECTS by default. Add module
sections to define DBD DSOs.
* build/dbd.m4 (APU_CHECK_DBD_*): Add DBD-specific libraries to
LDADD_dbd_*.
(APU_CHECK_DBD_DSO): New macro.
* configure.in: Use APU_CHECK_DBD_DSO. Export APU_HAVE_MODULES,
APU_DSO_LIBDIR, APU_MODULES, EXTRA_OBJECTS for supporting DSO builds.
* Makefile.in: Pick up newly exported variables; define LINK_MODULE.
(install-modules, install-modules-yes, install-modules-no): New targets.
($(TARGET_LIB)): Link against and depend on EXTRA_OBJECTS.
* dbd/apr_dbd.c: Clean up #includes; use APU_DSO_BUILD throughout
to dictate use of drivers as DSOs.
(apr_dbd_get_driver): Take the mutex before using the hash.
Use absolute path to DSO. Fix cast warning.
Submitted by: jorton, bojan
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@501380 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -1,5 +1,8 @@ Changes with APR-util 1.3.0 + *) Support building DBD drivers as DSOs; use --enable-dbd-dso flag + to configure. [Joe Orton, Bojan Smojver] + *) Rewrite detection of expat in configure to fix build on e.g. biarch Linux platforms. PR 28205. [Joe Orton] |