anura-engine / anura

Anura Engine
Other
384 stars 78 forks source link

Boost 1.73.0 deprecates a particular Boost.bind use. #308

Closed galegosimpatico closed 2 years ago

galegosimpatico commented 4 years ago

Excerpt from http://www.boost.org/users/history/version_1_73_0.html:

  • Changed all uses of the boost.bind placeholders to use the boost::placeholders namespace.

This makes Anura raise the following deprecation warning:

https://github.com/boostorg/bind/blob/d67c22ff44049d4769cb5bfdec03560087985bf4/include/boost/bind.hpp#L36-L41

From external/treetree/tree.hpp used from src/kre/SceneGraph.hpp. From src/tbs_matchmaking_server.cpp. From src/tbs_bot.cpp. From src/hex/hex_renderable.cpp. From others.

This is not a problem for now, would become a blocker at some point. I don't know if this is exactly the first version featuring the new signature replacing those deprecated.

DDR0 commented 2 years ago

I have tried, and failed, to figure out how to fix this. By and large, we seem to use the prefixed versions.

galegosimpatico commented 2 years ago

Did the future hit us with this yet?

DDR0 commented 2 years ago

No. However, I did find the flag to turn off the warning. Blissful ignorance...

On Tue., Feb. 8, 2022, 12:40 a.m. galegosimpatico, @.***> wrote:

Did the future hit us with this yet?

— Reply to this email directly, view it on GitHub https://github.com/anura-engine/anura/issues/308#issuecomment-1032351076, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGSTI7HGAR6VKIXA465LGTU2DJI7ANCNFSM4PR427DA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you commented.Message ID: @.***>