Skip to content

Fix building with gssapi enabled on macOS - #158

Open
sigmaris wants to merge 1 commit into
inejge:masterfrom
sigmaris:master
Open

sigmaris wants to merge 1 commit into
inejge:masterfrom
sigmaris:master

Conversation

@sigmaris

Copy link
Copy Markdown

The default 'iov' feature of cross-krb5 is not buildable on macOS, as macOS' GSS.framework doesn't implement the relevant API (it's an extension to the standard GSSAPI).

If we build cross-krb5 without the feature, it's emulated with a performance penalty. So, on platforms where it is available (Linux and Windows), enable it; on macOS, disable the feature so we can build GSSAPI support.

The default 'iov' feature of cross-krb5 is not buildable on macOS. If we
build cross-krb5 without the feature, it's emulated with a performance
penalty. So, on platforms where it is available, enable it; on macOS,
disable the feature.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant