Root cause:
class WaylandBuffer : ... std::shared_ptr<mir::graphics::NativeBuffer> native_buffer_handle() const override { return nullptr; }
Root cause:
class WaylandBuffer : :shared_ ptr<mir: :graphics: :NativeBuffer> native_ buffer_ handle( ) const override
...
std:
{
return nullptr;
}