Files
grafana/scripts/build/ci-build/bootstrap.sh
T
2023-03-31 22:51:13 -04:00

24 lines
832 B
Bash
Executable File

#!/bin/bash
cd /tmp || exit 1
tar xfJ x86_64-centos6-linux-gnu.tar.xz
tar xfJ osxcross.tar.xz
#
# Add kerberos libs and headers, copy headers to expected path
export PATH=$PATH:/tmp/osxcross/target/bin
export MACOSX_DEPLOYMENT_TARGET=10.15
export OSXCROSS_MACPORTS_MIRROR=packages.macports.org
osxcross-macports install kerberos5
osxcross-macports install heimdal
mkdir -p /usr/local/opt/heimdal/include
cp -r /tmp/osxcross/target/macports/pkgs/opt/local/libexec/heimdal/include/* /usr/local/opt/heimdal/include/
# Kerberos for centos
curl -flO http://mirror.centos.org/centos/7/os/x86_64/Packages/krb5-devel-1.15.1-50.el7.x86_64.rpm
mkdir krb-rpm
cd krb-rpm
rpm2cpio ../krb5-devel-1.15.1-50.el7.x86_64.rpm | cpio -idmv
cp -r usr/include/* /tmp/x86_64-centos6-linux-gnu/x86_64-centos6-linux-gnu/include/ && \
cd ..
rm -rf krb-rpm