Commit Graph

13 Commits

Author SHA1 Message Date
Rosen Penev 1950340c69
kea: do not build static host binaries
Errors on some systems. No real change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-29 21:35:06 -07:00
Tiago Gaspar 0f4cc2e339 kea: Update kea to the latest stable verion (1.6.2).
Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
2020-03-16 16:00:52 +00:00
Rosen Penev c037c8d988
kea: Remove openssl host dependency
OpenSSL is already built as part of tools (LibreSSL actually) and can be
used instead for the host build.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-30 09:36:46 -07:00
Tiago Gaspar 03cf093332 kea: update package to 1.6.0
Update kea to the latest stable verion (1.6.0).

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
2019-10-10 23:15:19 +01:00
Tiago Gaspar 74603fe5ea kea: remove dependency and reduce file size
Remove boost-python3 dependency and reduce file size of the compiled 
kea-libs

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
2019-10-01 02:05:15 +01:00
Tiago Gaspar 9314a96765 kea: fix kea-admin dependency
Fix kea-admin dependency where if procps-ng-ps wasn't available busybox 
would output an error casuse it does't support showing a processe's PID

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
2019-10-01 02:03:21 +01:00
Tiago Gaspar 95307f2a4b kea: fix and improve makefile
Fix an issue where the Makefile wouldn't allow kea to show up in the
menuconfig Also added some description to the packages

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
2019-10-01 01:59:36 +01:00
Rosy Song 444420423f kea: remove python3 dependency of kea-admin
fix #9495

Signed-off-by: Rosy Song <rosysong@rosinson.com>
2019-07-24 10:56:41 +08:00
Rosen Penev 54d7bc119d
kea: Fix compilation without deprecated OpenSSL APIs
Forgot to add this one to the last pull request.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-03 20:58:30 -07:00
Rosen Penev d93fd61d62
kea: Don't install to STAGING_DIR_HOST
STAGING_DIR_HOST is for packages under tools/ , not host packages.

Reorganized Makefile for consistency between packages.

Added PKG/HOST_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-28 14:33:46 -07:00
Rosen Penev 236452cd6e
kea: Specify OpenSSL path for host builds as well
Buildbots are failing on kea because kea/host is failing:

checking for OpenSSL library... configure: error: OpenSSL auto detection
failed

I'm guessing the buildbots do not have OpenSSL installed and the
configure script does not find the proper location for OpenSSL.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-10 15:06:18 -07:00
Rosen Penev f478209bce
kea: Specify OpenSSL location
Some buildbots are failing on this.

Refreshed patches.

Replace -fPIC with $(FPIC)

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-07 15:49:43 -07:00
BangLang Huang 28e8dc578f kea: add new package
Kea is an open source DHCPv4/DHCPv6 server being developed by
Internet Systems Consortium. Kea is a high-performance, extensible
DHCP server engine that is designed to be easily modified and extended
with hooks libraries.

Kea is free open source, and we welcome community engagement, via the
Kea-users mailing list, this wiki, and our Github
repository. There is a small core team of dedicated software engineers
developing it and we need your contributions and support
contracts to support them.

DHCP Standardization efforts: The lead developer on KEA is
co-chair of the Dynamic Host Configuration working group in the
IETF. We are committed to providing a standards-compliant
implementation and are closely tracking developments in this working
group and evaluating them for inclusion in KEA.

wiki : http://kea.isc.org/wiki
official : https://www.isc.org/kea/

Signed-off-by: BangLang Huang <banglang.huang@foxmail.com>
2019-04-03 13:58:44 +08:00