macOS
brew install apr-utillocal Homebrew formula metadata
sudo port install apr-utilMacPorts ports tree · devel/apr-util/Portfile · source: api.github.com
brew
Companion library to apr, the Apache Portable Runtime library. Version 1.6.3 via Homebrew; verified 2026-06-22.
install
brew install apr-utillocal Homebrew formula metadata
sudo port install apr-utilMacPorts ports tree · devel/apr-util/Portfile · source: api.github.com
sudo apk add apr-utilAlpine Linux edge package indexes · apr-util · source: dl-cdn.alpinelinux.org
sudo apt install libaprutil1-dbd-mysqlDebian stable package indexes · libaprutil1-dbd-mysql · source: deb.debian.org
sudo dnf install apr-utilFedora Rawhide package metadata · apr-util · source: dl.fedoraproject.org
sudo pacman -S apr-utilArch Linux sync databases · apr-util · source: geo.mirror.pkgbuild.com
sudo zypper install apr-util-developenSUSE Tumbleweed package metadata · apr-util-devel · source: download.opensuse.org
overview
Companion library to apr, the Apache Portable Runtime library
history
APR-util is the companion utility library for the Apache Portable Runtime. It collects higher-level support code around APR, including database, XML, crypto, and other utility interfaces used by Apache-family C software.
APR-util grew inside the Apache Portable Runtime project as the layer above the core portability APIs. The APR homepage lists APR-util as a supported APR subproject and describes it simply as a companion library to APR.
The 1.6 branch remains the documented stable API line for APR-util. Apache's current project page lists APR-util 1.6.3 as the recommended release and notes that recent maintenance focused on third-party dependency handling, including expat unbundling and builds against current libraries such as OpenSSL and MySQL.
APR-util's adoption follows APR and Apache HTTP Server culture: it is packaged wherever native Apache modules and APR-linked software are built. The supplied metadata records packages across Homebrew, Debian/Ubuntu, Fedora/dnf, Alpine/apk, Arch/pacman, MacPorts, and openSUSE/zypper.
Because it ships apu-1-config, APR-util is visible to build systems as a traditional Unix development package. Downstream packages use that config helper to discover compiler and linker flags instead of vendoring APR utility code.
End users rarely invoke APR-util directly. Developers and package build scripts use its headers, libraries, and apu-1-config helper when compiling Apache modules or C programs that need APR's utility facilities.
It is generally installed alongside APR itself. The packaging distinction matters because APR is the portability substrate, while APR-util carries optional utility integrations whose dependencies vary more by platform.
APR-util is package-manager glue for native Apache ecosystems. It is small, old, and easy to overlook, but it is the kind of ABI-bearing library that determines whether an Apache module build finds the same database, XML, crypto, and portability interfaces on macOS, Linux, and BSD.
The split between apr and apr-util is historically important to packagers: it keeps core portability separate from utility dependencies, reducing unnecessary linkage for packages that only need APR.
security posture
library-like package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
apu-1-config | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
install metadata
| Package key | brew:apr-util |
|---|---|
| Version | 1.6.3 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/apr-util |
| Homepage | https://apr.apache.org/ |
| Repository | https://svn.apache.org/repos/asf/apr/apr-util/branches/1.6.x |
| Upstream docs | https://apr.apache.org/ |
| License | Apache-2.0 |
| Source archive | https://www.apache.org/dyn/closer.lua?path=apr/apr-util-1.6.3.tar.bz2 |
| Last updated | 2026-06-22T14:02:44-07:00 |
| Pulse | updated |
| Dependencies | apr, openssl@3 |
| Uses from macOS | expat, libxcrypt, sqlite |
| Bottle | available (on arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | apr-util |
| Version Scheme | 0 |
| Revision | 1 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | yes |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
libaprutil1-dbd-mysql 1.6.3-3+b1
Apache Portable Runtime Utility Library - MySQL Driver
sudo apt install libaprutil1-dbd-mysqllibaprutil1-dbd-odbc 1.6.3-3+b1
Apache Portable Runtime Utility Library - ODBC Driver
sudo apt install libaprutil1-dbd-odbclibaprutil1-dbd-pgsql 1.6.3-3+b1
Apache Portable Runtime Utility Library - PostgreSQL Driver
sudo apt install libaprutil1-dbd-pgsqllibaprutil1-dbd-sqlite3 1.6.3-3+b1
Apache Portable Runtime Utility Library - SQLite3 Driver
sudo apt install libaprutil1-dbd-sqlite3libaprutil1-dev 1.6.3-3+b1
Apache Portable Runtime Utility Library - Development Headers
sudo apt install libaprutil1-devlibaprutil1-ldap 1.6.3-3+b1
Apache Portable Runtime Utility Library - LDAP Driver
sudo apt install libaprutil1-ldaplibaprutil1t64 1.6.3-3+b1
Apache Portable Runtime Utility Library
sudo apt install libaprutil1t64libaprutil1-dbd-mysql 1.6.3-1.1ubuntu7
Apache Portable Runtime Utility Library - MySQL Driver
sudo apt install libaprutil1-dbd-mysqllibaprutil1-dbd-odbc 1.6.3-1.1ubuntu7
Apache Portable Runtime Utility Library - ODBC Driver
sudo apt install libaprutil1-dbd-odbclibaprutil1-dbd-pgsql 1.6.3-1.1ubuntu7
Apache Portable Runtime Utility Library - PostgreSQL Driver
sudo apt install libaprutil1-dbd-pgsqllibaprutil1-dbd-sqlite3 1.6.3-1.1ubuntu7
Apache Portable Runtime Utility Library - SQLite3 Driver
sudo apt install libaprutil1-dbd-sqlite3libaprutil1-dev 1.6.3-1.1ubuntu7
Apache Portable Runtime Utility Library - Development Headers
sudo apt install libaprutil1-devlibaprutil1-ldap 1.6.3-1.1ubuntu7
Apache Portable Runtime Utility Library - LDAP Driver
sudo apt install libaprutil1-ldaplibaprutil1t64 1.6.3-1.1ubuntu7
Apache Portable Runtime Utility Library
sudo apt install libaprutil1t64apr-util 1.6.3-r2
The Apache Portable Runtime Utility Library
sudo apk add apr-utilapr-util-dbd_mysql 1.6.3-r2
The Apache Portable Runtime Utility Library - MySQL driver
sudo apk add apr-util-dbd_mysqlsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.