- changed title to Can't install with homebrew
Can't install with homebrew
Issue #12
resolved
$ brew install ori
==> Downloading https://bitbucket.org/orifs/ori/downloads/ori-0.8.0.tgz
Already downloaded: /Library/Caches/Homebrew/ori-0.8.0.tgz
==> scons BUILDTYPE=RELEASE
class unordered_set;
^
1 error generated.
scons: *** [build/libori/udsrepo.o] Error 1
scons: building terminated because of errors.
https://gist.github.com/Superbil/8473660
Test on:
- Mac OSX 10.9.1-x86_64
- homebrew 0.9.5
Comments (5)
-
reporter -
Here's a more complete backtrace:
#! ... Compiling build/liboriutil/oristr.cc Compiling build/liboriutil/oriutil.cc build/libori/treediff.cc:335:5: error: no template named 'unordered_map'; did you mean 'boost::unordered_map'? unordered_map<std::string, size_t>::const_iterator it = ^~~~~~~~~~~~~ boost::unordered_map /usr/local/include/boost/unordered/unordered_map_fwd.hpp:28:15: note: 'boost::unordered_map' declared here class unordered_map; ^ build/libori/treediff.cc:347:5: error: no template named 'unordered_map'; did you mean 'boost::unordered_map'? unordered_map<std::string, size_t>::iterator it = ^~~~~~~~~~~~~ boost::unordered_map /usr/local/include/boost/unordered/unordered_map_fwd.hpp:28:15: note: 'boost::unordered_map' declared here class unordered_map; ^ Compiling build/liboriutil/rwlock.cc Compiling build/liboriutil/stopwatch.cc Compiling build/liboriutil/stream.cc Compiling build/liboriutil/mutex_posix.cc Compiling build/liboriutil/rwlock_posix.cc Compiling build/liboriutil/thread_posix.cc 2 errors generated. Compiling build/libori/rkchunker.cc scons: *** [build/libori/treediff.o] Error 1 build/libori/sshrepo.cc:191:29: error: no template named 'unordered_set'; did you mean 'boost::unordered_set'? containedObjs = new unordered_set<ObjectHash>(); ^~~~~~~~~~~~~ boost::unordered_set /usr/local/include/boost/unordered/unordered_set_fwd.hpp:27:15: note: 'boost::unordered_set' declared here class unordered_set; ^ build/libori/udsrepo.cc:205:29: error: no template named 'unordered_set'; did you mean 'boost::unordered_set'? containedObjs = new unordered_set<ObjectHash>(); ^~~~~~~~~~~~~ boost::unordered_set /usr/local/include/boost/unordered/unordered_set_fwd.hpp:27:15: note: 'boost::unordered_set' declared here class unordered_set; ^ 1 error generated. scons: *** [build/libori/sshrepo.o] Error 1 1 error generated. scons: *** [build/libori/udsrepo.o] Error 1 scons: building terminated because of errors.
-
This appears to be fixed by 0.8.1 and this homebrew pull request.
-
Yes, this problem existed on several platforms it is fixed in 0.8.1. This also effects FreeBSD 10 and I will push a port if no one beats me to it.
-
- changed status to resolved
This has been fixed the latest homebrew includes Ori 0.8.1
- Log in to comment