]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/MgrCap: include <boost/phoenix.hpp> 47363/head
authorKefu Chai <tchaikov@gmail.com>
Fri, 29 Jul 2022 14:35:19 +0000 (22:35 +0800)
committerKefu Chai <tchaikov@gmail.com>
Fri, 29 Jul 2022 14:37:04 +0000 (22:37 +0800)
instead of include `spirit/include/phoenix.hpp`, include
`<boost/phoenix.hpp>` to silence the warning from boost, like:

/opt/ceph/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma
message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
   12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
src/mgr/MgrCap.cc

index cba758083c36c88a6efbe26d07acc24c4616668f..1563516a9be53538893cfd7abf420104fa31c048 100644 (file)
  *
  */
 
+#include <boost/algorithm/string/predicate.hpp>
 #include <boost/config/warning_disable.hpp>
-#include <boost/spirit/include/qi_uint.hpp>
-#include <boost/spirit/include/qi.hpp>
-#include <boost/fusion/include/std_pair.hpp>
-#include <boost/spirit/include/phoenix.hpp>
 #include <boost/fusion/adapted/struct/adapt_struct.hpp>
 #include <boost/fusion/include/adapt_struct.hpp>
-#include <boost/algorithm/string/predicate.hpp>
+#include <boost/fusion/include/std_pair.hpp>
+#include <boost/phoenix.hpp>
+#include <boost/spirit/include/qi.hpp>
+#include <boost/spirit/include/qi_uint.hpp>
 
 #include "MgrCap.h"
 #include "include/stringify.h"