From df1f486717ab18bc894a1ec76e3a9b9a5ce8dd76 Mon Sep 17 00:00:00 2001 From: Tuomas Vaarala Date: Thu, 23 Apr 2026 11:59:12 +0300 Subject: [PATCH] Coin: QNX 8.0 QEMU: follow SDP 20260410 soname bumps The 20260410 SDP patchset ships new majors for freetype and fontconfig: libfreetype.so.26 (was .so.24) and libfontconfig.so.17 (was .so.1). The old sonames remain only as compatibility stubs (libfontconfig.so.1 shrinks to a 320 KB shim vs 1.65 MB for .so.17). Pick up the current libraries in the QEMU system image so Qt runs against the SDP's real fontconfig/freetype, not the stubs. Pick-to: 6.8 Change-Id: I29ceae73d861d1a398f3efd2f4b2eaab3600fc24 Reviewed-by: Tero Heikkinen (cherry picked from commit 444b0dcd2d083c3fe89b4039d7187e5972bc88e8) Reviewed-by: Qt Cherry-pick Bot --- .../800/local/snippets/system_files.custom | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/coin/provisioning/common/linux/qnx_qemu_build_files/800/local/snippets/system_files.custom b/coin/provisioning/common/linux/qnx_qemu_build_files/800/local/snippets/system_files.custom index 44afc12c..0e1300bf 100644 --- a/coin/provisioning/common/linux/qnx_qemu_build_files/800/local/snippets/system_files.custom +++ b/coin/provisioning/common/linux/qnx_qemu_build_files/800/local/snippets/system_files.custom @@ -22,7 +22,7 @@ lib/libEGL.so.1=usr/lib/libEGL.so.1 lib/libz.so.2=usr/lib/libz.so.2 lib/libzstd.so.1=usr/lib/libzstd.so.1 lib/libxml2.so.2=usr/lib/libxml2.so.2 -lib/libfreetype.so.24=usr/lib/libfreetype.so.24 +lib/libfreetype.so.26=usr/lib/libfreetype.so.26 lib/libbz2.so.1=usr/lib/libbz2.so.1 lib/liblzma.so.5=usr/lib/liblzma.so.5 lib/libdbus-1.so=usr/lib//libdbus-1.so @@ -54,7 +54,7 @@ xbin/fsevmgr=sbin/fsevmgr lib/libscreen.so.1=usr/lib/libscreen.so.1 # for fontconfig -lib/libfontconfig.so.1=usr/lib/libfontconfig.so.1 +lib/libfontconfig.so.17=usr/lib/libfontconfig.so.17 xbin/fc-cache=bin/fc-cache xbin/fc-match=local/misc_files/fc-match