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

SUMMARY: Problems with slapd and bdb on IRIX 6.5.25



Hello again,

Some of you may recall my efforts to successfully compile openldap 2.2.18 in the following enivironment:

<>Operating system: IRIX 6.5.25m
Compiler: gcc 3.3
Berkeley DB 4.2 compiled and installed in /usr/local/BerkeleyDB.4.2
Cyrus SASL 2.1.20 compiled and installed in /usr/local
Using GNU make 3.80 instead of IRIX make

Everything compiled and linked find, but when I ran "make test", something
in the Berkeley DB backend was failing.

I updated the version of Berkeley DB from 4.2.52 to the just released 4.3.21
(installs in /usr/local/BerkeleyDB.4.3), recompiled cyrus-sasl with it, then
recompiled openldap 2.2.18 with cyrus-sasl 2.1.20 and Berkeley DB 4.3.21.

When I run "make test", all the tests succeed with one discrepancy. During
the concurrency test, ldap_modrdn generates an "internal (implementation
specific) error (80)" error. See the output below; i've added a few blank
lines around the offending output to make it easier to spot.

Is this "normal"? The concurrency tests appears to succeed, so I'm content
to ignore it ... but it might indicate a bigger problem.

If all is well, is there another email list or similar forum to report architecture
specific build instructions? I want to add my notes to it.

Thanks



Starting test008-concurrency ...
running defines.sh
Running slapadd to build slapd database...
Waiting 5 seconds for slapadd to build slapd database...
Starting slapd on TCP/IP port 9011...
Using ldapsearch to check that slapd is running...
Waiting 5 seconds for slapd to start...
Using tester for concurrent server access...
PID=347578 - Search(500): base="o=university of michigan,c=us", filter="cn=Barbara Jensen".
PID=347581 - Modrdn(50): entry="cn=Dorothy Stevens,ou=Alumni Association,ou=People,o=University of Michigan,c=US".
PID=346155 - Read(1000): entry="cn=Barbara Jensen, ou=Information Technology Division, ou=People, o=University of Michigan, c=US".
PID=347620 - Search(500): base="ou=people,o=university of michigan,c=us", filter="cn=Bjorn Jensen".
PID=347276 - Read(1000): entry="cn=ITD Staff,ou=Groups,o=University of Michigan,c=US".
PID=347333 - Add/Delete(50): entry="cn=James A Jones 2,ou=Alumni Association,ou=People,o=University of Michigan,c=US".
PID=347325 - Search(500): base="ou=people,o=university of michigan,c=us", filter="cn=James A Jones 1".
PID=337597 - Modrdn(50): entry="cn=John Doe,ou=Information Technology Division,ou=People,o=University of Michigan,c=US".
PID=342617 - Search(500): base="o=university of michigan,c=us", filter="cn=Alumni Assoc Staff".
PID=347174 - Add/Delete(50): entry="cn=James A Jones 3,ou=Alumni Association,ou=People,o=University of Michigan,c=US".
PID=347424 - Modrdn(50): entry="cn=Ursula Hampster,ou=Alumni Association,ou=People,o=University of Michigan,c=US".
PID=331919 - Read(1000): entry="cn=James A Jones 1, ou=Alumni Association, ou=People, o=University of Michigan, c=US".
PID=347461 - Add/Delete(50): entry="cn=James A Jones 4,ou=People,o=University of Michigan,c=US".
PID=345563 - Read(1000): entry="ou=Groups, o=University of Michigan, c=US".
PID=319799 - Add/Delete(50): entry="cn=James A Jones 5,o=University of Michigan,c=US".
PID=347583 - Read(1000): entry="ou=Alumni Association, ou=People, o=University of Michigan, c=US".
PID=324857 - Modrdn(50): entry="cn=James A Jones 2,ou=Information Technology Division,ou=People,o=University of Michigan,c=US".
PID=343728 - Search(500): base="o=university of michigan,c=us", filter="cn=Bjorn Jensen".


ldap_modrdn: Internal (implementation specific) error (80)
additional info: entry update failed


PID=337597 - Modrdn done.
PID=346155 - Read done.
PID=347276 - Read done.
PID=331919 - Read done.
PID=345563 - Read done.
PID=347583 - Read done.
PID=347333 - Add/Delete done.
PID=319799 - Add/Delete done.
PID=347578 - Search done.
PID=342617 - Search done.
PID=343728 - Search done.
PID=347620 - Search done.
PID=347325 - Search done.
PID=324857 - Modrdn done.
PID=347174 - Add/Delete done.
PID=347461 - Add/Delete done.
PID=347581 - Modrdn done.
PID=347424 - Modrdn done.
Using ldapsearch to retrieve all the entries...
Filtering ldapsearch results...
Filtering original ldif used to create database...
Comparing filter output...
>>>>>
Test succeeded
>>>>> ./scripts/test008-concurrency completed OK.
>>>>> waiting 10 seconds for things to exit