Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package notmuch for openSUSE:Factory checked in at 2021-03-02 12:34:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/notmuch (Old) and /work/SRC/openSUSE:Factory/.notmuch.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "notmuch" Tue Mar 2 12:34:48 2021 rev:31 rq:875939 version:0.31.4 Changes: -------- --- /work/SRC/openSUSE:Factory/notmuch/notmuch.changes 2021-01-05 18:15:31.675464263 +0100 +++ /work/SRC/openSUSE:Factory/.notmuch.new.2378/notmuch.changes 2021-03-02 12:46:14.364396115 +0100 @@ -1,0 +2,18 @@ +Mon Mar 1 07:13:58 UTC 2021 - Dan ??erm??k <dcer...@suse.com> + +- New upstream release 0.31.4 + + What's new in notmuch 0.31.4 + ========================= + + Library + ------- + + Fix include bug triggered by glib 2.67. + + Test + ---- + + Fix race condition in T568-lib-thread. + +------------------------------------------------------------------- Old: ---- notmuch-0.31.3.tar.xz notmuch-0.31.3.tar.xz.asc New: ---- notmuch-0.31.4.tar.xz notmuch-0.31.4.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ notmuch.spec ++++++ --- /var/tmp/diff_new_pack.mYTfJg/_old 2021-03-02 12:46:14.972396641 +0100 +++ /var/tmp/diff_new_pack.mYTfJg/_new 2021-03-02 12:46:14.976396645 +0100 @@ -18,7 +18,7 @@ %define libversion 5 Name: notmuch -Version: 0.31.3 +Version: 0.31.4 Release: 0 Summary: The mail indexer License: GPL-3.0-or-later ++++++ notmuch-0.31.3.tar.xz -> notmuch-0.31.4.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.31.3/NEWS new/notmuch-0.31.4/NEWS --- old/notmuch-0.31.3/NEWS 2020-12-25 17:28:31.000000000 +0100 +++ new/notmuch-0.31.4/NEWS 2021-02-18 12:55:28.000000000 +0100 @@ -1,3 +1,16 @@ +Notmuch 0.31.4 (2021-02-18) +=========================== + +Library +------- + +Fix include bug triggered by glib 2.67. + +Test +---- + +Fix race condition in T568-lib-thread. + Notmuch 0.31.3 (2020-12-25) =========================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.31.3/bindings/python/notmuch/version.py new/notmuch-0.31.4/bindings/python/notmuch/version.py --- old/notmuch-0.31.3/bindings/python/notmuch/version.py 2020-12-25 17:28:31.000000000 +0100 +++ new/notmuch-0.31.4/bindings/python/notmuch/version.py 2021-02-18 12:55:28.000000000 +0100 @@ -1,3 +1,3 @@ # this file should be kept in sync with ../../../version -__VERSION__ = '0.31.3' +__VERSION__ = '0.31.4' SOVERSION = '5' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.31.3/bindings/python-cffi/version.txt new/notmuch-0.31.4/bindings/python-cffi/version.txt --- old/notmuch-0.31.3/bindings/python-cffi/version.txt 2020-12-25 17:28:31.000000000 +0100 +++ new/notmuch-0.31.4/bindings/python-cffi/version.txt 2021-02-18 12:55:28.000000000 +0100 @@ -1 +1 @@ -0.31.3 +0.31.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.31.3/debian/changelog new/notmuch-0.31.4/debian/changelog --- old/notmuch-0.31.3/debian/changelog 2020-12-25 17:28:31.000000000 +0100 +++ new/notmuch-0.31.4/debian/changelog 2021-02-18 12:55:28.000000000 +0100 @@ -1,3 +1,17 @@ +notmuch (0.31.4-1) unstable; urgency=medium + + * New upstream bugfix release + - Fix include bug triggered by glib 2.67 + - Fix race condition in T568-lib-thread + + -- David Bremner <brem...@debian.org> Thu, 18 Feb 2021 07:23:00 -0400 + +notmuch (0.31.3-2) unstable; urgency=medium + + * Don't install gdb on hppa (skip gdb based tests) + + -- David Bremner <brem...@debian.org> Sat, 26 Dec 2020 15:14:07 -0400 + notmuch (0.31.3-1) unstable; urgency=medium * New upstream bugfix release diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.31.3/debian/control new/notmuch-0.31.4/debian/control --- old/notmuch-0.31.3/debian/control 2020-12-25 17:28:31.000000000 +0100 +++ new/notmuch-0.31.4/debian/control 2021-02-18 12:55:28.000000000 +0100 @@ -6,7 +6,7 @@ Jameson Graef Rollins <jroll...@finestructure.net>, David Bremner <brem...@debian.org>, Build-Conflicts: - gdb [ia64 mips mips64el], + gdb [ia64 mips mips64el hppa], gdb-minimal, ruby1.8, Build-Depends: @@ -19,7 +19,7 @@ dpkg-dev (>= 1.17.14), dtach (>= 0.8) <!nocheck>, emacs-nox | emacs-gtk | emacs-lucid | emacs25-nox | emacs25 (>=25~) | emacs25-lucid (>=25~) | emacs24-nox | emacs24 (>=24~) | emacs24-lucid (>=24~), - gdb [!ia64 !mips !mips64el !kfreebsd-any !alpha] <!nocheck>, + gdb [!ia64 !mips !mips64el !kfreebsd-any !alpha !hppa] <!nocheck>, gnupg <!nocheck>, gpgsm <!nocheck>, libgmime-3.0-dev (>= 3.0.3~), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.31.3/debian/patches/debian-changes new/notmuch-0.31.4/debian/patches/debian-changes --- old/notmuch-0.31.3/debian/patches/debian-changes 2020-12-25 17:28:31.000000000 +0100 +++ new/notmuch-0.31.4/debian/patches/debian-changes 1970-01-01 01:00:00.000000000 +0100 @@ -1,30 +0,0 @@ -This is an autogenerated patch header for a single-debian-patch file. The -delta against upstream is either kept as a single patch, or maintained -in some VCS, and exported as a single patch instead of more manageable -atomic patches. - ---- notmuch-0.31.2.orig/doc/Makefile.local -+++ notmuch-0.31.2/doc/Makefile.local -@@ -43,7 +43,7 @@ INFO_INFO_FILES := $(INFO_TEXI_FILES:.te - rm -f $@ && gzip --no-name --stdout $^ > $@ - - ifeq ($(WITH_EMACS),1) --$(DOCBUILDDIR)/.roff.stamp sphinx-html sphinx-texinfo: docstring.stamp -+$(DOCBUILDDIR)/.roff.stamp $(DOCBUILDDIR)/.html.stamp $(DOCBUILDDIR)/.texi.stamp : docstring.stamp - endif - - sphinx-html: $(DOCBUILDDIR)/.html.stamp ---- notmuch-0.31.2.orig/test/T360-symbol-hiding.sh -+++ notmuch-0.31.2/test/T360-symbol-hiding.sh -@@ -26,8 +26,9 @@ test_begin_subtest 'checking output' - test_expect_equal "$result" "$output" - - test_begin_subtest 'comparing existing to exported symbols' --nm -P $NOTMUCH_BUILDDIR/lib/libnotmuch.so | awk '$2 == "T" && $1 ~ "^notmuch" {print $1}' | sort | uniq > ACTUAL --sed -n 's/^\(notmuch_[a-zA-Z0-9_]*\)[[:blank:]]*(.*/\1/p' $NOTMUCH_SRCDIR/lib/notmuch.h | sort | uniq > EXPORTED -+readelf -Ws $NOTMUCH_BUILDDIR/lib/libnotmuch.so | \ -+ awk '$4 == "FUNC" && $5 == "GLOBAL" && $7 != "UND" {print $8}' | sort -u > ACTUAL -+sed -n 's/^\(notmuch_[a-zA-Z0-9_]*\)[[:blank:]]*(.*/\1/p' $NOTMUCH_SRCDIR/lib/notmuch.h | sort -u > EXPORTED - test_expect_equal_file EXPORTED ACTUAL - - test_done diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.31.3/debian/patches/series new/notmuch-0.31.4/debian/patches/series --- old/notmuch-0.31.3/debian/patches/series 2020-12-25 17:28:31.000000000 +0100 +++ new/notmuch-0.31.4/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -debian-changes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.31.3/doc/conf.py new/notmuch-0.31.4/doc/conf.py --- old/notmuch-0.31.3/doc/conf.py 2020-12-25 17:28:31.000000000 +0100 +++ new/notmuch-0.31.4/doc/conf.py 2021-02-18 12:55:28.000000000 +0100 @@ -14,7 +14,7 @@ # General information about the project. project = u'notmuch' -copyright = u'2009-2020, Carl Worth and many others' +copyright = u'2009-2021, Carl Worth and many others' location = os.path.dirname(__file__) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.31.3/lib/notmuch-private.h new/notmuch-0.31.4/lib/notmuch-private.h --- old/notmuch-0.31.3/lib/notmuch-private.h 2020-12-25 17:28:31.000000000 +0100 +++ new/notmuch-0.31.4/lib/notmuch-private.h 2021-02-18 12:55:28.000000000 +0100 @@ -31,6 +31,12 @@ #include "notmuch.h" +#include "xutil.h" +#include "error_util.h" +#include "string-util.h" +#include "crypto.h" +#include "repair.h" + NOTMUCH_BEGIN_DECLS #include <stdlib.h> @@ -47,14 +53,6 @@ #include <talloc.h> -#include "gmime-extra.h" - -#include "xutil.h" -#include "error_util.h" -#include "string-util.h" -#include "crypto.h" -#include "repair.h" - #ifdef DEBUG # define DEBUG_DATABASE_SANITY 1 # define DEBUG_THREADING 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.31.3/test/T568-lib-thread.sh new/notmuch-0.31.4/test/T568-lib-thread.sh --- old/notmuch-0.31.3/test/T568-lib-thread.sh 2020-12-25 17:28:31.000000000 +0100 +++ new/notmuch-0.31.4/test/T568-lib-thread.sh 2021-02-18 12:55:28.000000000 +0100 @@ -8,6 +8,11 @@ test_begin_subtest "building database" test_expect_success "NOTMUCH_NEW" +test_begin_subtest "finding thread" +THREAD=$(notmuch search --output=threads id:20091117190054.gu3...@dottiness.seas.harvard.edu) +count=$(notmuch count $THREAD) +test_expect_equal "$count" "7" + cat <<'EOF' > c_tail if (stat) { const char *stat_str = notmuch_database_status_string (db); @@ -30,7 +35,7 @@ notmuch_thread_t *thread = NULL; notmuch_threads_t *threads = NULL; notmuch_query_t *query = NULL; - const char *id = "thread:0000000000000009"; + const char *id = "${THREAD}"; stat = notmuch_database_open_verbose (argv[1], NOTMUCH_DATABASE_MODE_READ_WRITE, &db, &msg); if (stat != NOTMUCH_STATUS_SUCCESS) { @@ -52,10 +57,11 @@ printf("%d\n%s\n", thread != NULL, id2); } EOF +thread_num=${THREAD#thread:} cat <<EOF > EXPECTED == stdout == 1 -0000000000000009 +${thread_num} == stderr == EOF test_expect_equal_file EXPECTED OUTPUT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.31.3/version.txt new/notmuch-0.31.4/version.txt --- old/notmuch-0.31.3/version.txt 2020-12-25 17:28:31.000000000 +0100 +++ new/notmuch-0.31.4/version.txt 2021-02-18 12:55:28.000000000 +0100 @@ -1 +1 @@ -0.31.3 +0.31.4