Skip to content

Commit 2fe0353

Browse files
committed
fix: removed the download of the gssapi C headers
1 parent d4333fb commit 2fe0353

5 files changed

Lines changed: 0 additions & 36 deletions

File tree

.github/workflows/code-coverage.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,6 @@ jobs:
2525
run: |
2626
rustup toolchain install nightly
2727
rustup override set nightly
28-
29-
- name: Make the USER own the working directory. Installing `gssapi` headers
30-
run: |
31-
sudo chown -R $USER:$USER ${{ github.workspace }}
32-
sudo apt -y install gcc libgssapi-krb5-2 libkrb5-dev libsasl2-modules-gssapi-mit
3328
3429
- name: Caching cargo dependencies
3530
id: project-cache

.github/workflows/code-quality.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,6 @@ jobs:
1515
steps:
1616
- uses: actions/checkout@v3
1717

18-
- name: Make the USER own the working directory. Installing `gssapi` headers
19-
run: |
20-
sudo chown -R $USER:$USER ${{ github.workspace }}
21-
sudo apt -y install gcc libgssapi-krb5-2 libkrb5-dev libsasl2-modules-gssapi-mit
22-
2318
- name: Caching project dependencies
2419
id: project-cache
2520
uses: Swatinem/rust-cache@v2
@@ -35,11 +30,6 @@ jobs:
3530
steps:
3631
- uses: actions/checkout@v3
3732

38-
- name: Make the USER own the working directory. Installing `gssapi` headers
39-
run: |
40-
sudo chown -R $USER:$USER ${{ github.workspace }}
41-
sudo apt -y install gcc libgssapi-krb5-2 libkrb5-dev libsasl2-modules-gssapi-mit
42-
4333
- name: Caching project dependencies
4434
id: project-cache
4535
uses: Swatinem/rust-cache@v2
@@ -60,11 +50,6 @@ jobs:
6050
steps:
6151
- uses: actions/checkout@v3
6252

63-
- name: Make the USER own the working directory. Installing `gssapi` headers
64-
run: |
65-
sudo chown -R $USER:$USER ${{ github.workspace }}
66-
sudo apt -y install gcc libgssapi-krb5-2 libkrb5-dev libsasl2-modules-gssapi-mit
67-
6853
- name: Caching project dependencies
6954
id: project-cache
7055
uses: Swatinem/rust-cache@v2

.github/workflows/continuous-integration.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,6 @@ jobs:
2323
- { rust: stable, os: windows-latest }
2424

2525
steps:
26-
- name: Make the USER own the working directory. Installing required build dependencies
27-
if: ${{ matrix.os == 'ubuntu-latest' }}
28-
run: |
29-
sudo chown -R $USER:$USER ${{ github.workspace }}
30-
sudo apt -y install gcc libgssapi-krb5-2 libkrb5-dev libsasl2-modules-gssapi-mit docker-compose
31-
3226
- uses: actions/checkout@v3
3327

3428
- name: docker-compose

.github/workflows/release.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@ jobs:
1616

1717
- name: Installing `docker-compose`
1818
run: sudo apt -y install docker-compose
19-
- name: Installing `gssapi` headers
20-
run: sudo apt -y install gcc libgssapi-krb5-2 libkrb5-dev libsasl2-modules-gssapi-mit
2119

2220
- name: Install stable toolchain
2321
uses: actions-rs/toolchain@v1

README.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -169,11 +169,3 @@ Could not find openssl via pkg-config:
169169
`Cargo` may try to discover the `OpenSSL` package via `pkg-config`. If you find this error, you can
170170
`sudo apt install pkg-config` on *apt* based systems. For other systems, you must read your package manager
171171
docs and install it.
172-
173-
### failed to run custom build command for `libgssapi-sys vX.X.X`
174-
175-
The problem is missing a *C* header `gssapi.h`.
176-
177-
- Alpine: `apk --update add krb5-pkinit krb5-dev krb5`
178-
- Ubuntu: `apt-get -y install gcc libgssapi-krb5-2 libkrb5-dev libsasl2-modules-gssapi-mit`
179-

0 commit comments

Comments
 (0)