apr-util: add drivers
authorSebastian Kemper <sebastian_ml@gmx.net>
Mon, 30 Dec 2019 18:12:52 +0000 (19:12 +0100)
committerSebastian Kemper <sebastian_ml@gmx.net>
Mon, 6 Jan 2020 12:10:26 +0000 (13:10 +0100)
commit141bd55316719f11741a578e650aa1895ec68b25
treea3df9d17a4c7f5f148adc9b8d791ab0d58b02282
parent03124bf4b42eab292e92038bd7c4efdee78b23d1
apr-util: add drivers

This adds the following drivers as extra packages:

- openssl
- mysql
- odbc
- pgsql
- sqlite3
- gdbm (dbm)
- ldap

This also removes the gratuitous dependency on libsqlite3 from
libaprutil (dbd_sqlite3 was nevery packaged before, after all).

With this ldap and session-crypto support can be enabled in apache.

The mysql driver is currently marked BROKEN, because apr-util still uses
mysql server headers, which aren't part of mariadb-connector-c. But
there's work underway at apr-util upstream to fix that so that BROKEN
can be removed during a feature version bump.

The gdbm dbm driver got added together with a patch that fixes the error
handling. Patch is from Debian.

Resolves #10886

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
libs/apr-util/Makefile
libs/apr-util/patches/002-fix-gdbm-error-handling.patch [new file with mode: 0644]