Date: Mon, 25 Feb 2019 19:29:32 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 236037] databases/postgresql*: postgresql ports do not configure Kerberos support correctly Message-ID: <bug-236037-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D236037 Bug ID: 236037 Summary: databases/postgresql*: postgresql ports do not configure Kerberos support correctly Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: wollman@FreeBSD.org Created attachment 202363 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D202363&action= =3Dedit patch to databases/postgresql11-server Support for GSSAPI authentication with Kerberos has been broken in the mast= er port's makefile for several years. First problem: selection of Kerberos libraries is inexplicably limited to ancient (no longer supported) PostgreSQL releases. Second problem: the actual Kerberos library dependency is only recorded if Kerberos is already installed at build time, which is a violation of ports conventions and fails to configure when building packages because package builds always run in a clean environment with no undeclared dependencies installed. The attached patch makes 9.4 build, package, and function properly (tested = only with MIT Kerberos, we don't use Heimdal here) and more recent releases build and package. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-236037-7788>