[ https://issues.apache.org/jira/browse/MINIFI-367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrew Christianson reassigned MINIFI-367: ------------------------------------------ Assignee: Andrew Christianson > PutFileTests compilation error in 'make docker' > ----------------------------------------------- > > Key: MINIFI-367 > URL: https://issues.apache.org/jira/browse/MINIFI-367 > Project: Apache NiFi MiNiFi > Issue Type: Bug > Components: C++ > Reporter: Andrew Christianson > Assignee: Andrew Christianson > > During build of docker container triggered by 'make docker:' > {code} > [ 75%] Building CXX object > CMakeFiles/PutFileTests.dir/libminifi/test/unit/PutFileTests.cpp.o > In file included from > /opt/minifi/thirdparty/yaml-cpp-yaml-cpp-0.5.3/include/yaml-cpp/yaml.h:10:0, > from > /opt/minifi/libminifi/test/unit/../unit/../../include/ConfigurationListener.h:30, > from > /opt/minifi/libminifi/test/unit/../unit/../../include/FlowController.h:47, > from > /opt/minifi/libminifi/test/unit/../unit/ProvenanceTestHelper.h:33, > from /opt/minifi/libminifi/test/unit/../TestBase.h:38, > from /opt/minifi/libminifi/test/unit/PutFileTests.cpp:28: > /opt/minifi/thirdparty/yaml-cpp-yaml-cpp-0.5.3/include/yaml-cpp/parser.h:43:8: > warning: 'template<class> class std::auto_ptr' is deprecated > [-Wdeprecated-declarations] > std::auto_ptr<Scanner> m_pScanner; > ^~~~~~~~ > In file included from /usr/include/c++/6.4.0/memory:81:0, > from /opt/minifi/libminifi/test/unit/PutFileTests.cpp:22: > /usr/include/c++/6.4.0/bits/unique_ptr.h:49:28: note: declared here > template<typename> class auto_ptr; > ^~~~~~~~ > In file included from > /opt/minifi/thirdparty/yaml-cpp-yaml-cpp-0.5.3/include/yaml-cpp/yaml.h:10:0, > from > /opt/minifi/libminifi/test/unit/../unit/../../include/ConfigurationListener.h:30, > from > /opt/minifi/libminifi/test/unit/../unit/../../include/FlowController.h:47, > from > /opt/minifi/libminifi/test/unit/../unit/ProvenanceTestHelper.h:33, > from /opt/minifi/libminifi/test/unit/../TestBase.h:38, > from /opt/minifi/libminifi/test/unit/PutFileTests.cpp:28: > /opt/minifi/thirdparty/yaml-cpp-yaml-cpp-0.5.3/include/yaml-cpp/parser.h:44:8: > warning: 'template<class> class std::auto_ptr' is deprecated > [-Wdeprecated-declarations] > std::auto_ptr<Directives> m_pDirectives; > ^~~~~~~~ > In file included from /usr/include/c++/6.4.0/memory:81:0, > from /opt/minifi/libminifi/test/unit/PutFileTests.cpp:22: > /usr/include/c++/6.4.0/bits/unique_ptr.h:49:28: note: declared here > template<typename> class auto_ptr; > ^~~~~~~~ > In file included from > /opt/minifi/thirdparty/yaml-cpp-yaml-cpp-0.5.3/include/yaml-cpp/yaml.h:11:0, > from > /opt/minifi/libminifi/test/unit/../unit/../../include/ConfigurationListener.h:30, > from > /opt/minifi/libminifi/test/unit/../unit/../../include/FlowController.h:47, > from > /opt/minifi/libminifi/test/unit/../unit/ProvenanceTestHelper.h:33, > from /opt/minifi/libminifi/test/unit/../TestBase.h:38, > from /opt/minifi/libminifi/test/unit/PutFileTests.cpp:28: > /opt/minifi/thirdparty/yaml-cpp-yaml-cpp-0.5.3/include/yaml-cpp/emitter.h:125:8: > warning: 'template<class> class std::auto_ptr' is deprecated > [-Wdeprecated-declarations] > std::auto_ptr<EmitterState> m_pState; > ^~~~~~~~ > In file included from /usr/include/c++/6.4.0/memory:81:0, > from /opt/minifi/libminifi/test/unit/PutFileTests.cpp:22: > /usr/include/c++/6.4.0/bits/unique_ptr.h:49:28: note: declared here > template<typename> class auto_ptr; > ^~~~~~~~ > /opt/minifi/libminifi/test/unit/PutFileTests.cpp: In function 'uint64_t > getModificationTime(std::__cxx11::string)': > /opt/minifi/libminifi/test/unit/PutFileTests.cpp:52:19: error: 'struct stat' > has no member named 'st_mtimespec'; did you mean 'st_mtim'? > return result.st_mtimespec.tv_sec; > ^~~~~~~~~~~~ > make[2]: *** [CMakeFiles/PutFileTests.dir/build.make:63: > CMakeFiles/PutFileTests.dir/libminifi/test/unit/PutFileTests.cpp.o] Error 1 > make[1]: *** [CMakeFiles/Makefile2:876: CMakeFiles/PutFileTests.dir/all] > Error 2 > make: *** [Makefile:163: all] Error 2 > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)