mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-21 18:38: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)
|
||||
===========================
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
0.31.3
|
||||
0.31.4
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# this file should be kept in sync with ../../../version
|
||||
__VERSION__ = '0.31.3'
|
||||
__VERSION__ = '0.31.4'
|
||||
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
|
||||
|
||||
* 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.
|
||||
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__)
|
||||
|
||||
|
|
|
@ -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 @@ NOTMUCH_BEGIN_DECLS
|
|||
|
||||
#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
|
||||
|
|
|
@ -8,6 +8,11 @@ add_email_corpus
|
|||
test_begin_subtest "building database"
|
||||
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
|
||||
if (stat) {
|
||||
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_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 @@ cat c_head - c_tail <<'EOF' | test_C ${MAIL_DIR}
|
|||
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
|
||||
|
|
|
@ -1 +1 @@
|
|||
0.31.3
|
||||
0.31.4
|
||||
|
|
Loading…
Reference in a new issue