Skip to content

Commit

Permalink
Install openssl 1.1
Browse files Browse the repository at this point in the history
Summary:
Gloo is currently pinned to openssl 1.1.
See: gloo/test/CMakeLists.txt
It has:
find_package(OpenSSL 1.1 REQUIRED EXACT)

Test Plan:

Reviewers:

Subscribers:

Tasks:

Tags:
  • Loading branch information
c-p-i-o committed Dec 27, 2024
1 parent 1f96e03 commit 682c62d
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions .github/workflows/build_linux.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,17 @@ jobs:
if [ {{ matrix.openssl }} == "true" ]; then
sudo apt-get install -y libssl-dev
fi
- name: Insall apt packages
run: |
sudo apt-get install -y wget perl build-essential cmake libibverbs libssl-dev
- name: Install openssl # TODO: upgrade to latest
run: |
sudo wget -q https://www.openssl.org/source/openssl-1.1.1b.tar.gz
sudo tar -xzf openssl-1.1.1b.tar.gz
cd openssl-1.1.1b
sudo ./config --prefix=/opt/openssl --openssldir=/opt/openssl/ssl
sudo make -j 2
sudo make install
- name: Install libuv
run: |
sudo apt-get install -y wget pkg-config
Expand Down

0 comments on commit 682c62d

Please sign in to comment.