pgroonga

FreeBSD 11

pgroonga 2.0.1

pgroonga-2.0.1 Open-source fulltext search engine for PostGRESQL

pgroonga をインストールするとmecabは入るがipadicが入らないので以下のエラー

2018-01-29 16:14:02.535256|e|93495: [tokenizer][mecab] failed to create mecab_t: : mecab_new("Groonga", "-Owakati")
2018-01-29 16:14:02.535863|e|93495: 0x80e46977f  at /usr/local/lib/libgroonga.so.0
2018-01-29 16:14:02.535883|e|93495: 0x80e46970f  at /usr/local/lib/libgroonga.so.0

$ mecab
param.cpp(69) [ifs] no such file or directory: /usr/local/lib/mecab/dic/ipadic/dicrc

ja-mecab-ipadic インストールで解消

pkg install ja-mecab-ipadic
pgroonga-2.2.8 FreeBSD 11

xxhash 0.7 だと以下でライブラリのリンクに問題あり

Package libxxhash was not found in the pkg-config search path.
Perhaps you should add the directory containing `libxxhash.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libxxhash', required by 'virtual:world', not found

xxHash-0.8.0 で問題なし