Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support DCE IOV functions on macOS #258

Merged
merged 1 commit into from
Aug 6, 2021

Commits on Aug 6, 2021

  1. Support DCE IOV functions on macOS

    The DCE IOV functions on macOS are not exported by any public header on
    the GSS.Framework.  While the symbols are considered to be private they
    haven't changed across any macOS version since the introduction of
    GSS.Framework.  Since the inclusion of ext_dce is still dependent on
    whether the symbol is present at compile time, their usage in
    python-gssapi is relatively safe.  Provide our own copy of the
    definitions accordingly.
    
    The `-framework GSS.framework` has also been removed from the compiler
    args as clang emits a warning with these present, and it is only needed
    for linking.
    
    Signed-off-by: Jordan Borean <jborean93@gmail.com>
    [rharwood@redhat.com: C style, slight comment/commit message tweaks]
    jborean93 authored and frozencemetery committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    2bccab4 View commit details
    Browse the repository at this point in the history