charmcraft builds on s390x and ppc64el fail due to requiring pkg-config
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
OpenStack Cinder Pure Storage Charm | Status tracked in Trunk | |||||
2023.1 |
Fix Committed
|
Undecided
|
Unassigned | |||
Train |
Fix Committed
|
Undecided
|
Unassigned | |||
Trunk |
Fix Committed
|
Undecided
|
Unassigned | |||
Ussuri |
Fix Committed
|
Undecided
|
Unassigned | |||
Victoria |
Fix Committed
|
Undecided
|
Unassigned | |||
Wallaby |
Fix Committed
|
Undecided
|
Unassigned | |||
Xena |
Fix Committed
|
Undecided
|
Unassigned | |||
Yoga |
Fix Committed
|
Undecided
|
Unassigned | |||
Zed |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
:: cargo:rerun-
:: run pkg_config fail: Could not run `"pkg-config" "--libs" "--cflags" "openssl"`
:: The pkg-config command could not be found.
::
:: Most likely, you need to install a pkg-config package for your OS.
:: Try `apt install pkg-config`, or `yum install pkg-config`,
:: or `pkg install pkg-config`, or `apk add pkgconfig` depending on your distribution.
::
:: If you've already installed it, ensure the pkg-config command is one of the
:: directories in the PATH environment variable.
::
:: If you did not expect this build to link to a pre-installed system library,
:: then check documentation of the openssl-sys crate for an option to
:: build the library from source, or disable features or dependencies
:: that require pkg-config.
::
Fix proposed to branch: master /review. opendev. org/c/openstack /charm- cinder- purestorage/ +/886094
Review: https:/