* Add check for max glibc version * checkout first * tolerate subversions * exit better * rename ci gen script
15 lines
381 B
Bash
Executable file
15 lines
381 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
function ver_lte() {
|
|
printf '%s\n%s' "$1" "$2" | sort -C -V
|
|
}
|
|
|
|
max_glibc_version="2.31"
|
|
current_glibc_version=$(ldd --version | head -1 | awk '{print $4}' | cut -d "-" -f 1)
|
|
|
|
function bail() {
|
|
echo "glibc greater than max version ${max_glibc_version}: ${current_glibc_version}"
|
|
exit 1
|
|
}
|
|
|
|
ver_lte "${current_glibc_version}" "${max_glibc_version}" || bail
|