Evo compilation fails because it is trying to build exchange-operations plugin, although USE="-exchange" is set... [snip] exchange-config-listener.h:24:32: error: exchange-constants.h: No such file or directory exchange-config-listener.h:25:30: error: exchange-account.h: No such file or directory exchange-config-listener.h:27:28: error: exchange-types.h: No such file or directory In file included from exchange-config-listener.c:26: exchange-config-listener.h:51: error: expected specifier-qualifier-list before ‘ExchangeConfigListenerPrivate’ exchange-config-listener.h:58: error: expected ‘)’ before ‘*’ token exchange-config-listener.h:60: error: expected ‘;’ before ‘void’ exchange-config-listener.h:70: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token exchange-config-listener.h:72: error: expected ‘)’ before ‘*’ token exchange-config-listener.h:74: error: expected ‘)’ before ‘*’ token exchange-config-listener.h:75: error: expected ‘)’ before ‘*’ token exchange-config-listener.h:76: error: expected ‘)’ before ‘*’ token exchange-config-listener.h:78: error: expected ‘)’ before ‘*’ token exchange-config-listener.h:82: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘exchange_config_listener_authenticate’ [/snip] [ebuild R ] mail-client/evolution-2.26.1.1 USE="crypt dbus gstreamer%* hal networkmanager python ssl -debug -exchange% -kerberos -krb4 -ldap -mono -nntp -pda -profile -pst%" 0 kB [1]
It could be due because CFLAGS for locate exchange headers are missings, it implies that exchange plugin apparently can't be "simply disabled" (just by the configure script) mhh.. i'll fix it ;)
Fixed in the overlay without a bump, thanks for the report.
closing per comment #2. Fill free to reopen if it still does not work. Thanks for reporting.