File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change 2929 # https://github.com/Intreecom/scyllapy/blob/develop/.github/workflows/release.yaml
3030 before-script-linux : |
3131 set -ex
32- # Print the current distribution information
33- echo "System Information:" && uname -a
3432 if command -v lsb_release &> /dev/null; then
3533 lsb_release -a
3634 elif [ -f /etc/os-release ]; then
@@ -45,15 +43,16 @@ jobs:
4543 if command -v yum &> /dev/null; then
4644 yum update -y
4745 yum-config-manager --add-repo https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=${{ matrix.target }}
46+ yum groupinstall -y "Development Tools"
4847 yum install -y perl-devel curl openssl openssl-libs openssl-devel pkgconfig libatomic clang-devel xz-devel
4948 if [[ ! -d "/usr/lib64" ]]; then
5049 ln -s /usr/lib/libatomic.so.1 /usr/lib/libatomic.so
5150 fi
5251 else
53- apt update -y && apt-get install -y perl-modules curl libssl-dev openssl pkg-config libclang-dev liblzma-dev
52+ apt update -y && apt-get install -y build-essential perl-modules curl libssl-dev openssl pkg-config libclang-dev liblzma-dev
5453 fi
5554 curl -L https://cpanmin.us | perl - --sudo App::cpanminus
56- cpanm ExtUtils::Manifest && cpanm YAML IPC::Cmd
55+ cpanm YAML IPC::Cmd
5756 export OPENSSL_LIB_DIR=$(pkg-config --variable=libdir openssl)
5857 export OPENSSL_INCLUDE_DIR=$(pkg-config --variable=includedir openssl)
5958 if [ -z "$OPENSSL_LIB_DIR" ] || [ -z "$OPENSSL_INCLUDE_DIR" ]; then
You can’t perform that action at this time.
0 commit comments