//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirTouchEvent::pressure(unsigned long) const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirKeyboardEvent::set_scan_code(int)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `android::InputChannel::InputChannel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirTouchEvent::set_pressure(unsigned long, float)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirTouchEvent::set_pointer_count(unsigned long)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirEvent::to_orientation() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirSurfaceOutputEvent::set_surface_id(int)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirInputConfigurationEvent::action() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirEvent::to_input_configuration() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirInputEvent::to_keyboard()@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirPromptSessionEvent::new_state() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirPointerEvent::MirPointerEvent(long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, unsigned int, std::vector<unsigned char, std::allocator<unsigned char> > const&, MirPointerAction, unsigned int, float, float, float, float, float, float)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirEvent::type() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirInputConfigurationEvent::when() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirSurfaceOutputEvent::set_dpi(int)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirInputDeviceStateEvent::device_pointer_buttons(unsigned long) const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirSurfacePlacementEvent::set_placement(MirRectangle const&)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirResizeEvent::width() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirOrientationEvent::set_surface_id(int)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirSurfaceEvent::id() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirInputDeviceStateEvent::MirInputDeviceStateEvent()@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirKeyboardEvent::scan_code() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirTouchEvent::action(unsigned long) const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirPointerEvent::hscroll() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `android::InputConsumer::consume(android::InputEventFactoryInterface*, bool, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, unsigned int*, android::InputEvent**)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirPointerEvent::buttons() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirEvent::deserialize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirInputDeviceStateEvent::set_device_states(std::vector<mir::events::InputDeviceState, std::allocator<mir::events::InputDeviceState> > const&)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirPromptSessionEvent::set_new_state(MirPromptSessionState)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirInputDeviceStateEvent::set_modifiers(unsigned int)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirInputDeviceStateEvent::device_id(unsigned long) const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirCloseSurfaceEvent::set_surface_id(int)@MIR_COMMON_0.25_PRIVATE'
otionEvent::getRawAxisValue(int, unsigned long) const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirSurfacePlacementEvent::MirSurfacePlacementEvent()@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirCloseSurfaceEvent::MirCloseSurfaceEvent()@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirKeymapEvent::surface_id() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirKeyboardEvent::set_action(MirKeyboardAction)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirTouchEvent::set_touch_minor(unsigned long, float)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirInputEv
ent::to_touch()@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirEvent::to_surface()@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirTouchEvent::set_touch_major(unsigned long, float)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirTouchEvent::y(unsigned long) const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirKeyboardEvent::set_key_code(int)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirSurfaceOutputEvent::form_factor() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirInputDeviceStateEvent::pointer_buttons() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirSurfaceOutputEvent::surface_id() const@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirSurfaceEvent::set_value(int)@MIR_COMMON_0.25_PRIVATE'
//usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirInputDe