On 24. Jun 2026, at 21.34, Jordan Ostrev via dovecot <[email protected]>
wrote:
>
> Hi,
> IMAP hibernation compiles and attempts to run on FreeBSD 15.x (tested with
> Dovecot 2.4.4 and FreeBSD 15.1), but fails at runtime with:
> plain
>
> imap-hibernate: Error: conn unix:imap-hibernate (uid=125): Failed to parse
> client input: Invalid peer_dev_major value: 18446744073709551615
>
> Jun 24 21:27:08 classic dovecot[36888]: imap-hibernate: Error: conn
> unix:imap-hibernate (uid=125): Failed to parse client input: Invalid
> peer_dev_major value: 18446744073709551615
> Jun 24 21:27:08 classic dovecot[36888]:
> imap([email protected])<37120><ExaV/gNVAdt/AAAB>: Error: Couldn't hibernate
> imap client: /var/run/dovecot/imap-hibernate returned failure: Failed to
> parse client input: Invalid peer_dev_major value: 18446744073709551615
..
> 1. Disable hibernation at compile time for kqueue systems, or
It was already supposed to be done, but looks like there's a bug. Can you
verify if this works? :
diff --git a/configure.ac b/configure.ac
index 9beacaa299..04f9c8edd6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -363,7 +363,7 @@ DOVECOT_TYPEOF
DOVECOT_IOLOOP
DOVECOT_NOTIFY
AS_CASE(
- ["$notify"],
+ ["$have_notify"],
[none], [BUILD_IMAP_HIBERNATE=0],
[kqueue], [BUILD_IMAP_HIBERNATE=0],
[BUILD_IMAP_HIBERNATE=1])
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]