自小牛队更新以来,自制问题

时间:2013-11-07 16:59:37

标签: homebrew thrift osx-mavericks

我在前一周升级到小牛队,从此开始遇到自制软件问题。 'brew doctor'报告没有问题但是我正在尝试安装Apache Thrift并且它失败了。有什么建议吗?

brew install thrift
==> Installing thrift dependency: boost
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/boost-1.54.0.mavericks.bottle.1
######################################################################## 100.0%
==> Pouring boost-1.54.0.mavericks.bottle.1.tar.gz
==> Caveats

The Boost bottle's module will not import into a Homebrew-installed Python.
If you use the Boost Python module then please:
  brew install boost --build-from-source
==> Summary
  /usr/local/Cellar/boost/1.54.0: 9865 files, 588M
==> Installing thrift
==> Downloading http://www.apache.org/dyn/closer.cgi?path=thrift/0.9.0/thrift-0.9.0.tar.gz
==> Best Mirror http://ftp.heanet.ie/mirrors/www.apache.org/dist/thrift/0.9.0/thrift-0.9.0.tar.gz
######################################################################## 100.0%
==> Patching
patching file lib/cpp/src/thrift/transport/TSocket.h
==> ./configure --prefix=/usr/local/Cellar/thrift/0.9.0 --libdir=/usr/local/Cellar/thrift/0.9.0/lib
==> make
make[4]: *** [ThreadManager.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

3 个答案:

答案 0 :(得分:2)

您可能想要关注此Jira票证。 https://issues.apache.org/jira/browse/THRIFT-2229

答案 1 :(得分:1)

看起来有一个pull request的自制软件来解决这个问题。临时解决方法可能是更改您正在使用的编译器,但我建议您只是等待补丁推出。

答案 2 :(得分:1)

我有类似的问题。你应该试试

brew update

然后继续安装