Issue 624 - SLAPD trouble on 64 bit IRIX 6.5
Summary: SLAPD trouble on 64 bit IRIX 6.5
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: build (show other issues)
Version: unspecified
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2000-07-13 21:33 UTC by btemko@cs.indiana.edu
Modified: 2014-08-01 21:05 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description btemko@cs.indiana.edu 2000-07-13 21:33:14 UTC
Full_Name: Benjamin Temko
Version: 1.2.7
OS: IRIX64 6.5
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (129.79.253.125)


The slapd daemon fails to accept any requests on our irix64 machines.  Every
request which comes in generates the following message in the SYSLOG:

slapd[3750427]: unknown version 0 

It doesn't matter what OS the client is on.  I have verified this with other 
sites.

Potentially related:

The configure script on our Irix boxes fails to find some of the types because
of
the way the egrep searches for them.  For example, when looking for mode_t, the

configure script does this:

egrep "(^|[^a-zA-Z_0-9])mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then

This fails on our machines (both 32 bit and 64 bit).  This also causes it to
define 
the sizes of long, int and short as 0 due to internal compilation errors.  The
following regexp worked for us:

"[^a-zA-Z_0-9]mode_t[^a-zA-Z_0-9]"

But did *not* solve the 64 bit slapd problem.
Comment 1 kunkee@openldap.org 2000-07-14 05:47:39 UTC
Reminds me of an old problem we had with the 64bit Alpha / OSF4.0e.
It turned out to be a host byte order problem.  Don't know if that
will help you or not -- but getting the right version should be
straight forward.  That you are not suggests that there is a ber
encoding/decoding problem.  If I recall correctly, there are some
tests programs you can build and then test with.

Randy

> Full_Name: Benjamin Temko
> Version: 1.2.7
> OS: IRIX64 6.5
> URL: ftp://ftp.openldap.org/incoming/
> Submission from: (NULL) (129.79.253.125)
> 
> 
> The slapd daemon fails to accept any requests on our irix64 machines.  Every
> request which comes in generates the following message in the SYSLOG:
> 
> slapd[3750427]: unknown version 0 
> 
> It doesn't matter what OS the client is on.  I have verified this with other 
> sites.
> 
> Potentially related:
> 
> The configure script on our Irix boxes fails to find some of the types because
> of
> the way the egrep searches for them.  For example, when looking for mode_t, the
> 
> configure script does this:
> 
> egrep "(^|[^a-zA-Z_0-9])mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
> 
> This fails on our machines (both 32 bit and 64 bit).  This also causes it to
> define 
> the sizes of long, int and short as 0 due to internal compilation errors.  The
> following regexp worked for us:
> 
> "[^a-zA-Z_0-9]mode_t[^a-zA-Z_0-9]"
> 
> But did *not* solve the 64 bit slapd problem.
> 

Comment 2 Kurt Zeilenga 2000-08-17 16:06:07 UTC
changed notes
moved from Incoming to Build
Comment 3 Kurt Zeilenga 2000-09-01 11:54:07 UTC
changed state Open to Closed
Comment 4 OpenLDAP project 2014-08-01 21:05:08 UTC
requires porting