Re: v2.2.21 released
On 11.12.2015 18:10, Timo Sirainen wrote: http://dovecot.org/releases/2.2/dovecot-2.2.21.tar.gz http://dovecot.org/releases/2.2/dovecot-2.2.21.tar.gz.sig Hello Timo, tried to compile it, but tests fail on Fedora 23 with latest gcc (gcc-5.3.1-2.fc23.x86_64): fts_icu_utf8_to_utf16 ascii resize ... : ok fts_icu_utf8_to_utf16 32bit resize ... : ok fts_icu_utf16_to_utf8 : ok fts_icu_utf16_to_utf8 resize . : ok fts_icu_translate : ok fts_icu_translate_resize resize .. : ok fts_icu_lcase : ok fts_icu_lcase resize . : ok 0 / 8 tests failed ==11141== Conditional jump or move depends on uninitialised value(s) ==11141==at 0x512C753: icu_54::LocaleUtility::initLocaleFromName(icu_54::UnicodeString const&, icu_54::Locale&) (in /usr/lib64/libicuuc.so.54.1) ==11141==by 0x4DB1E70: icu_54::TransliteratorSpec::TransliteratorSpec(icu_54::UnicodeString const&) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4DB28D4: icu_54::TransliteratorRegistry::find(icu_54::UnicodeString&, icu_54::UnicodeString&, icu_54::UnicodeString&) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4DB2B76: icu_54::TransliteratorRegistry::find(icu_54::UnicodeString const&) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4DB2BFA: icu_54::TransliteratorRegistry::get(icu_54::UnicodeString const&, icu_54::TransliteratorAlias*&, UErrorCode&) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4D9D58D: icu_54::Transliterator::createBasicInstance(icu_54::UnicodeString const&, icu_54::UnicodeString const*) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4DA3DEC: icu_54::TransliteratorIDParser::SingleID::createInstance() (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4DA432B: icu_54::TransliteratorIDParser::instantiateList(icu_54::UVector&, UErrorCode&) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4D9E9DA: icu_54::Transliterator::createInstance(icu_54::UnicodeString const&, UTransDirection, UParseError&, UErrorCode&) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4D9F6E9: utrans_openU_54 (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x10B9F5: get_translit (test-fts-icu.c:90) ==11141==by 0x10BBFC: test_fts_icu_translate (test-fts-icu.c:106) ==11141== ==11141== Conditional jump or move depends on uninitialised value(s) ==11141==at 0x512C753: icu_54::LocaleUtility::initLocaleFromName(icu_54::UnicodeString const&, icu_54::Locale&) (in /usr/lib64/libicuuc.so.54.1) ==11141==by 0x4DB1E70: icu_54::TransliteratorSpec::TransliteratorSpec(icu_54::UnicodeString const&) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4DB28DF: icu_54::TransliteratorRegistry::find(icu_54::UnicodeString&, icu_54::UnicodeString&, icu_54::UnicodeString&) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4DB2B76: icu_54::TransliteratorRegistry::find(icu_54::UnicodeString const&) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4DB2BFA: icu_54::TransliteratorRegistry::get(icu_54::UnicodeString const&, icu_54::TransliteratorAlias*&, UErrorCode&) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4D9D58D: icu_54::Transliterator::createBasicInstance(icu_54::UnicodeString const&, icu_54::UnicodeString const*) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4DA3DEC: icu_54::TransliteratorIDParser::SingleID::createInstance() (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4DA432B: icu_54::TransliteratorIDParser::instantiateList(icu_54::UVector&, UErrorCode&) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4D9E9DA: icu_54::Transliterator::createInstance(icu_54::UnicodeString const&, UTransDirection, UParseError&, UErrorCode&) (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x4D9F6E9: utrans_openU_54 (in /usr/lib64/libicui18n.so.54.1) ==11141==by 0x10B9F5: get_translit (test-fts-icu.c:90) ==11141==by 0x10BBFC: test_fts_icu_translate (test-fts-icu.c:106) ==11141== Failed to run: ./test-fts-icu Any ideas? Thank you. Ciao, Gerhard
Re: v2.2.21 released
On 13.12.2015 20:35, Timo Sirainen wrote: On 13 Dec 2015, at 15:40, Gerhard Wiesingerwrote: On 11.12.2015 18:10, Timo Sirainen wrote: http://dovecot.org/releases/2.2/dovecot-2.2.21.tar.gz http://dovecot.org/releases/2.2/dovecot-2.2.21.tar.gz.sig Hello Timo, tried to compile it, but tests fail on Fedora 23 with latest gcc (gcc-5.3.1-2.fc23.x86_64): The compiling works, the make check part just fails. You could also set NOVALGRIND=1 environment before building and it would succeed. ==11141== Conditional jump or move depends on uninitialised value(s) ==11141==at 0x512C753: icu_54::LocaleUtility::initLocaleFromName(icu_54::UnicodeString const&, icu_54::Locale&) (in /usr/lib64/libicuuc.so.54.1) ==11141==by 0x4DB1E70: icu_54::TransliteratorSpec::TransliteratorSpec(icu_54::UnicodeString const&) (in /usr/lib64/libicui18n.so.54.1) This looks a bit worrysome though. But if it's a bug then I'm pretty sure it's on the libicu side. I'm not sure what exactly is wrong in there. You could also see if setting LC_ALL=C environment happens to work. What's the libicu version? 54.1? libicu-devel-54.1-5.fc23.x86_64 libicu-54.1-5.fc23.x86_64 gcc has been recentyl updated to 5.3.1 (from 5.1.1 as far as I remember). So all the libs are compiled with the old version. Maybe there is some incompatibility. Will try that. Ciao, Gerhard
Re: v2.2.21 released
On 13 Dec 2015, at 15:40, Gerhard Wiesingerwrote: > > On 11.12.2015 18:10, Timo Sirainen wrote: >> http://dovecot.org/releases/2.2/dovecot-2.2.21.tar.gz >> http://dovecot.org/releases/2.2/dovecot-2.2.21.tar.gz.sig >> > > Hello Timo, > > tried to compile it, but tests fail on Fedora 23 with latest gcc > (gcc-5.3.1-2.fc23.x86_64): The compiling works, the make check part just fails. You could also set NOVALGRIND=1 environment before building and it would succeed. > ==11141== Conditional jump or move depends on uninitialised value(s) > ==11141==at 0x512C753: > icu_54::LocaleUtility::initLocaleFromName(icu_54::UnicodeString const&, > icu_54::Locale&) (in /usr/lib64/libicuuc.so.54.1) > ==11141==by 0x4DB1E70: > icu_54::TransliteratorSpec::TransliteratorSpec(icu_54::UnicodeString const&) > (in /usr/lib64/libicui18n.so.54.1) This looks a bit worrysome though. But if it's a bug then I'm pretty sure it's on the libicu side. I'm not sure what exactly is wrong in there. You could also see if setting LC_ALL=C environment happens to work. What's the libicu version? 54.1?
[Dovecot-news] v2.2.21 released
http://dovecot.org/releases/2.2/dovecot-2.2.21.tar.gz http://dovecot.org/releases/2.2/dovecot-2.2.21.tar.gz.sig Due to a bit bad doveadm bugs in v2.2.20 here's a fixed v2.2.21. Also from this release forward we're finally using git with branches to make new releases. So new releases will have a bit more time to stabilize in the branch before they're being released (while still allowing new features to be developed in the master development branch). We already did something like this for the enterprise releases, but now it's done for community releases as well. - doveadm mailbox list (and some others) were broken in v2.2.20 - director: Fixed making backend changes when running with only a single director server. - virtual plugin: Fixed crash when trying to open nonexistent autocreated backend mailbox. ___ Dovecot-news mailing list Dovecot-news@dovecot.org http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news
v2.2.21 released
http://dovecot.org/releases/2.2/dovecot-2.2.21.tar.gz http://dovecot.org/releases/2.2/dovecot-2.2.21.tar.gz.sig Due to a bit bad doveadm bugs in v2.2.20 here's a fixed v2.2.21. Also from this release forward we're finally using git with branches to make new releases. So new releases will have a bit more time to stabilize in the branch before they're being released (while still allowing new features to be developed in the master development branch). We already did something like this for the enterprise releases, but now it's done for community releases as well. - doveadm mailbox list (and some others) were broken in v2.2.20 - director: Fixed making backend changes when running with only a single director server. - virtual plugin: Fixed crash when trying to open nonexistent autocreated backend mailbox.