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

App is not buildable on OSX Big Sur 11.6 #134

Closed
4 tasks
Bidon15 opened this issue Oct 11, 2021 · 7 comments
Closed
4 tasks

App is not buildable on OSX Big Sur 11.6 #134

Bidon15 opened this issue Oct 11, 2021 · 7 comments

Comments

@Bidon15
Copy link
Member

Bidon15 commented Oct 11, 2021

Summary of Bug

keyring lib is throwing errors during make install process

Version

git rev-parse --verify HEAD
d061ef0f782e062a52db16da26bfe974a544a2d9

Steps to Reproduce

  1. git clone repo
  2. make install
  3. Witness
    # 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] /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Security.framework/Headers/SecTrustedApplication.h:59:10: note: 'SecTrustedApplicationCreateFromPath' has been explicitly marked deprecated here

Note: If updating the lib then
../../../../pkg/mod/github.com/cosmos/keyring@v1.1.7-0.20210622111912-ef00f8ac3d76/keychain.go:136:8: kcItem.SetAccess undefined (type keychain.Item has no field or method SetAccess)


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@liamsi
Copy link
Member

liamsi commented Oct 12, 2021

ref: cosmos/cosmos-sdk#10267, cosmos/cosmos-sdk#5759

@Bidon15
Copy link
Member Author

Bidon15 commented Oct 12, 2021

Thanks! 🌟
I see that terra folks have also bumped into this issue and are trying to find a workaround

@tac0turtle
Copy link
Member

is this still an issue?

@Bidon15
Copy link
Member Author

Bidon15 commented Feb 18, 2022

Hey @marbar3778

Unfortunately, it is.
Note: I've updated my macOS to 12, so can't say for the 11.6 mentioned in the bug info desc

--> Installing celestia-appd
# github.com/keybase/go-keychain
cgo-gcc-prolog:81:11: warning: 'SecKeychainCreate' is deprecated: first deprecated in macOS 12.0 - Custom keychain management is no longer supported [-Wdeprecated-declarations]
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:301:10: note: 'SecKeychainCreate' has been explicitly marked deprecated here
cgo-gcc-prolog:139:11: warning: 'SecKeychainLock' is deprecated: first deprecated in macOS 12.0 - Custom keychain management is no longer supported [-Wdeprecated-declarations]
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:357:10: note: 'SecKeychainLock' has been explicitly marked deprecated here
cgo-gcc-prolog:159:11: warning: 'SecKeychainOpen' is deprecated: first deprecated in macOS 12.0 - Custom keychain management is no longer supported [-Wdeprecated-declarations]
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:287:10: note: 'SecKeychainOpen' has been explicitly marked deprecated here
cgo-gcc-prolog:183:11: warning: 'SecKeychainUnlock' is deprecated: first deprecated in macOS 12.0 - Custom keychain management is no longer supported [-Wdeprecated-declarations]
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:347:10: note: 'SecKeychainUnlock' has been explicitly marked deprecated here
cgo-gcc-prolog:203:11: warning: 'SecTrustedApplicationCreateFromPath' is deprecated: first deprecated in macOS 10.15 - No longer supported [-Wdeprecated-declarations]
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Security.framework/Headers/SecTrustedApplication.h:59:10: note: 'SecTrustedApplicationCreateFromPath' has been explicitly marked deprecated here

@liamsi
Copy link
Member

liamsi commented Feb 21, 2022

BTW, I see the same warnings in 12.2 / Monterey. But they are just warnings. Not sure the warnings deserve an issue as the app is actually buildable.

@tac0turtle
Copy link
Member

the warnings are benign, everyone has those warnings, we are working on fixing this, soon (TM)

@evan-forbes
Copy link
Member

closing this, as this issue will be fixed upstream if it isn't already

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

No branches or pull requests

4 participants