Re: RE25 make depend

2020-07-27 Thread Quanah Gibson-Mount




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

Re: RE25 make depend

2020-07-25 Thread Michael Ströder
On 7/26/20 12:43 AM, Quanah Gibson-Mount wrote:
> --On Saturday, July 25, 2020 2:27 PM +0200 Michael Ströder
>  wrote:
>> With RE25 branch make depend fails on my system (see below).
>>
>> Find attached my build script which works just fine for RE24. Any
>> changes needed for RE25?
> 
> 
> 
> Apparently your build script is referencing non-existent backends.
> 
> cd back-shell && make -w depend

Actually I've only added
  --enable-shell=no

to avoid building back-shell.

Removing this line does *not* help.

Ciao, Michael.


Re: RE25 make depend

2020-07-25 Thread Quanah Gibson-Mount




--On Saturday, July 25, 2020 2:27 PM +0200 Michael Ströder 
 wrote:



HI!

With RE25 branch make depend fails on my system (see below).

Find attached my build script which works just fine for RE24. Any
changes needed for RE25?




Apparently your build script is referencing non-existent backends.

cd back-shell && make -w depend


--

Quanah Gibson-Mount
Product Architect
Symas Corporation
Packaged, certified, and supported LDAP solutions powered by OpenLDAP:



RE25 make depend

2020-07-25 Thread Michael Ströder
HI!

With RE25 branch make depend fails on my system (see below).

Find attached my build script which works just fine for RE24. Any
changes needed for RE25?

Ciao, Michael.

  cd back-shell && make -w depend
make[3]: Entering directory
'/home/michael/src/openldap-git/re25/openldap/servers/slapd/back-shell'
make[3]: *** No rule to make target 'Makefile.in', needed by 'Makefile'.
 Stop.
make[3]: Leaving directory
'/home/michael/src/openldap-git/re25/openldap/servers/slapd/back-shell'
make[2]: *** [Makefile:589: depend-local-srv] Error 1
make[2]: Leaving directory
'/home/michael/src/openldap-git/re25/openldap/servers/slapd'
make[1]: *** [Makefile:328: depend-common] Error 1
make[1]: Leaving directory
'/home/michael/src/openldap-git/re25/openldap/servers'
make: *** [Makefile:349: depend-common] Error 1


build-openldap.sh
Description: application/shellscript