Skip to content

Commit d71ca10

Browse files
committed
add all libraries for nvme-cli/libnvme
The full nvme-cli/libnvme build depends on json-c, OpenSSL, libkeyutils and DBus. Signed-off-by: Daniel Wagner <wagi@kernel.org>
1 parent 63b7440 commit d71ca10

9 files changed

Lines changed: 48 additions & 0 deletions

ci-containers.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ bundles:
2424
- valgrind
2525
- xz-utils
2626
- make
27+
- libjson-c-dev
28+
- libssl-dev
29+
- libkeyutils-dev
30+
- libdbus-1-dev
2731
fedora:
2832
- clang
2933
- gcc
@@ -33,6 +37,10 @@ bundles:
3337
- pkg-config
3438
- swig
3539
- valgrind
40+
- json-c-devel
41+
- openssl-devel
42+
- keyutils-libs-devel
43+
- dbus-devel
3644
tumbleweed:
3745
- clang
3846
- gcc
@@ -42,6 +50,10 @@ bundles:
4250
- pkgconf-pkg-config
4351
- swig
4452
- valgrind
53+
- libjson-c-devel
54+
- libopenssl-devel
55+
- keyutils-devel
56+
- dbus-1-devel
4557
alpine:
4658
- gcc
4759
- git
@@ -50,6 +62,10 @@ bundles:
5062
- linux-headers
5163
- musl-dev
5264
- perl
65+
- json-c-dev
66+
- openssl-dev
67+
- keyutils-dev
68+
- dbus-dev
5369

5470
muon:
5571
debian:

main/Dockerfile.alpine

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ RUN apk update && \
1919
linux-headers \
2020
musl-dev \
2121
perl \
22+
json-c-dev \
23+
openssl-dev \
24+
keyutils-dev \
25+
dbus-dev \
2226
curl \
2327
libarchive \
2428
python3 \

main/Dockerfile.debian

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ RUN apt-get update && \
2424
valgrind \
2525
xz-utils \
2626
make \
27+
libjson-c-dev \
28+
libssl-dev \
29+
libkeyutils-dev \
30+
libdbus-1-dev \
2731
libcurl4 \
2832
libarchive13 \
2933
musl \

main/Dockerfile.fedora

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ RUN dnf update -y && \
2020
pkg-config \
2121
swig \
2222
valgrind \
23+
json-c-devel \
24+
openssl-devel \
25+
keyutils-libs-devel \
26+
dbus-devel \
2327
libcurl \
2428
libarchive \
2529
python3 \

main/Dockerfile.tumbleweed

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ RUN zypper --non-interactive refresh && \
2323
pkgconf-pkg-config \
2424
swig \
2525
valgrind \
26+
libjson-c-devel \
27+
libopenssl-devel \
28+
keyutils-devel \
29+
dbus-1-devel \
2630
libcurl4 \
2731
libarchive13 \
2832
python3 \

staging/Dockerfile.alpine

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ RUN apk update && \
1919
linux-headers \
2020
musl-dev \
2121
perl \
22+
json-c-dev \
23+
openssl-dev \
24+
keyutils-dev \
25+
dbus-dev \
2226
ca-certificates \
2327
cmake \
2428
make \

staging/Dockerfile.debian

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ RUN apt-get update && \
2424
valgrind \
2525
xz-utils \
2626
make \
27+
libjson-c-dev \
28+
libssl-dev \
29+
libkeyutils-dev \
30+
libdbus-1-dev \
2731
ca-certificates \
2832
cmake \
2933
libpkgconf-dev \

staging/Dockerfile.fedora

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ RUN dnf update -y && \
2020
pkg-config \
2121
swig \
2222
valgrind \
23+
json-c-devel \
24+
openssl-devel \
25+
keyutils-libs-devel \
26+
dbus-devel \
2327
ca-certificates \
2428
cmake \
2529
make \

staging/Dockerfile.tumbleweed

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ RUN zypper --non-interactive refresh && \
2323
pkgconf-pkg-config \
2424
swig \
2525
valgrind \
26+
libjson-c-devel \
27+
libopenssl-devel \
28+
keyutils-devel \
29+
dbus-1-devel \
2630
ca-certificates \
2731
cmake \
2832
make \

0 commit comments

Comments
 (0)