Skip to content

[libgnutls] macOS fix; additional optimizations#16807

Closed
wrobelda wants to merge 2 commits intomicrosoft:masterfrom
wrobelda:gnutls_macos_fix
Closed

[libgnutls] macOS fix; additional optimizations#16807
wrobelda wants to merge 2 commits intomicrosoft:masterfrom
wrobelda:gnutls_macos_fix

Conversation

@wrobelda
Copy link
Copy Markdown
Contributor

@wrobelda wrobelda commented Mar 21, 2021

Add missing macOS SDK CoreFoundation framework reference
Add OpenSSL compatibility feature
Explicitly disable libdane (was already disabled implicitly due to a missing libunbound)
No need for autoconfig

@wrobelda wrobelda force-pushed the gnutls_macos_fix branch 5 times, most recently from 4bb045d to eda57a4 Compare March 21, 2021 02:29
@wrobelda wrobelda changed the title libgnutls: macOS fix; additional optimizations [libgnutls] macOS fix; additional optimizations Mar 21, 2021
- add missing macOS SDK CoreFoundation framework reference
- add OpenSSL compatibility feature
- explicitly disable libdane (was disabled implicitly due to
  a missing libunbound)
- no need for autoconfig
@JackBoosY JackBoosY self-assigned this Mar 22, 2021
@JackBoosY JackBoosY added the category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist label Mar 22, 2021
@JackBoosY
Copy link
Copy Markdown
Contributor

libgnutls build success on OSX, file list:

libgnutls:/debug/lib/libgnutls.a
libgnutls:/debug/lib/libgnutlsxx.a
libgnutls:/debug/lib/pkgconfig/gnutls.pc
libgnutls:/include/gnutls/abstract.h
libgnutls:/include/gnutls/compat.h
libgnutls:/include/gnutls/crypto.h
libgnutls:/include/gnutls/dtls.h
libgnutls:/include/gnutls/gnutls.h
libgnutls:/include/gnutls/gnutlsxx.h
libgnutls:/include/gnutls/ocsp.h
libgnutls:/include/gnutls/openpgp.h
libgnutls:/include/gnutls/pkcs11.h
libgnutls:/include/gnutls/pkcs12.h
libgnutls:/include/gnutls/pkcs7.h
libgnutls:/include/gnutls/self-test.h
libgnutls:/include/gnutls/socket.h
libgnutls:/include/gnutls/system-keys.h
libgnutls:/include/gnutls/tpm.h
libgnutls:/include/gnutls/urls.h
libgnutls:/include/gnutls/x509-ext.h
libgnutls:/include/gnutls/x509.h
libgnutls:/lib/libgnutls.a
libgnutls:/lib/libgnutlsxx.a
libgnutls:/lib/pkgconfig/gnutls.pc
libgnutls:/share/libgnutls/copyright
libgnutls:/share/libgnutls/locale/cs/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/de/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/eo/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/es/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/fi/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/fr/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/it/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/ms/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/nl/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/pl/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/pt_BR/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/sr/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/sv/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/uk/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/vi/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/locale/zh_CN/LC_MESSAGES/gnutls.mo
libgnutls:/share/libgnutls/vcpkg_abi_info.txt
libgnutls:/tools/libgnutls/bin/certtool
libgnutls:/tools/libgnutls/bin/gnutls-cli
libgnutls:/tools/libgnutls/bin/gnutls-cli-debug
libgnutls:/tools/libgnutls/bin/gnutls-serv
libgnutls:/tools/libgnutls/bin/ocsptool
libgnutls:/tools/libgnutls/bin/psktool
libgnutls:/tools/libgnutls/bin/srptool
libgnutls:/tools/libgnutls/debug/bin/certtool
libgnutls:/tools/libgnutls/debug/bin/gnutls-cli
libgnutls:/tools/libgnutls/debug/bin/gnutls-cli-debug
libgnutls:/tools/libgnutls/debug/bin/gnutls-serv
libgnutls:/tools/libgnutls/debug/bin/ocsptool
libgnutls:/tools/libgnutls/debug/bin/psktool
libgnutls:/tools/libgnutls/debug/bin/srptool

@JackBoosY JackBoosY added the info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. label Mar 22, 2021
@wrobelda
Copy link
Copy Markdown
Contributor Author

Merged as part of #16810

@wrobelda wrobelda closed this Mar 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants