diff options
author | Jeffery To <jeffery.to@gmail.com> | 2020-04-30 00:27:30 +0800 |
---|---|---|
committer | Eneas U de Queiroz <cotequeiroz@gmail.com> | 2020-05-05 23:03:30 -0300 |
commit | 1c54706b97753b6488a4d8f04b68c4e603f0fd0c (patch) | |
tree | e0112c6a73073eaa256fd95402e88198b6110066 /libs/redis | |
parent | 76f5cf1a28f645680af0dfc2a83202e494f94076 (diff) |
libevhtp: Fix dependencies not selected when building static library
When libevhtp is added to a package's PKG_BUILD_DEPENDS (i.e. for
seafile-server), libevhtp's target package dependencies are not
automatically selected, in particular libevent2-openssl and
libevent2-pthreads.
Moreover, if libevent-openssl and libevent2-pthreads are not selected,
OpenSSL and thread support are disabled when compiling libevent2, which
in turn causes a compile error when building libevhtp.
This adds a config option, LIBEVHTP_BUILD_DEPENDS, that will select
libevent2-openssl and libevent2-pthreads (via LIBEVHTP_BUILD_SELECT)
when it is selected.
Other build dependencies are moved to PKG_BUILD_DEPENDS.
This also updates seafile-server to remove the (indirect) dependencies
added in 13d843fec1cd3281cc469fc74de302c1f793b723 and instead select
LIBEVHTP_BUILD_DEPENDS.
This also updates the maintainer's email address and adds myself as
another maintainer.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Diffstat (limited to 'libs/redis')
0 files changed, 0 insertions, 0 deletions