package/pound: Fix build with OpenSSL 1.1.x
authorBernd Kuhls <bernd.kuhls@t-online.de>
Tue, 5 Feb 2019 17:07:36 +0000 (11:07 -0600)
committerPeter Korsgaard <peter@korsgaard.com>
Tue, 5 Feb 2019 18:09:06 +0000 (19:09 +0100)
commitd849e6cc7a25b9d8fe5411d9f2082227278b224d
tree433888f3c1ad8d27a3baacb0f7c5e08d36ba0c87
parent092b2b5ada3e688aa4d6eccdb2ac22057c05bc49
package/pound: Fix build with OpenSSL 1.1.x

The patches enable two new API configurations, one for OpenSSL 1.1.x
and the other LibreSSL.

A dependency is added to use the Buildroot host tool openssl to
create headers (dh512.h).  This resolves a host OS mismatch with
openssl versions. (The Makefile does this generation as part of
the initial build)

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Patrick Havelange <patrick.havelange@essensium.com>
Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/pound/0002-fix-openssl-1.1.0.patch [new file with mode: 0644]
package/pound/0003-Support-for-libressl-coexisting-with-openssl-1.1.x.patch [new file with mode: 0644]
package/pound/pound.mk