On 1/16/2026 11:38 AM, Aki Tuomi wrote:

 Can you see if

 diff --git a/src/lib/mountpoint.c b/src/lib/mountpoint.c
 index 3d2150ec6e..816d0d6f54 100644
 --- a/src/lib/mountpoint.c
 +++ b/src/lib/mountpoint.c
 @@ -27,6 +27,7 @@
  #  include <stdio.h>
  #  include <sys/mnttab.h> /* Solaris */
  #  include <sys/mntent.h>
 +#  include <sys/mkdev.h>
  #  define MOUNTPOINT_SOLARIS
  #else
  #  define MOUNTPOINT_UNKNOWN

 helps?

 Aki


   Thanks, that worked.

   There are 2 other files which use "makedev" which give the same error:

   src/imap-hibernate/imap-hibernate-client.c: state_r->peer_dev =
   makedev(peer_dev_major, peer_dev_minor);

   src/imap/imap-master-client.c: makedev(peer_dev_major, peer_dev_minor);

   So the "#include <sys/mkdev.h>" has to be added to them as well. Question,
   which Definition to use so only added with SOLARIS?

   I am test the installation now to see if it all works on Solaris 11.4

   Thanks,

   Andrew
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to