Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package evolution-data-server for
openSUSE:Factory checked in at 2026-02-06 19:05:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evolution-data-server (Old)
and /work/SRC/openSUSE:Factory/.evolution-data-server.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "evolution-data-server"
Fri Feb 6 19:05:23 2026 rev:270 rq:1331121 version:3.58.3
Changes:
--------
---
/work/SRC/openSUSE:Factory/evolution-data-server/evolution-data-server.changes
2025-11-25 15:52:15.705001268 +0100
+++
/work/SRC/openSUSE:Factory/.evolution-data-server.new.1670/evolution-data-server.changes
2026-02-06 19:07:37.429221991 +0100
@@ -1,0 +2,9 @@
+Fri Jan 30 15:09:26 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 3.58.3:
+ + Bug Fixes: addressbook-export: Fails with "Invalid query" error
+ + Miscellaneous:
+ - flatpak: Add gettext ACLOCAL workaround
+ - EBookSqlite: Correct mutex unlock in e_book_sqlite_lock()
+
+-------------------------------------------------------------------
Old:
----
evolution-data-server-3.58.2.obscpio
New:
----
evolution-data-server-3.58.3.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ evolution-data-server.spec ++++++
--- /var/tmp/diff_new_pack.4nkLeG/_old 2026-02-06 19:07:39.021288901 +0100
+++ /var/tmp/diff_new_pack.4nkLeG/_new 2026-02-06 19:07:39.021288901 +0100
@@ -1,7 +1,7 @@
#
# spec file for package evolution-data-server
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -32,7 +32,7 @@
%bcond_without introspection
Name: evolution-data-server
-Version: 3.58.2
+Version: 3.58.3
Release: 0
Summary: Evolution Data Server
License: LGPL-2.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.4nkLeG/_old 2026-02-06 19:07:39.057290414 +0100
+++ /var/tmp/diff_new_pack.4nkLeG/_new 2026-02-06 19:07:39.061290583 +0100
@@ -3,7 +3,7 @@
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param
name="url">https://gitlab.gnome.org/GNOME/evolution-data-server.git</param>
- <param name="revision">3.58.2</param>
+ <param name="revision">3.58.3</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
++++++ evolution-data-server-3.58.2.obscpio ->
evolution-data-server-3.58.3.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/evolution-data-server-3.58.2/CMakeLists.txt
new/evolution-data-server-3.58.3/CMakeLists.txt
--- old/evolution-data-server-3.58.2/CMakeLists.txt 2025-11-21
10:59:20.000000000 +0100
+++ new/evolution-data-server-3.58.3/CMakeLists.txt 2026-01-30
09:19:07.000000000 +0100
@@ -4,7 +4,7 @@
cmake_policy(VERSION 3.15)
project(evolution-data-server
- VERSION 3.58.2
+ VERSION 3.58.3
LANGUAGES C CXX)
set(PROJECT_BUGREPORT
"https://gitlab.gnome.org/GNOME/evolution-data-server/issues/")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/evolution-data-server-3.58.2/NEWS
new/evolution-data-server-3.58.3/NEWS
--- old/evolution-data-server-3.58.2/NEWS 2025-11-21 10:59:20.000000000
+0100
+++ new/evolution-data-server-3.58.3/NEWS 2026-01-30 09:19:07.000000000
+0100
@@ -1,3 +1,13 @@
+Evolution-Data-Server 3.58.3 2026-01-30
+---------------------------------------
+
+Bug Fixes:
+ I#621 - addressbook-export: Fails with "Invalid query" error
+
+Miscellaneous:
+ flatpak: Add gettext ACLOCAL workaround
+ EBookSqlite: Correct mutex unlock in e_book_sqlite_lock()
+
Evolution-Data-Server 3.58.2 2025-11-21
---------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/evolution-data-server-3.58.2/data/org.gnome.EvolutionDataServer.Devel.json
new/evolution-data-server-3.58.3/data/org.gnome.EvolutionDataServer.Devel.json
---
old/evolution-data-server-3.58.2/data/org.gnome.EvolutionDataServer.Devel.json
2025-11-21 10:59:20.000000000 +0100
+++
new/evolution-data-server-3.58.3/data/org.gnome.EvolutionDataServer.Devel.json
2026-01-30 09:19:07.000000000 +0100
@@ -6,6 +6,9 @@
"branch": "master",
"command": "/usr/libexec/evolution-source-registry",
"tags": [ "devel" ],
+ "build-options" : {
+ "env": { "ACLOCAL_PATH": "/usr/share/gettext/m4/" }
+ },
"cleanup": [
"*.la",
"*.a"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/evolution-data-server-3.58.2/src/addressbook/libedata-book/e-book-cache.c
new/evolution-data-server-3.58.3/src/addressbook/libedata-book/e-book-cache.c
---
old/evolution-data-server-3.58.2/src/addressbook/libedata-book/e-book-cache.c
2025-11-21 10:59:20.000000000 +0100
+++
new/evolution-data-server-3.58.3/src/addressbook/libedata-book/e-book-cache.c
2026-01-30 09:19:07.000000000 +0100
@@ -2150,6 +2150,8 @@
/* Just steal the array away from the
ESexpResult */
context->constraints = result->value.ptrarray;
result->value.ptrarray = NULL;
+ } else if (result->type == ESEXP_RES_BOOL &&
result->value.boolean != 0) {
+ context->status = PREFLIGHT_LIST_ALL;
} else {
context->status = PREFLIGHT_INVALID;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/evolution-data-server-3.58.2/src/addressbook/libedata-book/e-book-sqlite.c
new/evolution-data-server-3.58.3/src/addressbook/libedata-book/e-book-sqlite.c
---
old/evolution-data-server-3.58.2/src/addressbook/libedata-book/e-book-sqlite.c
2025-11-21 10:59:20.000000000 +0100
+++
new/evolution-data-server-3.58.3/src/addressbook/libedata-book/e-book-sqlite.c
2026-01-30 09:19:07.000000000 +0100
@@ -4605,6 +4605,8 @@
context->constraints = result->value.ptrarray;
result->value.ptrarray = NULL;
+ } else if (result->type == ESEXP_RES_BOOL &&
result->value.boolean != 0) {
+ context->status = PREFLIGHT_LIST_ALL;
} else {
context->status = PREFLIGHT_INVALID;
@@ -6910,7 +6912,7 @@
* the toplevel transaction */
if (ebsql->priv->in_transaction != 0) {
g_warn_if_reached ();
- EBSQL_LOCK_MUTEX (&ebsql->priv->lock);
+ EBSQL_UNLOCK_MUTEX (&ebsql->priv->lock);
EBSQL_UNLOCK_MUTEX (&ebsql->priv->updates_lock);
return FALSE;
}
++++++ evolution-data-server.obsinfo ++++++
--- /var/tmp/diff_new_pack.4nkLeG/_old 2026-02-06 19:07:41.809406079 +0100
+++ /var/tmp/diff_new_pack.4nkLeG/_new 2026-02-06 19:07:41.825406752 +0100
@@ -1,5 +1,5 @@
name: evolution-data-server
-version: 3.58.2
-mtime: 1763719160
-commit: 9963c57f77a2ac305881d6b54b881c93118c3f84
+version: 3.58.3
+mtime: 1769761147
+commit: 4d025ea6b9d5fb34ac7fa1ddaedc6de5a3e0e540