[ https://issues.apache.org/jira/browse/MESOS-4924?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vinod Kone updated MESOS-4924: ------------------------------ Priority: Blocker (was: Major) [~SteveNiemitz] Sounds like we should disable the "as-needed" option for OSX. Can you send in a fix? > MAC OS build failed > ------------------- > > Key: MESOS-4924 > URL: https://issues.apache.org/jira/browse/MESOS-4924 > Project: Mesos > Issue Type: Bug > Reporter: Guangya Liu > Priority: Blocker > > Seems caused by https://reviews.apache.org/r/41049/ [~SteveNiemitz] > {code} > -std=c++11 -stdlib=libc++ -DGTEST_USE_OWN_TR1_TUPLE=1 -DGTEST_LANG_CXX11 > -Qunused-arguments -I/usr/local/opt/subversion/include/subversion-1 > -I/usr/include/apr-1 -I/usr/include/apr-1.0 -Qunused-arguments > build/temp.macosx-10.10-intel-2.7/src/mesos/executor/mesos_executor_driver_impl.o > build/temp.macosx-10.10-intel-2.7/src/mesos/executor/module.o > build/temp.macosx-10.10-intel-2.7/src/mesos/executor/proxy_executor.o > /Users/gyliu/git/mesos/build/src/.libs/libmesos_no_3rdparty.a > /Users/gyliu/git/mesos/build/3rdparty/libprocess/.libs/libprocess.a > /Users/gyliu/git/mesos/build/3rdparty/leveldb-1.4/libleveldb.a > /Users/gyliu/git/mesos/build/3rdparty/zookeeper-3.4.5/src/c/.libs/libzookeeper_mt.a > > /Users/gyliu/git/mesos/build/3rdparty/libprocess/3rdparty/glog-0.3.3/.libs/libglog.a > > /Users/gyliu/git/mesos/build/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/.libs/libprotobuf.a > > /Users/gyliu/git/mesos/build/3rdparty/libprocess/3rdparty/libev-4.15/.libs/libev.a > -o build/lib.macosx-10.10-intel-2.7/mesos/executor/_executor.so > -Wl,--as-needed -L/usr/local/opt/subversion/lib -lsasl2 -lsvn_delta-1 > -lsvn_subr-1 -lapr-1 -lcurl -lz > ld: unknown option: --as-needed > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > error: command 'g++' failed with exit status 1 > make[2]: *** [python/dist/mesos.executor-0.29.0-py2.7-macosx-10.10-intel.egg] > Error 1 > make[2]: *** Waiting for unfinished jobs.... > g++ -bundle -undefined dynamic_lookup -arch x86_64 -arch i386 -Wl,-F. > -L/usr/local/opt/subversion/lib -g -O0 -g -O0 -Wno-unused-local-typedef > -std=c++11 -stdlib=libc++ -DGTEST_USE_OWN_TR1_TUPLE=1 -DGTEST_LANG_CXX11 > -Qunused-arguments -I/usr/local/opt/subversion/include/subversion-1 > -I/usr/include/apr-1 -I/usr/include/apr-1.0 -Qunused-arguments > build/temp.macosx-10.10-intel-2.7/src/mesos/scheduler/mesos_scheduler_driver_impl.o > build/temp.macosx-10.10-intel-2.7/src/mesos/scheduler/module.o > build/temp.macosx-10.10-intel-2.7/src/mesos/scheduler/proxy_scheduler.o > /Users/gyliu/git/mesos/build/src/.libs/libmesos_no_3rdparty.a > /Users/gyliu/git/mesos/build/3rdparty/libprocess/.libs/libprocess.a > /Users/gyliu/git/mesos/build/3rdparty/leveldb-1.4/libleveldb.a > /Users/gyliu/git/mesos/build/3rdparty/zookeeper-3.4.5/src/c/.libs/libzookeeper_mt.a > > /Users/gyliu/git/mesos/build/3rdparty/libprocess/3rdparty/glog-0.3.3/.libs/libglog.a > > /Users/gyliu/git/mesos/build/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/.libs/libprotobuf.a > > /Users/gyliu/git/mesos/build/3rdparty/libprocess/3rdparty/libev-4.15/.libs/libev.a > -o build/lib.macosx-10.10-intel-2.7/mesos/scheduler/_scheduler.so > -Wl,--as-needed -L/usr/local/opt/subversion/lib -lsasl2 -lsvn_delta-1 > -lsvn_subr-1 -lapr-1 -lcurl -lz > ld: unknown option: --as-needed > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > error: command 'g++' failed with exit status 1 > make[2]: *** > [python/dist/mesos.scheduler-0.29.0-py2.7-macosx-10.10-intel.egg] Error 1 > make[1]: *** [all] Error 2 > make: *** [all-recursive] Error 1 > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)