See
<https://builds.apache.org/job/Mesos-Buildbot/BUILDTOOL=autotools,COMPILER=clang,CONFIGURATION=--verbose%20--enable-libevent%20--enable-ssl,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/3467/display/redirect?page=changes>
Changes:
[josephwu] Added test filters to stout tests.
[josephwu] Added test filters to libprocess tests.
[josephwu] Refactored Mesos tests `Environment` class on stout test changes.
------------------------------------------
[...truncated 256.31 KB...]
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... clang-3.5 -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if clang-3.5 supports -fno-rtti -fno-exceptions... yes
checking for clang-3.5 option to produce PIC... -fPIC -DPIC
checking if clang-3.5 PIC flag -fPIC -DPIC works... yes
checking if clang-3.5 static flag -static works... yes
checking if clang-3.5 supports -c -o file.o... yes
checking if clang-3.5 supports -c -o file.o... (cached) yes
checking whether the clang-3.5 linker (/usr/bin/ld -m elf_x86_64) supports
shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... clang++-3.5 -E
checking for ld used by clang++-3.5... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the clang++-3.5 linker (/usr/bin/ld -m elf_x86_64) supports
shared libraries... yes
checking for clang++-3.5 option to produce PIC... -fPIC -DPIC
checking if clang++-3.5 PIC flag -fPIC -DPIC works... yes
checking if clang++-3.5 static flag -static works... yes
checking if clang++-3.5 supports -c -o file.o... yes
checking if clang++-3.5 supports -c -o file.o... (cached) yes
checking whether the clang++-3.5 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
checking whether C++ compiler accepts -fstack-protector-strong... yes
checking whether clang++-3.5 supports C++11 features by default... no
checking whether clang++-3.5 supports C++11 features with -std=c++11... yes
checking if compiler needs -Werror to reject unknown flags... yes
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 gzread in -lz... yes
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 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 for RAND_poll in -lcrypto... 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 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... 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: clang++-3.5
CXXFLAGS: -g1 -O0 -std=c++11
CPPFLAGS: -I/usr/include/subversion-1 -I/usr/include/apr-1
-I/usr/include/apr-1.0
LDFLAGS:
LIBS: -lz -lsvn_delta-1 -lsvn_subr-1 -levent_openssl -lcrypto -lssl
-lsasl2 -levent_pthreads -levent -lcurl -lapr-1 -lz -lrt
make dist-gzip am__post_remove_distdir='@:'
make[1]: Entering directory `/mesos'
if test -d "mesos-1.3.0"; then find "mesos-1.3.0" -type d ! -perm -200 -exec
chmod u+w {} ';' && rm -rf "mesos-1.3.0" || { sleep 5 && rm -rf "mesos-1.3.0";
}; else :; fi
test -d "mesos-1.3.0" || mkdir "mesos-1.3.0"
(cd 3rdparty && make top_distdir=../mesos-1.3.0
distdir=../mesos-1.3.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.3.0
distdir=../../mesos-1.3.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.3.0
distdir=../../../mesos-1.3.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]: *** No rule to make target `stout/environment.hpp', needed by
`distdir'. Stop.
make[4]: Leaving directory `/mesos/3rdparty/stout/include'
make[3]: *** [distdir] Error 1
make[3]: Leaving directory `/mesos/3rdparty/stout'
make[2]: *** [distdir] Error 1
make[2]: Leaving directory `/mesos/3rdparty'
make[1]: *** [distdir] Error 1
make[1]: Leaving directory `/mesos'
make: *** [dist] Error 2
+ docker rmi mesos-1491947754-21233
Untagged: mesos-1491947754-21233:latest
Deleted: sha256:75d9541b69d58e29e04e7f32e2583f1e4d628bf5ca4f94617296080143287a88
Deleted: sha256:26917ceb3456558f6e91d7a1c02e270c64c10066e3c5af8ffb79c71f9f987026
Deleted: sha256:a33b15151edcdc0a8401778e24a259aef1547890c8320eaf2b0f369c051cf120
Deleted: sha256:1607beef5541b581e2ccbcea5e9127ee13df11f87258689ebe382699b5dbb80f
Deleted: sha256:598eefccc2808e4cfcf5289b5d2f29ea423246b0b0cab4cc0e2aa369bd6ef41d
Deleted: sha256:30b0ff92538a055ca84f76de8d14729c1841d821cb7e6081fb52cfcf8cb2a6a2
Deleted: sha256:ec11d69e31911d409f33fb8ef3d5ded374b970606d2a7b5b889a35276042e16e
Deleted: sha256:a8a2b1982a2e8b24b5e638b3da3f1c77088f1d49f9ed3d1e5cf46773d342cfbf
Deleted: sha256:f834e9b7da29d13288cc6bda947dfe857c688c04d7b2847920b1e463487ff076
Deleted: sha256:e4be8b1b5d72674c95d2b035573ca52ed56b2585562e2a382dc9ebdbe7bd0e4e
Deleted: sha256:c76a710f7513bd2e6117a4db7977ea1344fdf63190ffad49e1334d90f743800e
Deleted: sha256:c2a19435356368cb94d1875a016cce86235cae391032f9b89b5ff15e358d7f5b
Deleted: sha256:c30d1def329e670f3709ecda4846c438a41b16d935e6ab4251d82c2358e66fae
Deleted: sha256:c32558a637a51bdacd424421ac88de1f6a8186d03f8c897469a7f44234cf1761
Deleted: sha256:af7efda255528f3d4d937720e7e51e92e5d78f7a709ef52e60affb8552fab0c5
Deleted: sha256:d40c302e6f2e04aac2526a495a724dc9734b0a7062b979a365ad2bac832f8ffb
Deleted: sha256:310ace2410ba881df7aa938e5fc6abc33a1bd6aa6f5a14684f0a7e44ea9eaa02
Deleted: sha256:e784681981cf3e7b507892fd542784ab73e6bce144d1ffcbfc10363462dc202b
Deleted: sha256:053a73523bf300b74fb3880b4d519792d3d3a4ce02e5d1aa198968563b4713ee
Deleted: sha256:564959c7744f54d640925bbdb11c5656bb32b97b818bd3caf8bdd0b4a295fc32
Deleted: sha256:35e341d0a1868645a99e3865d19399e5587d45dd2596b43a9779920464b8a087
Deleted: sha256:5b42401ab7ae4730ee41911a5b71beec8e68aa6296ed08371fe0d0fe9fecdf2d
Deleted: sha256:e774239d2f22fc5783d571f65330aecbd913301b8eef7119b336486cdf0c0656
Deleted: sha256:f946f47225b586af38dbca198bd00118d4a94396eee40bc766cd01cfbe463e1a
Build step 'Execute shell' marked build as failure