[Date Prev][Date Next] [Chronological] [Thread] [Top]

BeOS build broken for 2.0-devel tree. (ITS#403)



Full_Name: Allen Reese
Version: 2.0-devel
OS: BeOS R4.5
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (207.135.128.3)


There are minor problems building under BeOS.

Files are not file descriptors.  I have added tcp_read/write/close defines for
BeOS to include/ac/socket.h

initgroups(u,g) is missing.  I have added an initgroups define to
include/portable.h.in to fix this for BeOS.

back-ldbm won't compile with gdbm, because gdbm.h doesn't have GDBM_NOLOCK
defined in it so LDBM_NOLOCKING never gets defined in include/ldbm.h  the fix is
defining LDBM_NOLOCKING to 0 if GDBM_NOLOCK isn't defined.

I will upload 3 patches:  use patch -p0
allen_reese.121799.ac_socket.patch
allen_reese.121799.portable.patch
allen_reese.121799.ldbm.patch