Fix includes and update to latest io_context

sdbusplus today #includes asio.hpp, which causes it to compile a lot of
things that eventually get thrown away.  This causes worse build
problems than normal.

As part of cleaning this up, the mapper needs to move to utilizing its
own #includes for features, rather than relying on sdbusplus.

Also, move names from io_service to io_context to prepare for boost 1.74.

Signed-off-by: Ed Tanous <ed@tanous.net>
Change-Id: Ie8063e66eba7021b2dc3f4f0aeafeb1f2c5f8e1b
1 file changed
tree: a1ffbb12afbbc6bb89f0bd6c43e599eb2eaa9108
  1. fail-monitor/
  2. libmapper/
  3. src/
  4. .clang-format
  5. .gitignore
  6. bootstrap.sh
  7. configure.ac
  8. LICENSE
  9. MAINTAINERS
  10. Makefile.am
  11. README.md
README.md

To Build

To build this package, do the following steps:

    1. ./bootstrap.sh
    2. ./configure ${CONFIGURE_FLAGS}
    3. make

To clean the repository run `./bootstrap.sh clean`.