소스 검색

[Update] Better GLIBC check

andryyy 4 년 전
부모
커밋
78403095bb
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      update.sh

+ 2 - 2
update.sh

@@ -514,8 +514,8 @@ else
   echo -e "\e[32mFetching new docker-compose version...\e[0m"
   echo -e "\e[32mTrying to determine GLIBC version...\e[0m"
   if ldd --version > /dev/null; then
-    GLIBC_V=$(ldd --version | grep GLIBC | rev | cut -d ' ' -f1 | rev | cut -d '.' -f2)
-    if [ ${GLIBC_V} -gt 27 ]; then
+    GLIBC_V=$(ldd --version | grep -E '(GLIBC|GNU libc)' | rev | cut -d ' ' -f1 | rev | cut -d '.' -f2)
+    if [ ! -z "${GLIBC_V}" ] && [ ${GLIBC_V} -gt 27 ]; then
       DC_DL_SUFFIX=
     else
       DC_DL_SUFFIX=legacy