Skip to content

Commit

Permalink
build: disable WebSocket support with Boost 1.87.0 and later
Browse files Browse the repository at this point in the history
The WebSocket++ library is incompatible with the recently released
Boost 1.87.0 (and presumably all future versions) and is unlikely
to be fixed any time soon.

Change-Id: Ic81f658a4f89ac3f1d9e61fca9742169f9604cb9
  • Loading branch information
Pesa committed Dec 20, 2024
1 parent 2073dce commit 7a60846
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion wscript
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,10 @@ def configure(conf):
errmsg='not found, but required for Ethernet face support. '
'Specify --without-libpcap to disable Ethernet face support.')

conf.checkWebsocket()
# WebSocket++ is incompatible with Boost 1.87.0
# https://github.com/zaphoyd/websocketpp/issues/1157
if conf.env.BOOST_VERSION_NUMBER < 108700:
conf.checkWebsocket()

conf.check_compiler_flags()

Expand Down

0 comments on commit 7a60846

Please sign in to comment.