[exim-dev] Changes for NetBSD 3

Top Page
Delete this message
Reply to this message
Author: Michael Haardt
Date:  
To: exim-dev
Subject: [exim-dev] Changes for NetBSD 3
Hello,

I just tried building a recent snapshot on NetBSD 3.0 and it needs
changed to the OS/* files.

The macro HAVE_LOGIN_CAP is not good, because NetBSD offers login_cap.h,
but with a different API. I suggest to call the macro HAVE_SETCLASSRESOURCES
and to define a new macro for NetBSD 3 named HAVE_SETCLASSCONTEXT.

The OS/os.h-NetBSD file needs

#define HAVE_SYS_STATVFS_H

for 3.0 and OS/Makefile-NetBSD requires

-lutil

to be added to LIBS. I haven't figured out yet how to use the new
login class code so far.

Should we create new files for NetBSD 3.0 or for the previous release?

Michael