See <https://builds.apache.org/job/Mesos-Buildbot/BUILDTOOL=autotools,COMPILER=gcc,CONFIGURATION=--verbose%20--disable-libtool-wrappers%20--enable-libevent%20--enable-ssl,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(ubuntu)&&(!ubuntu-us1)&&(!ubuntu-eu2)&&(!qnode3)&&(!H23)/4630/display/redirect?page=changes>
Changes: [andrew] Windows: Updated cURL to version 7.57.0. [yujie.jay] Fixed a corner case for pre-existing volumes created by old RPs. [yujie.jay] Printed out the source profile and ID for a disk resource. [yujie.jay] Refactored and fixed bugs for SLRP resource reconciliation. [yujie.jay] Modified SLRP to use the VolumeProfileAdaptor module. [yujie.jay] Fixed unit tests for volume profile module integration. [yujie.jay] Fixed the calculation of available capacity test CSI plugin. [yujie.jay] Updated logging for storage local resource provider. [yujie.jay] Dropping instead of failing offer operations with mismatched versions. [yujie.jay] Added logging for container daemon. [yujie.jay] Added unit tests for storage local resource provider recovery. [yujie.jay] Fixed a few typos in SLRP. [yujie.jay] Refactred `UriVolumeProfileAdaptor` and `VolumeProfileTest`. [andrew] Windows: Added `/EHsc` to `CMAKE_CXX_FLAGS`. ------------------------------------------ [...truncated 212.74 KB...] checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate configure: creating ./config.lt config.lt: creating libtool configure: Setting up CXXFLAGS for g++ version >= 4.8 checking whether C++ compiler accepts -fstack-protector-strong... no checking whether g++ supports C++11 features by default... no checking whether g++ supports C++11 features with -std=c++11... yes checking if compiler needs -Werror to reject unknown flags... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes configure: Setting up build environment for x86_64 linux-gnu checking for backtrace in -lunwind... no checking for main in -lgflags... no checking for patch... patch checking fts.h usability... yes checking fts.h presence... yes checking for fts.h... yes checking for library containing fts_close... none required checking apr_pools.h usability... yes checking apr_pools.h presence... yes checking for apr_pools.h... yes checking for apr_initialize in -lapr-1... yes checking for curl_global_init in -lcurl... yes checking for javac... /usr/bin/javac checking for java... /usr/bin/java checking value of Java system property 'java.home'... /usr/lib/jvm/java-7-openjdk-amd64/jre configure: using JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 checking whether or not we can build with JNI... yes checking for mvn... /usr/bin/mvn checking event2/event.h usability... yes checking event2/event.h presence... yes checking for event2/event.h... yes checking for event_base_new in -levent... yes checking event2/thread.h usability... yes checking event2/thread.h presence... yes checking for event2/thread.h... yes checking for evthread_use_pthreads in -levent_pthreads... yes checking for sasl_done in -lsasl2... yes checking SASL CRAM-MD5 support... yes checking for RAND_poll in -lcrypto... yes checking openssl/ssl.h usability... yes checking openssl/ssl.h presence... yes checking for openssl/ssl.h... yes checking for SSL_CTX_new in -lssl... yes checking event2/bufferevent_ssl.h usability... yes checking event2/bufferevent_ssl.h presence... yes checking for event2/bufferevent_ssl.h... yes checking for bufferevent_openssl_get_ssl in -levent_openssl... yes checking svn_version.h usability... yes checking svn_version.h presence... yes checking for svn_version.h... yes checking for svn_stringbuf_create_ensure in -lsvn_subr-1... yes checking svn_delta.h usability... yes checking svn_delta.h presence... yes checking for svn_delta.h... yes checking for svn_txdelta in -lsvn_delta-1... yes checking whether to enable the XFS disk isolator... no checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for deflate, gzread, gzwrite, inflate in -lz... yes checking C++ standard library for undefined behaviour with selected optimization level... no checking for a Python interpreter with version >= 2.6... python checking for python... /usr/bin/python checking for python version... 2.7 checking for python platform... linux2 checking for python script directory... ${prefix}/lib/python2.7/site-packages checking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages checking for python2.7... (cached) /usr/bin/python checking for a version of Python >= '2.1.0'... yes checking for a version of Python >= '2.6'... yes checking for the distutils Python package... yes checking for Python include path... -I/usr/include/python2.7 checking for Python library path... -L/usr/lib -lpython2.7 checking for Python site-packages path... /usr/lib/python2.7/dist-packages checking python extra libraries... -lpthread -ldl -lutil -lm checking python extra linking flags... -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions checking consistency of all components of python development environment... yes checking whether we can build usable Python eggs... cc1plus: warning: command line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ [enabled by default] yes checking for an old installation of the Mesos egg (before 0.20.0)... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating mesos.pc config.status: creating src/Makefile config.status: creating 3rdparty/Makefile config.status: creating 3rdparty/libprocess/Makefile config.status: creating 3rdparty/libprocess/include/Makefile config.status: creating 3rdparty/stout/Makefile config.status: creating 3rdparty/stout/include/Makefile config.status: creating 3rdparty/gmock_sources.cc config.status: creating bin/mesos.sh config.status: creating bin/mesos-agent.sh config.status: creating bin/mesos-local.sh config.status: creating bin/mesos-master.sh config.status: creating bin/mesos-slave.sh config.status: creating bin/mesos-tests.sh config.status: creating bin/mesos-agent-flags.sh config.status: creating bin/mesos-local-flags.sh config.status: creating bin/mesos-master-flags.sh config.status: creating bin/mesos-slave-flags.sh config.status: creating bin/mesos-tests-flags.sh config.status: creating bin/gdb-mesos-agent.sh config.status: creating bin/gdb-mesos-local.sh config.status: creating bin/gdb-mesos-master.sh config.status: creating bin/gdb-mesos-slave.sh config.status: creating bin/gdb-mesos-tests.sh config.status: creating bin/lldb-mesos-agent.sh config.status: creating bin/lldb-mesos-local.sh config.status: creating bin/lldb-mesos-master.sh config.status: creating bin/lldb-mesos-slave.sh config.status: creating bin/lldb-mesos-tests.sh config.status: creating bin/valgrind-mesos-agent.sh config.status: creating bin/valgrind-mesos-local.sh config.status: creating bin/valgrind-mesos-master.sh config.status: creating bin/valgrind-mesos-slave.sh config.status: creating bin/valgrind-mesos-tests.sh config.status: creating src/deploy/mesos-daemon.sh config.status: creating src/deploy/mesos-start-agents.sh config.status: creating src/deploy/mesos-start-cluster.sh config.status: creating src/deploy/mesos-start-masters.sh config.status: creating src/deploy/mesos-start-slaves.sh config.status: creating src/deploy/mesos-stop-agents.sh config.status: creating src/deploy/mesos-stop-cluster.sh config.status: creating src/deploy/mesos-stop-masters.sh config.status: creating src/deploy/mesos-stop-slaves.sh config.status: creating include/mesos/version.hpp config.status: creating src/java/generated/org/apache/mesos/MesosNativeLibrary.java config.status: creating mpi/mpiexec-mesos config.status: creating src/examples/java/test-exception-framework config.status: creating src/examples/java/test-executor config.status: creating src/examples/java/test-framework config.status: creating src/examples/java/test-multiple-executors-framework config.status: creating src/examples/java/test-log config.status: creating src/examples/java/v1-test-framework config.status: creating src/java/mesos.pom config.status: creating src/examples/python/test-executor config.status: creating src/examples/python/test-framework config.status: creating src/python/setup.py config.status: creating src/python/cli/setup.py config.status: creating src/python/interface/setup.py config.status: creating src/python/native_common/ext_modules.py config.status: creating src/python/executor/setup.py config.status: creating src/python/native/setup.py config.status: creating src/python/scheduler/setup.py config.status: linking src/python/native_common/ext_modules.py to src/python/executor/ext_modules.py config.status: linking src/python/native_common/ext_modules.py to src/python/scheduler/ext_modules.py config.status: executing depfiles commands config.status: executing libtool commands configure: Build option summary: CXX: g++ CXXFLAGS: -g1 -O0 -Wno-unused-local-typedefs -std=c++11 CPPFLAGS: -isystem /usr/include/subversion-1 -isystem /usr/include/apr-1 -isystem /usr/include/apr-1.0 LDFLAGS: LIBS: -lz -lsvn_delta-1 -lsvn_subr-1 -levent_openssl -lssl -lcrypto -lsasl2 -levent_pthreads -levent -lcurl -lapr-1 -lrt make dist-gzip am__post_remove_distdir='@:' make[1]: Entering directory `/mesos' if test -d "mesos-1.5.0"; then find "mesos-1.5.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "mesos-1.5.0" || { sleep 5 && rm -rf "mesos-1.5.0"; }; else :; fi test -d "mesos-1.5.0" || mkdir "mesos-1.5.0" (cd 3rdparty && make top_distdir=../mesos-1.5.0 distdir=../mesos-1.5.0/3rdparty \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `/mesos/3rdparty' (cd stout && make top_distdir=../../mesos-1.5.0 distdir=../../mesos-1.5.0/3rdparty/stout \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory `/mesos/3rdparty/stout' (cd include && make top_distdir=../../../mesos-1.5.0 distdir=../../../mesos-1.5.0/3rdparty/stout/include \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory `/mesos/3rdparty/stout/include' make[4]: Leaving directory `/mesos/3rdparty/stout/include' make \ top_distdir="../../mesos-1.5.0" distdir="../../mesos-1.5.0/3rdparty/stout" \ dist-hook make[4]: Entering directory `/mesos/3rdparty/stout' cp -r ./3rdparty ../../mesos-1.5.0/3rdparty/stout/ make[4]: Leaving directory `/mesos/3rdparty/stout' make[3]: Leaving directory `/mesos/3rdparty/stout' (cd libprocess && make top_distdir=../../mesos-1.5.0 distdir=../../mesos-1.5.0/3rdparty/libprocess \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory `/mesos/3rdparty/libprocess' (cd include && make top_distdir=../../../mesos-1.5.0 distdir=../../../mesos-1.5.0/3rdparty/libprocess/include \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory `/mesos/3rdparty/libprocess/include' make[4]: Leaving directory `/mesos/3rdparty/libprocess/include' make \ top_distdir="../../mesos-1.5.0" distdir="../../mesos-1.5.0/3rdparty/libprocess" \ dist-hook make[4]: Entering directory `/mesos/3rdparty/libprocess' cp -r ./3rdparty ../../mesos-1.5.0/3rdparty/libprocess/ make[4]: Leaving directory `/mesos/3rdparty/libprocess' make[3]: Leaving directory `/mesos/3rdparty/libprocess' make[2]: Leaving directory `/mesos/3rdparty' (cd src && make top_distdir=../mesos-1.5.0 distdir=../mesos-1.5.0/src \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `/mesos/src' make[2]: *** No rule to make target `resource_provider/volume_profile.ph.h', needed by `distdir'. Stop. make[2]: Leaving directory `/mesos/src' make[1]: *** [distdir] Error 1 make[1]: Leaving directory `/mesos' make: *** [dist] Error 2 + docker rmi mesos-1513728855-25411 Untagged: mesos-1513728855-25411:latest Deleted: sha256:02c66a1f8d1e9b00ef25f8033f8686c741b55f54bfb5f873bc3e8c991fe020e0 Deleted: sha256:cbba3946b1ba4aba2945d7a1d68b37e7778ba2e316bb3b641725ec02a420f588 Deleted: sha256:4ecc704c40e340dafb8babab69f48ce3bce27cd6440656db8e8ee241151e511e Deleted: sha256:b9c562770fa52f3468b6af33311c158817bf4283ae36c7a4ef1db1582064870a Deleted: sha256:f40a5f6ae5c8c41054c6164ead238fcfe6442631b78ec3e45621ab54de1ac313 Deleted: sha256:2bf32b16850941390ddcce70b08d258c8c89a80aa2126ac56616583095d0ead7 Deleted: sha256:b510faec7708507ac371e291f98ae10f7c55d1126d93a47c394f7263da70ca60 Deleted: sha256:bc868fbc763692b9cb60e7bee554fa0745345fbfa28b4b54d0ac108b64a58173 Deleted: sha256:7473704a5ba6c10efd8ac0e0544617e7ac7830bc1cf4f1e5673937ed4400d955 Deleted: sha256:dcc5623cfdcfb56843bd7add9d7b2a175c4d79257070656e1f6d076324ca174e Deleted: sha256:e5937f07fe95eb90a7af786d12720e3f97d579006b2709830fb3f8d6867d0d2a Deleted: sha256:d12a3213502c6d12ca3ff738246f5466406205ca972126fb947d059fe21750c9 Deleted: sha256:514b82a81dd2557c9bd3e40b0c554958f0513283104f2f8b434c9b2c31656f6e Deleted: sha256:23837c2bb2e543200c70a43de195aec462e03ad7079329fe41369348169ebe64 Deleted: sha256:2e22399c6ccb4982e9483bb1cde458fdd2e57f6e29598c453e153b920ec737a4 Deleted: sha256:1cc5c0d8f6d140b87662138d8ddb785ff5726ccf50bece1b73aee123ccf481e7 Deleted: sha256:a970b58973ba78b0f363b9cd36f56f801ef90f6a777c174d1815314bad3cbc7c Deleted: sha256:ce6cec7c2affea57c2dc25e253e70517debffd7f3b36a568b211c03563524426 Deleted: sha256:eb1e080f905d0719ba206c9e6d992d127852742499167b52ff7a1f0fa5ef9354 Deleted: sha256:3b58a8848352e8a311f81831bcdd97b7f3ca845493a15ed9473159b73dd8a202 Deleted: sha256:ebbc8b02e6ff935591ab56722acb001aa5e6499810eb7f48c624baf3661a3948 Deleted: sha256:74473f1a4555642f1e4f0691001ab6de16539847a5221f4b93fd0ca28a6ad117 Deleted: sha256:66d2be0a234db5bfab646cf8c1e2afb9e779803dff6bbadc2add24409c1ee2f7 Deleted: sha256:c54cdb8ea0ef844422f00ac86b324b0453c57775fadc2723f859dfbf4eb64e71 Deleted: sha256:80bee04fd9247e3c36dcdb9e0946620f01dd928290d97bbafff4905020667d7b Deleted: sha256:c3b267eb9eb3396a08f149a9772be34634a5b5208c02021c91383fd284e218ef Deleted: sha256:a71163be192370f395ac217a354a3491615afbc0084fff9f8a2b17531b3af5ab Deleted: sha256:e59e2db88311278170d549458a0bb7184a102afe9731e7b0b250db259c8988e2 Deleted: sha256:429d14790fb68aebecbc99df3b451e6daea02d13e2af2e8b4c7c888e28fd4384 Deleted: sha256:f1030d294d5820367287a5e67b2e33f72e97baff98604d991da6d3dde4c0f17f Build step 'Execute shell' marked build as failure Not sending mail to unregistered user songzihao1...@gmail.com Not sending mail to unregistered user xuj...@apple.com Not sending mail to unregistered user gregorywm...@gmail.com Not sending mail to unregistered user yujie....@gmail.com