-
Notifications
You must be signed in to change notification settings - Fork 138
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
Using the deprecated function of go-keyring #56
Comments
I'm having the same issue on one of my developers boxes. They just upgraded to Catalina. I'm using High Sierra and it works fine. |
in your go.mod use
|
It looks like keybase/go-keychain addressed the issue by removing that bit of code altogether: keybase/go-keychain@378d9d7 I did a quick and dirty test and it works fine for me: https://github.com/n11c/keyring/tree/fix-catalina-deprecation Happy to clean it up and make a PR if you feel this is the way to go. |
@n11c if you could send the PR it would be great! Otherwise let me know and I can take a crack at it :D |
@santiagocanti done :) |
Otherwise the build fails on macOS 11 Big Sur with: \# github.com/keybase/go-keychain cgo-gcc-prolog:203:11: warning: 'SecTrustedApplicationCreateFromPath' is deprecated: first deprecated in macOS 10.15 - No longer supported [-Wdeprecated-declarations] /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Security.framework/Headers/SecTrustedApplication.h:59:10: note: 'SecTrustedApplicationCreateFromPath' has been explicitly marked deprecated here See also: 99designs/keyring#56 (comment) 99designs/keyring#66 keybase/go-keychain#55 99designs/aws-vault#427
When I built my cli app, a warning occured:
Maybe the package should be updated?
The text was updated successfully, but these errors were encountered: