On Sat, Jun 14, 2025, 07:16 Yuri via Boost-users < boost-users@lists.boost.org> wrote:
> I've encountered the compilation error with this program with > boost-libs-1.88.0: > <...> > It seems that such assignment should work. > Boost.DLL now uses std::shared_ptr. Quoting release notes https://www.boost.org/releases/1.88.0/ : > boost::dll:import_* functions now return std::shared_ptr rather than boost::shared_ptr. Define BOOST_DLL_USE_BOOST_SHARED_PTR to restore the old behavior, however note that the macro will be removed in one of the upcomming Boost releases. So for the above case I'd recommend to use `auto` or switch to std::shared_ptr.
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org https://lists.boost.org/mailman/listinfo.cgi/boost-users