Closed Somnium99 closed 8 months ago
How did you install Groonga (not PGroonga)?
I don't think I installed Groonga separately, I just downloaded and installed the source code of pgroonga 3.0.3 (my current working version) by doing make
/ make install
, and it worked.
To be more exact, prior to that, I used brew to install pgroonga. However, after we upgraded to Postgres 15 from 14, I couldn't use brew anymore because it's linked to postgres 14, so I manually installed the source code of pgroonga 3.0.3
OK. You need to install Groonga separately. You can use brew install groonga
for it.
Thank you, it seemed to help with the installation, but now when I try to create the extension it says :
ERROR: extension "pgroonga" is not available
DETAIL: Could not open extension control file "/usr/local/opt/postgresql@15/share/postgresql@15/extension/pgroonga.control": No such file or directory.
HINT: The extension must first be installed on the system where PostgreSQL is running.
Homebrew's postgresql@15
and postgresql@16
don't support extension yet:
Please discuss it on https://github.com/Homebrew/homebrew-core instead of here.
(You can use PostgreSQL 15 on macOS if you install PostgreSQL 15 from source.)
What happened?
I've been trying to install source code of one of the latest versions on macOS Ventura 13.2.1, with intel chip. But it fails with
'groonga.h' file not found
.I checked pg_config with
which pg_config
:Then ran
make
,make install
, and also triedmake HAVE_MSGPACK=1
, but received :I checked that I have msgpack, by trying to install it with brew:
How to reproduce it
try to install 3.1.7 source code in macOS.
Expected behavior
source code installed successfully.
Environment
Additional context
No response