While trying to compile databases/postgresql16-client:
[...] checking whether to build with ICU support... yes checking for icu-uc icu-i18n... no configure: error: ICU library not found If you have ICU already installed, see config.log for details on the failure. It is possible the compiler isn't looking in the proper directory. Use --without-icu to disable ICU support. *** Error code 1
Stop. make[1]: stopped in /usr/pkgsrc/databases/postgresql16-client
ICU doesn't seem to be listed as a dependency of this package.
With the latest commit, configure goes a bit further but stillstops:configure: error: could not find function 'gss_store_cred_into' required for GSSAPI*** Error code 1Stop.make[2]: stopped in /usr/pkgsrc/databases/postgresql16-client
I am afraid this will only work with MIT Kerberos. Release notes for PostgreSQL 16 mention " Require MIT Kerberos for GSSAPI support". I guess the "gssapi" option should be disabled by default.
Kind regards, Adam |