build: align minimum build dependencies with ndn-cxx
* Recommend gcc >= 7.4.0
* Require clang >= 4.0, or Xcode >= 9.0 on macOS
* Silence an ABI-related diagnostic message from gcc on armv7
* Update Travis CI job matrix
Refs: #5087, #5106
Change-Id: I71aef00147a7ad93b537904bb309745fed77f509
diff --git a/common.hpp b/common.hpp
index 2ec0acd..656740e 100644
--- a/common.hpp
+++ b/common.hpp
@@ -57,9 +57,8 @@
#include <boost/algorithm/string.hpp>
#include <boost/asio.hpp>
#include <boost/assert.hpp>
-#include <boost/foreach.hpp>
+#include <boost/core/noncopyable.hpp>
#include <boost/lexical_cast.hpp>
-#include <boost/noncopyable.hpp>
namespace chronosync {