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.
This package is known to build and work properly using an LFS 13.1 platform.
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.