web500gw will not build with modern LDAP libraries, principally because the LDAP struct is now an opaque connection handle. Members within this structure can no longer be referenced from the calling program. I'm
including a set of patches that fix this problem. With
these, I was able to build web500gw on Solaris 10 with no need for the UMich or ISODE LDAP libraries.
A new symbol (LDAPOPAQUE) is defined in the Makefile for
this purpose. My other Makefile changes are specific to
the Solaris 10 platform, and may not be needed for other
Log in to post a comment.