From dfc55bc6cb958f351307369a798935b42392db25 Mon Sep 17 00:00:00 2001 From: Tomek Mrugalski Date: Wed, 28 Nov 2018 20:33:56 +0100 Subject: [PATCH] [#293,!45] README added --- ext/coroutine/Makefile.am | 2 +- ext/coroutine/README | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 ext/coroutine/README 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. -- 2.47.2