From 79ef045ffdb3894957bcf69e4506522c344bcefe Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Wed, 18 Oct 2023 16:10:54 -0700 Subject: [PATCH] Remove Qt_6_PRIVATE_API ELF version from a symbol used by ~QReadWriteLock() Same problem, and same solution, as in 0f0371c8304bd7354a3c43f9fac6b85bd3e9a3f1. Pick-to: 6.6 Change-Id: I79e700614d034281bf55fffd178f56772b09cf25 Reviewed-by: Marc Mutz --- src/corelib/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/corelib/CMakeLists.txt b/src/corelib/CMakeLists.txt index 756d12f0bde..b19dc8ec82e 100644 --- a/src/corelib/CMakeLists.txt +++ b/src/corelib/CMakeLists.txt @@ -1458,4 +1458,6 @@ qt_internal_extend_target(Core EXTRA_LINKER_SCRIPT_EXPORTS # QFutureInterfaceBase::setContinuation(std::function, QFutureInterfaceBasePrivate*) "_ZN20QFutureInterfaceBase15setContinuationE*P27QFutureInterfaceBasePrivate" + # QReadWriteLock::destroyRecursive(QReadWriteLockPrivate*) + "_ZN14QReadWriteLock16destroyRecursiveEP21QReadWriteLockPrivate" )