mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-22 02:48:08 +01:00
notmuch 0.31.4 release
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAmAuVjQACgkQA0U5G1Wq FSG6RA//bDdAtsG7QlywGONVX1FOSHxAgppDVRvSDXuluPmGgWvc2T80awbonfT5 AHy9co41L9484QbOzd29d9Ttu5O39JdQbo+DCAJ6y2vm1M1dLCZw3HXaZGfxoUZo 9L9Agxg/rYIEso7dAehOs3rGsia46aj2MDCVCUuA4DkVFhkbQ2QidIH+l3VPdYqm +1XmuJwyftO7hMifFd9W9ifO9wrBcK9WtJ23feufMhqfBsS0ItLysOhZQx+QdxSj 7GuA6qX6V7XlIWpdohIOMKmT9tGHMDUo6Qk5m8aSc2XmKAybAXRc+qr0Kg8EpvBF 1d9SqNptcXQL6rORJxluXR/aCuCb7m8YDgxFVSrFcp/M/twbpDC3WzjmAV+RZpDP GBKDH06IGaOMOj9GaYYWCe9loGROzOIT4y04Ckukit0AWpmdbaKnkAkPdrxrMWEu a5v5KkkMYT42q0PFU5bDjwvq+8Afmzt7oMO72zXz0mfuFNtFzZCUN/AG9LtHoRfk Q2ks/xBppmtCxWRAHVWc7f+Gk1OzI2PLVWnXIe9gxGimSpgT2QPUvZcxLHT/XWD5 XRrrxtkPjKB1v6tWOFEMPI6WxE1iBzoC9AdG2h48ZP5drlLObcAxhAg5AvHJGJSr 8D4iSa9cKjHD6qxDSXChzF6BF4aDNhF2Flq9Cs9tZb8nyt+Ix18= =mAE/ -----END PGP SIGNATURE----- Merge tag '0.31.4' notmuch 0.31.4 release
This commit is contained in:
commit
4c79a2dabe
10 changed files with 39 additions and 62 deletions
13
NEWS
13
NEWS
|
@ -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)
|
Notmuch 0.31.3 (2020-12-25)
|
||||||
===========================
|
===========================
|
||||||
|
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
0.31.3
|
0.31.4
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
# this file should be kept in sync with ../../../version
|
# this file should be kept in sync with ../../../version
|
||||||
__VERSION__ = '0.31.3'
|
__VERSION__ = '0.31.4'
|
||||||
SOVERSION = '5'
|
SOVERSION = '5'
|
||||||
|
|
8
debian/changelog
vendored
8
debian/changelog
vendored
|
@ -1,3 +1,11 @@
|
||||||
|
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 <bremner@debian.org> Thu, 18 Feb 2021 07:23:00 -0400
|
||||||
|
|
||||||
notmuch (0.31.3-2) unstable; urgency=medium
|
notmuch (0.31.3-2) unstable; urgency=medium
|
||||||
|
|
||||||
* Don't install gdb on hppa (skip gdb based tests)
|
* Don't install gdb on hppa (skip gdb based tests)
|
||||||
|
|
47
debian/patches/debian-changes
vendored
47
debian/patches/debian-changes
vendored
|
@ -1,47 +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.3.orig/Makefile.global
|
|
||||||
+++ notmuch-0.31.3/Makefile.global
|
|
||||||
@@ -36,7 +36,6 @@ endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
UPSTREAM_TAG=$(subst ~,_,$(VERSION))
|
|
||||||
-DEB_TAG=debian/$(UPSTREAM_TAG)-1
|
|
||||||
|
|
||||||
RELEASE_HOST=notmuchmail.org
|
|
||||||
RELEASE_DIR=/srv/notmuchmail.org/www/releases
|
|
||||||
--- notmuch-0.31.3.orig/Makefile.local
|
|
||||||
+++ notmuch-0.31.3/Makefile.local
|
|
||||||
@@ -73,12 +73,11 @@ release: verify-source-tree-and-version
|
|
||||||
$(MAKE) VERSION=$(VERSION) $(SHA256_FILE) $(DETACHED_SIG_FILE)
|
|
||||||
ln -sf $(TAR_FILE) $(DEB_TAR_FILE)
|
|
||||||
pristine-tar commit $(DEB_TAR_FILE) $(UPSTREAM_TAG)
|
|
||||||
- git tag -s -m "$(PACKAGE) Debian $(VERSION)-1 upload (same as $(VERSION))" $(DEB_TAG)
|
|
||||||
mkdir -p releases
|
|
||||||
mv $(TAR_FILE) $(SHA256_FILE) $(DETACHED_SIG_FILE) releases
|
|
||||||
$(MAKE) VERSION=$(VERSION) release-message > $(PACKAGE)-$(VERSION).announce
|
|
||||||
ifeq ($(REALLY_UPLOAD),yes)
|
|
||||||
- git push origin $(VERSION) $(DEB_TAG) release pristine-tar
|
|
||||||
+ git push origin $(VERSION) release pristine-tar
|
|
||||||
cd releases && scp $(TAR_FILE) $(SHA256_FILE) $(DETACHED_SIG_FILE) $(RELEASE_HOST):$(RELEASE_DIR)
|
|
||||||
ssh $(RELEASE_HOST) "rm -f $(RELEASE_DIR)/LATEST-$(PACKAGE)-* ; ln -s $(TAR_FILE) $(RELEASE_DIR)/LATEST-$(TAR_FILE)"
|
|
||||||
rsync --verbose --delete --recursive doc/_build/html/ $(RELEASE_HOST):$(DOC_DIR)
|
|
||||||
@@ -90,7 +89,6 @@ pre-release:
|
|
||||||
$(MAKE) VERSION=$(VERSION) clean
|
|
||||||
$(MAKE) VERSION=$(VERSION) test
|
|
||||||
git tag -s -m "$(PACKAGE) $(VERSION) release" $(UPSTREAM_TAG)
|
|
||||||
- git tag -s -m "$(PACKAGE) Debian $(VERSION)-1 upload (same as $(VERSION))" $(DEB_TAG)
|
|
||||||
$(MAKE) VERSION=$(VERSION) $(SHA256_FILE) $(DETACHED_SIG_FILE)
|
|
||||||
ln -sf $(TAR_FILE) $(DEB_TAR_FILE)
|
|
||||||
pristine-tar commit $(DEB_TAR_FILE) $(UPSTREAM_TAG)
|
|
||||||
--- notmuch-0.31.3.orig/NEWS
|
|
||||||
+++ notmuch-0.31.3/NEWS
|
|
||||||
@@ -1,4 +1,5 @@
|
|
||||||
Notmuch 0.31.3 (2020-12-25)
|
|
||||||
+===========================
|
|
||||||
|
|
||||||
Bindings
|
|
||||||
--------
|
|
1
debian/patches/series
vendored
1
debian/patches/series
vendored
|
@ -1 +0,0 @@
|
||||||
debian-changes
|
|
|
@ -14,7 +14,7 @@ master_doc = 'index'
|
||||||
|
|
||||||
# General information about the project.
|
# General information about the project.
|
||||||
project = u'notmuch'
|
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__)
|
location = os.path.dirname(__file__)
|
||||||
|
|
||||||
|
|
|
@ -31,6 +31,12 @@
|
||||||
|
|
||||||
#include "notmuch.h"
|
#include "notmuch.h"
|
||||||
|
|
||||||
|
#include "xutil.h"
|
||||||
|
#include "error_util.h"
|
||||||
|
#include "string-util.h"
|
||||||
|
#include "crypto.h"
|
||||||
|
#include "repair.h"
|
||||||
|
|
||||||
NOTMUCH_BEGIN_DECLS
|
NOTMUCH_BEGIN_DECLS
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
@ -47,14 +53,6 @@ NOTMUCH_BEGIN_DECLS
|
||||||
|
|
||||||
#include <talloc.h>
|
#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
|
#ifdef DEBUG
|
||||||
# define DEBUG_DATABASE_SANITY 1
|
# define DEBUG_DATABASE_SANITY 1
|
||||||
# define DEBUG_THREADING 1
|
# define DEBUG_THREADING 1
|
||||||
|
|
|
@ -8,6 +8,11 @@ add_email_corpus
|
||||||
test_begin_subtest "building database"
|
test_begin_subtest "building database"
|
||||||
test_expect_success "NOTMUCH_NEW"
|
test_expect_success "NOTMUCH_NEW"
|
||||||
|
|
||||||
|
test_begin_subtest "finding thread"
|
||||||
|
THREAD=$(notmuch search --output=threads id:20091117190054.GU3165@dottiness.seas.harvard.edu)
|
||||||
|
count=$(notmuch count $THREAD)
|
||||||
|
test_expect_equal "$count" "7"
|
||||||
|
|
||||||
cat <<'EOF' > c_tail
|
cat <<'EOF' > c_tail
|
||||||
if (stat) {
|
if (stat) {
|
||||||
const char *stat_str = notmuch_database_status_string (db);
|
const char *stat_str = notmuch_database_status_string (db);
|
||||||
|
@ -30,7 +35,7 @@ int main (int argc, char** argv)
|
||||||
notmuch_thread_t *thread = NULL;
|
notmuch_thread_t *thread = NULL;
|
||||||
notmuch_threads_t *threads = NULL;
|
notmuch_threads_t *threads = NULL;
|
||||||
notmuch_query_t *query = 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);
|
stat = notmuch_database_open_verbose (argv[1], NOTMUCH_DATABASE_MODE_READ_WRITE, &db, &msg);
|
||||||
if (stat != NOTMUCH_STATUS_SUCCESS) {
|
if (stat != NOTMUCH_STATUS_SUCCESS) {
|
||||||
|
@ -52,10 +57,11 @@ cat c_head - c_tail <<'EOF' | test_C ${MAIL_DIR}
|
||||||
printf("%d\n%s\n", thread != NULL, id2);
|
printf("%d\n%s\n", thread != NULL, id2);
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
|
thread_num=${THREAD#thread:}
|
||||||
cat <<EOF > EXPECTED
|
cat <<EOF > EXPECTED
|
||||||
== stdout ==
|
== stdout ==
|
||||||
1
|
1
|
||||||
0000000000000009
|
${thread_num}
|
||||||
== stderr ==
|
== stderr ==
|
||||||
EOF
|
EOF
|
||||||
test_expect_equal_file EXPECTED OUTPUT
|
test_expect_equal_file EXPECTED OUTPUT
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
0.31.3
|
0.31.4
|
||||||
|
|
Loading…
Reference in a new issue