History log of /spdk/scripts/pkgdep/common.sh (Results 1 – 25 of 35)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v25.01-rc1, v24.09, v25.01-pre, v24.09-rc1
# 0cdba6b1 22-Aug-2024 Michal Berger <michal.berger@intel.com>

scripts/pkgdep: Don't update lib links after liburing installation

liburing's install target already puts all needed links in place.
In case there's a different version available on the system,
exec

scripts/pkgdep: Don't update lib links after liburing installation

liburing's install target already puts all needed links in place.
In case there's a different version available on the system,
executing plain ldconfig may revert these links, pointing at a
different version than user may expect.

Still, this is just a mitigation. The assumption here is that
install_liburing() is called in a "clean" environment. Any potential
conflicts should be resolved by system's admin as we should not
touch anything that was already pre installed on the target
system.

Change-Id: I8137dfde13e1d2696aaff84535cce647f552d8ad
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24650
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Reviewed-by: Karol Latecki <karol.latecki@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>

show more ...


Revision tags: v24.05, v24.09-pre, v24.05-rc1
# 357d98ae 13-May-2024 Michal Berger <michal.berger@intel.com>

scripts/pkgdep: Add support for shfmt-v3.8.0

This requires a little bit of a dance to keep using it under all
the distros we still support.

Introduce an _install_shfmt() wrapper which by default wi

scripts/pkgdep: Add support for shfmt-v3.8.0

This requires a little bit of a dance to keep using it under all
the distros we still support.

Introduce an _install_shfmt() wrapper which by default will try to
fetch release binary from github (default for all linux distro).
In second "build" mode, it will try to build shfmt under the go
version which our pkgdep supports - this is needed for FreeBSD since
upstream doesn't provide binaries for this distro anymore.

The end goal would be to squash everything into "build" mode but this
requires testing across all the Linux distros so it will be done in
later patches.

Change-Id: Ie2ff1a08e20b729814b5e8446e922425b5e5da7c
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23086
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Community-CI: Mellanox Build Bot

show more ...


# bfb76280 26-Apr-2024 Michal Berger <michal.berger@intel.com>

pkgdep/helpers: Move helper functions to dedicated helpers.sh

This is done to make sure all other pieces, not only common.sh,
have access to these functions.

Change-Id: I465ffa4a0e18f10a86ac1617aad

pkgdep/helpers: Move helper functions to dedicated helpers.sh

This is done to make sure all other pieces, not only common.sh,
have access to these functions.

Change-Id: I465ffa4a0e18f10a86ac1617aad868e5add7633a
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/22953
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Reviewed-by: Karol Latecki <karol.latecki@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>

show more ...


# 18506bf1 22-May-2024 Michal Berger <michal.berger@intel.com>

scripts/pkgdep: Make sure supported version of golangci-lint is installed

golangci-lint's install.sh always attempts to install latest release
unless explicitly told which TAG to use. Having that in

scripts/pkgdep: Make sure supported version of golangci-lint is installed

golangci-lint's install.sh always attempts to install latest release
unless explicitly told which TAG to use. Having that in mind, pass
our $lintversion on its cmdline.

Best way to avoid similar mishaps is to avoid using interim scripts
like that and fetch needed pieces directly.

Change-Id: Id4060bf324cef0a164c70fe3f1690d5ec8da74a6
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23290
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Pawel Piatek <pawelx.piatek@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Marek Chomnicki <marek.chomnicki@intel.com>

show more ...


# c3870302 13-May-2024 Michal Berger <michal.berger@intel.com>

scripts/pkgdep: Fix install_shfmt() under FreeBSD

The arch check under FreeBSD was unfortunately broken since
fe09e7d494. Fix it.

Change-Id: Ie43f0614c4380669c8709dadff80bd5dd82ff9ad
Signed-off-by:

scripts/pkgdep: Fix install_shfmt() under FreeBSD

The arch check under FreeBSD was unfortunately broken since
fe09e7d494. Fix it.

Change-Id: Ie43f0614c4380669c8709dadff80bd5dd82ff9ad
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23085
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>

show more ...


# 13603217 27-Apr-2024 Zhangfei Gao <zhangfei.gao@linaro.org>

accel/dpdk_cryptodev: Support uadk crypto pmd

Add support of UADK Crypto Poll Mode Driver to accel/dpdk_cryptodev.

Build:
./configure --with-dpdk-uadk --with-crypto
make

Run
./build/bin/spdk_tgt -

accel/dpdk_cryptodev: Support uadk crypto pmd

Add support of UADK Crypto Poll Mode Driver to accel/dpdk_cryptodev.

Build:
./configure --with-dpdk-uadk --with-crypto
make

Run
./build/bin/spdk_tgt -m 0xf0 --wait-for-rpc

./scripts/rpc.py dpdk_cryptodev_scan_accel_module
./scripts/rpc.py dpdk_cryptodev_set_driver -d crypto_uadk
./scripts/rpc.py accel_assign_opc -o encrypt -m dpdk_cryptodev
./scripts/rpc.py accel_assign_opc -o decrypt -m dpdk_cryptodev
./scripts/rpc.py framework_start_init

Change-Id: I73b763bdcf16c172501a3c2e785450401e8d54b2
Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/22979
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Marcin Spiewak <marcin.spiewak@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>

show more ...


# 5e75b913 26-Mar-2024 Michal Berger <michal.berger@intel.com>

scripts/pkgdep: Simplify mdl installation

On subsequent executions, the main check might have falsely assumed
mdl is installed even though gem installs might have failed during the
first run.

Move

scripts/pkgdep: Simplify mdl installation

On subsequent executions, the main check might have falsely assumed
mdl is installed even though gem installs might have failed during the
first run.

Move core dependencies to packaged versions. In practice, mdl is used
solely for check_format which is executed under fedora, but we have
been courteously providing support for it under ubuntu and freebsd so
add it there as well.

Change-Id: I6b6a621e8e0dad0be78d879c7558e92cc0f5f02d
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/22465
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>

show more ...


Revision tags: LTS, v24.01, v24.05-pre, v24.01-rc1, v23.09
# 2fca5274 27-Sep-2023 Michal Berger <michal.berger@intel.com>

scripts/pkgdep: Make golang-related installers aware of FreeBSD

Make sure install_golang() can fetch proper package for FreeBSD.
Also, skip install_protoc() under FreeBSD since protobuf doesn't
prov

scripts/pkgdep: Make golang-related installers aware of FreeBSD

Make sure install_golang() can fetch proper package for FreeBSD.
Also, skip install_protoc() under FreeBSD since protobuf doesn't
provide release package for it (it can be installed via pkg but
we can't really guarantee the right version, hence not putting it
in as a dependency).

Change-Id: I50e07cdabc924e0e99805a46ca79a754a5f213b4
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/20087
Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>

show more ...


# ade920a0 27-Sep-2023 Michal Berger <michal.berger@intel.com>

scripts/pkgdep: Replace arch with uname

It's more common to find uname under different distros, especially
bsd-like flavors.

Change-Id: If72a386eeb4a8cafe2994b4ff38e69f5941f6ff4
Signed-off-by: Mich

scripts/pkgdep: Replace arch with uname

It's more common to find uname under different distros, especially
bsd-like flavors.

Change-Id: If72a386eeb4a8cafe2994b4ff38e69f5941f6ff4
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/20086
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>

show more ...


Revision tags: v24.01-pre, v23.09-rc1
# 49311529 10-Aug-2023 ehaligow <emilia.haligowska@intel.com>

scripts: Install golangcli-lint

Install golangcli-lint in common.sh.

Change-Id: I448ba1a176055c3dffd0c1b83dd77bdc944b8d9b
Signed-off-by: Emilia Haligowska <emilia.haligowska@intel.com>
Reviewed-on:

scripts: Install golangcli-lint

Install golangcli-lint in common.sh.

Change-Id: I448ba1a176055c3dffd0c1b83dd77bdc944b8d9b
Signed-off-by: Emilia Haligowska <emilia.haligowska@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19421
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot

show more ...


# 944a30fd 18-Sep-2023 Karol Latecki <karol.latecki@intel.com>

scripts/pkgdep.sh: mask go version command

This bit will fail if go is not installed in
the system due to "command not found".

Signed-off-by: Karol Latecki <karol.latecki@intel.com>
Change-Id: I1d6

scripts/pkgdep.sh: mask go version command

This bit will fail if go is not installed in
the system due to "command not found".

Signed-off-by: Karol Latecki <karol.latecki@intel.com>
Change-Id: I1d6aa76948e4e6af3ff96e8ca1fec8daa43ed41a
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19920
Reviewed-by: Michal Berger <michal.berger@intel.com>
Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com>
Reviewed-by: Marek Chomnicki <marek.chomnicki@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>

show more ...


# 1dc32345 18-Sep-2023 Karol Latecki <karol.latecki@intel.com>

scripts/pkgdep.sh: change install_golang curl flags

Change curl flags to allow downloading if the requested
page moved to different location.

Change-Id: I89025f7a978de3aeaa5612cb9ce41c2af3b62c46
Si

scripts/pkgdep.sh: change install_golang curl flags

Change curl flags to allow downloading if the requested
page moved to different location.

Change-Id: I89025f7a978de3aeaa5612cb9ce41c2af3b62c46
Signed-off-by: Karol Latecki <karol.latecki@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19919
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Michal Berger <michal.berger@intel.com>
Reviewed-by: Marek Chomnicki <marek.chomnicki@intel.com>
Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Kamil Godzwon <kamilx.godzwon@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>

show more ...


# 8b64d50e 18-Sep-2023 Karol Latecki <karol.latecki@intel.com>

scripts/pkgdep.sh: fix default Golang version

There's no such version available as 1.21.

Signed-off-by: Karol Latecki <karol.latecki@intel.com>
Change-Id: I79b8513e33b88345601744ffaa24242e7474c131

scripts/pkgdep.sh: fix default Golang version

There's no such version available as 1.21.

Signed-off-by: Karol Latecki <karol.latecki@intel.com>
Change-Id: I79b8513e33b88345601744ffaa24242e7474c131
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19918
Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Marek Chomnicki <marek.chomnicki@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Pawel Piatek <pawelx.piatek@intel.com>
Reviewed-by: Kamil Godzwon <kamilx.godzwon@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Michal Berger <michal.berger@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>

show more ...


# 06c18c33 10-Aug-2023 ehaligow <emilia.haligowska@intel.com>

scripts: Golang version update

Update Go version to 1.21.

Change-Id: I9f118d2b005b21c6b4c4031af2b9aae3b9a6e42d
Signed-off-by: Emilia Haligowska <emilia.haligowska@intel.com>
Reviewed-on: https://re

scripts: Golang version update

Update Go version to 1.21.

Change-Id: I9f118d2b005b21c6b4c4031af2b9aae3b9a6e42d
Signed-off-by: Emilia Haligowska <emilia.haligowska@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19420
Community-CI: Mellanox Build Bot
Reviewed-by: Pawel Piatek <pawelx.piatek@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Marek Chomnicki <marek.chomnicki@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>

show more ...


# deea9d10 04-Sep-2023 Michal Berger <michal.berger@intel.com>

scripts/pkgdep: Clear up the go's version check

Change-Id: I2d1106528ecb9bd6f9c84620c73a2a97f594d90a
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit

scripts/pkgdep: Clear up the go's version check

Change-Id: I2d1106528ecb9bd6f9c84620c73a2a97f594d90a
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19683
Community-CI: Mellanox Build Bot
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Ben Walker <ben@nvidia.com>
Reviewed-by: Karol Latecki <karol.latecki@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>

show more ...


Revision tags: v23.05, v23.09-pre, v23.01.1, v23.01, v23.05-pre, v23.01-rc1, v22.01.2
# c2349da2 09-Nov-2022 Antti Kervinen <antti.kervinen@intel.com>

pkgdep: add -G/--golang: install golang and protoc

- Install dependencies for generating Go/gRPC API for SMA:
go, protoc and protoc-go plugins.
- Introduce scripts/pkgdep.path.sh to prevent confli

pkgdep: add -G/--golang: install golang and protoc

- Install dependencies for generating Go/gRPC API for SMA:
go, protoc and protoc-go plugins.
- Introduce scripts/pkgdep.path.sh to prevent conflicts between
tools in the system and tools versions installed with pkgdep.
Sourcing this generated file changes PATH to pkgdep versions.

Signed-off-by: Antti Kervinen <antti.kervinen@intel.com>
Change-Id: I4a2602cc5bdfa55115fca0f54151def722c9a00d
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15346
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Michal Berger <michal.berger@intel.com>

show more ...


# fecffda6 09-Dec-2022 Michal Berger <michal.berger@intel.com>

scripts/pkgdep: Install liburing's .pc to known directory

Under fedora, install_liburing() would put .pc under
/usr/lib/pkgconfig, whereas the pkg-config, by default, looks under
/usr/lib64/pkgconfi

scripts/pkgdep: Install liburing's .pc to known directory

Under fedora, install_liburing() would put .pc under
/usr/lib/pkgconfig, whereas the pkg-config, by default, looks under
/usr/lib64/pkgconfig.

For the tests, make sure both paths are included in the environment
in case any entity (like xnvme) attempts to use pkg-config during
build.

Signed-off-by: Michal Berger <michal.berger@intel.com>
Change-Id: Iab3a4d1f69afc12c56c9fa6b7dd99daaca670e45
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15853
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>

show more ...


# eb53c232 02-Nov-2022 paul luse <paul.e.luse@intel.com>

add (c) and SPDX header to bash files as needed

per Intel policy to include file commit date using git cmd
below. The policy does not apply to non-Intel (C) notices.

git log --follow -C90% --forma

add (c) and SPDX header to bash files as needed

per Intel policy to include file commit date using git cmd
below. The policy does not apply to non-Intel (C) notices.

git log --follow -C90% --format=%ad --date default <file> | tail -1

and then pull just the year from the result.

Intel copyrights were not added to files where Intel either had
no contribution ot the contribution lacked substance (ie license
header updates, formatting changes, etc)

For intel copyrights added, --follow and -C95% were used.

Signed-off-by: paul luse <paul.e.luse@intel.com>
Change-Id: I2ef86976095b88a9bf5b1003e59f3943cd6bbe4c
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15209
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>

show more ...


Revision tags: v22.09
# 3bf8f8a3 24-Sep-2022 Simon A. F. Lund <simon.lund@samsung.com>

pkgdep: bump liburing to v2.2

liburing v2.2 provides support for initialization of rings with "big"
submission and completion entries. Big entries allow embedding NVMe
submission and completion entr

pkgdep: bump liburing to v2.2

liburing v2.2 provides support for initialization of rings with "big"
submission and completion entries. Big entries allow embedding NVMe
submission and completion entries in the io_ring sqe/cqe and thereby an
enabler of "io_uring_cmd".

xNVMe utilizes the above. xNVMe v0.4.0 "vendored"/bundled liburing 2.2.
However, the bundling of liburing inside the xNVMe library is removed in
v0.5.0 to avoid linker issues. Instead, xNVMe v0.5.0 links liburing on
the system with discovery via pkg-config.

Thus, this change to update the liburing pkgdep to v2.2, in preparation
for upgrading the xNVMe submodule to v0.5.0.

Signed-off-by: Simon A. F. Lund <simon.lund@samsung.com>
Change-Id: Ibbacbcfa675f82257d41790b68c39dd7b1a82908
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14676
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>

show more ...


Revision tags: v23.01-pre, v22.09-rc1
# 7dfb090f 23-Aug-2022 Karol Latecki <karol.latecki@intel.com>

pkgdep: silence hash in markdownlint installation

Do not print messages in case rake or bundler
are not found.

Signed-off-by: Karol Latecki <karol.latecki@intel.com>
Change-Id: I92145a409af0ae95bc9

pkgdep: silence hash in markdownlint installation

Do not print messages in case rake or bundler
are not found.

Signed-off-by: Karol Latecki <karol.latecki@intel.com>
Change-Id: I92145a409af0ae95bc9ae194c7830feabd3a4641
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14155
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Kamil Godzwon <kamilx.godzwon@intel.com>
Reviewed-by: Michal Berger <michal.berger@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>

show more ...


Revision tags: v22.05, v22.09-pre, v22.05-rc1
# e8945f92 20-May-2022 Kamil Godzwon <kamilx.godzwon@intel.com>

scripts/pkgdep: adjusting packages for sles

Disabled installing markdownlint due to ruby
version issue.
Changed packages name according to packages
available from a repository.

Signed-off-by: Kamil

scripts/pkgdep: adjusting packages for sles

Disabled installing markdownlint due to ruby
version issue.
Changed packages name according to packages
available from a repository.

Signed-off-by: Kamil Godzwon <kamilx.godzwon@intel.com>
Change-Id: Iea22d78dedad5386ab30d6bdd79cd7e961eaee72
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/12756
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Dong Yi <dongx.yi@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Pawel Piatek <pawelx.piatek@intel.com>
Reviewed-by: Karol Latecki <karol.latecki@intel.com>
Reviewed-by: <qun.wan@intel.com>

show more ...


Revision tags: v22.01.1
# 9cdadbea 21-Mar-2022 Kamil Godzwon <kamilx.godzwon@intel.com>

scripts/pkgdep: add support for Rocky Linux

Add Rocky Linux as another supported OS
Adjust package dependencies

Signed-off-by: Kamil Godzwon <kamilx.godzwon@intel.com>
Change-Id: Ide4f5075a224e9eb3

scripts/pkgdep: add support for Rocky Linux

Add Rocky Linux as another supported OS
Adjust package dependencies

Signed-off-by: Kamil Godzwon <kamilx.godzwon@intel.com>
Change-Id: Ide4f5075a224e9eb37cb99ae5e138ebf91e4ad5b
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11994
Reviewed-by: Karol Latecki <karol.latecki@intel.com>
Reviewed-by: Michal Berger <michallinuxstuff@gmail.com>
Reviewed-by: Pawel Piatek <pawelx.piatek@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>

show more ...


Revision tags: v22.01, v22.01-rc1, v21.10, v21.10-rc1
# 7e0fc667 13-Sep-2021 Michal Berger <michalx.berger@intel.com>

scripts/pkgdep: Disable mdl installation on centos

Versions of centos we support - 7 and 8 - don't ship with ruby which
can handle installation of the mdl gem due to unmet dependencies -
it's simply

scripts/pkgdep: Disable mdl installation on centos

Versions of centos we support - 7 and 8 - don't ship with ruby which
can handle installation of the mdl gem due to unmet dependencies -
it's simply too old.

Signed-off-by: Michal Berger <michalx.berger@intel.com>
Change-Id: Id0a3843bcab12b8de332d1d3f64956f043c347e3
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/9483
Community-CI: Mellanox Build Bot
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Monica Kenguva <monica.kenguva@intel.com>
Reviewed-by: Karol Latecki <karol.latecki@intel.com>

show more ...


# fe09e7d4 25-Oct-2021 Richael Zhuang <richael.zhuang@arm.com>

scripts/pkgdep: support shfmt for arm64

Get shfmt package according to arch.

Change-Id: Ib51feb64368e1ef559c886d9899dd7a1f28cff95
Signed-off-by: Richael Zhuang <richael.zhuang@arm.com>
Reviewed-on:

scripts/pkgdep: support shfmt for arm64

Get shfmt package according to arch.

Change-Id: Ib51feb64368e1ef559c886d9899dd7a1f28cff95
Signed-off-by: Richael Zhuang <richael.zhuang@arm.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/9996
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Michal Berger <michalx.berger@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>

show more ...


# e2faef47 17-Sep-2021 Michal Berger <michalx.berger@intel.com>

pkgdep: Install liburing regardless if it's in the ld cache

Some distros may already provide liburing (e.g. fedora34) as a
package. In case given system has it installed, without the devel
portion,

pkgdep: Install liburing regardless if it's in the ld cache

Some distros may already provide liburing (e.g. fedora34) as a
package. In case given system has it installed, without the devel
portion, we would skip building our own version leaving system
without proper include files needed for the tests.

Signed-off-by: Michal Berger <michalx.berger@intel.com>
Change-Id: I7b07ba8d1c3c6b97d6b114935dfe472cc7902bf6
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/9543
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>

show more ...


12