Re: RE25 make depend

Quanah Gibson-Mount <[email protected]> Mon, 27 Jul 2020 09:28:18 -0700
Newsgroups gmane.network.openldap.devel
Message-ID <BE40F45BE1ACFDD185D5145D@[192.168.0.147]>

--On Sunday, July 26, 2020 1:53 AM +0200 Michael Ströder 
<[email protected]> 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>