Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 629748 - mail-client/mutt-1.9.0-r1: USE=notmuch fails to compile
Summary: mail-client/mutt-1.9.0-r1: USE=notmuch fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Fabian Groffen
URL:
Whiteboard:
Keywords:
: 630724 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-09-03 09:11 UTC by Leho Kraav (:macmaN @lkraav)
Modified: 2017-11-01 12:19 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leho Kraav (:macmaN @lkraav) 2017-09-03 09:11:30 UTC
Many good things http://www.mutt.org/relnotes/1.9/

Looks like Gentoo patchset needs to be refreshed?
Comment 1 Fabian Groffen gentoo-dev 2017-09-03 15:20:58 UTC
I'm working on porting the patchset.  Note that most of these features already are in the latest Gentoo patchset.
Comment 2 Fabian Groffen gentoo-dev 2017-09-08 14:08:08 UTC
I had this ready to commit, but when I tried to, the box I was committing from moved the last bits through its cpu.  This set me back somewhat, the replacement machine is building in progress.
Comment 3 Fabian Groffen gentoo-dev 2017-09-09 19:15:15 UTC
pushed
Comment 4 Leho Kraav (:macmaN @lkraav) 2017-09-11 16:43:44 UTC
Thanks Fabian. I've upgraded to 1.9.0 and am noticing a weird behavior where after switching folders a couple of times, messages stop showing up in the index. Only way to get e-mail back is to restart mutt.

I've purged `.cache/mutt/` header cache, but symptom still same.

This has worked rock-solid for months up to 1.8.3.

Wondering if anything changed with Gentoo patches for this 1.9.0, before I go crying on mutt-users list?
Comment 5 Fabian Groffen gentoo-dev 2017-09-11 17:02:34 UTC
I noticed the same, switched back for now.  USE=vanilla doesn't show this problem, I'm currently working on -r1, the nntp patch seems messed up, now using a fresh version from upstream.
Comment 6 Fabian Groffen gentoo-dev 2017-09-11 19:11:02 UTC
-r1 works much better, sorry for the hassle.
Comment 7 Leho Kraav (:macmaN @lkraav) 2017-09-12 06:37:44 UTC
Hmmm, build fails now:

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../intl -I../intl  -Wall -pedantic -Wno-long-long -march=core-avx2 -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o command.o command.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../intl -I../intl  -Wall -pedantic -Wno-long-long -march=core-avx2 -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o imap.o imap.c
In file included from auth_login.c:25:0:
../mutt.h:885:3: error: expected specifier-qualifier-list before ‘OPTVIRTSPOOLFILE’
   OPTVIRTSPOOLFILE,
   ^
In file included from command.c:28:0:
../mutt.h:885:3: error: expected specifier-qualifier-list before ‘OPTVIRTSPOOLFILE’
   OPTVIRTSPOOLFILE,
   ^
In file included from browse.c:29:0:
../mutt.h:885:3: error: expected specifier-qualifier-list before ‘OPTVIRTSPOOLFILE’
   OPTVIRTSPOOLFILE,
   ^
Makefile:412: recipe for target 'auth_login.o' failed
make[2]: *** [auth_login.o] Error 1
Comment 8 Leho Kraav (:macmaN @lkraav) 2017-09-12 06:41:07 UTC
USE=-notmuch builds successfully, so we know what patch this is about.
Comment 9 Fabian Groffen gentoo-dev 2017-09-12 06:44:34 UTC
Aha, ok, then this needs some work.  Unfortunately notmuch won't install on my development environment, hence I couldn't test this.
Comment 10 Jonas Stein gentoo-dev 2017-09-12 06:54:50 UTC
*** Bug 630724 has been marked as a duplicate of this bug. ***
Comment 11 Fabian Groffen gentoo-dev 2017-09-12 09:57:15 UTC
please sync in a bit, ensure you get PATCHREV="r2", and try again, it works for me now.
Comment 12 Francesco Riosa 2017-09-12 16:34:42 UTC
(In reply to Fabian Groffen from comment #11)
> please sync in a bit, ensure you get PATCHREV="r2", and try again, it works
> for me now.

compiling perfectly fine now, I'll test it next days.
Thankyou!
Comment 13 Fabian Groffen gentoo-dev 2017-11-01 09:52:19 UTC
@vivo75: I'd appreciate some eyes on bug #635930
Comment 14 Francesco Riosa 2017-11-01 12:19:55 UTC
(In reply to Fabian Groffen from comment #13)
> @vivo75: I'd appreciate some eyes on bug #635930

Sorry Fabien, my quest to replace thunderbird with something sane is halted at the moment.

Currently I can only test build time problems