I'm trying to update the homebrew formula per the release guide
<http://mesos.apache.org/documentation/latest/release-guide/>.

But when following instructions from homebrew regarding testing the changes
<https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/How-To-Open-a-Homebrew-Pull-Request-(and-get-it-merged).md#how-to-open-a-homebrew-pull-request-and-get-it-merged>
(all
I changed was the version of Mesos and the sha) before sending a PR, I get
the below error. Any ideas?

➜  twitter git:(vinod/0.24.0) ✗ brew install mesos && brew test mesos

==> Downloading
https://www.apache.org/dyn/closer.cgi?path=mesos/0.24.0/mesos-0.24.0.tar.gz

Already downloaded: /Library/Caches/Homebrew/mesos-0.24.0.tar.gz

==> Downloading
https://pypi.python.org/packages/source/b/boto/boto-2.36.0.tar.gz

Already downloaded: /Library/Caches/Homebrew/mesos--boto-2.36.0.tar.gz

==> python -c import setuptools... --no-user-cfg install
--prefix=/opt/twitter/Cellar/mesos/0.24.0/libexec/boto
--single-version-externally-managed --record=installed.txt

==> ./configure --disable-python --prefix=/opt/twitter/Cellar/mesos/0.24.0
--disable-silent-rules --with-svn=/opt/twitter/opt/subversion

==> make

==> make install

==> ./configure --enable-python --prefix=/opt/twitter/Cellar/mesos/0.24.0
--disable-silent-rules --with-svn=/opt/twitter/opt/subversion

==> python -c import setuptools... --no-user-cfg install
--prefix=/opt/twitter/Cellar/mesos/0.24.0
--single-version-externally-managed --record=installed.txt

/usr/bin/clang++ -std=c++11 -stdlib=libc++ -DNDEBUG -g -fwrapv -Os -Wall
-Wstrict-prototypes -Os -w -pipe -march=native -mmacosx-version-min=10.9
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home/include/darwin
-I/opt/twitter/opt/openssl/include -I/opt/twitter/opt/sqlite/include
-I/opt/twitter/opt/readline/include -isystem/opt/twitter/include
-F/opt/twitter/Frameworks -arch x86_64 -arch i386 -pipe
-I/private/tmp/mesos20150914-60557-1cy03t/mesos-0.24.0/include
-I/private/tmp/mesos20150914-60557-1cy03t/mesos-0.24.0/include
-I/private/tmp/mesos20150914-60557-1cy03t/mesos-0.24.0/include/mesos
-I/private/tmp/mesos20150914-60557-1cy03t/mesos-0.24.0/src
-I/private/tmp/mesos20150914-60557-1cy03t/mesos-0.24.0/src/python/native/src/mesos/native
-I/private/tmp/mesos20150914-60557-1cy03t/mesos-0.24.0/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src
-I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-c src/mesos/native/proxy_scheduler.cpp -o
build/temp.macosx-10.9-intel-2.7/src/mesos/native/proxy_scheduler.o

/usr/bin/clang++ -bundle -undefined dynamic_lookup -arch x86_64 -arch i386
-Wl,-F. -lsasl2 -lsvn_delta-1 -lsvn_subr-1 -lapr-1 -lcurl -lz -Os -w -pipe
-march=native -mmacosx-version-min=10.9
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home/include/darwin
-I/opt/twitter/opt/openssl/include -I/opt/twitter/opt/sqlite/include
-I/opt/twitter/opt/readline/include -isystem/opt/twitter/include
-F/opt/twitter/Frameworks
build/temp.macosx-10.9-intel-2.7/src/mesos/native/mesos_executor_driver_impl.o
build/temp.macosx-10.9-intel-2.7/src/mesos/native/mesos_scheduler_driver_impl.o
build/temp.macosx-10.9-intel-2.7/src/mesos/native/module.o
build/temp.macosx-10.9-intel-2.7/src/mesos/native/proxy_executor.o
build/temp.macosx-10.9-intel-2.7/src/mesos/native/proxy_scheduler.o
/private/tmp/mesos20150914-60557-1cy03t/mesos-0.24.0/src/.libs/libmesos_no_3rdparty.a
/private/tmp/mesos20150914-60557-1cy03t/mesos-0.24.0/3rdparty/libprocess/.libs/libprocess.a
/private/tmp/mesos20150914-60557-1cy03t/mesos-0.24.0/3rdparty/leveldb/libleveldb.a
/private/tmp/mesos20150914-60557-1cy03t/mesos-0.24.0/3rdparty/zookeeper-3.4.5/src/c/.libs/libzookeeper_mt.a
/private/tmp/mesos20150914-60557-1cy03t/mesos-0.24.0/3rdparty/libprocess/3rdparty/glog-0.3.3/.libs/libglog.a
/private/tmp/mesos20150914-60557-1cy03t/mesos-0.24.0/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/.libs/libprotobuf.a
/private/tmp/mesos20150914-60557-1cy03t/mesos-0.24.0/3rdparty/libprocess/3rdparty/libev-4.15/.libs/libev.a
-o build/lib.macosx-10.9-intel-2.7/mesos/native/_mesos.so -lsasl2
-lsvn_delta-1 -lsvn_subr-1 -lapr-1 -lcurl -lz

ld: library not found for -lsvn_delta-1

clang: error: linker command failed with exit code 1 (use -v to see
invocation)

error: command '/usr/bin/clang++' failed with exit status 1

Reply via email to