See <https://builds.apache.org/job/Mesos/COMPILER=gcc,CONFIGURATION=--verbose%20--enable-libevent,OS=ubuntu%3A14.04,label_exp=docker%7C%7CHadoop/677/changes>
Changes: [benjamin.hindman] Fixed build errors from v1 API. ------------------------------------------ [...truncated 2952 lines...] checking for strip... strip checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes 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... no checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by g++... /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 g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate appending configuration tag "F77" to libtool checking for pthread_mutex_lock in -lpthread... yes configure: building with SyncAPI support checking for ANSI C header files... (cached) yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking whether time.h and sys/time.h may both be included... yes checking for nfds_t... yes checking whether to enable ipv6... yes checking for getcwd... yes checking for gethostbyname... yes checking for gethostname... yes checking for getlogin... yes checking for getpwuid_r... yes checking for gettimeofday... yes checking for getuid... yes checking for memmove... yes checking for memset... yes checking for poll... yes checking for socket... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strtol... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands make[5]: Entering directory `/mesos/mesos-0.24.0/_build/3rdparty/zookeeper-3.4.5/src/c' make all-am make[6]: Entering directory `/mesos/mesos-0.24.0/_build/3rdparty/zookeeper-3.4.5/src/c' if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT zookeeper.lo -MD -MP -MF ".deps/zookeeper.Tpo" -c -o zookeeper.lo `test -f 'src/zookeeper.c' || echo './'`src/zookeeper.c; \ then mv -f ".deps/zookeeper.Tpo" ".deps/zookeeper.Plo"; else rm -f ".deps/zookeeper.Tpo"; exit 1; fi if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT recordio.lo -MD -MP -MF ".deps/recordio.Tpo" -c -o recordio.lo `test -f 'src/recordio.c' || echo './'`src/recordio.c; \ then mv -f ".deps/recordio.Tpo" ".deps/recordio.Plo"; else rm -f ".deps/recordio.Tpo"; exit 1; fi if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT zookeeper.jute.lo -MD -MP -MF ".deps/zookeeper.jute.Tpo" -c -o zookeeper.jute.lo `test -f 'generated/zookeeper.jute.c' || echo './'`generated/zookeeper.jute.c; \ then mv -f ".deps/zookeeper.jute.Tpo" ".deps/zookeeper.jute.Plo"; else rm -f ".deps/zookeeper.jute.Tpo"; exit 1; fi if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT zk_log.lo -MD -MP -MF ".deps/zk_log.Tpo" -c -o zk_log.lo `test -f 'src/zk_log.c' || echo './'`src/zk_log.c; \ then mv -f ".deps/zk_log.Tpo" ".deps/zk_log.Plo"; else rm -f ".deps/zk_log.Tpo"; exit 1; fi if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT zk_hashtable.lo -MD -MP -MF ".deps/zk_hashtable.Tpo" -c -o zk_hashtable.lo `test -f 'src/zk_hashtable.c' || echo './'`src/zk_hashtable.c; \ then mv -f ".deps/zk_hashtable.Tpo" ".deps/zk_hashtable.Plo"; else rm -f ".deps/zk_hashtable.Tpo"; exit 1; fi if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT st_adaptor.lo -MD -MP -MF ".deps/st_adaptor.Tpo" -c -o st_adaptor.lo `test -f 'src/st_adaptor.c' || echo './'`src/st_adaptor.c; \ then mv -f ".deps/st_adaptor.Tpo" ".deps/st_adaptor.Plo"; else rm -f ".deps/st_adaptor.Tpo"; exit 1; fi if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT hashtable_itr.lo -MD -MP -MF ".deps/hashtable_itr.Tpo" -c -o hashtable_itr.lo `test -f 'src/hashtable/hashtable_itr.c' || echo './'`src/hashtable/hashtable_itr.c; \ then mv -f ".deps/hashtable_itr.Tpo" ".deps/hashtable_itr.Plo"; else rm -f ".deps/hashtable_itr.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT zookeeper.jute.lo -MD -MP -MF .deps/zookeeper.jute.Tpo -c generated/zookeeper.jute.c -fPIC -DPIC -o zookeeper.jute.o gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT hashtable_itr.lo -MD -MP -MF .deps/hashtable_itr.Tpo -c src/hashtable/hashtable_itr.c -fPIC -DPIC -o hashtable_itr.o gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT recordio.lo -MD -MP -MF .deps/recordio.Tpo -c src/recordio.c -fPIC -DPIC -o recordio.o gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT st_adaptor.lo -MD -MP -MF .deps/st_adaptor.Tpo -c src/st_adaptor.c -fPIC -DPIC -o st_adaptor.o gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT zookeeper.lo -MD -MP -MF .deps/zookeeper.Tpo -c src/zookeeper.c -fPIC -DPIC -o zookeeper.o gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT zk_hashtable.lo -MD -MP -MF .deps/zk_hashtable.Tpo -c src/zk_hashtable.c -fPIC -DPIC -o zk_hashtable.o gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT zk_log.lo -MD -MP -MF .deps/zk_log.Tpo -c src/zk_log.c -fPIC -DPIC -o zk_log.o if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT hashtable.lo -MD -MP -MF ".deps/hashtable.Tpo" -c -o hashtable.lo `test -f 'src/hashtable/hashtable.c' || echo './'`src/hashtable/hashtable.c; \ then mv -f ".deps/hashtable.Tpo" ".deps/hashtable.Plo"; else rm -f ".deps/hashtable.Tpo"; exit 1; fi if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT libzkmt_la-zookeeper.lo -MD -MP -MF ".deps/libzkmt_la-zookeeper.Tpo" -c -o libzkmt_la-zookeeper.lo `test -f 'src/zookeeper.c' || echo './'`src/zookeeper.c; \ then mv -f ".deps/libzkmt_la-zookeeper.Tpo" ".deps/libzkmt_la-zookeeper.Plo"; else rm -f ".deps/libzkmt_la-zookeeper.Tpo"; exit 1; fi if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT libzkmt_la-recordio.lo -MD -MP -MF ".deps/libzkmt_la-recordio.Tpo" -c -o libzkmt_la-recordio.lo `test -f 'src/recordio.c' || echo './'`src/recordio.c; \ then mv -f ".deps/libzkmt_la-recordio.Tpo" ".deps/libzkmt_la-recordio.Plo"; else rm -f ".deps/libzkmt_la-recordio.Tpo"; exit 1; fi if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT libzkmt_la-zookeeper.jute.lo -MD -MP -MF ".deps/libzkmt_la-zookeeper.jute.Tpo" -c -o libzkmt_la-zookeeper.jute.lo `test -f 'generated/zookeeper.jute.c' || echo './'`generated/zookeeper.jute.c; \ then mv -f ".deps/libzkmt_la-zookeeper.jute.Tpo" ".deps/libzkmt_la-zookeeper.jute.Plo"; else rm -f ".deps/libzkmt_la-zookeeper.jute.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT hashtable.lo -MD -MP -MF .deps/hashtable.Tpo -c src/hashtable/hashtable.c -fPIC -DPIC -o hashtable.o if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT libzkmt_la-zk_log.lo -MD -MP -MF ".deps/libzkmt_la-zk_log.Tpo" -c -o libzkmt_la-zk_log.lo `test -f 'src/zk_log.c' || echo './'`src/zk_log.c; \ then mv -f ".deps/libzkmt_la-zk_log.Tpo" ".deps/libzkmt_la-zk_log.Plo"; else rm -f ".deps/libzkmt_la-zk_log.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT libzkmt_la-zookeeper.lo -MD -MP -MF .deps/libzkmt_la-zookeeper.Tpo -c src/zookeeper.c -fPIC -DPIC -o libzkmt_la-zookeeper.o gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT libzkmt_la-recordio.lo -MD -MP -MF .deps/libzkmt_la-recordio.Tpo -c src/recordio.c -fPIC -DPIC -o libzkmt_la-recordio.o gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT libzkmt_la-zookeeper.jute.lo -MD -MP -MF .deps/libzkmt_la-zookeeper.jute.Tpo -c generated/zookeeper.jute.c -fPIC -DPIC -o libzkmt_la-zookeeper.jute.o gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT libzkmt_la-zk_log.lo -MD -MP -MF .deps/libzkmt_la-zk_log.Tpo -c src/zk_log.c -fPIC -DPIC -o libzkmt_la-zk_log.o if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT libzkmt_la-zk_hashtable.lo -MD -MP -MF ".deps/libzkmt_la-zk_hashtable.Tpo" -c -o libzkmt_la-zk_hashtable.lo `test -f 'src/zk_hashtable.c' || echo './'`src/zk_hashtable.c; \ then mv -f ".deps/libzkmt_la-zk_hashtable.Tpo" ".deps/libzkmt_la-zk_hashtable.Plo"; else rm -f ".deps/libzkmt_la-zk_hashtable.Tpo"; exit 1; fi if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT libzkmt_la-mt_adaptor.lo -MD -MP -MF ".deps/libzkmt_la-mt_adaptor.Tpo" -c -o libzkmt_la-mt_adaptor.lo `test -f 'src/mt_adaptor.c' || echo './'`src/mt_adaptor.c; \ then mv -f ".deps/libzkmt_la-mt_adaptor.Tpo" ".deps/libzkmt_la-mt_adaptor.Plo"; else rm -f ".deps/libzkmt_la-mt_adaptor.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -Wall -Werror -g -O2 -D_GNU_SOURCE -MT cli.o -MD -MP -MF ".deps/cli.Tpo" -c -o cli.o `test -f 'src/cli.c' || echo './'`src/cli.c; \ then mv -f ".deps/cli.Tpo" ".deps/cli.Po"; else rm -f ".deps/cli.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT libzkmt_la-zk_hashtable.lo -MD -MP -MF .deps/libzkmt_la-zk_hashtable.Tpo -c src/zk_hashtable.c -fPIC -DPIC -o libzkmt_la-zk_hashtable.o gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT libzkmt_la-mt_adaptor.lo -MD -MP -MF .deps/libzkmt_la-mt_adaptor.Tpo -c src/mt_adaptor.c -fPIC -DPIC -o libzkmt_la-mt_adaptor.o if gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT cli_mt-cli.o -MD -MP -MF ".deps/cli_mt-cli.Tpo" -c -o cli_mt-cli.o `test -f 'src/cli.c' || echo './'`src/cli.c; \ then mv -f ".deps/cli_mt-cli.Tpo" ".deps/cli_mt-cli.Po"; else rm -f ".deps/cli_mt-cli.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated -DTHREADED -g -O2 -D_GNU_SOURCE -MT load_gen-load_gen.o -MD -MP -MF ".deps/load_gen-load_gen.Tpo" -c -o load_gen-load_gen.o `test -f 'src/load_gen.c' || echo './'`src/load_gen.c; \ then mv -f ".deps/load_gen-load_gen.Tpo" ".deps/load_gen-load_gen.Po"; else rm -f ".deps/load_gen-load_gen.Tpo"; exit 1; fi /bin/bash ./libtool --tag=CC --mode=link gcc -Wall -Werror -g -O2 -D_GNU_SOURCE -o libhashtable.la hashtable_itr.lo hashtable.lo mkdir .libs ar cru .libs/libhashtable.a hashtable_itr.o hashtable.o ranlib .libs/libhashtable.a creating libhashtable.la (cd .libs && rm -f libhashtable.la && ln -s ../libhashtable.la libhashtable.la) /bin/bash ./libtool --tag=CC --mode=link gcc -Wall -Werror -g -O2 -D_GNU_SOURCE -o libzkst.la zookeeper.lo recordio.lo zookeeper.jute.lo zk_log.lo zk_hashtable.lo st_adaptor.lo -lm ar cru .libs/libzkst.a zookeeper.o recordio.o zookeeper.jute.o zk_log.o zk_hashtable.o st_adaptor.o ranlib .libs/libzkst.a creating libzkst.la (cd .libs && rm -f libzkst.la && ln -s ../libzkst.la libzkst.la) /bin/bash ./libtool --tag=CC --mode=link gcc -Wall -Werror -g -O2 -D_GNU_SOURCE -o libzookeeper_st.la -rpath /mesos/mesos-0.24.0/_inst/lib -no-undefined -version-info 2 -export-symbols-regex '(zoo_|zookeeper_|zhandle|Z|format_log_message|log_message|logLevel|deallocate_|zerror|is_unrecoverable)' libzkst.la libhashtable.la /bin/bash ./libtool --tag=CC --mode=link gcc -Wall -Werror -g -O2 -D_GNU_SOURCE -o libzkmt.la libzkmt_la-zookeeper.lo libzkmt_la-recordio.lo libzkmt_la-zookeeper.jute.lo libzkmt_la-zk_log.lo libzkmt_la-zk_hashtable.lo libzkmt_la-mt_adaptor.lo -lm rm -fr .libs/libzookeeper_st.lax mkdir .libs/libzookeeper_st.lax rm -fr .libs/libzookeeper_st.lax/libzkst.a mkdir .libs/libzookeeper_st.lax/libzkst.a (cd .libs/libzookeeper_st.lax/libzkst.a && ar x /mesos/mesos-0.24.0/_build/3rdparty/zookeeper-3.4.5/src/c/./.libs/libzkst.a) rm -fr .libs/libzookeeper_st.lax/libhashtable.a mkdir .libs/libzookeeper_st.lax/libhashtable.a (cd .libs/libzookeeper_st.lax/libhashtable.a && ar x /mesos/mesos-0.24.0/_build/3rdparty/zookeeper-3.4.5/src/c/./.libs/libhashtable.a) ar cru .libs/libzookeeper_st.a .libs/libzookeeper_st.lax/libzkst.a/zk_hashtable.o .libs/libzookeeper_st.lax/libzkst.a/recordio.o .libs/libzookeeper_st.lax/libzkst.a/zk_log.o .libs/libzookeeper_st.lax/libzkst.a/st_adaptor.o .libs/libzookeeper_st.lax/libzkst.a/zookeeper.jute.o .libs/libzookeeper_st.lax/libzkst.a/zookeeper.o .libs/libzookeeper_st.lax/libhashtable.a/hashtable.o .libs/libzookeeper_st.lax/libhashtable.a/hashtable_itr.o ranlib .libs/libzookeeper_st.a rm -fr .libs/libzookeeper_st.lax creating libzookeeper_st.la (cd .libs && rm -f libzookeeper_st.la && ln -s ../libzookeeper_st.la libzookeeper_st.la) /bin/bash ./libtool --tag=CC --mode=link gcc -Wall -Werror -g -O2 -D_GNU_SOURCE -o cli_st cli.o libzookeeper_st.la ar cru .libs/libzkmt.a libzkmt_la-zookeeper.o libzkmt_la-recordio.o libzkmt_la-zookeeper.jute.o libzkmt_la-zk_log.o libzkmt_la-zk_hashtable.o libzkmt_la-mt_adaptor.o ranlib .libs/libzkmt.a creating libzkmt.la (cd .libs && rm -f libzkmt.la && ln -s ../libzkmt.la libzkmt.la) /bin/bash ./libtool --tag=CC --mode=link gcc -Wall -Werror -g -O2 -D_GNU_SOURCE -o libzookeeper_mt.la -rpath /mesos/mesos-0.24.0/_inst/lib -no-undefined -version-info 2 -export-symbols-regex '(zoo_|zookeeper_|zhandle|Z|format_log_message|log_message|logLevel|deallocate_|zerror|is_unrecoverable)' libzkmt.la libhashtable.la -lpthread gcc -Wall -Werror -g -O2 -D_GNU_SOURCE -o cli_st cli.o ./.libs/libzookeeper_st.a -lm rm -fr .libs/libzookeeper_mt.lax mkdir .libs/libzookeeper_mt.lax rm -fr .libs/libzookeeper_mt.lax/libzkmt.a mkdir .libs/libzookeeper_mt.lax/libzkmt.a (cd .libs/libzookeeper_mt.lax/libzkmt.a && ar x /mesos/mesos-0.24.0/_build/3rdparty/zookeeper-3.4.5/src/c/./.libs/libzkmt.a) rm -fr .libs/libzookeeper_mt.lax/libhashtable.a mkdir .libs/libzookeeper_mt.lax/libhashtable.a (cd .libs/libzookeeper_mt.lax/libhashtable.a && ar x /mesos/mesos-0.24.0/_build/3rdparty/zookeeper-3.4.5/src/c/./.libs/libhashtable.a) ar cru .libs/libzookeeper_mt.a .libs/libzookeeper_mt.lax/libzkmt.a/libzkmt_la-mt_adaptor.o .libs/libzookeeper_mt.lax/libzkmt.a/libzkmt_la-recordio.o .libs/libzookeeper_mt.lax/libzkmt.a/libzkmt_la-zookeeper.o .libs/libzookeeper_mt.lax/libzkmt.a/libzkmt_la-zookeeper.jute.o .libs/libzookeeper_mt.lax/libzkmt.a/libzkmt_la-zk_hashtable.o .libs/libzookeeper_mt.lax/libzkmt.a/libzkmt_la-zk_log.o .libs/libzookeeper_mt.lax/libhashtable.a/hashtable.o .libs/libzookeeper_mt.lax/libhashtable.a/hashtable_itr.o ranlib .libs/libzookeeper_mt.a rm -fr .libs/libzookeeper_mt.lax creating libzookeeper_mt.la (cd .libs && rm -f libzookeeper_mt.la && ln -s ../libzookeeper_mt.la libzookeeper_mt.la) /bin/bash ./libtool --tag=CC --mode=link gcc -Wall -Werror -g -O2 -D_GNU_SOURCE -o load_gen load_gen-load_gen.o libzookeeper_mt.la /bin/bash ./libtool --tag=CC --mode=link gcc -Wall -Werror -g -O2 -D_GNU_SOURCE -o cli_mt cli_mt-cli.o libzookeeper_mt.la gcc -Wall -Werror -g -O2 -D_GNU_SOURCE -o cli_mt cli_mt-cli.o ./.libs/libzookeeper_mt.a -lm -lpthread gcc -Wall -Werror -g -O2 -D_GNU_SOURCE -o load_gen load_gen-load_gen.o ./.libs/libzookeeper_mt.a -lm -lpthread make[6]: Leaving directory `/mesos/mesos-0.24.0/_build/3rdparty/zookeeper-3.4.5/src/c' make[5]: Leaving directory `/mesos/mesos-0.24.0/_build/3rdparty/zookeeper-3.4.5/src/c' ln -fs libleveldb.so.1.4 libleveldb.so ln -fs libleveldb.so.1.4 libleveldb.so.1 make[5]: Leaving directory `/mesos/mesos-0.24.0/_build/3rdparty/leveldb' make[4]: Leaving directory `/mesos/mesos-0.24.0/_build/3rdparty' make[3]: Leaving directory `/mesos/mesos-0.24.0/_build/3rdparty' make[2]: Leaving directory `/mesos/mesos-0.24.0/_build/3rdparty' Making all in src make[2]: Entering directory `/mesos/mesos-0.24.0/_build/src' /bin/mkdir -p . /bin/mkdir -p authentication /bin/mkdir -p containerizer /bin/mkdir -p executor /bin/mkdir -p fetcher /bin/mkdir -p master ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/protoc -I../../include -I../../src --cpp_out=../include ../../include/mesos/mesos.proto /bin/mkdir -p ../include/mesos/authentication /bin/mkdir -p module /bin/mkdir -p scheduler /bin/mkdir -p ../include/mesos/containerizer /bin/mkdir -p ../include/mesos/fetcher /bin/mkdir -p ../include/mesos/master /bin/mkdir -p ../include/mesos/executor ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/protoc -I../../include -I../../src --cpp_out=../include ../../include/mesos/authentication/authentication.proto /bin/mkdir -p ../include/mesos/module /bin/mkdir -p ../include/mesos/scheduler ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/protoc -I../../include -I../../src --cpp_out=../include ../../include/mesos/containerizer/containerizer.proto ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/protoc -I../../include -I../../src --cpp_out=../include ../../include/mesos/fetcher/fetcher.proto ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/protoc -I../../include -I../../src --cpp_out=../include ../../include/mesos/master/allocator.proto ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/protoc -I../../include -I../../src --cpp_out=../include ../../include/mesos/executor/executor.proto ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/protoc -I../../include -I../../src --cpp_out=../include ../../include/mesos/module/module.proto ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/protoc -I../../include -I../../src --cpp_out=../include ../../include/mesos/scheduler/scheduler.proto mv ../include/mesos/master/*.pb.cc master /bin/mkdir -p slave /bin/mkdir -p ../include/mesos/slave ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/protoc -I../../include -I../../src --cpp_out=../include ../../include/mesos/slave/isolator.proto mv ../include/mesos/authentication/*.pb.cc authentication /bin/mkdir -p slave /bin/mkdir -p ../include/mesos/slave mv ../include/mesos/fetcher/*.pb.cc fetcher mv ../include/mesos/executor/*.pb.cc executor ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/protoc -I../../include -I../../src --cpp_out=../include ../../include/mesos/slave/oversubscription.proto mv ../include/mesos/module/*.pb.cc module /bin/mkdir -p v1 /bin/mkdir -p v1/scheduler ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/protoc -I../../include -I../../src --cpp_out=../include ../../src/v1/../../include/mesos/mesos.proto /bin/mkdir -p java/generated/org/apache/mesos /bin/mkdir -p ../include/mesos/v1 ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/protoc -I../../include -I../../src --java_out=java/generated ../../include/mesos/mesos.proto mv ../include/mesos/containerizer/*.pb.cc containerizer ../../src/v1/../../include/mesos/mesos.proto: File does not reside within any path specified using --proto_path (or -I). You must specify a --proto_path which encompasses this file. Note that the proto_path must be an exact prefix of the .proto file names -- protoc is too dumb to figure out when two paths (e.g. absolute and relative) are equivalent (it's harder than you think). ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/protoc -I../../include -I../../src --cpp_out=../include ../../include/mesos/v1/mesos.proto make[2]: *** [v1/mesos.pb.cc] Error 1 make[2]: *** Waiting for unfinished jobs.... mv ../include/mesos/slave/isolator.pb.cc slave mv ../include/mesos/scheduler/*.pb.cc scheduler mv ../include/mesos/slave/oversubscription.pb.cc slave mv ../include/mesos/*.pb.cc . mv ../include/mesos/v1/*.pb.cc v1/scheduler make[2]: Leaving directory `/mesos/mesos-0.24.0/_build/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/mesos/mesos-0.24.0/_build' make: *** [distcheck] Error 1 + docker rmi mesos-1439171176-1457 Untagged: mesos-1439171176-1457:latest Deleted: 375cabb7919b271399923151fb395d5fbd6076e5f30a1ba0560dfff9eccaf25e Deleted: 17422cbbad60f963b4a78e32f56bd94ff4d55f4d4c0d13f1615493058b3e73d5 Deleted: 9a20c16cab86fbe689c7d4c41c32b2895d9bbe48e97020c8de3369ab2cb33b8e Deleted: ed91773facdfcabeaa27e98493452aab55ba876bcfd45358e9060630d4dfbbc6 Build step 'Execute shell' marked build as failure