Monkey patch async pipes foor Boost 1.72

This is an simple workaround and it's much more practical than having to
downgrade Boost since that breaks any application that links to it.
This commit is contained in:
Robbert van der Helm
2020-03-14 16:49:38 +01:00
parent 37b0e72d4a
commit 5f584323c2
3 changed files with 22 additions and 7 deletions
+1 -3
View File
@@ -20,9 +20,7 @@ endif
# about the way these two components work together can be found in the readme
# file.
# Boost 1.72 has a known bug in Boost.Process that will cause compilation to
# fail, see https://github.com/boostorg/process/issues/116
boost_dep = dependency('boost', version : '!=1.72', modules : ['filesystem'])
boost_dep = dependency('boost', modules : ['filesystem'])
bitsery_dep = subproject('bitsery').get_variable('bitsery_dep')
threads_dep = dependency('threads')
# The built in threads dependency does not know how to handle winegcc