kakoune: Homebrew install not working on osX 10.11.6
mac osX 10.11.6 (15G17023)
$> brew uninstall --force kakoune
$> brew install --HEAD https://raw.githubusercontent.com/mawww/kakoune/master/contrib/kakoune.rb
######################################################################## 100.0%
==> Cloning https://github.com/mawww/kakoune.git
Updating /Users/gregb/Library/Caches/Homebrew/kakoune--git
==> Checking out branch master
==> make install PREFIX=/usr/local/Cellar/kakoune/HEAD-d6b5240 debug=no
Last 15 lines from /Users/gregb/Library/Logs/Homebrew/kakoune/01.make:
^
./hash_map.hh:51:17: note: in instantiation of member function 'Kakoune::HashIndex<Kakoune::MemoryDomain::Options, Vector>::add' requested here
add(entry.hash, entry.index);
^
./hash_map.hh:66:13: note: in instantiation of member function 'Kakoune::HashIndex<Kakoune::MemoryDomain::Options, Vector>::resize' requested here
resize(new_size);
^
./hash_map.hh:179:17: note: in instantiation of member function 'Kakoune::HashIndex<Kakoune::MemoryDomain::Options, Vector>::reserve' requested here
m_index.reserve(m_items.size()+1);
^
./option_manager.hh:226:22: note: in instantiation of member function 'Kakoune::HashMap<Kakoune::StringView, std::__1::unique_ptr<Kakoune::Option, std::__1::default_delete<Kakoune::Option> >, Kakoune::MemoryDomain::Options, Vector>::insert' requested here
return *opts.insert({m_descs.back()->name(),
^
1 error generated.
make: *** [.client_manager.opt.o] Error 1
Do not report this issue to Homebrew/brew or Homebrew/core!
has worked fine for months. any thougts?
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Comments: 15 (6 by maintainers)
So I ended up upgrading my os to 10.13.1 (newest) to try to solve this problem lol, and I get a slightly different error but still no luck on running the homebrew command
I ended up just downloading the repo and running the exact same command brew runs :
make install PREFIX=/usr/local/Cellar/kakoune/HEAD-8168882 debug=no
and it built so I have no idea what the problem with homebrew is/was.I have no c/c++/gcc/clang experience so figuring this out is a bit beyond me, luckily I’m resourceful enough to be able to read kakoune.rb and see what’s going on but I suspect others might run into this and just give up. It very well maybe something specific to my system but I never touch anything c/c++/gcc/clang related so I’m not sure what it could be. More than happy to get to the bottom of this if it’s of interest to anyone but I’ve got no idea where to start.