user47827: When I build Bitcoin Core on MacOS I get a number of "overriding a member function" Boost warnings:
e.g.
/usr/local/include/boost/signals2/connection.hpp:212:34: warning: 'release_slot' overrides a member function but is not marked 'override' [-Wsuggest-override]

Should these be addressed in future or are they entirely harmless and safe to ignore?

user48884: Yes, this particular warning can be ignored. The given file name is of a system dependency and so there is nothing that can be done about it except to wait for the boost project to fix the error and publish a fix that you can apply to your system.
You can suppress these warnings by configuring with --enable-suppress-external-warnings.

47827: <p>When I build Bitcoin Core on MacOS I get a number of &quot;overriding a member function&quot; Boost warnings:</p>
<p>e.g.</p>
<pre><code>/usr/local/include/boost/signals2/connection.hpp:212:34: warning: 'release_slot' overrides a member function but is not marked 'override' [-Wsuggest-override]
</code></pre>
<p>Should these be addressed in future or are they entirely harmless and safe to ignore?</p>
 48884: <p>Yes, this particular warning can be ignored. The given file name is of a system dependency and so there is nothing that can be done about it except to wait for the boost project to fix the error and publish a fix that you can apply to your system.</p>
<p>You can suppress these warnings by configuring with <code>--enable-suppress-external-warnings</code>.</p>
