From: Tomek Mrugalski Date: Wed, 28 Nov 2018 19:33:56 +0000 (+0100) Subject: [#293,!45] README added X-Git-Tag: 284-need-dhcp6-example-for-netconf_base~9 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=dfc55bc6cb958f351307369a798935b42392db25;p=thirdparty%2Fkea.git [#293,!45] README added --- diff --git a/ext/coroutine/Makefile.am b/ext/coroutine/Makefile.am index ba7b542e40..4851d93bf4 100644 --- a/ext/coroutine/Makefile.am +++ b/ext/coroutine/Makefile.am @@ -1 +1 @@ -EXTRA_DIST = LICENSE_1_0.txt +EXTRA_DIST = LICENSE_1_0.txt README diff --git a/ext/coroutine/README b/ext/coroutine/README new file mode 100644 index 0000000000..abb853b270 --- /dev/null +++ b/ext/coroutine/README @@ -0,0 +1,12 @@ +This directory contains a coroutine.hpp header file. This self-contained +header is needed by Kea. It is part of Boost library for a long time. +Unfortunately, RedHat (and CentOS) provide only a very old version +of Boost that doesn't have coroutine.hpp header included. + +This caused Kea to require building new version of Boost on RHEL and +CentOS, just for the sake of getting this 9KB header. Note that although +the coroutine is included in Boost, it does not include anything from +Boost and is self contained. + +This header and the whole directory will be removed eventually once +RHEL and CentOS start providing more modern Boost version.