The Apache Portable Runtime Utility Library provides a predictable and consistent interface to underlying client library interfaces. This application programming interface assures predictable if not identical behavior regardless of which libraries are available on a given platform.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
Download (HTTP): https://archive.apache.org/dist/apr/apr-util-1.6.5.tar.bz2
Download MD5 sum: 3897a2f32d365a8281fbb90d1c2794ac
Download size: 432 KB
Estimated disk space required: 9.4 MB (with tests)
Estimated build time: less than 0.1 SBU (add 0.3 SBU for tests)
FreeTDS, MariaDB-12.3.2 or MySQL, OpenLDAP-2.7.0, PostgreSQL-18.4, unixODBC-2.3.14, and Berkeley DB (deprecated)
Install Apr Util by running the following commands:
./configure --prefix=/usr \
--with-apr=/usr \
--with-gdbm=/usr \
--with-openssl=/usr \
--with-crypto &&
make
To test the results, issue: make -j1 test. One test, testdbm, is known to fail.
Now, as the root user:
make install
--with-gdbm=/usr: This
switch enables the apr_dbm_gdbm-1.so
plugin.
--with-openssl=/usr
--with-crypto: These
switches enable the apr_crypto_openssl-1.so plugin.
--with-berkeley-db=/usr: If you have
installed Berkeley
DB (deprecated), use this switch to compile the apr_dbm_db-1.so plugin.
--with-ldap: If you have installed
OpenLDAP-2.7.0, use this switch to compile the
apr_ldap.so plugin.