Hi
I realize this may seem overly nostalgic, but I was wondering if anyone
has successfully got dovecot-2.3.21.1 running on Fedora 43?
I'm about to do an upgrade to Fedora 43 and I wanted to avoid doing a
simultaneous upgrade to Dovecot 2.4 which is now the distro packaged
version, since I have not yet converted my configuration.
I managed to compile from source (after taking care of adding -licuuc to
the linker flags when linking test-fts-filter). However running test-lib
then fails on two tests.
test-buffer-istream.c:54: Assert failed: buffer_append_full_file(result,
TEST_FILENAME, SIZE_MAX, &error) == BUFFER_APPEND_READ_ERROR
test-buffer-istream.c:56: Assert failed: error != NULL && *error != '\0'
buffer_append_full_file .............................................. :
FAILED
and
test-data-stack.c:191: Assert failed: a == b
data-stack buffer interruption ....................................... :
FAILED
If instead I use a src rpm like the one from here:
https://koji.fedoraproject.org/koji/buildinfo?buildID=2651758
that includes fedora specific patches and try to rebuild it, it builds
without the libicuuc issue, but then fails on one (different) test:
Error: error:078C0102:common libcrypto routines::passed a null parameter
test-hmac.c:275: Assert(#3) failed: memcmp(res->data, vec->okm,
vec->okm_len) == 0
hkdf sha256 rfc5869 vectors .......................................... :
FAILED
My assumption as yet unverified is that the fedora specific patches are
avoiding the two test errors iwhen using the unpatched source, but
contribute to the error produced when using the patched source, though
my test did not rule out environment differences between these two tests.
John
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]