07:40:09 /<<BUILDDIR>>/mir-0.25.0+yakkety3150bzr3879/src/client/mir_buffer_stream_api.cpp:97:5: error: no matching function for call to 'mir_buffer_stream_release'
07:40:09 mir_buffer_stream_release(buffer_stream, [](auto, auto){}, nullptr);
07:40:09 ^~~~~~~~~~~~~~~~~~~~~~~~~
07:40:09 /<<BUILDDIR>>/mir-0.25.0+yakkety3150bzr3879/src/client/mir_buffer_stream_api.cpp:86:16: note: candidate function not viable: no known conversion from '(lambda at /<<BUILDDIR>>/mir-0.25.0+yakkety3150bzr3879/src/client/mir_buffer_stream_api.cpp:97:46)' to 'mir_buffer_stream_callback' (aka 'void (*)(MirBufferStream *, void *)') for 2nd argument
07:40:09 MirWaitHandle* mir_buffer_stream_release(
07:40:09 ^
07:40:09 1 error generated.
07:40:09 /<<BUILDDIR> >/mir-0. 25.0+yakkety315 0bzr3879/ src/client/ mir_buffer_ stream_ api.cpp: 97:5: error: no matching function for call to 'mir_buffer_ stream_ release' stream_ release( buffer_ stream, [](auto, auto){}, nullptr); ~~~~~~~ ~~~~~~~ ~~~~ >/mir-0. 25.0+yakkety315 0bzr3879/ src/client/ mir_buffer_ stream_ api.cpp: 86:16: note: candidate function not viable: no known conversion from '(lambda at /<<BUILDDIR> >/mir-0. 25.0+yakkety315 0bzr3879/ src/client/ mir_buffer_ stream_ api.cpp: 97:46)' to 'mir_buffer_ stream_ callback' (aka 'void (*)(MirBufferStream *, void *)') for 2nd argument stream_ release(
07:40:09 mir_buffer_
07:40:09 ^~~~~~~
07:40:09 /<<BUILDDIR>
07:40:09 MirWaitHandle* mir_buffer_
07:40:09 ^
07:40:09 1 error generated.
Guess Yakkety isn't as up to date as the code. :(