From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id B3E186DE0314 for ; Thu, 31 Aug 2017 07:37:04 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.008 X-Spam-Level: X-Spam-Status: No, score=-0.008 tagged_above=-999 required=5 tests=[AWL=0.093, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g4PuIGxY_sTL for ; Thu, 31 Aug 2017 07:37:01 -0700 (PDT) Received: from mail.koumakan.jp (happysky.koumakan.jp [195.154.222.77]) by arlo.cworth.org (Postfix) with ESMTPS id 281CA6DE0119 for ; Thu, 31 Aug 2017 07:37:00 -0700 (PDT) Received: from localhost (unknown [10.0.0.245]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.koumakan.jp (Postfix) with ESMTPSA id 8A666A416 for ; Thu, 31 Aug 2017 23:36:46 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oxij.org; s=default; t=1504190213; bh=HQGYQ+CnJ7rnjSLLW39GJ1W+dWiwSRJHiRGfhXv0hNE=; h=From:To:Subject:In-Reply-To:References:Date; b=zJsPaOo4wdoo9JJzPT+NxJa3a0wiXIziHaC37SGFmoQxx95wb8wwLHCbzyw7PlSgf mHizHu+ZakHZj/isX+xntoMMhl1riHM2k5IGZ+il/RVQB13gMj/xckqxE+bW6UffXz VMhGrathb195CispqeNHZPP1ftK8sJlYzKAXvKbE= From: Jan Malakhovski To: notmuch@notmuchmail.org Subject: [BUG] gmime-3.0.1 (was: [PATCH] crypto: gracefully handle gmime errors) In-Reply-To: <20170831133133.9944-1-git-send-email-oxij@oxij.org> References: <20170831133133.9944-1-git-send-email-oxij@oxij.org> Date: Thu, 31 Aug 2017 14:34:50 +0000 Message-ID: <874lsn6c1h.fsf@oxij.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Mailman-Approved-At: Mon, 04 Sep 2017 22:15:06 -0700 X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 14:37:04 -0000 --=-=-= Content-Type: text/plain When building with gmime-3.0.1 `tests/T355-smime.sh` passes and messages in my inbox get parsed ok, but a lot of other tests break. Both on 0.25 tag and HEAD get. See attached build log. --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline; filename=notmuch.log Content-Transfer-Encoding: quoted-printable building path(s) =E2=80=98/nix/store/x7dql3l36nrs84wmzc3jnma71rgdfdfb-notmu= ch-0.25=E2=80=99 unpacking sources unpacking source archive /nix/store/w1kbvfgbi5sz6fp8vwn888yckiwwd24d-notmuc= h-46bda29 source root is notmuch-46bda29 patching sources configuring configure flags: --disable-dependency-tracking --prefix=3D/nix/store/x7dql3= l36nrs84wmzc3jnma71rgdfdfb-notmuch-0.25 Welcome to Notmuch, a system for indexing, searching and tagging your email. We hope that the process of building and installing notmuch is quick and smooth so that you can soon be reading and processing your email more efficiently than ever. If anything goes wrong in the configure process, you can override any decisions it makes by manually editing the Makefile.config file that it creates. Also please do as much as you can to figure out what could be different on your machine compared to those of the notmuch developers. Then, please email those details to the Notmuch list (notmuch@notmuchmail.org) so that we can hopefully make future versions of notmuch easier for you to use. We'll now investigate your system to verify that all required dependencies are available: Sanity checking C compilation environment... OK. Sanity checking C++ compilation environment... OK. Reading libnotmuch version from source... OK. Checking for Xapian development files... Yes (1.4.4). Checking for Xapian compaction support... Yes. Checking for Xapian FieldProcessor API... Yes. Checking for Xapian lock retry support... Yes. Testing default Xapian backend... glass Checking for GMime development files... Yes (3.0). Checking for Glib development files (>=3D 2.22)... Yes. Checking for zlib (>=3D 1.2.5.2)... Yes. Checking for talloc development files... Yes. Checking for python... Yes (python). Checking for valgrind development files... No (but that's fine). Checking for bash-completion (>=3D 1.90)... Yes. Checking if emacs is available... Yes. Checking if doxygen is available... Yes. Checking for ruby development files... Yes. Checking if sphinx is available and supports nroff output... Yes. Checking if desktop-file-install is available... No (so will not install .d= esktop file). Checking for cppcheck... No. Checking which platform we are on... Linux Checking for /nix/store/x7dql3l36nrs84wmzc3jnma71rgdfdfb-notmuch-0.25/lib i= n ldconfig... No (will set RPATH) Checking for canonicalize_file_name... Yes. Checking for getline... Yes. Checking for strcasestr... Yes. Checking for strsep... Yes. Checking for timegm... Yes. Checking for dirent.d_type... Yes. Checking for standard version of getpwuid_r... Yes. Checking for standard version of asctime_r... Yes. Checking for rpath support... Yes. Checking for -Wl,--as-needed... Yes. Checking for -Wl,--no-undefined... Yes. Checking for available C++ compiler warning flags...=20 -Wall -Wextra -Wwrite-strings Checking for available C compiler warning flags...=20 -Wall -Wextra -Wwrite-strings -Wmissing-declarations All required packages were found. You may now run the following commands to compile and install notmuch: make sudo make install building build flags: SHELL=3D/nix/store/axldd4qjamb2c1lgi7d6k3s51qyy4610-bash-4.4-p= 12/bin/bash V=3D1 echo 0.25 > version.stamp emacs --quick --directory emacs -batch -l make-deps.el \ -f batch-make-deps emacs/notmuch-lib.el emacs/notmuch-compat.el emacs/notm= uch-parser.el emacs/notmuch.el emacs/notmuch-query.el emacs/notmuch-show.el= emacs/notmuch-tree.el emacs/notmuch-wash.el emacs/notmuch-hello.el emacs/n= otmuch-mua.el emacs/notmuch-address.el emacs/notmuch-maildir-fcc.el emacs/n= otmuch-message.el emacs/notmuch-crypto.el emacs/notmuch-tag.el emacs/coolj.= el emacs/notmuch-print.el emacs/notmuch-version.el emacs/notmuch-jump.el em= acs/notmuch-company.el emacs/notmuch-draft.el > emacs/.eldeps.tmp && \ mv emacs/.eldeps.tmp emacs/.eldeps gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 command-line-arguments.c -o command-line-arguments.o -MD -MP -MF .deps= /command-line-arguments.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 debugger.c -o debugger.o -MD -MP -MF .deps/debugger.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 status.c -o status.o -MD -MP -MF .deps/status.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 gmime-filter-reply.c -o gmime-filter-reply.o -MD -MP -MF .deps/gmime-f= ilter-reply.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 hooks.c -o hooks.o -MD -MP -MF .deps/hooks.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch.c -o notmuch.o -MD -MP -MF .deps/notmuch.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-compact.c -o notmuch-compact.o -MD -MP -MF .deps/notmuch-compa= ct.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-config.c -o notmuch-config.o -MD -MP -MF .deps/notmuch-config.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-count.c -o notmuch-count.o -MD -MP -MF .deps/notmuch-count.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-dump.c -o notmuch-dump.o -MD -MP -MF .deps/notmuch-dump.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-insert.c -o notmuch-insert.o -MD -MP -MF .deps/notmuch-insert.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-new.c -o notmuch-new.o -MD -MP -MF .deps/notmuch-new.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-reindex.c -o notmuch-reindex.o -MD -MP -MF .deps/notmuch-reind= ex.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-reply.c -o notmuch-reply.o -MD -MP -MF .deps/notmuch-reply.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-restore.c -o notmuch-restore.o -MD -MP -MF .deps/notmuch-resto= re.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-search.c -o notmuch-search.o -MD -MP -MF .deps/notmuch-search.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-setup.c -o notmuch-setup.o -MD -MP -MF .deps/notmuch-setup.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-show.c -o notmuch-show.o -MD -MP -MF .deps/notmuch-show.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-tag.c -o notmuch-tag.o -MD -MP -MF .deps/notmuch-tag.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 notmuch-time.c -o notmuch-time.o -MD -MP -MF .deps/notmuch-time.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 sprinter-json.c -o sprinter-json.o -MD -MP -MF .deps/sprinter-json.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 sprinter-sexp.c -o sprinter-sexp.o -MD -MP -MF .deps/sprinter-sexp.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 sprinter-text.c -o sprinter-text.o -MD -MP -MF .deps/sprinter-text.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 query-string.c -o query-string.o -MD -MP -MF .deps/query-string.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 mime-node.c -o mime-node.o -MD -MP -MF .deps/mime-node.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 crypto.c -o crypto.o -MD -MP -MF .deps/crypto.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 tag-util.c -o tag-util.o -MD -MP -MF .deps/tag-util.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 lib/filenames.c -o lib/filenames.o -MD -MP -MF .deps/lib/filenames.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 lib/string-list.c -o lib/string-list.o -MD -MP -MF .deps/lib/string-li= st.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 lib/message-file.c -o lib/message-file.o -MD -MP -MF .deps/lib/message= -file.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 lib/message-id.c -o lib/message-id.o -MD -MP -MF .deps/lib/message-id.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 lib/messages.c -o lib/messages.o -MD -MP -MF .deps/lib/messages.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 lib/sha1.c -o lib/sha1.o -MD -MP -MF .deps/lib/sha1.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 lib/built-with.c -o lib/built-with.o -MD -MP -MF .deps/lib/built-with.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 lib/string-map.c -o lib/string-map.o -MD -MP -MF .deps/lib/string-map.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 lib/indexopts.c -o lib/indexopts.o -MD -MP -MF .deps/lib/indexopts.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 lib/tags.c -o lib/tags.o -MD -MP -MF .deps/lib/tags.d g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include lib/database.cc -o lib/database.o -MD= -MP -MF .deps/lib/database.d g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include lib/parse-time-vrp.cc -o lib/parse-ti= me-vrp.o -MD -MP -MF .deps/lib/parse-time-vrp.d g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include lib/directory.cc -o lib/directory.o -= MD -MP -MF .deps/lib/directory.d g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include lib/index.cc -o lib/index.o -MD -MP -= MF .deps/lib/index.d g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include lib/message.cc -o lib/message.o -MD -= MP -MF .deps/lib/message.d g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include lib/add-message.cc -o lib/add-message= .o -MD -MP -MF .deps/lib/add-message.d g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include lib/message-property.cc -o lib/messag= e-property.o -MD -MP -MF .deps/lib/message-property.d g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include lib/query.cc -o lib/query.o -MD -MP -= MF .deps/lib/query.d g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include lib/query-fp.cc -o lib/query-fp.o -MD= -MP -MF .deps/lib/query-fp.d g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include lib/config.cc -o lib/config.o -MD -MP= -MF .deps/lib/config.d g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include lib/regexp-fields.cc -o lib/regexp-fi= elds.o -MD -MP -MF .deps/lib/regexp-fields.d g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include lib/thread.cc -o lib/thread.o -MD -MP= -MF .deps/lib/thread.d ar rcs lib/libnotmuch.a lib/filenames.o lib/string-list.o lib/message-file.= o lib/message-id.o lib/messages.o lib/sha1.o lib/built-with.o lib/string-ma= p.o lib/indexopts.o lib/tags.o lib/database.o lib/parse-time-vrp.o lib/dire= ctory.o lib/index.o lib/message.o lib/add-message.o lib/message-property.o = lib/query.o lib/query-fp.o lib/config.o lib/regexp-fields.o lib/thread.o gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 util/xutil.c -o util/xutil.o -MD -MP -MF .deps/util/xutil.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 util/error_util.c -o util/error_util.o -MD -MP -MF .deps/util/error_ut= il.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 util/hex-escape.c -o util/hex-escape.o -MD -MP -MF .deps/util/hex-esca= pe.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 util/string-util.c -o util/string-util.o -MD -MP -MF .deps/util/string= -util.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 util/talloc-extra.c -o util/talloc-extra.o -MD -MP -MF .deps/util/tall= oc-extra.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 util/zlib-extra.c -o util/zlib-extra.o -MD -MP -MF .deps/util/zlib-ext= ra.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 util/util.c -o util/util.o -MD -MP -MF .deps/util/util.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 util/gmime-extra.c -o util/gmime-extra.o -MD -MP -MF .deps/util/gmime-= extra.d ar rcs util/libnotmuch_util.a util/xutil.o util/error_util.o util/hex-escap= e.o util/string-util.o util/talloc-extra.o util/zlib-extra.o util/util.o ut= il/gmime-extra.o gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 parse-time-string/parse-time-string.c -o parse-time-string/parse-time-= string.o -MD -MP -MF .deps/parse-time-string/parse-time-string.d ar rcs parse-time-string/libparse-time-string.a parse-time-string/parse-tim= e-string.o g++ command-line-arguments.o debugger.o status.o gmime-filter-reply.o hooks= .o notmuch.o notmuch-compact.o notmuch-config.o notmuch-count.o notmuch-dum= p.o notmuch-insert.o notmuch-new.o notmuch-reindex.o notmuch-reply.o notmuc= h-restore.o notmuch-search.o notmuch-setup.o notmuch-show.o notmuch-tag.o n= otmuch-time.o sprinter-json.o sprinter-sexp.o sprinter-text.o query-string.= o mime-node.o crypto.o tag-util.o lib/libnotmuch.a util/libnotmuch_util.a p= arse-time-string/libparse-time-string.a -Wl,--as-needed -L/nix/store/8ms9r= 6qw41rds9f59swiaaypmx07p376-gmime-3.0.1/lib -L/nix/store/2hd1rag058ija0ivn3= ip4lfjdsnk1l9r-glib-2.52.1/lib -lgmime-3.0 -lgio-2.0 -lgobject-2.0 -lglib-2= .0 -L/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/lib -Wl,-rpat= h,/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/lib -ltalloc -L/= nix/store/bcg4yk2kinfd9703m3qlh7gkivkg1kqj-zlib-1.2.11/lib -lz -L/nix/store= /9636ksx6g2yifzx4d3wcfir87s3dzlja-xapian-1.4.4/lib -lxapian -o notmuch g++ lib/filenames.o lib/string-list.o lib/message-file.o lib/message-id.o l= ib/messages.o lib/sha1.o lib/built-with.o lib/string-map.o lib/indexopts.o = lib/tags.o lib/database.o lib/parse-time-vrp.o lib/directory.o lib/index.o = lib/message.o lib/add-message.o lib/message-property.o lib/query.o lib/quer= y-fp.o lib/config.o lib/regexp-fields.o lib/thread.o -Wl,--as-needed -L/ni= x/store/8ms9r6qw41rds9f59swiaaypmx07p376-gmime-3.0.1/lib -L/nix/store/2hd1r= ag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib -lgmime-3.0 -lgio-2.0 -lgobject= -2.0 -lglib-2.0 -L/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/= lib -Wl,-rpath,/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/lib= -ltalloc -L/nix/store/bcg4yk2kinfd9703m3qlh7gkivkg1kqj-zlib-1.2.11/lib -lz= -L/nix/store/9636ksx6g2yifzx4d3wcfir87s3dzlja-xapian-1.4.4/lib -lxapian -s= hared -Wl,--version-script=3Dlib/notmuch.sym,-soname=3Dlibnotmuch.so.5 -Wl,= --no-undefined -o lib/libnotmuch.so.5.0.0 util/libnotmuch_util.a parse-time= -string/libparse-time-string.a ln -sf libnotmuch.so.5.0.0 lib/libnotmuch.so.5 ln -sf libnotmuch.so.5.0.0 lib/libnotmuch.so gcc command-line-arguments.o debugger.o status.o gmime-filter-reply.o hooks= .o notmuch.o notmuch-compact.o notmuch-config.o notmuch-count.o notmuch-dum= p.o notmuch-insert.o notmuch-new.o notmuch-reindex.o notmuch-reply.o notmuc= h-restore.o notmuch-search.o notmuch-setup.o notmuch-show.o notmuch-tag.o n= otmuch-time.o sprinter-json.o sprinter-sexp.o sprinter-text.o query-string.= o mime-node.o crypto.o tag-util.o -Lutil -lnotmuch_util -Llib -lnotmuch -W= l,--enable-new-dtags -Wl,-rpath,/nix/store/x7dql3l36nrs84wmzc3jnma71rgdfdfb= -notmuch-0.25/lib -Wl,--as-needed -L/nix/store/8ms9r6qw41rds9f59swiaaypmx07= p376-gmime-3.0.1/lib -L/nix/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.5= 2.1/lib -lgmime-3.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -L/nix/store/wfq4aip= 4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/lib -Wl,-rpath,/nix/store/wfq4aip4lj= nv0irx0r8b54pihfhz6im9-talloc-2.1.8/lib -ltalloc -L/nix/store/bcg4yk2kinfd9= 703m3qlh7gkivkg1kqj-zlib-1.2.11/lib -lz -o notmuch-shared sphinx-build -b man -d doc/_build/doctrees -q ./doc doc/_build/man for section in 1 5 7; do \ mkdir -p doc/_build/man/man${section}; \ mv doc/_build/man/*.${section} doc/_build/man/man${section}; \ done touch doc/_build/.roff.stamp rm -f doc/_build/man/man1/notmuch-reply.1.gz && gzip --stdout doc/_build/ma= n/man1/notmuch-reply.1 > doc/_build/man/man1/notmuch-reply.1.gz rm -f doc/_build/man/man1/notmuch-reindex.1.gz && gzip --stdout doc/_build/= man/man1/notmuch-reindex.1 > doc/_build/man/man1/notmuch-reindex.1.gz rm -f doc/_build/man/man1/notmuch-restore.1.gz && gzip --stdout doc/_build/= man/man1/notmuch-restore.1 > doc/_build/man/man1/notmuch-restore.1.gz rm -f doc/_build/man/man1/notmuch-new.1.gz && gzip --stdout doc/_build/man/= man1/notmuch-new.1 > doc/_build/man/man1/notmuch-new.1.gz rm -f doc/_build/man/man1/notmuch-dump.1.gz && gzip --stdout doc/_build/man= /man1/notmuch-dump.1 > doc/_build/man/man1/notmuch-dump.1.gz rm -f doc/_build/man/man1/notmuch-address.1.gz && gzip --stdout doc/_build/= man/man1/notmuch-address.1 > doc/_build/man/man1/notmuch-address.1.gz rm -f doc/_build/man/man1/notmuch-tag.1.gz && gzip --stdout doc/_build/man/= man1/notmuch-tag.1 > doc/_build/man/man1/notmuch-tag.1.gz rm -f doc/_build/man/man1/notmuch-count.1.gz && gzip --stdout doc/_build/ma= n/man1/notmuch-count.1 > doc/_build/man/man1/notmuch-count.1.gz rm -f doc/_build/man/man1/notmuch-search.1.gz && gzip --stdout doc/_build/m= an/man1/notmuch-search.1 > doc/_build/man/man1/notmuch-search.1.gz rm -f doc/_build/man/man1/notmuch-emacs-mua.1.gz && gzip --stdout doc/_buil= d/man/man1/notmuch-emacs-mua.1 > doc/_build/man/man1/notmuch-emacs-mua.1.gz rm -f doc/_build/man/man1/notmuch-config.1.gz && gzip --stdout doc/_build/m= an/man1/notmuch-config.1 > doc/_build/man/man1/notmuch-config.1.gz rm -f doc/_build/man/man1/notmuch-insert.1.gz && gzip --stdout doc/_build/m= an/man1/notmuch-insert.1 > doc/_build/man/man1/notmuch-insert.1.gz rm -f doc/_build/man/man1/notmuch.1.gz && gzip --stdout doc/_build/man/man1= /notmuch.1 > doc/_build/man/man1/notmuch.1.gz rm -f doc/_build/man/man1/notmuch-compact.1.gz && gzip --stdout doc/_build/= man/man1/notmuch-compact.1 > doc/_build/man/man1/notmuch-compact.1.gz rm -f doc/_build/man/man1/notmuch-show.1.gz && gzip --stdout doc/_build/man= /man1/notmuch-show.1 > doc/_build/man/man1/notmuch-show.1.gz rm -f doc/_build/man/man5/notmuch-hooks.5.gz && gzip --stdout doc/_build/ma= n/man5/notmuch-hooks.5 > doc/_build/man/man5/notmuch-hooks.5.gz rm -f doc/_build/man/man7/notmuch-search-terms.7.gz && gzip --stdout doc/_b= uild/man/man7/notmuch-search-terms.7 > doc/_build/man/man7/notmuch-search-t= erms.7.gz echo "PROJECT_NAME =3D \"Notmuch 0.25\"" > doc/config.dox echo "INPUT=3D./lib/notmuch.h" >> doc/config.dox mkdir -p doc/_build/man/man3 doxygen ./doc/doxygen.cfg rm -f doc/_build/man/man3/_*.3 perl -pi -e 's/^[.]RI "\\fI/.RI "\\fP/' doc/_build/man/man3/notmuch.3 rm -f doc/_build/man/man3/notmuch.3.gz && gzip --stdout doc/_build/man/man3= /notmuch.3 > doc/_build/man/man3/notmuch.3.gz cd bindings/ruby && \ EXTRA_LDFLAGS=3D"-Wl,--no-undefined" \ LIBNOTMUCH=3D"../../lib/libnotmuch.so" \ NOTMUCH_SRCDIR=3D'/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29' \ ruby extconf.rb --vendor creating Makefile make -C bindings/ruby make[1]: Entering directory '/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bd= a29/bindings/ruby' gcc -I. -I/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29/lib -I/nix/stor= e/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.3.0/x86_64-lin= ux -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.= 3.0/ruby/backward -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/= include/ruby-2.3.0 -I. -fPIC -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno= -unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initia= lizers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-afte= r-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-= packed-bitfield-compat -fPIC -o threads.o -c threads.c gcc -I. -I/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29/lib -I/nix/stor= e/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.3.0/x86_64-lin= ux -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.= 3.0/ruby/backward -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/= include/ruby-2.3.0 -I. -fPIC -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno= -unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initia= lizers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-afte= r-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-= packed-bitfield-compat -fPIC -o thread.o -c thread.c gcc -I. -I/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29/lib -I/nix/stor= e/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.3.0/x86_64-lin= ux -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.= 3.0/ruby/backward -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/= include/ruby-2.3.0 -I. -fPIC -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno= -unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initia= lizers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-afte= r-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-= packed-bitfield-compat -fPIC -o tags.o -c tags.c gcc -I. -I/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29/lib -I/nix/stor= e/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.3.0/x86_64-lin= ux -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.= 3.0/ruby/backward -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/= include/ruby-2.3.0 -I. -fPIC -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno= -unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initia= lizers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-afte= r-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-= packed-bitfield-compat -fPIC -o status.o -c status.c gcc -I. -I/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29/lib -I/nix/stor= e/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.3.0/x86_64-lin= ux -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.= 3.0/ruby/backward -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/= include/ruby-2.3.0 -I. -fPIC -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno= -unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initia= lizers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-afte= r-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-= packed-bitfield-compat -fPIC -o query.o -c query.c gcc -I. -I/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29/lib -I/nix/stor= e/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.3.0/x86_64-lin= ux -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.= 3.0/ruby/backward -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/= include/ruby-2.3.0 -I. -fPIC -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno= -unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initia= lizers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-afte= r-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-= packed-bitfield-compat -fPIC -o messages.o -c messages.c gcc -I. -I/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29/lib -I/nix/stor= e/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.3.0/x86_64-lin= ux -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.= 3.0/ruby/backward -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/= include/ruby-2.3.0 -I. -fPIC -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno= -unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initia= lizers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-afte= r-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-= packed-bitfield-compat -fPIC -o message.o -c message.c gcc -I. -I/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29/lib -I/nix/stor= e/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.3.0/x86_64-lin= ux -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.= 3.0/ruby/backward -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/= include/ruby-2.3.0 -I. -fPIC -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno= -unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initia= lizers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-afte= r-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-= packed-bitfield-compat -fPIC -o init.o -c init.c gcc -I. -I/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29/lib -I/nix/stor= e/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.3.0/x86_64-lin= ux -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.= 3.0/ruby/backward -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/= include/ruby-2.3.0 -I. -fPIC -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno= -unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initia= lizers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-afte= r-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-= packed-bitfield-compat -fPIC -o filenames.o -c filenames.c gcc -I. -I/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29/lib -I/nix/stor= e/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.3.0/x86_64-lin= ux -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.= 3.0/ruby/backward -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/= include/ruby-2.3.0 -I. -fPIC -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno= -unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initia= lizers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-afte= r-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-= packed-bitfield-compat -fPIC -o directory.o -c directory.c gcc -I. -I/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29/lib -I/nix/stor= e/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.3.0/x86_64-lin= ux -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/include/ruby-2.= 3.0/ruby/backward -I/nix/store/n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/= include/ruby-2.3.0 -I. -fPIC -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno= -unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initia= lizers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-afte= r-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-= packed-bitfield-compat -fPIC -o database.o -c database.c rm -f notmuch.so gcc -shared -o notmuch.so threads.o thread.o tags.o status.o query.o messag= es.o message.o init.o filenames.o directory.o database.o -L. -L/nix/store/n= 0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/lib -Wl,-R/nix/store/n0bpzh1c4qy= xzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/lib -L. -fstack-protector -rdynamic -Wl,-e= xport-dynamic -Wl,--no-undefined ../../lib/libnotmuch.so -Wl,-R/nix/store= /n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/lib -L/nix/store/n0bpzh1c4qyxz= gf8k9dxl9kl8vd8c5zz-ruby-2.3.4/lib -lruby -lpthread -ldl -lcrypt -lm -lc make[1]: Leaving directory '/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda= 29/bindings/ruby' emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= compat.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= version.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= lib.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= parser.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= tag.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= query.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/coolj.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= wash.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= company.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= address.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= maildir-fcc.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= draft.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= mua.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= crypto.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= print.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= show.el In notmuch-show-setup-w3m: emacs/notmuch-show.el:607:9:Warning: assignment to free variable `mm-inline-text-html-with-images' emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= tree.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= hello.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= message.el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch.= el emacs --quick --directory emacs -batch -f batch-byte-compile emacs/notmuch-= jump.el cd bindings/ruby && \ EXTRA_LDFLAGS=3D"-Wl,--no-undefined" \ LIBNOTMUCH=3D"../../lib/libnotmuch.so" \ NOTMUCH_SRCDIR=3D'/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29' \ ruby extconf.rb --vendor creating Makefile make -C bindings/ruby rm -f notmuch.so gcc -shared -o notmuch.so threads.o thread.o tags.o status.o query.o messag= es.o message.o init.o filenames.o directory.o database.o -L. -L/nix/store/n= 0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/lib -Wl,-R/nix/store/n0bpzh1c4qy= xzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/lib -L. -fstack-protector -rdynamic -Wl,-e= xport-dynamic -Wl,--no-undefined ../../lib/libnotmuch.so -Wl,-R/nix/store= /n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/lib -L/nix/store/n0bpzh1c4qyxz= gf8k9dxl9kl8vd8c5zz-ruby-2.3.4/lib -lruby -lpthread -ldl -lcrypt -lm -lc Compilation of notmuch is now complete. You can install notmuch with: make install Note that depending on the prefix to which you are installing you may need root permission (such as "sudo make install"). See "./configure --help" for help on setting an alternate prefix. running tests check flags: SHELL=3D/nix/store/axldd4qjamb2c1lgi7d6k3s51qyy4610-bash-4.4-p= 12/bin/bash V=3D1 VERBOSE=3Dy test V=3D1 cd bindings/ruby && \ EXTRA_LDFLAGS=3D"-Wl,--no-undefined" \ LIBNOTMUCH=3D"../../lib/libnotmuch.so" \ NOTMUCH_SRCDIR=3D'/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29' \ ruby extconf.rb --vendor creating Makefile make -C bindings/ruby make[1]: Entering directory '/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bd= a29/bindings/ruby' rm -f notmuch.so gcc -shared -o notmuch.so threads.o thread.o tags.o status.o query.o messag= es.o message.o init.o filenames.o directory.o database.o -L. -L/nix/store/n= 0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/lib -Wl,-R/nix/store/n0bpzh1c4qy= xzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/lib -L. -fstack-protector -rdynamic -Wl,-e= xport-dynamic -Wl,--no-undefined ../../lib/libnotmuch.so -Wl,-R/nix/store= /n0bpzh1c4qyxzgf8k9dxl9kl8vd8c5zz-ruby-2.3.4/lib -L/nix/store/n0bpzh1c4qyxz= gf8k9dxl9kl8vd8c5zz-ruby-2.3.4/lib -lruby -lpthread -ldl -lcrypt -lm -lc make[1]: Leaving directory '/tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda= 29/bindings/ruby' gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 test/arg-test.c -o test/arg-test.o -MD -MP -MF .deps/test/arg-test.d gcc test/arg-test.o command-line-arguments.o util/libnotmuch_util.a -o test= /arg-test=20 gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 test/hex-xcode.c -o test/hex-xcode.o -MD -MP -MF .deps/test/hex-xcode.d gcc test/hex-xcode.o command-line-arguments.o util/libnotmuch_util.a -o tes= t/hex-xcode -L/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/lib= -Wl,-rpath,/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/lib -l= talloc gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 test/random-corpus.c -o test/random-corpus.o -MD -MP -MF .deps/test/ra= ndom-corpus.d gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 test/database-test.c -o test/database-test.o -MD -MP -MF .deps/test/da= tabase-test.d g++ test/random-corpus.o test/database-test.o notmuch-config.o status.o com= mand-line-arguments.o lib/libnotmuch.a util/libnotmuch_util.a parse-time-st= ring/libparse-time-string.a -o test/random-corpus -L/nix/store/8ms9r6qw41r= ds9f59swiaaypmx07p376-gmime-3.0.1/lib -L/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib -lgmime-3.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -L/= nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/lib -Wl,-rpath,/nix= /store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/lib -ltalloc -L/nix/st= ore/bcg4yk2kinfd9703m3qlh7gkivkg1kqj-zlib-1.2.11/lib -lz -L/nix/store/9636k= sx6g2yifzx4d3wcfir87s3dzlja-xapian-1.4.4/lib -lxapian gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 test/parse-time.c -o test/parse-time.o -MD -MP -MF .deps/test/parse-ti= me.d gcc test/parse-time.o parse-time-string/parse-time-string.o -o test/parse-t= ime=20 gcc -c -DNOTMUCH_VERSION=3D0.25 -std=3Dgnu99 -g -O2 -Wall -Wextra -Wwrite-= strings -Wmissing-declarations -I./util -I./compat -I./lib -fPIC -fvisibil= ity=3Dhidden -I./parse-time-string -I. -D_LARGEFILE64_SOURCE -I/nix/store/a= 89f956hbha3y6jkvk9l1nmr47vqbwhd-gmime-3.0.1-dev/include/gmime-3.0 -I/nix/st= ore/662mr8x1s9zy70cf6574166ppgd9r6g3-glib-2.52.1-dev/include/glib-2.0 -I/ni= x/store/2hd1rag058ija0ivn3ip4lfjdsnk1l9r-glib-2.52.1/lib/glib-2.0/include -= I/nix/store/wfq4aip4ljnv0irx0r8b54pihfhz6im9-talloc-2.1.8/include -I/nix/st= ore/hv38k79yvhxipbmgi5fi68csi7a4fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIN= D=3D0 -DHAVE_GETLINE=3D1 -DHAVE_CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASES= TR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID= =3D1 -DSTD_ASCTIME=3D1 -DHAVE_XAPIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATI= ON_WARNINGS -DHAVE_XAPIAN_FIELD_PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK= =3D1 test/smtp-dummy.c -o test/smtp-dummy.o -MD -MP -MF .deps/test/smtp-dum= my.d gcc test/smtp-dummy.o -o test/smtp-dummy=20 g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include test/symbol-test.cc -o test/symbol-te= st.o -MD -MP -MF .deps/test/symbol-test.d g++ test/symbol-test.o lib/libnotmuch.so -o test/symbol-test -Llib -lnotmu= ch -L/nix/store/9636ksx6g2yifzx4d3wcfir87s3dzlja-xapian-1.4.4/lib -lxapian g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include test/make-db-version.cc -o test/make-= db-version.o -MD -MP -MF .deps/test/make-db-version.d g++ test/make-db-version.o -o test/make-db-version -L/nix/store/9636ksx6g2= yifzx4d3wcfir87s3dzlja-xapian-1.4.4/lib -lxapian g++ -c -g -O2 -Wall -Wextra -Wwrite-strings -I./util -I./compat -I./lib -= fPIC -fvisibility=3Dhidden -I./parse-time-string -I. -fvisibility-inlines-= hidden -D_LARGEFILE64_SOURCE -I/nix/store/a89f956hbha3y6jkvk9l1nmr47vqbwhd-= gmime-3.0.1-dev/include/gmime-3.0 -I/nix/store/662mr8x1s9zy70cf6574166ppgd9= r6g3-glib-2.52.1-dev/include/glib-2.0 -I/nix/store/2hd1rag058ija0ivn3ip4lfj= dsnk1l9r-glib-2.52.1/lib/glib-2.0/include -I/nix/store/wfq4aip4ljnv0irx0r8b= 54pihfhz6im9-talloc-2.1.8/include -I/nix/store/hv38k79yvhxipbmgi5fi68csi7a4= fg45-zlib-1.2.11-dev/include -DHAVE_VALGRIND=3D0 -DHAVE_GETLINE=3D1 -DHAVE= _CANONICALIZE_FILE_NAME=3D1 -DHAVE_STRCASESTR=3D1 -DHAVE_STRSEP=3D1 -DHAVE_= TIMEGM=3D1 -DHAVE_D_TYPE=3D1 -DSTD_GETPWUID=3D1 -DSTD_ASCTIME=3D1 -DHAVE_XA= PIAN_COMPACT=3D1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS -DHAVE_XAPIAN_FIELD_= PROCESSOR=3D1 -DHAVE_XAPIAN_DB_RETRY_LOCK=3D1 -I/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/include test/ghost-report.cc -o test/ghost-re= port.o -MD -MP -MF .deps/test/ghost-report.d g++ test/ghost-report.o -o test/ghost-report -L/nix/store/9636ksx6g2yifzx4= d3wcfir87s3dzlja-xapian-1.4.4/lib -lxapian INFO: using 2 minute timeout for tests T000-basic: Testing the test framework itself. PASS success is reported like this PASS test runs if prerequisite is satisfied PASS tests clean up after themselves PASS tests clean up even after a failure PASS failure to clean up causes the test to fail PASS Ensure that test output is suppressed unless the test fails PASS Ensure that -v does not suppress test output PASS test that mail store was created PASS mail store should be empty PASS NOTMUCH_CONFIG is set and points to an existing file PASS PATH is set to build directory PASS notmuch is compiled with debugging symbols T010-help-test: Testing online help PASS notmuch --help PASS notmuch help PASS notmuch --version PASS notmuch --help tag PASS notmuch help tag T020-compact: Testing "notmuch compact" PASS Running compact PASS Compact preserves database PASS Restoring Backup PASS Checking restored backup T030-config: Testing "notmuch config" PASS Get string value PASS Get list value PASS Set string value PASS Set string value again PASS Set list value PASS Set list value again PASS Remove key PASS Remove non-existent key PASS List all items PASS Top level --config=3DFILE option PASS Top level --config:FILE option PASS Top level --configFILE option PASS Top level --config=3DFILE option changed the right file PASS Read config file through a symlink PASS Write config file through a symlink PASS Writing config file through symlink follows symlink T040-setup: Testing "notmuch setup" PASS Notmuch new without a config suggests notmuch setup PASS Create a new config interactively T050-new: Testing "notmuch new" in several variations PASS No new messages PASS Single new message PASS Multiple new messages PASS No new messages (non-empty DB) PASS New directories PASS Alternate inode order PASS Message moved in PASS Renamed message PASS Deleted message PASS Renamed directory PASS Deleted directory PASS New directory (at end of list) PASS Deleted directory (end of list) PASS New symlink to directory PASS New symlink to a file PASS Broken symlink aborts PASS New two-level directory PASS Deleted two-level directory PASS One character directory at top level PASS Support single-message mbox PASS Skip and report non-mail files PASS Ignore files and directories specified in new.ignore PASS Ignore files and directories specified in new.ignore (multiple occu= rrences) PASS Don't stop for ignored broken symlinks PASS Quiet: No new mail. PASS Quiet: new, removed and renamed messages. PASS Empty tags in new.tags are forbidden PASS Tags starting with '-' in new.tags are forbidden PASS Invalid tags set exit code PASS Xapian exception: read only files PASS Handle files vanishing between scandir and add_file T060-count: Testing "notmuch count" for messages and threads PASS message count is the default for notmuch count PASS message count with --output=3Dmessages PASS thread count with --output=3Dthreads PASS thread count is the default for notmuch search PASS files count PASS files count for a duplicate message-id PASS count with no matching messages PASS count with no matching threads PASS message count is the default for batch count PASS batch message count PASS batch thread count PASS batch message count with input file PASS error message for database open PASS error message from query_search_messages PASS count library function is non-destructive T070-insert: Testing "notmuch insert" PASS Insert zero-length file PASS Insert non-message PASS Database empty so far PASS Insert message PASS Insert message adds default tags PASS Insert duplicate message PASS Duplicate message does not change tags PASS Insert message, add tag PASS Insert message, add/remove tags PASS Insert message with default tags stays in new/ PASS Insert message with non-maildir synced tags stays in new/ PASS Insert message with custom new.tags goes to cur/ PASS Insert message with custom new.tags actually gets the tags PASS Insert message with maildir synced tags goes to cur/ PASS Insert message with maildir sync off goes to new/ PASS Insert message into folder PASS Insert message into folder with trailing / PASS Insert message into folder, add/remove tags PASS Insert message into non-existent folder PASS Insert message, create folder PASS Insert message, create subfolder PASS Insert message, create existing subfolder PASS Insert message, create invalid subfolder PASS Empty tags in new.tags are forbidden PASS Tags starting with '-' in new.tags are forbidden PASS Invalid tags set exit code PASS EXIT_FAILURE when index_file returns FILE_NOT_EMAIL PASS success exit with --keep when index_file returns FILE_NOT_EMAIL PASS EXIT_FAILURE when index_file returns READ_ONLY_DATABASE PASS success exit with --keep when index_file returns READ_ONLY_DATABASE PASS EXIT_FAILURE when index_file returns UPGRADE_REQUIRED PASS success exit with --keep when index_file returns UPGRADE_REQUIRED PASS EXIT_FAILURE when index_file returns PATH_ERROR PASS success exit with --keep when index_file returns PATH_ERROR PASS EX_TEMPFAIL when index_file returns OUT_OF_MEMORY PASS success exit with --keep when index_file returns OUT_OF_MEMORY PASS EX_TEMPFAIL when index_file returns XAPIAN_EXCEPTION PASS success exit with --keep when index_file returns XAPIAN_EXCEPTION T080-search: Testing "notmuch search" in several variations PASS Search body PASS Search by from: PASS Search by to: PASS Search by subject: PASS Search by subject (utf-8): PASS Search by id: PASS Search by mid: PASS Search by tag: PASS Search by thread: PASS Search body (phrase) PASS Search by from: (address) PASS Search by from: (name) PASS Search by from: (name and address) PASS Search by from: without prefix (name and address) PASS Search by to: (address) PASS Search by to: (name) PASS Search by to: (name and adress) PASS Search by to: without prefix (name and adress) PASS Search by subject: (phrase) PASS Search for all messages ("*") PASS Search body (utf-8): PASS headers do not have adjacent term positions PASS parts have non-overlapping term positions PASS parts do not have adjacent term positions T090-search-output: Testing various settings for "notmuch search --output= =3D" PASS --output=3Dthreads PASS --output=3Dthreads --format=3Djson PASS --output=3Dmessages PASS --output=3Dmessages --duplicate=3D1 PASS --output=3Dmessages --duplicate=3D2 PASS --output=3Dmessages --duplicate=3D3 PASS --output=3Dmessages --format=3Djson PASS --output=3Dmessages --format=3Djson --duplicate=3D1 PASS --output=3Dmessages --format=3Djson --duplicate=3D2 PASS --output=3Dmessages --format=3Djson --duplicate=3D3 PASS --output=3Dfiles PASS --output=3Dfiles --duplicate=3D1 PASS --output=3Dfiles --format=3Djson PASS --output=3Dfiles --format=3Djson --duplicate=3D2 PASS --output=3Dtags PASS --output=3Dtags --format=3Djson PASS sanitize output for quoted-printable line-breaks in author and subj= ect PASS search for non-existent message prints nothing PASS search --format=3Djson for non-existent message prints proper empty= json T095-address: Testing "notmuch address" in several variants PASS --output=3Dsender PASS without --output PASS --output=3Dsender --format=3Djson PASS --output=3Drecipients PASS --output=3Dsender --output=3Drecipients PASS --output=3Dsender --output=3Dcount PASS --output=3Dcount --format=3Djson PASS --deduplicate=3Dno --sort=3Doldest-first --output=3Dsender PASS --deduplicate=3Dno --sort=3Dnewest-first --output=3Dsender --output= =3Drecipients PASS --deduplicate=3Daddress --output=3Dsender --output=3Drecipients PASS --deduplicate=3Dno --output=3Dsender PASS --deduplicate=3Dmailbox --output=3Dsender --output=3Dcount PASS --deduplicate=3Daddress --output=3Dsender --output=3Dcount T100-search-by-folder: Testing "notmuch search" by folder: and path: (with = variations) PASS Single-world folder: specification (multiple results) PASS Top level folder PASS Two-word path to narrow results to one PASS Folder search with --output=3Dfiles PASS After removing duplicate instance of matching path PASS Folder search with --output=3Dfiles part #2 PASS After removing duplicate instance of matching path part #2 PASS After rename, old path returns nothing PASS After rename, new path returns result PASS folder: search PASS top level folder: search PASS path: search PASS top level path: search PASS recursive path: search T110-search-position-overlap-bug: Testing that notmuch does not overlap ter= m positions PASS Search for a@b.c matches PASS Search for x@y.z matches PASS Search for a@y.c must not match T120-search-insufficient-from-quoting: Testing messages with unquoted . in = name PASS Search by first name PASS Search by last name: PASS Search by address: PASS Search for all messages: T130-search-limiting: Testing "notmuch search" --offset and --limit paramet= ers PASS messages: limit does the right thing PASS messages: concatenation of limited searches PASS messages: limit larger than result set PASS messages: limit =3D 0 PASS messages: offset does the right thing PASS messages: offset =3D 0 PASS messages: negative offset PASS messages: negative offset PASS messages: negative offset combined with limit PASS messages: negative offset combined with equal limit PASS messages: negative offset combined with large limit PASS messages: negative offset larger then results PASS threads: limit does the right thing PASS threads: concatenation of limited searches PASS threads: limit larger than result set PASS threads: limit =3D 0 PASS threads: offset does the right thing PASS threads: offset =3D 0 PASS threads: negative offset PASS threads: negative offset PASS threads: negative offset combined with limit PASS threads: negative offset combined with equal limit PASS threads: negative offset combined with large limit PASS threads: negative offset larger then results T140-excludes: Testing "notmuch search, count and show" with excludes in se= veral variations PASS Search, exclude "deleted" messages from search PASS Search, exclude "deleted" messages from message search PASS Search, exclude "deleted" messages from message search --exclude=3D= false PASS Search, exclude "deleted" messages from message search (non-existen= t exclude-tag) PASS Search, exclude "deleted" messages from search, overridden PASS Search, exclude "deleted" messages from threads PASS Search, don't exclude "deleted" messages when --exclude=3Dflag spec= ified PASS Search, don't exclude "deleted" messages from search if not configu= red PASS Search, default exclusion (thread summary) PASS Search, default exclusion (messages) PASS Search, exclude=3Dtrue (thread summary) PASS Search, exclude=3Dtrue (messages) PASS Search, exclude=3Dfalse (thread summary) PASS Search, exclude=3Dfalse (messages) PASS Search, exclude=3Dflag (thread summary) PASS Search, exclude=3Dflag (messages) PASS Search, exclude=3Dall (thread summary) PASS Search, exclude=3Dall (messages) PASS Search, default exclusion: tag in query (thread summary) PASS Search, default exclusion: tag in query (messages) PASS Search, exclude=3Dtrue: tag in query (thread summary) PASS Search, exclude=3Dtrue: tag in query (messages) PASS Search, exclude=3Dfalse: tag in query (thread summary) PASS Search, exclude=3Dfalse: tag in query (messages) PASS Search, exclude=3Dflag: tag in query (thread summary) PASS Search, exclude=3Dflag: tag in query (messages) PASS Search, exclude=3Dall: tag in query (thread summary) PASS Search, exclude=3Dall: tag in query (messages) PASS Count, default exclusion (messages) PASS Count, default exclusion (threads) PASS Count, exclude=3Dtrue (messages) PASS Count, exclude=3Dtrue (threads) PASS Count, exclude=3Dfalse (messages) PASS Count, exclude=3Dfalse (threads) PASS Count, default exclusion: tag in query (messages) PASS Count, default exclusion: tag in query (threads) PASS Count, exclude=3Dtrue: tag in query (messages) PASS Count, exclude=3Dtrue: tag in query (threads) PASS Count, exclude=3Dfalse: tag in query (messages) PASS Count, exclude=3Dfalse: tag in query (threads) PASS Show, default exclusion PASS Show, default exclusion (entire-thread) PASS Show, exclude=3Dtrue PASS Show, exclude=3Dtrue (entire-thread) PASS Show, exclude=3Dfalse PASS Show, exclude=3Dfalse (entire-thread) T150-tagging: Testing "notmuch tag" PASS Adding tags PASS Removing tags PASS No tag operations PASS No query PASS Redundant tagging PASS Remove all PASS Remove all with batch PASS Remove all with a no-op PASS Special characters in tags PASS Tagging order PASS --batch PASS --input PASS --batch --input PASS --batch --input --remove-all PASS --batch, blank lines and comments PASS --batch: checking error messages PASS --batch: tags with quotes PASS --batch: tags with punctuation and space PASS --batch: unicode tags PASS --batch: only space and % needs to be encoded. PASS --batch: unicode message-ids PASS Empty tag names PASS Tag name beginning with - PASS Xapian exception: read only files T160-json: Testing --format=3Djson output PASS Show message: json PASS Show message: json --body=3Dtrue PASS Show message: json --body=3Dfalse PASS Search message: json PASS Show message: json, utf-8 PASS Show message: json, inline attachment filename PASS Search message: json, utf-8 PASS Format version: too low PASS Format version: too high PASS Show message: multiple filenames PASS Show message: multiple filenames, format version 2 T170-sexp: Testing --format=3Dsexp output PASS Show message: sexp PASS Show message: sexp --body=3Dtrue PASS Show message: sexp --body=3Dfalse PASS Search message: sexp PASS Show message: sexp, utf-8 PASS Search message: sexp, utf-8 PASS Show message: sexp, inline attachment filename T180-text: Testing --format=3Dtext output PASS Show message: text PASS Search message: text PASS Show message: text, utf-8 PASS Search message: text, utf-8 PASS Search message tags: text0 PASS Compare text vs. text0 for threads PASS Compare text vs. text0 for messages PASS Compare text vs. text0 for files PASS Compare text vs. text0 for tags T190-multipart: Testing output of multipart message PASS --format=3Dtext --part=3D0, full message PASS --format=3Dtext --part=3D1, message body PASS --format=3Dtext --part=3D2, multipart/mixed PASS --format=3Dtext --part=3D3, rfc822 part PASS --format=3Dtext --part=3D4, rfc822's multipart PASS --format=3Dtext --part=3D5, rfc822's html part PASS --format=3Dtext --part=3D6, rfc822's text part PASS --format=3Dtext --part=3D7, inline attachement PASS --format=3Dtext --part=3D8, plain text part PASS --format=3Dtext --part=3D9, pgp signature (unverified) PASS --format=3Dtext --part=3D8, no part, expect error PASS --format=3Djson --part=3D0, full message PASS --format=3Djson --part=3D1, message body PASS --format=3Djson --part=3D2, multipart/mixed PASS --format=3Djson --part=3D3, rfc822 part PASS --format=3Djson --part=3D4, rfc822's multipart/alternative PASS --format=3Djson --part=3D5, rfc822's html part PASS --format=3Djson --part=3D6, rfc822's text part PASS --format=3Djson --part=3D7, inline attachment PASS --format=3Djson --part=3D8, plain text part PASS --format=3Djson --part=3D9, pgp signature (unverified) PASS --format=3Djson --part=3D10, no part, expect error PASS --format=3Draw PASS --format=3Draw --part=3D0, full message PASS --format=3Draw --part=3D1, message body PASS --format=3Draw --part=3D2, multipart/mixed PASS --format=3Draw --part=3D3, rfc822 part PASS --format=3Draw --part=3D4, rfc822's multipart PASS --format=3Draw --part=3D5, rfc822's html part PASS --format=3Draw --part=3D6, rfc822's text part PASS --format=3Draw --part=3D7, inline attachment PASS --format=3Draw --part=3D8, plain text part PASS --format=3Draw --part=3D9, pgp signature (unverified) PASS --format=3Draw --part=3D10, no part, expect error PASS --format=3Dmbox PASS --format=3Dmbox --part=3D1, incompatible, expect error PASS 'notmuch reply' to a multipart message PASS 'notmuch reply' to a multipart message with json format PASS 'notmuch show --part' does not corrupt a part with CRLF pair PASS html parts excluded by default PASS html parts included PASS indexes mime-type #1 PASS indexes mime-type #2 PASS indexes mime-type #3 PASS case of Content-Disposition doesn't matter for indexing T200-thread-naming: Testing naming of threads with changing subject PASS Initial thread name (oldest-first search) PASS Initial thread name (newest-first search) PASS Changed thread name (oldest-first search) PASS Changed thread name (newest-first search) PASS Ignore added reply prefix (Re:) PASS Ignore added reply prefix (Aw:) PASS Ignore added reply prefix (Vs:) PASS Ignore added reply prefix (Sv:) PASS Use empty subjects if necessary. PASS Avoid empty subjects if possible (newest-first). PASS Avoid empty subjects if possible (oldest-first). PASS Test order of messages in "notmuch show" T205-author-naming: Testing naming of authors with unusual addresses PASS Add author with empty quoted real name T210-raw: Testing notmuch show --format=3Draw PASS Attempt to show multiple raw messages PASS Show a raw message PASS Show another raw message T220-reply: Testing "notmuch reply" in several variations PASS Basic reply PASS Multiple recipients PASS Reply with CC PASS Reply from alternate address PASS Reply from address in named group list PASS Support for Reply-To PASS Un-munging Reply-To PASS Un-munging Reply-To With Exact Match PASS Un-munging Reply-To With Raw addr-spec PASS Message with header of exactly 200 bytes PASS From guessing: Envelope-To PASS From guessing: X-Original-To PASS From guessing: Delivered-To PASS Reply with RFC 2047-encoded headers PASS Reply with RFC 2047-encoded headers (JSON) PASS Reply to a message with multiple Cc headers T230-reply-to-sender: Testing "notmuch reply --reply-to=3Dsender" in severa= l variations PASS Basic reply-to-sender PASS From Us, Basic reply to message PASS Multiple recipients PASS From Us, Multiple TO recipients PASS Reply with CC PASS From Us, Reply with CC PASS From Us, Reply no TO but with CC PASS Reply from alternate address PASS Support for Reply-To PASS Support for Reply-To with multiple recipients PASS Un-munging Reply-To PASS Message with header of exactly 200 bytes T240-dump-restore: Testing "notmuch dump" and "notmuch restore" PASS dump header PASS Dumping all tags PASS Dumping all tags II PASS Clearing all tags PASS Clearing all tags PASS Restoring original tags PASS Restore with nothing to do PASS Accumulate with existing tags PASS Accumulate with no tags PASS Accumulate with new tags PASS Invalid restore invocation PASS dump --output=3Doutfile PASS dump --output=3Doutfile -- PASS dump --gzip PASS dump --gzip --output=3Doutfile PASS restoring gzipped stdin PASS restoring gzipped file PASS dump -- from:cworth PASS dump --output=3Doutfile from:cworth PASS dump --output=3Doutfile -- from:cworth PASS Check for a safe set of message-ids PASS format=3Dbatch-tag, dump sanity check. PASS format=3Dbatch-tag, missing newline PASS format=3Dbatch-tag, # round-trip PASS format=3Dbatch-tag, # blank lines and comments PASS format=3Dbatch-tag, # reverse-round-trip empty tag PASS restoring empty file is not an error PASS file of comments and blank lines is not an error PASS detect format=3Dbatch-tag with leading comments and blanks PASS detect format=3Dsup with leading comments and blanks PASS format=3Dbatch-tag, round trip with strange tags PASS format=3Dbatch-tag, checking encoded output PASS restoring sane tags PASS format=3Dbatch-tag, restore=3Dauto PASS format=3Dsup, restore=3Dauto PASS format=3Dbatch-tag, restore=3Ddefault PASS format=3Dsup, restore=3Ddefault PASS restore: checking error messages PASS roundtripping random message-ids and tags T250-uuencode: Testing handling of uuencoded data PASS Ensure content before uu data is indexed PASS Ensure uu data is not indexed PASS Ensure content after uu data is indexed T260-thread-order: Testing threading when messages received out of order PASS Messages with one parent get linked in all delivery orders PASS Messages with all parents get linked in all delivery orders T270-author-order: Testing author reordering; PASS Adding parent message PASS Adding initial child message PASS Adding second child message PASS Searching when all three messages match PASS Searching when two messages match PASS Searching when only one message matches PASS Searching when only first message matches PASS Adding duplicate author PASS Searching when all four messages match PASS Adding non-monotonic child message PASS Searching non-monotonic messages (oldest-first) PASS Searching non-monotonic messages (newest-first) T280-from-guessing: Testing From line heuristics (with multiple configured = addresses) PASS Magic from guessing (nothing to go on) PASS Magic from guessing (Envelope-to:) PASS Magic from guessing (X-Original-To:) PASS Magic from guessing (Received: .. for ..) PASS Magic from guessing (Received: domain) PASS Magic from guessing (multiple Received: headers) PASS Testing From line heuristics (with single configured address) PASS Magic from guessing (nothing to go on) PASS Magic from guessing (Envelope-to:) PASS Magic from guessing (X-Original-To:) PASS Magic from guessing (Received: .. for ..) PASS Magic from guessing (Received: domain) T290-long-id: Testing messages with ridiculously-long message IDs PASS Referencing long ID before adding PASS Adding message with long ID PASS Referencing long ID after adding PASS Ensure all messages were threaded together T300-encoding: Testing encoding issues PASS Message with text of unknown charset PASS Search for ISO-8859-2 encoded message PASS RFC 2047 encoded word with spaces PASS RFC 2047 encoded words back to back PASS RFC 2047 encoded words without space before or after T310-emacs: Testing emacs interface PASS Syntax of emacs test library PASS Basic notmuch-hello view in emacs PASS Saved search with 0 results PASS No saved searches displayed (all with 0 results) PASS Basic notmuch-search view in emacs PASS Incremental parsing of search results PASS Navigation of notmuch-hello to search results FAIL Basic notmuch-show view in emacs --- T310-emacs.8.notmuch-show-thread-maildir-storage 2017-08-31 14:24:53.5= 60842861 +0000 +++ T310-emacs.8.OUTPUT 2017-08-31 14:24:53.561842865 +0000 @@ -5,7 +5,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] I saw the LWN article and decided to take a look at notmuch. I'm currently using mutt and mairix to index and read a collection of @@ -46,7 +46,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0x9D20F6503E338888 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] =09=20 Twas brillig at 14:00:54 17.11.2009 UTC-05 when lars@seas.harvard.edu did @@ -79,7 +79,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > See the patch just posted here. =09=20 @@ -162,7 +162,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > I've also pushed a slightly more complicated (and complete) fix to = my > private notmuch repository nil FAIL Basic notmuch-show view in emacs default indentation --- T310-emacs.9.notmuch-show-thread-maildir-storage 2017-08-31 14:24:53.6= 12843092 +0000 +++ T310-emacs.9.OUTPUT 2017-08-31 14:24:53.613843097 +0000 @@ -5,7 +5,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] I saw the LWN article and decided to take a look at notmuch. I'm currently using mutt and mairix to index and read a collection of @@ -46,7 +46,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0x9D20F6503E338888 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] =09=20 Twas brillig at 14:00:54 17.11.2009 UTC-05 when lars@seas.harvard.edu did @@ -79,7 +79,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > See the patch just posted here. =09=20 @@ -162,7 +162,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > I've also pushed a slightly more complicated (and complete) fix to = my > private notmuch repository nil FAIL Basic notmuch-show view in emacs without indentation --- T310-emacs.10.notmuch-show-thread-maildir-storage-without-indentation = 2017-08-31 14:24:53.651843266 +0000 +++ T310-emacs.10.OUTPUT 2017-08-31 14:24:53.652843270 +0000 @@ -5,7 +5,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] I saw the LWN article and decided to take a look at notmuch. I'm currently using mutt and mairix to index and read a collection of @@ -46,7 +46,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0x9D20F6503E338888 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] =09=20 Twas brillig at 14:00:54 17.11.2009 UTC-05 when lars@seas.harvard.edu did= gyre @@ -79,7 +79,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] > See the patch just posted here. =09=20 @@ -162,7 +162,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] > I've also pushed a slightly more complicated (and complete) fix to my > private notmuch repository nil FAIL Basic notmuch-show view in emacs with fourfold indentation --- T310-emacs.11.notmuch-show-thread-maildir-storage-with-fourfold-indent= ation 2017-08-31 14:24:53.691843444 +0000 +++ T310-emacs.11.OUTPUT 2017-08-31 14:24:53.692843448 +0000 @@ -5,7 +5,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] I saw the LWN article and decided to take a look at notmuch. I'm currently using mutt and mairix to index and read a collection of @@ -46,7 +46,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0x9D20F6503E338888 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] =09=20 Twas brillig at 14:00:54 17.11.2009 UTC-05 when lars@seas.harvard.edu= did @@ -79,7 +79,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > See the patch just posted here. =09=20 @@ -165,7 +165,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > I've also pushed a slightly more complicated (and complete) > fix to my nil BROKEN notmuch-show for message with invalid From --- T310-emacs.12.EXPECTED 2017-08-31 14:24:53.742843671 +0000 +++ T310-emacs.12.OUTPUT 2017-08-31 14:24:53.743843675 +0000 @@ -1,4 +1,4 @@ -"Invalid " (2001-01-05) (inbox) +Invalid " From (2001-01-05) (inbox) Subject: message-with-invalid-from To: Notmuch Test Suite Date: GENERATED_DATE nil FAIL Navigation of notmuch-search to thread view --- T310-emacs.13.notmuch-show-thread-maildir-storage 2017-08-31 14:24:53.= 811843978 +0000 +++ T310-emacs.13.OUTPUT 2017-08-31 14:24:53.812843982 +0000 @@ -5,7 +5,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] I saw the LWN article and decided to take a look at notmuch. I'm currently using mutt and mairix to index and read a collection of @@ -46,7 +46,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0x9D20F6503E338888 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] =09=20 Twas brillig at 14:00:54 17.11.2009 UTC-05 when lars@seas.harvard.edu did @@ -79,7 +79,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > See the patch just posted here. =09=20 @@ -162,7 +162,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > I've also pushed a slightly more complicated (and complete) fix to = my > private notmuch repository nil PASS Add tag from search view PASS Remove tag from search view PASS Add tag (large query) PASS notmuch-show: add single tag to single message PASS notmuch-show: remove single tag from single message PASS notmuch-show: add multiple tags to single message PASS notmuch-show: remove multiple tags from single message PASS Message with .. in Message-Id: PASS Message with quote in Message-Id: PASS Sending a message via (fake) SMTP PASS Folding a long header when sending via (fake) SMTP PASS Verify that sent messages are saved/searchable (via FCC) PASS notmuch-fcc-dirs set to nil PASS notmuch-fcc-dirs set to a string PASS notmuch-fcc-dirs set to a list (with match) PASS notmuch-fcc-dirs set to a list (catch-all) PASS notmuch-fcc-dirs set to a list (no match) PASS Reply within emacs PASS Reply from alternate address within emacs PASS Reply from address in named group list within emacs PASS Reply within emacs to a multipart/mixed message PASS Reply within emacs to a multipart/alternative message PASS Reply within emacs to an html-only message BROKEN Reply within emacs to message from self --- T310-emacs.37.EXPECTED 2017-08-31 14:24:55.807852851 +0000 +++ T310-emacs.37.OUTPUT 2017-08-31 14:24:55.808852856 +0000 @@ -1,5 +1,5 @@ From: Notmuch Test Suite -To: test_suite@notmuchmail.org +To:=20 Subject: Re: Reply within emacs to message from self In-Reply-To: Fcc: /tmp/nix-build-notmuch-0.25.drv-0/notmuch-46bda29/test/tmp.T310-emac= s/mail/sent nil PASS Quote MML tags in reply PASS Save attachment from within emacs using notmuch-show-save-attachmen= ts PASS Save attachment from within emacs using notmuch-show-save-part PASS Save 8bit attachment from within emacs using notmuch-show-save-atta= chments PASS View raw message within emacs FAIL Hiding/showing signature in notmuch-show view --- T310-emacs.43.notmuch-show-thread-maildir-storage 2017-08-31 14:24:56.= 079854059 +0000 +++ T310-emacs.43.OUTPUT 2017-08-31 14:24:56.080854064 +0000 @@ -5,7 +5,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] I saw the LWN article and decided to take a look at notmuch. I'm currently using mutt and mairix to index and read a collection of @@ -46,7 +46,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0x9D20F6503E338888 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] =09=20 Twas brillig at 14:00:54 17.11.2009 UTC-05 when lars@seas.harvard.edu did @@ -79,7 +79,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > See the patch just posted here. =09=20 @@ -162,7 +162,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > I've also pushed a slightly more complicated (and complete) fix to = my > private notmuch repository nil PASS Detection and hiding of top-post quoting of message PASS Hiding message in notmuch-show view PASS Hiding message with visible citation in notmuch-show view PASS notmuch-show: show message headers PASS notmuch-show: hide message headers PASS notmuch-show: hide message headers (w/ notmuch-show-toggle-visibili= ty-headers) PASS notmuch-show: collapse all messages in thread PASS notmuch-show: uncollapse all messages in thread PASS Stashing in notmuch-show PASS Stashing in notmuch-search PASS notmuch-show-advance-and-archive with invisible signature PASS Refresh show buffer PASS Refresh modified show buffer PASS Do not call notmuch for non-inlinable application/mpeg parts PASS Do not call notmuch for non-inlinable audio/mpeg parts PASS notmuch-hello-mode hook is called PASS notmuch-hello-mode hook is not called on updates PASS notmuch-hello-refresh hook is called PASS notmuch-hello-refresh hook is called on updates PASS Rendering HTML mail with images PASS Search handles subprocess error exit codes PASS Search handles subprocess warnings PASS Search thread tag operations are race-free PASS Search global tag operations are race-free PASS Term escaping T320-emacs-large-search-buffer: Testing Emacs with large search results buf= fer PASS Ensure that emacs doesn't drop results T330-emacs-subject-to-filename: Testing emacs: mail subject to filename PASS no patch sequence number PASS patch sequence number #1 PASS patch sequence number #2 PASS patch sequence number #3 PASS patch sequence number #4 PASS patch sequence number #5 PASS patch sequence number #6 PASS patch sequence number #7 PASS filename #1 PASS filename #2 PASS filename #3 PASS filename #4 PASS filename #5 PASS filename #6 PASS filename #7 PASS filename #8 PASS filename #9 PASS patch filename #1 PASS patch filename #2 PASS patch filename #3 PASS patch filename #4 T340-maildir-sync: Testing maildir synchronization PASS Adding 'S' flag to existing filename removes 'unread' tag PASS Adding message with 'S' flag prevents 'unread' tag PASS Adding message with 'S' w/o 'unread' in new.tags prevents 'unread' = tag PASS Adding 'replied' tag adds 'R' flag to filename PASS notmuch show works with renamed file (without notmuch new) PASS notmuch reply works with renamed file (without notmuch new) PASS notmuch new detects no file rename after tag->flag synchronization PASS When read, message moved from new to cur PASS No rename should be detected by notmuch new PASS Adding non-maildir tags does not move message from new to cur PASS Message in cur lacking maildir info gets one on any tag change PASS Message in new with maildir info is moved to cur on any tag change PASS Removing 'S' flag from existing filename adds 'unread' tag PASS Removing info from filename leaves tags unchanged PASS Can remove unread tag from message in non-maildir directory PASS Message in non-maildir directory does not get renamed PASS notmuch dump/restore re-synchronizes maildir tags with flags PASS Adding flags to duplicate message tags the mail PASS Adding duplicate message without flags does not remove tags PASS Tag changes modify flags of multiple files PASS Synchronizing tag changes preserves unsupported maildir flags PASS A file with non-compliant maildir info will not be renamed PASS Files in new/ get default synchronized tags PASS draft is valid in new.tags PASS flagged is valid in new.tags PASS passed is valid in new.tags PASS replied is valid in new.tags T350-crypto: Testing PGP/MIME signature verification and decryption PASS emacs delivery of signed message FAIL signature verification --- T350-crypto.2.expected 2017-08-31 14:25:03.126885225 +0000 +++ T350-crypto.2.output 2017-08-31 14:25:03.126885225 +0000 @@ -18,13 +18,7 @@ ],=20 "content-type": "multipart/signed",=20 "id": 1,=20 - "sigstatus": [ - { - "created": 946728000,=20 - "fingerprint": "5AEAB11F5E33DCE875DDB75B6= D92612D94E46381",=20 - "status": "good" - } - ] + "sigstatus": [] } ],=20 "date_relative": "2000-01-01",=20 Failed to verify signed part: Cannot verify multipart/signed part: unregist= ered signature protocol 'application/pgp-signature'. FAIL detection of modified signed contents --- T350-crypto.3.expected 2017-08-31 14:25:03.459886692 +0000 +++ T350-crypto.3.output 2017-08-31 14:25:03.459886692 +0000 @@ -18,12 +18,7 @@ ],=20 "content-type": "multipart/signed",=20 "id": 1,=20 - "sigstatus": [ - { - "keyid": "6D92612D94E46381",=20 - "status": "bad" - } - ] + "sigstatus": [] } ],=20 "date_relative": "2000-01-01",=20 t Failed to verify signed part: Cannot verify multipart/signed part: unregist= ered signature protocol 'application/pgp-signature'. PASS corrupted pgp/mime signature FAIL signature verification with full owner trust --- T350-crypto.5.expected 2017-08-31 14:25:03.858888449 +0000 +++ T350-crypto.5.output 2017-08-31 14:25:03.858888449 +0000 @@ -18,14 +18,7 @@ ],=20 "content-type": "multipart/signed",=20 "id": 1,=20 - "sigstatus": [ - { - "created": 946728000,=20 - "fingerprint": "5AEAB11F5E33DCE875DDB75B6= D92612D94E46381",=20 - "status": "good",=20 - "userid": "Notmuch Test Suite (INSECURE!)" - } - ] + "sigstatus": [] } ],=20 "date_relative": "2000-01-01",=20 Failed to verify signed part: Cannot verify multipart/signed part: unregist= ered signature protocol 'application/pgp-signature'. FAIL signature verification with signer key unavailable --- T350-crypto.6.expected 2017-08-31 14:25:03.912888687 +0000 +++ T350-crypto.6.output 2017-08-31 14:25:03.912888687 +0000 @@ -18,15 +18,7 @@ ],=20 "content-type": "multipart/signed",=20 "id": 1,=20 - "sigstatus": [ - { - "errors": { - "key-missing": true - },=20 - "keyid": "6D92612D94E46381",=20 - "status": "error" - } - ] + "sigstatus": [] } ],=20 "date_relative": "2000-01-01",=20 Failed to verify signed part: Cannot verify multipart/signed part: unregist= ered signature protocol 'application/pgp-signature'. PASS emacs delivery of encrypted message with attachment FAIL decryption, --format=3Dtext --- T350-crypto.8.expected 2017-08-31 14:25:04.212890010 +0000 +++ T350-crypto.8.output 2017-08-31 14:25:04.212890010 +0000 @@ -11,13 +11,8 @@ part{ ID: 2, Content-type: application/pgp-encrypted Non-text part: application/pgp-encrypted part} - part{ ID: 3, Content-type: multipart/mixed - part{ ID: 4, Content-type: text/plain -This is a test encrypted message. - part} - attachment{ ID: 5, Filename: TESTATTACHMENT, Content-type: application/o= ctet-stream + part{ ID: 3, Content-type: application/octet-stream Non-text part: application/octet-stream - attachment} part} part} body} Failed to decrypt part: Cannot decrypt multipart/encrypted part: unregister= ed encryption protocol 'application/pgp-encrypted'. FAIL decryption, --format=3Djson --- T350-crypto.9.expected 2017-08-31 14:25:04.264890237 +0000 +++ T350-crypto.9.output 2017-08-31 14:25:04.264890237 +0000 @@ -11,33 +11,18 @@ "id": 2 },=20 { - "content": [ - { - "content": "This is a test encryp= ted message.\n",=20 - "content-type": "text/plain",=20 - "id": 4 - },=20 - { - "content-disposition": "attachmen= t",=20 - "content-length": "NONZERO",=20 - "content-transfer-encoding": "bas= e64",=20 - "content-type": "application/octe= t-stream",=20 - "filename": "TESTATTACHMENT",=20 - "id": 5 - } - ],=20 - "content-type": "multipart/mixed",=20 + "content-length": "NONZERO",=20 + "content-type": "application/octet-stream= ",=20 "id": 3 } ],=20 "content-type": "multipart/encrypted",=20 "encstatus": [ { - "status": "good" + "status": "bad" } ],=20 - "id": 1,=20 - "sigstatus": [] + "id": 1 } ],=20 "date_relative": "2000-01-01",=20 Failed to decrypt part: Cannot decrypt multipart/encrypted part: unregister= ed encryption protocol 'application/pgp-encrypted'. FAIL decryption, --format=3Djson, --part=3D4 --- T350-crypto.10.expected 2017-08-31 14:25:04.482891196 +0000 +++ T350-crypto.10.output 2017-08-31 14:25:04.483891200 +0000 @@ -1,5 +1 @@ -{ - "content": "This is a test encrypted message.\n",=20 - "content-type": "text/plain",=20 - "id": 4 -} + Failed to decrypt part: Cannot decrypt multipart/encrypted part: unregister= ed encryption protocol 'application/pgp-encrypted'. Traceback (most recent call last): File "", line 1, in File "/nix/store/98wzbkc7zm8ix4hrnq20j0wclbmd8adv-python-2.7.13/lib/pytho= n2.7/json/__init__.py", line 291, in load **kw) File "/nix/store/98wzbkc7zm8ix4hrnq20j0wclbmd8adv-python-2.7.13/lib/pytho= n2.7/json/__init__.py", line 339, in loads return _default_decoder.decode(s) File "/nix/store/98wzbkc7zm8ix4hrnq20j0wclbmd8adv-python-2.7.13/lib/pytho= n2.7/json/decoder.py", line 364, in decode obj, end =3D self.raw_decode(s, idx=3D_w(s, 0).end()) File "/nix/store/98wzbkc7zm8ix4hrnq20j0wclbmd8adv-python-2.7.13/lib/pytho= n2.7/json/decoder.py", line 382, in raw_decode raise ValueError("No JSON object could be decoded") ValueError: No JSON object could be decoded FAIL decrypt attachment (--part=3D5 --format=3Draw) --- T350-crypto.11.TESTATTACHMENT 2017-08-31 14:25:04.497891262 +0000 +++ T350-crypto.11.OUTPUT 2017-08-31 14:25:04.498891266 +0000 @@ -1 +0,0 @@ -This is a test file. Failed to decrypt part: Cannot decrypt multipart/encrypted part: unregister= ed encryption protocol 'application/pgp-encrypted'. PASS decryption failure with missing key PASS emacs delivery of encrypted + signed message FAIL decryption + signature verification --- T350-crypto.14.expected 2017-08-31 14:25:04.885892968 +0000 +++ T350-crypto.14.output 2017-08-31 14:25:04.885892968 +0000 @@ -11,26 +11,18 @@ "id": 2 },=20 { - "content": "This is another test encrypte= d message.\n",=20 - "content-type": "text/plain",=20 + "content-length": "NONZERO",=20 + "content-type": "application/octet-stream= ",=20 "id": 3 } ],=20 "content-type": "multipart/encrypted",=20 "encstatus": [ { - "status": "good" + "status": "bad" } ],=20 - "id": 1,=20 - "sigstatus": [ - { - "created": 946728000,=20 - "fingerprint": "5AEAB11F5E33DCE875DDB75B6= D92612D94E46381",=20 - "status": "good",=20 - "userid": "Notmuch Test Suite (INSECURE!)" - } - ] + "id": 1 } ],=20 "date_relative": "2000-01-01",=20 Failed to decrypt part: Cannot decrypt multipart/encrypted part: unregister= ed encryption protocol 'application/pgp-encrypted'. FAIL reply to encrypted message --- T350-crypto.15.expected 2017-08-31 14:25:04.897893021 +0000 +++ T350-crypto.15.output 2017-08-31 14:25:04.897893021 +0000 @@ -2,4 +2,4 @@ Subject: Re: test encrypted message 002 =09=20 On 01 Jan 2000 12:00:00 -0000, Notmuch Test Suite wrote: -> This is another test encrypted message. +Non-text part: application/octet-stream Failed to decrypt part: Cannot decrypt multipart/encrypted part: unregister= ed encryption protocol 'application/pgp-encrypted'. FAIL Reply within emacs to an encrypted message --- T350-crypto.16.EXPECTED 2017-08-31 14:25:04.936893192 +0000 +++ T350-crypto.16.OUTPUT.clean 2017-08-31 14:25:04.937893197 +0000 @@ -4,4 +4,3 @@ <#secure method=3Dpgpmime mode=3Dsignencrypt> Notmuch Test Suite writes: =09=20 -> This is another test encrypted message. nil FAIL signature verification with revoked key --- T350-crypto.17.expected 2017-08-31 14:25:04.996893456 +0000 +++ T350-crypto.17.output 2017-08-31 14:25:04.996893456 +0000 @@ -18,15 +18,7 @@ ],=20 "content-type": "multipart/signed",=20 "id": 1,=20 - "sigstatus": [ - { - "errors": { - "key-revoked": true - },=20 - "keyid": "6D92612D94E46381",=20 - "status": "error" - } - ] + "sigstatus": [] } ],=20 "date_relative": "2000-01-01",=20 Failed to verify signed part: Cannot verify multipart/signed part: unregist= ered signature protocol 'application/pgp-signature'. T360-symbol-hiding: Testing exception symbol hiding PASS running test PASS checking output PASS comparing existing to exported symbols T370-search-folder-coherence: Testing folder tags removed and added through= file renames remain consistent PASS No new messages PASS Single new message PASS Add second folder for same message PASS Multiple files for same message PASS Test matches folder:spam PASS Remove folder:spam copy of email PASS No mails match the folder:spam search T380-atomicity: Testing atomicity PASS "notmuch new" is idempotent under arbitrary aborts PASS detected 20>10 abort points T390-python: Testing python bindings PASS compare thread ids PASS compare message ids PASS get non-existent file PASS get revision PASS output of count matches test code T395-ruby: Testing ruby bindings PASS compare thread ids PASS compare message ids PASS get non-existent file PASS count messages PASS count threads PASS get all tags T400-hooks: Testing hooks PASS pre-new is run PASS post-new is run PASS post-insert hook is run PASS pre-new is run before post-new PASS pre-new non-zero exit status (hook status) PASS pre-new non-zero exit status (notmuch status) PASS pre-new non-zero exit status aborts new PASS post-new non-zero exit status (hook status) PASS post-new non-zero exit status (notmuch status) PASS post-insert hook does not affect insert status PASS hook without executable permissions PASS hook execution failure T410-argument-parsing: Testing argument parsing PASS sanity check T420-emacs-test-functions: Testing emacs test function sanity PASS emacs test function sanity T430-emacs-address-cleaning: Testing emacs address cleaning PASS notmuch-test-address-clean part 1 PASS notmuch-test-address-clean part 2 PASS notmuch-test-address-clean part 3 T440-emacs-hello: Testing emacs notmuch-hello view PASS User-defined section with inbox tag PASS User-defined section with empty, hidden entry PASS User-defined section, unread tag filtered out PASS User-defined section, different query for counts PASS Empty custom tags section PASS Empty custom queries section PASS Column alignment for tag/queries with long names T450-emacs-show: Testing emacs notmuch-show view PASS Hiding Original Message region at beginning of a message PASS Bare subject #1 PASS Bare subject #2 PASS Bare subject #3 PASS don't process cryptographic MIME parts FAIL process cryptographic MIME parts --- T450-emacs-show.6.notmuch-show-process-crypto-mime-parts-on 2017-08-31= 14:25:11.446921720 +0000 +++ T450-emacs-show.6.OUTPUT 2017-08-31 14:25:11.447921724 +0000 @@ -9,7 +9,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > See the patch just posted here. =09=20 nil FAIL process cryptographic MIME parts (w/ notmuch-show-toggle-process-cr= ypto) --- T450-emacs-show.7.notmuch-show-process-crypto-mime-parts-on 2017-08-31= 14:25:11.541922135 +0000 +++ T450-emacs-show.7.OUTPUT 2017-08-31 14:25:11.542922139 +0000 @@ -9,7 +9,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > See the patch just posted here. =09=20 nil FAIL notmuch-show: don't elide non-matching messages --- T450-emacs-show.8.notmuch-show-elide-non-matching-messages-off 2017-08= -31 14:25:11.683922755 +0000 +++ T450-emacs-show.8.OUTPUT 2017-08-31 14:25:11.684922759 +0000 @@ -5,7 +5,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] I saw the LWN article and decided to take a look at notmuch. I'm currently using mutt and mairix to index and read a collection of @@ -40,7 +40,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > See the patch just posted here. =09=20 @@ -67,7 +67,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > I've also pushed a slightly more complicated (and complete) fix to = my > private notmuch repository nil FAIL notmuch-show: elide non-matching messages --- T450-emacs-show.9.notmuch-show-elide-non-matching-messages-on 2017-08-= 31 14:25:11.821923357 +0000 +++ T450-emacs-show.9.OUTPUT 2017-08-31 14:25:11.821923357 +0000 @@ -5,7 +5,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] I saw the LWN article and decided to take a look at notmuch. I'm currently using mutt and mairix to index and read a collection of @@ -39,7 +39,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > See the patch just posted here. =09=20 @@ -64,7 +64,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > I've also pushed a slightly more complicated (and complete) fix to = my > private notmuch repository nil FAIL notmuch-show: elide non-matching messages (w/ notmuch-show-toggle-e= lide-non-matching) --- T450-emacs-show.10.notmuch-show-elide-non-matching-messages-on 2017-08= -31 14:25:12.001924143 +0000 +++ T450-emacs-show.10.OUTPUT 2017-08-31 14:25:12.002924147 +0000 @@ -5,7 +5,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] I saw the LWN article and decided to take a look at notmuch. I'm currently using mutt and mairix to index and read a collection of @@ -39,7 +39,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > See the patch just posted here. =09=20 @@ -64,7 +64,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > I've also pushed a slightly more complicated (and complete) fix to = my > private notmuch repository nil FAIL notmuch-show: elide non-matching messages (w/ prefix arg to notmuch= -show) --- T450-emacs-show.11.notmuch-show-elide-non-matching-messages-on 2017-08= -31 14:25:12.129924698 +0000 +++ T450-emacs-show.11.OUTPUT 2017-08-31 14:25:12.130924702 +0000 @@ -5,7 +5,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] I saw the LWN article and decided to take a look at notmuch. I'm currently using mutt and mairix to index and read a collection of @@ -39,7 +39,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > See the patch just posted here. =09=20 @@ -64,7 +64,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] - [ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] + [ Unknown signature status ] [ text/plain ] > I've also pushed a slightly more complicated (and complete) fix to = my > private notmuch repository nil FAIL notmuch-show: disable indentation of thread content (w/ notmuch-sho= w-toggle-thread-indentation) --- T450-emacs-show.12.notmuch-show-indent-thread-content-off 2017-08-31 1= 4:25:12.322925540 +0000 +++ T450-emacs-show.12.OUTPUT 2017-08-31 14:25:12.323925545 +0000 @@ -5,7 +5,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] I saw the LWN article and decided to take a look at notmuch. I'm currently using mutt and mairix to index and read a collection of @@ -40,7 +40,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] > See the patch just posted here. =09=20 @@ -67,7 +67,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] > I've also pushed a slightly more complicated (and complete) fix to my > private notmuch repository nil PASS id buttonization PASS Show handles subprocess errors T455-emacs-charsets: Testing emacs notmuch-show charset handling PASS Text parts are decoded when rendering PASS 8bit text parts are decoded when rendering PASS HTML parts are decoded when rendering PASS Text parts are not decoded when saving PASS 8bit text parts are not decoded when saving PASS HTML parts are not decoded when saving PASS Binary parts are not decoded when saving PASS Text message are not decoded when viewing PASS 8bit text message are not decoded when viewing T460-emacs-tree: Testing emacs tree view interface PASS Basic notmuch-tree view in emacs PASS Refreshed notmuch-tree view in emacs PASS Tag message in notmuch tree view (display) PASS Tag message in notmuch tree view (database) PASS Untag message in notmuch tree view PASS Untag message in notmuch tree view (database) PASS Tag thread in notmuch tree view PASS Tag message in notmuch tree view (database) PASS Untag thread in notmuch tree view PASS Untag message in notmuch tree view (database) PASS Navigation of notmuch-hello to search results PASS Tree view of a single thread (from search) PASS Tree view of a single thread (from show) FAIL Message window of tree view --- T460-emacs-tree.14.notmuch-tree-show-window 2017-08-31 14:25:16.272942= 737 +0000 +++ T460-emacs-tree.14.OUTPUT 2017-08-31 14:25:16.272942737 +0000 @@ -5,7 +5,7 @@ =09=20 [ multipart/mixed ] [ multipart/signed ] -[ Unknown key ID 0xD74695063141ACD8 or unsupported algorithm ] +[ Unknown signature status ] [ text/plain ] I saw the LWN article and decided to take a look at notmuch. I'm currently using mutt and mairix to index and read a collection of nil PASS Stash id PASS Move to next matching message PASS Move to next thread PASS Move to previous thread PASS Move to previous previous thread T470-missing-headers: Testing messages with missing headers PASS Search: text PASS Search: json PASS Show: text PASS Show: json T480-hex-escaping: Testing hex encoding and decoding PASS round trip PASS punctuation PASS round trip newlines PASS round trip 8bit chars PASS round trip (in-place) PASS punctuation (in-place) PASS round trip newlines (in-place) PASS round trip 8bit chars (in-place) T490-parse-time-string: Testing date/time parser module PASS date(1) default format without TZ code PASS date(1) --rfc-2822 format PASS date(1) --rfc=3D3339=3Dseconds format PASS Date parser tests PASS Second rounding tests T500-search-date: Testing date:since..until queries PASS Absolute date range PASS Absolute date range with 'same' operator PASS Absolute date field PASS Absolute time range with TZ T510-thread-replies: Testing test of proper handling of in-reply-to and ref= erences headers PASS Use References when In-Reply-To is broken PASS Prefer References to In-Reply-To PASS Use In-Reply-To when no References PASS Use last Reference PASS Ignore garbage at the end of References T520-show: Testing "notmuch show" PASS exit code for show invalid query T530-upgrade: Testing database upgrade missing prerequisites: database-v1.tar.xz - fetch with 'make download-test= -databases' SKIP all tests in T530-upgrade T550-db-features: Testing database version and feature compatibility PASS future database versions abort open PASS unknown 'rw' feature aborts read/write open PASS unknown 'rw' feature aborts read-only open PASS unknown 'w' feature aborts read/write open PASS unknown 'w' feature does not abort read-only open T560-lib-error: Testing error reporting for library PASS building database PASS Open null pointer PASS Open relative path PASS Create database in relative path PASS Open nonexistent database PASS create NULL path PASS Create database in nonexistent directory PASS Write to read-only database PASS Add non-existent file PASS compact, overwriting existing backup PASS Xapian exception finding message PASS Xapian exception getting tags PASS Xapian exception creating directory PASS Xapian exception searching messages PASS Xapian exception counting messages T570-revision-tracking: Testing database revision tracking PASS notmuch_database_get_revision PASS output of count matches test code PASS modification count increases PASS search succeeds with correct uuid PASS uuid works as global option PASS uuid works as global option II PASS search fails with incorrect uuid PASS show succeeds with correct uuid PASS show fails with incorrect uuid PASS tag succeeds with correct uuid PASS tag fails with incorrect uuid PASS lastmod:0.. matches everything PASS lastmod:1000000.. matches nothing PASS exclude one message using lastmod T580-thread-search: Testing test of searching by thread-id PASS Every message is found in exactly one thread PASS roundtripping message-ids via thread-ids T590-libconfig: Testing library config API PASS notmuch_database_{set,get}_config PASS notmuch_database_get_config_list: empty list PASS notmuch_database_get_config_list: all pairs PASS notmuch_database_get_config_list: one prefix PASS dump config PASS restore config T590-thread-breakage: Testing thread breakage during reindexing PASS There should be no threads initially PASS There should be no ghosts initially PASS One message in: one thread PASS looking for 1 instance of 'apple' PASS looking for 0 instance of 'banana' PASS Expecting 0 ghosts(s) PASS Second message in the same thread: one thread PASS looking for 1 instance of 'apple' PASS looking for 1 instance of 'banana' PASS Expecting 0 ghosts(s) PASS First message removed: still only one thread PASS looking for 0 instance of 'apple' PASS looking for 1 instance of 'banana' PASS should be one ghost after first message removed PASS First message reappears: should return to the same thread PASS looking for 1 instance of 'apple' PASS looking for 1 instance of 'banana' PASS Expecting 0 ghosts(s) PASS Removing second message: still only one thread PASS looking for 1 instance of 'apple' PASS looking for 0 instance of 'banana' BROKEN No ghosts should remain after deletion of second message --- T590-thread-breakage.22.expected 2017-08-31 14:25:22.048967755 +0000 +++ T590-thread-breakage.22.output 2017-08-31 14:25:22.048967755 +0000 @@ -1 +1 @@ -0 +1 PASS All messages gone: no threads PASS looking for 0 instance of 'apple' PASS looking for 0 instance of 'banana' PASS No ghosts should remain after full thread deletion T600-named-queries: Testing named queries PASS error adding named query before initializing DB PASS adding named query PASS adding nested named query PASS retrieve named query PASS List all queries PASS dump named queries PASS delete named queries PASS restore named queries PASS search named query PASS search named query with other terms PASS search nested named query T610-message-property: Testing message property API PASS notmuch_message_{add,get,remove}_property PASS notmuch_message_remove_all_properties PASS notmuch_message_get_properties: empty list PASS notmuch_message_properties: one value PASS notmuch_message_properties: multiple values PASS notmuch_message_properties: prefix PASS notmuch_message_properties: modify during iteration PASS dump message properties PASS dump _only_ message properties PASS restore missing message property (single line) PASS restore missing message property (full dump) PASS restore clear extra message property PASS test 'property:' queries: empty PASS test 'property:' queries: single message T620-lock: Testing locking PASS blocking open T630-emacs-draft: Testing Emacs Draft Handling PASS Saving a draft indexes it PASS Saving a draft tags previous draft as deleted PASS Saving a signed draft adds header PASS Refusing to save an encrypted draft PASS Resuming a signed draft T640-database-modified: Testing DatabaseModifiedError handling PASS catching DatabaseModifiedError in _notmuch_message_ensure_metadata T650-regexp-query: Testing regular expression searches PASS empty path:// search PASS empty folder:// search PASS unanchored folder:// specification PASS anchored folder:// search PASS unanchored path:// specification PASS anchored path:// search PASS null from: search PASS null subject: search PASS xapian wildcard search for from: PASS xapian wildcard search for subject: PASS regexp from search, case sensitive PASS empty regexp or query PASS non-empty regexp and query PASS regexp from search, duplicate term search PASS long enough regexp matches only desired senders PASS shorter regexp matches one more sender PASS regexp subject search, non-ASCII PASS regexp subject search, punctuation PASS regexp subject search, no punctuation PASS combine regexp from and subject PASS regexp error reporting PASS empty mid search PASS non-empty mid regex search PASS combine regexp mid and subject PASS unanchored tag search PASS anchored tag search T660-bad-date: Testing parsing of bad dates PASS Bad dates translate to a date after the Unix epoch T670-duplicate-mid: Testing duplicate message ids PASS First subject preserved PASS Search for second subject PASS search for body in duplicate file PASS reindex drops terms in duplicate file PASS Deleted first duplicate file does not stop notmuch show from working T680-html-indexing: Testing indexing of html parts PASS embedded images should not be indexed PASS ignore > in attribute text PASS non tag text should be indexed T690-command-line-args: Testing command line arguments PASS bad option to show PASS string option with space PASS string option with =3D PASS string option with : PASS single keyword option with space PASS single keyword option with =3D PASS single keyword option with : PASS multiple keyword options with space PASS multiple keyword options with =3D PASS mixed space and =3D delimiters PASS mixed space and : delimiters PASS show --entire-thread PASS show --exclude T700-reindex: Testing reindexing messages PASS reindex preserves threads PASS reindex after removing duplicate file preserves threads PASS reindex preserves message-ids PASS reindex preserves tags PASS reindex moves a message between threads PASS reindex detects removal of all files PASS reindex preserves properties Notmuch test suite complete. 863/892 tests passed. 3 broken tests failed as expected. 26 tests failed. make: *** [test/Makefile.local:71: test] Error 1 builder for =E2=80=98/nix/store/6lvrch02m8lj15ladacidys6hvshcfw9-notmuch-0.= 25.drv=E2=80=99 failed with exit code 2 error: build of =E2=80=98/nix/store/6lvrch02m8lj15ladacidys6hvshcfw9-notmuc= h-0.25.drv=E2=80=99 failed + result=3D --=-=-=--