Hi,

I'm trying to upgrade dovecot from version 2.3.15 to 2.3.16 for alpine
linux. Build and 'make check' pass on all alpine architectures except on
s390x which is big-endian while all other are little-endian.

here is the part from CI build log which fails:
------------
mail cache size corruption ........................................... : ok
0 / 10 tests failed
test-mail-cache-fields.c:50: Assert failed: cache_field.last_used == 
priv->field.last_used && cache_field.decision == priv->field.decision
test-mail-cache-fields.c:65: Assert failed: cache_field.last_used == 
priv->field.last_used && cache_field.decision == priv->field.decision
test-mail-cache-fields.c:94: Assert failed: cache_field.last_used == 
priv->field.last_used && cache_field.decision == priv->field.decision
mail cache fields read-write ......................................... : FAILED
1 / 1 tests failed
make[3]: *** [Makefile:1279: check-local] Error 1
make[3]: Leaving directory 
'/builds/alpine/aports/main/dovecot/src/dovecot-2.3.16/src/lib-index'
make[2]: *** [Makefile:1049: check-am] Error 2
make[2]: Target 'check' not remade because of errors.
make[2]: Leaving directory 
'/builds/alpine/aports/main/dovecot/src/dovecot-2.3.16/src/lib-index'
Making check in lib-storage
------------

Full log is here:
https://gitlab.alpinelinux.org/alpine/aports/-/jobs/459182/raw

-- 
Kind regards

Reply via email to