incubator-doris build error with apachedoris/doris-dev:build-env-1.3

r6l8ljro  于 2022-04-22  发布在  Java
关注(0)|答案(1)|浏览(237)

Describe the bug

docker image:apachedoris/doris-dev:build-env-1.3
source code: apache-doris-0.12.0-incubating-src.tar.gz

In file included from /var/local/thirdparty/installed/include/bvar/latency_recorder.h:26,
                 from /var/local/thirdparty/installed/include/bvar/utils/lock_timer.h:28,
                 from /var/local/thirdparty/installed/include/bthread/mutex.h:27,
                 from /var/local/thirdparty/installed/include/bthread/bthread.h:32,
                 from /var/local/thirdparty/installed/include/brpc/server.h:26,
                 from /root/incubator-doris-DORIS-0.12.0-release/apache-doris-0.12.0-incubating-src/be/src/service/brpc.h:55,
                 from /root/incubator-doris-DORIS-0.12.0-release/apache-doris-0.12.0-incubating-src/be/src/http/ev_http_server.cpp:31:
/var/local/thirdparty/installed/include/bvar/detail/percentile.h:240:7: note: 'class bvar::detail::PercentileSamples<254>' declared here
  240 | class PercentileSamples {
      |       ^~~~~~~~~~~~~~~~~
make[2]:***[src/http/CMakeFiles/Webserver.dir/ev_http_server.cpp.o] Error 1
make[2]:***Waiting for unfinished jobs....
In file included from /var/local/thirdparty/installed/include/boost/bind.hpp:30,
                 from /root/incubator-doris-DORIS-0.12.0-release/apache-doris-0.12.0-incubating-src/be/src/runtime/client_cache.h:26,
                 from /root/incubator-doris-DORIS-0.12.0-release/apache-doris-0.12.0-incubating-src/be/src/http/action/mini_load.cpp:60:
/var/local/thirdparty/installed/include/boost/config/pragma_message.hpp:24:34: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x)))
      |                                  ^~~~~~~
/var/local/thirdparty/installed/include/boost/config/pragma_message.hpp:24:34: note: in definition of macro 'BOOST_PRAGMA_MESSAGE'
   24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x)))
      |                                  ^~~~~~~
make[1]:***[src/http/CMakeFiles/Webserver.dir/all] Error 2
make:***[all] Error 2

Desktop (please complete the following information):

  • OS: CentOS Linux release 7.3.1611 (Core)
nhhxz33t

nhhxz33t1#

1.3 is not ready for user. Use 1.2 instead

相关问题