freeradius3: allow build without openssl engines
authorEneas U de Queiroz <redacted>
Mon, 25 Feb 2019 14:24:33 +0000 (11:24 -0300)
committerEneas U de Queiroz <redacted>
Mon, 25 Feb 2019 17:10:06 +0000 (14:10 -0300)
commitf7db77282cde1fe5f817b3aaf0a3b7e55ccc1185
tree0de19cbfdabf1d7d6e6e62d45da0f586386ce4f0
parentb03892468aa0ef2bdd9e6e5e52271933ded94e48
freeradius3: allow build without openssl engines

This applies a patch from upstream that avoids a call to ENGINE_cleanup
when the openssl library was built without engine support.

A workaround for a missing header check was used to silence a warning
about the implicit definition of RAND_load_file.  A proper fix has been
merged upstream as well.

Signed-off-by: Eneas U de Queiroz <redacted>
net/freeradius3/Makefile
net/freeradius3/patches/004-tls.c-allow-build-with-no-openssl-engine-support.patch [new file with mode: 0644]
git clone https://git.99rst.org/PROJECT