-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Description
Describe the bug
OpenSSL 1.0.2t has been installed at /usr/local/opt/openssl
on the MacOS image. Homebrew is also installed and used for installing software. Hombrew normally creates a symlink at /usr/local/opt/openssl
that points to the latest installed version. OpenSSL 1.0.2 is not supported by Homebrew anymore (Homebrew/homebrew-core#46876).
This can cause issues when the compiler or linker are looking in /usr/local/opt/openssl
but the user and/or build scripts expect OpenSSL 1.1 headers and libraries to be at that location.
Area for Triage:
Apple
Packages
Question, Bug, or Feature?:
Bug
Virtual environments affected
- macOS 10.15
- Ubuntu 16.04 LTS
- Ubuntu 18.04 LTS
- Windows Server 2016 R2
- Windows Server 2019
Expected behavior
Software/build scripts expect to find the version of OpenSSL installed by Homebrew (1.1.x) symlinked at /usr/local/opt/openssl
Actual behavior
Software/build scripts find OpenSSL 1.0.2t installed at /usr/local/opt/openssl
- Step 1
ls -l /usr/local/opt | grep openssl
lrwxr-xr-x 1 runner admin 24 Apr 25 21:13 openssl -> ../Cellar/openssl/1.0.2t
lrwxr-xr-x 1 runner admin 28 Apr 25 21:07 openssl@1.1 -> ../Cellar/openssl@1.1/1.1.1g