From 5b4e0d77116fb28b256b04e875adeebfc2feb8f7 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Fri, 26 Feb 2016 22:38:16 +0000 Subject: [PATCH] Updated glibc requirements --- functions/fix_glibc.sh | 2 +- functions/info_glibc.sh | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/functions/fix_glibc.sh b/functions/fix_glibc.sh index 0270788ab..83422f12b 100644 --- a/functions/fix_glibc.sh +++ b/functions/fix_glibc.sh @@ -93,7 +93,7 @@ elif [ "$(ldd --version | sed -n '1 p' | tr -cd '[:digit:]' | tail -c 3)" -lt 21 wget -nv -N https://github.com/dgibbs64/linuxgsm/raw/master/Insurgency/dependencies/librt.so.1 wget -nv -N https://github.com/dgibbs64/linuxgsm/raw/master/Insurgency/dependencies/libpthread.so.0 elif [ "${gamename}" == "Left 4 Dead" ]; then - glibcversion="2.07" + glibcversion="2.3.6" fn_glibcfixmsg cp -v "${rootdir}/steamcmd/linux32/libstdc++.so.6" "${filesdir}/bin/libstdc++.so.6" # Natural Selection 2 diff --git a/functions/info_glibc.sh b/functions/info_glibc.sh index 4181d011d..c1442593e 100644 --- a/functions/info_glibc.sh +++ b/functions/info_glibc.sh @@ -2,7 +2,7 @@ # LGSM info_glibc.sh function # Author: Daniel Gibbs # Website: http://gameservermanagers.com -lgsm_version="100116" +lgsm_version="260216" # Description: stores details on servers Glibc requirements. @@ -43,7 +43,7 @@ elif [ "${engine}" == "seriousengine35" ]; then glibcrequired="2.13" glibcfix="yes" elif [ "${engine}" == "source" ]||[ "${engine}" == "goldsource" ]; then - glibcrequired="2.07" + glibcrequired="2.3.6" glibcfix="no" elif [ "${engine}" == "spark" ]; then glibcrequired="2.15" @@ -51,6 +51,12 @@ elif [ "${engine}" == "spark" ]; then elif [ "${engine}" == "starbound" ]; then glibcrequired="2.12" glibcfix="no" +elif [ "${engine}" == "unreal" ]; then + glibcrequired="2.1" + glibcfix="no" +elif [ "${engine}" == "unreal2" ]; then + glibcrequired="2.4" + glibcfix="no" elif [ "${engine}" == "unreal4" ]; then glibcrequired="2.14" glibcfix="no"