--On Sunday, July 26, 2020 1:53 AM +0200 Michael Ströder
<mich...@stroeder.com> wrote:
Actually I've only added
--enable-shell=no
to avoid building back-shell.
Removing this line does *not* help.
I get:
./configure --enable-shell=no
configure: WARNING: unrecognized options: --enable-shell
...
and then make depend completes with no issue. So I don't know what exactly
you've done, but I cannot reproduce this with the RE25 branch.
[build@localhost openldap-OPENLDAP_REL_ENG_2_5]$ make depend
Making depend in /home/build/git/openldap-OPENLDAP_REL_ENG_2_5
Entering subdirectory include
make[1]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/include'
Making ldap_config.h
make[1]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/include'
Entering subdirectory libraries
make[1]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/libraries'
Making depend in /home/build/git/openldap-OPENLDAP_REL_ENG_2_5/libraries
Entering subdirectory liblutil
make[2]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/libraries/liblutil'
../../build/mkdep -d "." -c "cc" -m "-M" -I../../include
-I../../include base64.c entropy.c sasl.c signal.c hash.c passfile.c
md5.c passwd.c sha1.c getpass.c lo
ckf.c utils.c uuid.c sockpair.c avl.c tavl.c testavl.c meter.c getpeereid.c
detach.c
make[2]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/libraries/liblutil'
Entering subdirectory liblber
make[2]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/libraries/liblber'
../../build/mkdep -l -d "." -c "cc" -m "-M" -I../../include -I../../include
assert.c decode.c encode.c io.c bprint.c debug.c memory.c options.c
sockbuf.c stdio.c
make[2]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/libraries/liblber'
Entering subdirectory liblunicode
make[2]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/libraries/liblunicode'
touch .links
../../build/mkdep -d "." -c "cc" -m "-M" -I../../include
-I../../include ucstr.c ucdata.c ucgendat.c ure.c urestubs.c
make[2]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/libraries/liblunicode'
Entering subdirectory libldap
make[2]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/libraries/libldap'
../../build/mkdep -l -d "." -c "cc" -m "-M" -I../../include
-I../../include bind.c open.c result.c error.c compare.c search.c
controls.c messages.c references.c
extended.c cyrus.c modify.c add.c modrdn.c delete.c abandon.c sasl.c
sbind.c unbind.c cancel.c filter.c free.c sort.c passwd.c whoami.c vc.c
getdn.c getentry.c getattr.c getvalues.c addentry.c request.c os-ip.c url.c
pagectrl.c sortctrl.c vlvctrl.c init.c options.c print.c string.c
util-int.c schema.c charray.c os-local.c dnssrv.c utf-8.c utf-8-conv.c
tls2.c tls_o.c tls_g.c turn.c ppolicy.c dds.c txn.c ldap_sync.c stctrl.c
assertion.c deref.c ldifutil.c ldif.c fetch.c lbase64.c msctrl.c
psearchctrl.c threads.c rdwr.c tpool.c rq.c thr_posix.c thr_thr.c thr_nt.c
thr_pth.c thr_debug.c account_usability.c
make[2]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/libraries/libldap'
Entering subdirectory librewrite
make[2]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/libraries/librewrite'
../../build/mkdep -d "." -c "cc" -m "-M" -I../../include
-I../../include config.c context.c info.c ldapmap.c map.c params.c
rule.c session.c subst.c var.c xmap.c parse.c rewrite.c
make[2]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/libraries/librewrite'
make[1]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/libraries'
Entering subdirectory clients
make[1]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/clients'
Making depend in /home/build/git/openldap-OPENLDAP_REL_ENG_2_5/clients
Entering subdirectory tools
make[2]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/clients/tools'
../../build/mkdep -d "." -c "cc" -m "-M" -I../../include
-I../../include ldapsearch.c ldapmodify.c ldapdelete.c ldapmodrdn.c
ldappasswd.c ldapwhoami.c ldapvc.c ldapcompare.c ldapexop.c ldapurl.c
common.c
make[2]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/clients/tools'
make[1]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/clients'
Entering subdirectory servers
make[1]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers'
Making depend in /home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers
Entering subdirectory slapd
make[2]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd'
cd back-asyncmeta && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-asyncmeta'
run configure with --enable-asyncmeta to make back_asyncmeta
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-asyncmeta'
cd back-dnssrv && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-dnssrv'
run configure with --enable-dnssrv to make back_dnssrv
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-dnssrv'
cd back-ldap && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-ldap'
run configure with --enable-ldap to make back_ldap
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-ldap'
cd back-ldif && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-ldif'
../../../build/mkdep -l -d "." -c "cc" -m "-M" -I../../../include
-I../../../include -I.. -I./.. ldif.c
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-ldif'
cd back-mdb && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-mdb'
../../../build/mkdep -l -d "." -c "cc" -m "-M" -I../../../include
-I../../../include -I.. -I./.. -I./../../../libraries/liblmdb init.c
tools.c config.c add.c bind.c compare.c delete.c modify.c modrdn.c search.c
extended.c operational.c attr.c index.c key.c filterindex.c dn2entry.c
dn2id.c id2entry.c idl.c nextid.c monitor.c
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-mdb'
cd back-meta && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-meta'
run configure with --enable-meta to make back_meta
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-meta'
cd back-monitor && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-monitor'
../../../build/mkdep -l -d "." -c "cc" -m "-M" -I../../../include
-I../../../include -I.. -I./.. -I./../slapi init.c search.c compare.c
modify.c bind.c operational.c cache.c entry.c backend.c database.c thread.c
conn.c rww.c log.c operation.c sent.c listener.c time.c overlay.c
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-monitor'
cd back-ndb && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-ndb'
run configure with --enable-ndb to make back_ndb
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-ndb'
cd back-null && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-null'
run configure with --enable-null to make back_null
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-null'
cd back-passwd && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-passwd'
run configure with --enable-passwd to make back_passwd
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-passwd'
cd back-perl && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-perl'
run configure with --enable-perl to make back_perl
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-perl'
cd back-relay && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-relay'
../../../build/mkdep -l -d "." -c "cc" -m "-M" -I../../../include
-I../../../include -I.. -I./.. init.c op.c
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-relay'
cd back-sock && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-sock'
run configure with --enable-sock to make back_sock
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-sock'
cd back-sql && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-sql'
run configure with --enable-sql to make back_sql
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-sql'
cd back-wt && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-wt'
run configure with --enable-wt to make back_wt
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/back-wt'
cd slapi && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/slapi'
../../../build/mkdep -l -d "." -c "cc" -m "-M" -I../../../include -I.. -I.
-I../../../include -I./.. -I. plugin.c slapi_pblock.c slapi_utils.c
printmsg.c slapi_ops.c slapi_dn.c slapi_ext.c slapi_overlay.c
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/slapi'
cd overlays && make -w depend
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/overlays'
../../../build/mkdep -l -d "." -c "cc" -m "-M" -I../../../include
-I../../../include -I.. -I./.. overlays.c accesslog.c auditlog.c
autoca.c constraint.c dds.c deref.c dyngroup.c dynlist.c memberof.c
pcache.c collect.c ppolicy.c refint.c retcode.c rwm.c rwmconf.c rwmdn.c
rwmmap.c seqmod.c sssvlv.c syncprov.c translucent.c unique.c valsort.c
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd/overlays'
../../build/mkdep -d "." -c "cc" -m "-M" -I../../include -I. -I./slapi -I.
-I../../include main.c globals.c bconfig.c config.c daemon.c
connection.c search.c filter.c add.c cr.c attr.c entry.c backend.c result.c
operation.c dn.c compare.c modify.c delete.c modrdn.c ch_malloc.c value.c
ava.c bind.c unbind.c abandon.c filterentry.c phonetic.c acl.c str2filter.c
aclparse.c init.c user.c lock.c controls.c extended.c passwd.c schema.c
schema_check.c schema_init.c schema_prep.c schemaparse.c ad.c at.c mr.c
syntax.c oc.c saslauthz.c oidm.c starttls.c index.c sets.c referral.c
root_dse.c sasl.c module.c mra.c mods.c sl_malloc.c zn_malloc.c limits.c
operational.c matchedValues.c cancel.c syncrepl.c backglue.c backover.c
ctxcsn.c ldapsync.c frontend.c slapadd.c slapcat.c slapcommon.c slapdn.c
slapindex.c slappasswd.c slaptest.c slapauth.c slapacl.c component.c aci.c
txn.c slapschema.c slapmodify.c
make[2]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers/slapd'
make[1]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/servers'
Entering subdirectory tests
make[1]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/tests'
Making depend in /home/build/git/openldap-OPENLDAP_REL_ENG_2_5/tests
Entering subdirectory progs
make[2]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/tests/progs'
../../build/mkdep -d "." -c "cc" -m "-M" -I../../include -I../../include
slapd-common.c slapd-tester.c slapd-search.c slapd-read.c slapd-addel.c
slapd-modrdn.c slapd-modify.c slapd-bind.c slapd-mtread.c ldif-filter.c
make[2]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/tests/progs'
make[1]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/tests'
Entering subdirectory doc
make[1]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc'
Making depend in /home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc
Entering subdirectory man
make[2]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc/man'
Making depend in /home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc/man
Entering subdirectory man1
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc/man/man1'
make[3]: Nothing to be done for 'depend'.
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc/man/man1'
Entering subdirectory man3
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc/man/man3'
make[3]: Nothing to be done for 'depend'.
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc/man/man3'
Entering subdirectory man5
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc/man/man5'
make[3]: Nothing to be done for 'depend'.
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc/man/man5'
Entering subdirectory man8
make[3]: Entering directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc/man/man8'
make[3]: Nothing to be done for 'depend'.
make[3]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc/man/man8'
make[2]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc/man'
make[1]: Leaving directory
'/home/build/git/openldap-OPENLDAP_REL_ENG_2_5/doc'
--Quanah
--
Quanah Gibson-Mount
Product Architect
Symas Corporation
Packaged, certified, and supported LDAP solutions powered by OpenLDAP:
<http://www.symas.com>