Unable to build 0.4 on bionic. Error is:
/usr/bin/cmake -E cmake_link_script CMakeFiles/mpd-sound-menu.dir/link.txt --verbose=1
/usr/bin/c++ -rdynamic CMakeFiles/mpd-sound-menu.dir/src/options.cpp.o CMakeFiles/mpd-sound-menu.dir/src/mpdconnector.cpp.o CMakeFiles/mpd-sound-menu.dir/src/internalcache.cpp.o CMakeFiles/mpd-sound-menu.dir/src/mpris.cpp.o CMakeFiles/mpd-sound-menu.dir/src/main.cpp.o CMakeFiles/mpd-sound-menu.dir/src/mpd.cpp.o CMakeFiles/mpd-sound-menu.dir/src/3rdparty/qxt/qxtcommandoptions.cpp.o CMakeFiles/mpd-sound-menu.dir/mediaplayer2adaptor.cpp.o CMakeFiles/mpd-sound-menu.dir/playeradaptor.cpp.o CMakeFiles/mpd-sound-menu.dir/playlistsadaptor.cpp.o CMakeFiles/mpd-sound-menu.dir/src/moc_options.cxx.o CMakeFiles/mpd-sound-menu.dir/src/moc_mpdconnector.cxx.o CMakeFiles/mpd-sound-menu.dir/src/moc_internalcache.cxx.o CMakeFiles/mpd-sound-menu.dir/src/moc_mpris.cxx.o CMakeFiles/mpd-sound-menu.dir/src/moc_mpd.cxx.o CMakeFiles/mpd-sound-menu.dir/src/3rdparty/qxt/moc_qxtcommandoptions.cxx.o CMakeFiles/mpd-sound-menu.dir/src/3rdparty/qxt/moc_qxtglobal.cxx.o -o mpd-sound-menu -lmpd -lglib-2.0 -lQtXmlPatterns -lQtGui -lQtDBus -lQtCore
CMakeFiles/mpd-sound-menu.dir/src/options.cpp.o: In function `boost::serialization::singleton_module::is_locked()':
options.cpp:(.text._ZN5boost13serialization16singleton_module9is_lockedEv[_ZN5boost13serialization16singleton_module9is_lockedEv]+0x5): undefined reference to `boost::serialization::singleton_module::get_lock()'
collect2: error: ld returned 1 exit status
CMakeFiles/mpd-sound-menu.dir/build.make:595: recipe for target 'mpd-sound-menu' failed
https://code.launchpad.net/~reznikmm/+archive/ubuntu/misc/+build/15340008
I've managed to build with this patch.