Related Issue: #10826
The fix in this PR was suggested by theuni, but since it wasn't implemented yet, thought I'd put in a PR for it. We do fail now if --with-boost=no is specified but the error message is as follows:
[...]
checking whether to build Bitcoin Core GUI... yes (Qt5)
configure: error: only libbitcoinconsensus can be built without boost
Removes the ambiguous checking whether the Boost::System library is available... yes message that comes now.