There's more that just program options required:
$ grep boost include/server/ -r | grep '#include' include/server/mir/asio_main_loop.h:#include <boost/asio.hpp> include/server/mir/compositor/buffer_swapper_spin.h:#include <boost/throw_exception.hpp> include/server/mir/options/program_option.h:#include <boost/program_options/variables_map.hpp> include/server/mir/options/program_option.h:#include <boost/program_options/options_description.hpp>
$ dpkg --search /usr/include/boost/asio.hpp libboost1.53-dev: /usr/include/boost/asio.hpp $ dpkg --search /usr/include/boost/program_options.hpp libboost1.53-dev: /usr/include/boost/program_options.hpp $ dpkg --search /usr/include/boost/throw_exception.hpp libboost1.53-dev: /usr/include/boost/throw_exception.hpp
So we should probably just include libboost-dev and this will cover them all (and any future boost dependencies we add)
« Back to merge proposal
There's more that just program options required:
$ grep boost include/server/ -r | grep '#include' server/ mir/asio_ main_loop. h:#include <boost/asio.hpp> server/ mir/compositor/ buffer_ swapper_ spin.h: #include <boost/ throw_exception .hpp> server/ mir/options/ program_ option. h:#include <boost/ program_ options/ variables_ map.hpp> server/ mir/options/ program_ option. h:#include <boost/ program_ options/ options_ description. hpp>
include/
include/
include/
include/
$ dpkg --search /usr/include/ boost/asio. hpp boost/asio. hpp boost/program_ options. hpp boost/program_ options. hpp boost/throw_ exception. hpp boost/throw_ exception. hpp
libboost1.53-dev: /usr/include/
$ dpkg --search /usr/include/
libboost1.53-dev: /usr/include/
$ dpkg --search /usr/include/
libboost1.53-dev: /usr/include/
So we should probably just include libboost-dev and this will cover them all (and any future boost dependencies we add)