Hi, I'm trying to build with meson. ------------------------------- rm -rf builddir meson setup \ --prefix=/usr/local/pg_master \ -Ddebug=true \ --bindir=/usr/local/pg_master \ --datadir=/usr/local/pg_master \ -Dpgport=1600 \ builddir cd builddir ninja ninja install ----------------------------------------------- ------error part------------------------- builddir$ninja install [0/1] Installing files. Installing subdir /home/jian/Desktop/pg_sources/main/postgres/src/include/access to /usr/local/pg_master/include/postgresql/server/access Installation failed due to insufficient permissions. Attempting to use polkit to gain elevated privileges...
ERROR: Build directory has been generated with Meson version 0.63.2, which is incompatible with the current version 0.61.2. FAILED: meson-internal__install /home/jian/.local/bin/meson install --no-rebuild ninja: build stopped: subcommand failed. -------------------------------------------------------------------------- Quote from meson.build: > # We want < 0.56 for python 3.5 compatibility on old platforms. EPEL for > # RHEL 7 has 0.55. < 0.54 would require replacing some uses of the fs > # module, < 0.53 all uses of fs. So far there's no need to go to >=0.56. > meson_version: '>=0.54', > Well the error is quite intuitive. Then I tried to install meson 0.61.2. Then all things work as intended. would be better mentioned the meson and ninja required version in https://wiki.postgresql.org/wiki/Meson -- I recommend David Deutsch's <<The Beginning of Infinity>> Jian