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]

Reply via email to