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

Upgrade folly to v2023.08.07.00 for MacOS #6093

Closed
wants to merge 1 commit into from

Commits on Aug 13, 2023

  1. Upgrade folly and other FB lib to v2023.08.07.00

    Existing folly version uses OpenSSL@1.1, but setup-macos.sh would
    install OpenSSL@3 as a dependency of Python. This causes the "make"
    process failed with message "Undefined symbols for architecture x86_64:
    "_EVP_MD_get_size"" because _EVP_MD_get_size was defined in OpenSSL@1.1
    and was replaced by _EVP_MD_size in OpenSSL@3. CMake tries to link
    against OpenSSL@3 and therefore the error.
    
    Since the latest folly version is already on OpenSSL@3, upgrading
    folly to the latest version solves the problem. This commit upgrades
    Velox folly and other FB lib dependencies fizz, wangle, fbthrift to
    version v2023.08.07.00.
    yingsu00 committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    6e07dc1 View commit details
    Browse the repository at this point in the history