Skip to content

Commit ec75b1a

Browse files
committed
go
1 parent 9decd23 commit ec75b1a

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

.github/workflows/maturin_builds.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@ jobs:
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

0 commit comments

Comments
 (0)