From ee88003c01f3a414238ba76ef829dd54224c7084 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 3 Oct 2024 07:09:02 +0530 Subject: [PATCH] Use the same soname for the freetype library as webengine uses --- setup/linux-installer.py | 3 ++- setup/linux-installer.sh | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/setup/linux-installer.py b/setup/linux-installer.py index df20843e83..291d8ae073 100644 --- a/setup/linux-installer.py +++ b/setup/linux-installer.py @@ -801,8 +801,9 @@ def check_glibc_version(min_required=(2, 31), release_date='2020-02-01'): def check_for_recent_freetype(): import ctypes + f = None try: - f = ctypes.CDLL('libfreetype.so') + f = ctypes.CDLL('libfreetype.so.6') except OSError: raise SystemExit('Your system is missing the FreeType library libfreetype.so. Try installing the freetype package.') try: diff --git a/setup/linux-installer.sh b/setup/linux-installer.sh index bc3fd9b243..62580c05b5 100644 --- a/setup/linux-installer.sh +++ b/setup/linux-installer.sh @@ -850,8 +850,9 @@ def check_glibc_version(min_required=(2, 31), release_date='2020-02-01'): def check_for_recent_freetype(): import ctypes + f = None try: - f = ctypes.CDLL('libfreetype.so') + f = ctypes.CDLL('libfreetype.so.6') except OSError: raise SystemExit('Your system is missing the FreeType library libfreetype.so. Try installing the freetype package.') try: