Skip to content

Commit c1144c8

Browse files
Copilotlarp0
andcommitted
Fix OpenSSL build errors by adding required system dependencies to GitHub Actions
Co-authored-by: larp0 <[email protected]>
1 parent 864706b commit c1144c8

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

.github/workflows/benchmarks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
override: true
2424

2525
- name: Install dependencies
26-
run: sudo apt-get update && sudo apt-get install -y libudev-dev
26+
run: sudo apt-get update && sudo apt-get install -y libudev-dev pkg-config libssl-dev
2727

2828
- name: Set environment variables
2929
run: |

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
steps:
1818
- uses: actions/checkout@v4
1919
- name: Install dependencies
20-
run: sudo apt-get update && sudo apt-get install -y libudev-dev
20+
run: sudo apt-get update && sudo apt-get install -y libudev-dev pkg-config libssl-dev
2121

2222
- name: Install Rust
2323
uses: dtolnay/rust-toolchain@stable
@@ -56,7 +56,7 @@ jobs:
5656
- uses: actions/checkout@v4
5757

5858
- name: Install dependencies
59-
run: sudo apt-get update && sudo apt-get install -y libudev-dev
59+
run: sudo apt-get update && sudo apt-get install -y libudev-dev pkg-config libssl-dev
6060

6161
- name: Install Rust
6262
uses: dtolnay/rust-toolchain@stable
@@ -98,7 +98,7 @@ jobs:
9898
- uses: actions/checkout@v4
9999

100100
- name: Install dependencies
101-
run: sudo apt-get update && sudo apt-get install -y libudev-dev
101+
run: sudo apt-get update && sudo apt-get install -y libudev-dev pkg-config libssl-dev
102102

103103
- name: Install Rust
104104
uses: dtolnay/rust-toolchain@stable
@@ -144,7 +144,7 @@ jobs:
144144
- uses: actions/checkout@v4
145145

146146
- name: Install dependencies
147-
run: sudo apt-get update && sudo apt-get install -y libudev-dev
147+
run: sudo apt-get update && sudo apt-get install -y libudev-dev pkg-config libssl-dev
148148

149149
- name: Install Rust
150150
uses: dtolnay/rust-toolchain@stable

.github/workflows/cross-platform.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
if: runner.os == 'linux'
2525
run: |
2626
sudo apt-get update
27-
sudo apt-get install -y libudev-dev
27+
sudo apt-get install -y libudev-dev pkg-config libssl-dev
2828
2929
- name: Install Rust
3030
uses: dtolnay/rust-toolchain@stable

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: actions/checkout@v4
1818

1919
- name: Install dependencies
20-
run: sudo apt-get update && sudo apt-get install -y libusb-1.0-0-dev libudev-dev pkg-config
20+
run: sudo apt-get update && sudo apt-get install -y libusb-1.0-0-dev libudev-dev pkg-config libssl-dev
2121

2222
- name: Install Rust
2323
uses: dtolnay/rust-toolchain@stable
@@ -163,7 +163,7 @@ jobs:
163163
- uses: actions/checkout@v4
164164

165165
- name: Install dependencies
166-
run: sudo apt-get update && sudo apt-get install -y libusb-1.0-0-dev libudev-dev pkg-config
166+
run: sudo apt-get update && sudo apt-get install -y libusb-1.0-0-dev libudev-dev pkg-config libssl-dev
167167

168168
- name: Install Rust
169169
uses: dtolnay/rust-toolchain@stable

0 commit comments

Comments
 (0)