Your message dated Thu, 05 Mar 2026 01:19:11 +0000
with message-id <[email protected]>
and subject line Bug#1128400: fixed in dovecot 1:2.4.2+dfsg1-4
has caused the Debian Bug report #1128400,
regarding dovecot: FTBFS with glibc 2.43 on arm64, issue with 2MB THP
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1128400: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1128400
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: dovecot
Version: 1:2.4.2+dfsg1-3
Severity: important
User: [email protected]
Usertags: arm64
X-Debbugs-Cc: [email protected]
Hi,
dovecot fails to build from source on arm64 when using glibc 2.43,
currently in experimental.
The build gets stuck in a endless loop. The failed assert below was
logged several million times on the system where I was building the
package when I noticed the multi-GB build log and killed the build:
make[4]: Entering directory
'/build/reproducible-path/dovecot-2.4.2+dfsg1/src/lib-ssl-iostream'
for bin in test-iostream-ssl; do \
if ! ./$bin; then exit 1; fi; \
done
ssl: handshake ....................................................... : ok
test-iostream-ssl.c:448: Assert failed: o_stream_send(client->output, buf,
avail) == (ssize_t)avail
test-iostream-ssl.c:105: Assert failed: i_stream_read_bytes(ep->input,
&data, &size, 1) > -1 || ep->input->stream_errno == 0
test-iostream-ssl.c:105: Assert failed: i_stream_read_bytes(ep->input,
&data, &size, 1) > -1 || ep->input->stream_errno == 0
test-iostream-ssl.c:105: Assert failed: i_stream_read_bytes(ep->input,
&data, &size, 1) > -1 || ep->input->stream_errno == 0
[EMA: SNIP!]
Logs here:
https://people.debian.org/~ema/glibc-2.43-rebuilds/output-1/dovecot_arm64.build
The issue is triggered by glibc 2.43 on arm64 enabling 2MB THP by
default:
https://sourceware.org/git/?p=glibc.git;a=commit;h=321e1fc73f53081d92ba357cdd48c56b79292020
The problem is however not architecture-specific. For example it can be
reproduced with glibc 2.42 on amd64 by building the package with the
GLIBC_TUNABLES environment variable set to glibc.malloc.hugetlb=2.
Cheers,
ema
--- End Message ---
--- Begin Message ---
Source: dovecot
Source-Version: 1:2.4.2+dfsg1-4
Done: Noah Meyerhans <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dovecot, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Noah Meyerhans <[email protected]> (supplier of updated dovecot package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 04 Mar 2026 20:08:14 -0500
Source: dovecot
Architecture: source
Version: 1:2.4.2+dfsg1-4
Distribution: unstable
Urgency: medium
Maintainer: Dovecot Maintainers <[email protected]>
Changed-By: Noah Meyerhans <[email protected]>
Closes: 1119173 1127029 1128400
Changes:
dovecot (1:2.4.2+dfsg1-4) unstable; urgency=medium
.
* [e8f1499] Drop stale build-dependency on libdb-dev (Closes: #1119173)
* [86b8fb2] lib: Preserve errno in our malloc() and free() wrappers
(Closes: #1128400)
* [99e1cd6] backport upstream fix for crash in trash plugin (Closes:
#1127029)
Checksums-Sha1:
fb9cb4d7dec6328d5ba1ef91a88a6799abfd7609 3987 dovecot_2.4.2+dfsg1-4.dsc
5880df43f43dcb33987ee44d553e54540d679541 89648
dovecot_2.4.2+dfsg1-4.debian.tar.xz
706ab4d85db50452033458d2bb61553ae83b136b 7859
dovecot_2.4.2+dfsg1-4_source.buildinfo
Checksums-Sha256:
577834154a8d4f386f587d48445890121a254dced9d90925cf73e5d6321e3486 3987
dovecot_2.4.2+dfsg1-4.dsc
e6e2925345f74248c866bce0de6a637fbead2e337272f991a132b0ca6dc8eb20 89648
dovecot_2.4.2+dfsg1-4.debian.tar.xz
7ecdc799c81f963b29acd70faa47eface675b267f95449c25f6aeb0e027ddfbd 7859
dovecot_2.4.2+dfsg1-4_source.buildinfo
Files:
ff4cbf59ccc3b5f1b10a73d87a6ad018 3987 mail optional dovecot_2.4.2+dfsg1-4.dsc
a25018552928eb0b00cefe4bf61f3df6 89648 mail optional
dovecot_2.4.2+dfsg1-4.debian.tar.xz
056c4131608b509324c186155197740b 7859 mail optional
dovecot_2.4.2+dfsg1-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE5G+E0xEKhJuZ7RJ34+c1IpshdTUFAmmo2AsACgkQ4+c1Ipsh
dTXP4xAAi6lyiMrenEKSgSKGdmUjIOAuieJPfG3I0CoojTHom9oCAIhtdOMxbp26
6mrS+CzVyg4hA8k+qLM3ZIyD+uvNUDl7u/XHPU9Su9Wx6nvVlJ1FMb14+/1i9a7N
9Hw/Yn+TyAQEqtLFMhqyBWGLQF7iG6zFgShyPm/DSu28ImGAwUIxxB4d/hn5VTFQ
mdtcxzRmxMlqXZEczRWm4JTOns4JY0pTUM/ZfuUfCj1hsUDbG0NARV8kIQi/kpMc
2vBA863EQKZy6sGXQtgdcOlWQx/uPTtBq0f++ozZbfNw48I7llFFd3ejHupye3h1
GZbNRG/48WSCFCexKZllNQ5E7ED0OQ2axMUolI2HYDI5ktTGdrd0j4R/rvqK2mDq
vUVm0MXe/3UHFBRESgdy1gcQLmJNbrvQqrTeFuhhUIsRuSciciq1c36OXL2ZqOXe
ZPLgdjYhu6x7IxBOEJkMasCZJ0ay/XzEROXlszr74YJ/0a+1yCz/hyj/fl8QGWSS
PalEIO/CSBB+JhPvM6dzXkD49lWjzICHQ6u3WC+HmiGsyLCxtkIv921Kq13aBGXt
YshqMgy4t3MBm9soB+rpkQekLL+dF2bfKqY/4BO/kvn8ZeK0CpD3b80sBVRRgLYi
dbegJFNQsm/XlUFREMCUzjdRZosv4cu17pCAYOu54CRAbxc3XBY=
=DJX2
-----END PGP SIGNATURE-----
pgp2D8EFOb6MU.pgp
Description: PGP signature
--- End Message ---