[
https://issues.apache.org/jira/browse/MESOS-264?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13445322#comment-13445322
]
Benjamin Mahler commented on MESOS-264:
---------------------------------------
I really appreciate your help and patience for this, benh and I will have the
patch committed this afternoon, along with a fix for the error you just
provided.
Once the patch is committed, there may still be additional issues on some linux
systems, but we will be able to resolve them fairly quickly, rather than with a
giant patch :)
> Make fails on the latest ubuntu
> -------------------------------
>
> Key: MESOS-264
> URL: https://issues.apache.org/jira/browse/MESOS-264
> Project: Mesos
> Issue Type: Bug
> Components: build
> Environment: Linux Jie-Ubuntu-VM 3.2.0-29-generic #46-Ubuntu SMP Fri
> Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
> g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
> Reporter: Jie Yu
> Assignee: Benjamin Mahler
>
> make[2]: Entering directory `/home/jieyu/workspace/mesos/build/src'
> /bin/bash ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"mesos\"
> -DPACKAGE_TARNAME=\"mesos\" -DPACKAGE_VERSION=\"0.9.0\"
> -DPACKAGE_STRING=\"mesos\ 0.9.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\"
> -DPACKAGE=\"mesos\" -DVERSION=\"0.9.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
> -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
> -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
> -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DMESOS_HAS_JAVA=1
> -DMESOS_HAS_PYTHON=1 -DMESOS_WEBUI=1 -I. -I../../src -Wall -Werror
> -DMESOS_WEBUI_DIR=\"/home/jieyu/workspace/mesos/dist/share/mesos/webui\"
> -DMESOS_LIBEXECDIR=\"/home/jieyu/workspace/mesos/dist/libexec/mesos\"
> -I../../include -I../../third_party/libprocess/include -I../include
> -I../third_party/boost-1.37.0 -I../third_party/protobuf-2.4.1/src
> -I../third_party/glog-0.3.1/src
> -I../third_party/zookeeper-3.3.4/src/c/include
> -I../third_party/zookeeper-3.3.4/src/c/generated -pthread -g2 -O2 -MT
> sched/libmesos_no_third_party_la-sched.lo -MD -MP -MF
> sched/.deps/libmesos_no_third_party_la-sched.Tpo -c -o
> sched/libmesos_no_third_party_la-sched.lo `test -f 'sched/sched.cpp' || echo
> '../../src/'`sched/sched.cpp
> libtool: compile: g++ -DPACKAGE_NAME=\"mesos\" -DPACKAGE_TARNAME=\"mesos\"
> -DPACKAGE_VERSION=\"0.9.0\" "-DPACKAGE_STRING=\"mesos 0.9.0\""
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mesos\"
> -DVERSION=\"0.9.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
> -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DMESOS_HAS_JAVA=1
> -DMESOS_HAS_PYTHON=1 -DMESOS_WEBUI=1 -I. -I../../src -Wall -Werror
> -DMESOS_WEBUI_DIR=\"/home/jieyu/workspace/mesos/dist/share/mesos/webui\"
> -DMESOS_LIBEXECDIR=\"/home/jieyu/workspace/mesos/dist/libexec/mesos\"
> -I../../include -I../../third_party/libprocess/include -I../include
> -I../third_party/boost-1.37.0 -I../third_party/protobuf-2.4.1/src
> -I../third_party/glog-0.3.1/src
> -I../third_party/zookeeper-3.3.4/src/c/include
> -I../third_party/zookeeper-3.3.4/src/c/generated -pthread -g2 -O2 -MT
> sched/libmesos_no_third_party_la-sched.lo -MD -MP -MF
> sched/.deps/libmesos_no_third_party_la-sched.Tpo -c ../../src/sched/sched.cpp
> -fPIC -DPIC -o sched/.libs/libmesos_no_third_party_la-sched.o
> ../third_party/boost-1.37.0/boost/uuid/seed_rng.hpp: In member function 'void
> boost::uuids::detail::seed_rng::sha1_random_digest_()':
> ../third_party/boost-1.37.0/boost/uuid/seed_rng.hpp:153:53: error: ignoring
> return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with
> attribute warn_unused_result [-Werror=unused-result]
> cc1plus: all warnings being treated as errors
> make[2]: *** [sched/libmesos_no_third_party_la-sched.lo] Error 1
> make[2]: Leaving directory `/home/jieyu/workspace/mesos/build/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/jieyu/workspace/mesos/build/src'
> make: *** [all-recursive] Error 1
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira