]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
libssh2: remove util-linux-col from ptest dependencies
authorChen Qi <Qi.Chen@windriver.com>
Thu, 11 Jul 2024 07:56:36 +0000 (00:56 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 13 Jul 2024 22:25:25 +0000 (23:25 +0100)
commit9007de7e388e269028c7c1722f0d7ee76bc5d251
tree9d0b3a6c85e0379bfe5d9331ebb9fb8d22d5ffb9
parent2c5f70e7e73362502a7d8d0773fbd04520b26eef
libssh2: remove util-linux-col from ptest dependencies

After util-linux upgrade to 2.40.1, we got the following QA issue
on musl:

  WARNING: libssh2-1.11.0-r0 do_package_qa: QA Issue: libssh2-ptest
  rdepends on util-linux-col, but it isn't a build dependency? [build-deps]

The issue appeared because new version util-linux has disabled
building out col on musl[1]. In short, the reason is that col in
util-linux requires something that musl does not provide.

This 'util-linux-col' dependency was added in 2021, at that time
the libssh2's version is 1.9.0. Now the version is 1.11.0 and I tested
its ptest, it does not require util-linux-col to succeed.

[1] https://github.com/util-linux/util-linux/commit/8886d84e25a457702b45194d69a47313f76dc6bc

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-support/libssh2/libssh2_1.11.0.bb