boost: Remove thread dependency from context
authorRosen Penev <rosenp@gmail.com>
Mon, 7 Oct 2019 18:06:17 +0000 (11:06 -0700)
committerRosen Penev <rosenp@gmail.com>
Sun, 17 Nov 2019 02:12:52 +0000 (18:12 -0800)
thread is only used when the C++ mutex header is missing. AFAIK, this is
the case on Windows and not on Linux. Certainly not in OpenWrt.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 260d4a346afeffec5f7e4818d1179ea8db70420e)

libs/boost/Makefile

index 0d52e70cd089fd6b19306c4d0793ddcf9c573de2..9b2891df6ef3fb98c0d75be8976bc7aeb9f0d72a 100644 (file)
@@ -332,7 +332,7 @@ endef
 $(eval $(call DefineBoostLibrary,atomic,system))
 $(eval $(call DefineBoostLibrary,chrono,system))
 $(eval $(call DefineBoostLibrary,container))
-$(eval $(call DefineBoostLibrary,context,chrono system thread,,!boost-context-exclude))
+$(eval $(call DefineBoostLibrary,context,chrono system,,!boost-context-exclude))
 $(eval $(call DefineBoostLibrary,contract,system))
 $(eval $(call DefineBoostLibrary,coroutine,system chrono context thread,,!boost-coroutine-exclude))
 $(eval $(call DefineBoostLibrary,date_time))