Bug 228636 - building of databases/mariadb102-client as a dependency fails with GSSAPI_BASE and OpenSSL from ports
Summary: building of databases/mariadb102-client as a dependency fails with GSSAPI_BAS...
Status: Closed Feedback Timeout
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Bernard Spil
Depends on:
Reported: 2018-05-31 12:39 UTC by stefan.witzel
Modified: 2020-07-24 18:36 UTC (History)
1 user (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description stefan.witzel 2018-05-31 12:39:55 UTC

in make.conf I have set DEFAULT_VERSIONS+=ssl=openssl.

When I try to install mariadb102-server with GSSAPI_NONE from the ports the building of mariadb102-client as a dependency failed with an error message that it is not allowed to select GSSAPI_BASE when OpenSSL from the ports as default.

The installation mariadb102-server is successfull when I first install mariadb102-client with GSSAPI_NONE.

I suspect the selection of GSSAPI_NONE from mariadb102-server is not passed to the dependency mariadb102-client.

Comment 1 Bernard Spil freebsd_committer 2018-06-02 22:28:13 UTC
Hi Stefan,

The GSSAPI_* knobs are used by many ports. You must unset this on a global level to build ports with OpenSSL from ports.

To set these globally in make.conf

or set the options for both ports. Knobs are not passed on to dependent ports, they only apply to the port where they are defined. Hence you're best of setting these GSSAPI knobs globally.
Comment 2 Rene Ladan freebsd_committer 2020-07-01 11:01:16 UTC
Does this also happen with 10.3 or later?