Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kconfig for openSUSE:Factory checked in at 2023-09-11 21:20:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kconfig (Old) and /work/SRC/openSUSE:Factory/.kconfig.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kconfig" Mon Sep 11 21:20:12 2023 rev:122 rq:1110061 version:5.110.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kconfig/kconfig.changes 2023-08-20 00:13:07.595106537 +0200 +++ /work/SRC/openSUSE:Factory/.kconfig.new.1766/kconfig.changes 2023-09-11 21:22:58.879082710 +0200 @@ -1,0 +2,10 @@ +Wed Sep 6 12:23:54 UTC 2023 - Christophe Marin <christo...@krop.fr> + +- Update to 5.110.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.110.0 +- Changes since 5.109.0: + * Fix deadlock when KConfigIni fails to acquire a file lock + +------------------------------------------------------------------- Old: ---- kconfig-5.109.0.tar.xz kconfig-5.109.0.tar.xz.sig New: ---- kconfig-5.110.0.tar.xz kconfig-5.110.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kconfig.spec ++++++ --- /var/tmp/diff_new_pack.qLorx7/_old 2023-09-11 21:23:00.143127772 +0200 +++ /var/tmp/diff_new_pack.qLorx7/_new 2023-09-11 21:23:00.147127915 +0200 @@ -24,7 +24,7 @@ %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} %bcond_without released Name: kconfig -Version: 5.109.0 +Version: 5.110.0 Release: 0 Summary: Advanced configuration system License: LGPL-2.1-or-later AND GPL-2.0-or-later ++++++ kconfig-5.109.0.tar.xz -> kconfig-5.110.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.109.0/CMakeLists.txt new/kconfig-5.110.0/CMakeLists.txt --- old/kconfig-5.109.0/CMakeLists.txt 2023-08-05 14:35:13.000000000 +0200 +++ new/kconfig-5.110.0/CMakeLists.txt 2023-09-03 09:33:07.000000000 +0200 @@ -1,10 +1,10 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "5.109.0") # handled by release scripts +set(KF_VERSION "5.110.0") # handled by release scripts project(KConfig VERSION ${KF_VERSION}) include(FeatureSummary) -find_package(ECM 5.109.0 NO_MODULE) +find_package(ECM 5.110.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://commits.kde.org/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.109.0/poqm/zh_CN/kconfig5_qt.po new/kconfig-5.110.0/poqm/zh_CN/kconfig5_qt.po --- old/kconfig-5.109.0/poqm/zh_CN/kconfig5_qt.po 2023-08-05 14:35:13.000000000 +0200 +++ new/kconfig-5.110.0/poqm/zh_CN/kconfig5_qt.po 2023-09-03 09:33:07.000000000 +0200 @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: kdeorg\n" -"PO-Revision-Date: 2023-08-02 12:40\n" +"PO-Revision-Date: 2023-09-02 02:56\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.109.0/src/core/kconfigini.cpp new/kconfig-5.110.0/src/core/kconfigini.cpp --- old/kconfig-5.109.0/src/core/kconfigini.cpp 2023-08-05 14:35:13.000000000 +0200 +++ new/kconfig-5.110.0/src/core/kconfigini.cpp 2023-09-03 09:33:07.000000000 +0200 @@ -642,7 +642,10 @@ } #endif - lockFile->lock(); + if (!lockFile->lock()) { + m_mutex.unlock(); + } + return lockFile->isLocked(); }