[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Sol8 ild assert failure on slapd load (ITS#785)
Full_Name: Jeff Earickson
Version: 2.0.4
OS: Solaris 8
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (137.146.209.29)
I get the following load-time failure on a Sparc Ultra5 running Solaris 8,
using
Sun's Workshop 5.0 C compiler:
cc -g -I../../include -I../../include -I/usr/local/BerkeleyDB.3.1/include
-L/home/admin/jaearick/LDAP/openldap/openldap-2.0.4/libraries
-L/usr/local/BerkeleyDB.3.1/lib -o slapd main.o daemon.o connection.o search.o
filter.o add.o charray.o attr.o entry.o config.o backend.o result.o operation.o
dn.o compare.o modify.o delete.o modrdn.o ch_malloc.o value.o ava.o bind.o
unbind.o
abandon.o filterentry.o phonetic.o acl.o str2filter.o aclparse.o init.o user.o
repl.o lock.o controls.o extended.o kerberos.o passwd.o schema.o schema_check.o
schema_init.o schema_prep.o schemaparse.o ad.o at.o mr.o syntax.o oc.o monitor.o
configinfo.o starttls.o index.o sets.o root_dse.o sasl.o module.o suffixalias.o
version.o libbackends.a -lavl -lldbm -lldif -llutil -lldap_r -llber -ldb
-lresolv
-lgen -lnsl -lsocket -lpthread -lrt
ild: Fatal error -- Assertion failed: file "../src/fault-intolerant-io.c" line
113 Exiting.
The configure step I use is:
CC=cc CPPFLAGS="-I/usr/local/BerkeleyDB.3.1/include"
LDFLAGS="-L/usr/local/BerkeleyDB.3.1/lib" ./configure
This looks like a problem with Sun's ild, so I applied the following Sun
patches:
107390-11, 107311-11, 107698-01, 107722-01, 107357-09 (patches relating to ild
and
Workshop 5.0). I also have the current recommended patches applied. After
applying
the patches, I rebuilt and reinstalled BerkeleyDB.3.1 (built with cc), and
rebuilt
openldap. Same error. Suggestions, please? Is this an openldap issue or a
Solaris
bug?