Issue 9485 - Openldap is not autoconf 2.71 ready
Summary: Openldap is not autoconf 2.71 ready
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: build (show other issues)
Version: 2.4.57
Hardware: All All
: --- normal
Target Milestone: 2.6.0
Assignee: Quanah Gibson-Mount
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-01 10:09 UTC by kloczko.tomasz@gmail.com
Modified: 2021-10-25 22:04 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description kloczko.tomasz@gmail.com 2021-03-01 10:09:10 UTC
+ cd openldap-2.4.57
+ autoreconf -fiv
autoreconf: export WARNINGS=
autoreconf: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf: Entering directory '.'
autoreconf: configure.in: not using Gettext
autoreconf: running: aclocal --force
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf: configure.in: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build'.
libtoolize: copying file 'build/ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.in,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: configure.in: not using Intltool
autoreconf: configure.in: not using Gtkdoc
autoreconf: running: aclocal --force
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf: running: /usr/bin/autoconf --force
configure.in:72: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:9461: AM_INIT_AUTOMAKE is expanded from...
configure.in:72: the top level
configure.in:671: warning: The macro `AC_LIBTOOL_WIN32_DLL' is obsolete.
configure.in:671: You should run autoupdate.
aclocal.m4:8518: AC_LIBTOOL_WIN32_DLL is expanded from...
configure.in:671: the top level
configure.in:671: warning: AC_LIBTOOL_WIN32_DLL: Remove this warning and the call to _LT_SET_OPTION when you
configure.in:671: put the 'win32-dll' option into LT_INIT's first parameter.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:8518: AC_LIBTOOL_WIN32_DLL is expanded from...
configure.in:671: the top level
configure.in:672: warning: The macro `AC_LIBTOOL_DLOPEN' is obsolete.
configure.in:672: You should run autoupdate.
aclocal.m4:8483: AC_LIBTOOL_DLOPEN is expanded from...
configure.in:672: the top level
configure.in:672: warning: AC_LIBTOOL_DLOPEN: Remove this warning and the call to _LT_SET_OPTION when you
configure.in:672: put the 'dlopen' option into LT_INIT's first parameter.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:8483: AC_LIBTOOL_DLOPEN is expanded from...
configure.in:672: the top level
configure.in:673: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.in:673: You should run autoupdate.
aclocal.m4:121: AC_PROG_LIBTOOL is expanded from...
configure.in:673: the top level
configure.in:1216: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2736: _AC_PREPROC_IFELSE is expanded from...
./lib/autoconf/general.m4:2751: AC_PREPROC_IFELSE is expanded from...
configure.in:1216: the top level
configure.in:1369: warning: The macro `AC_TRY_LINK' is obsolete.
configure.in:1369: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.in:1369: the top level
configure.in:1369: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.in:1369: the top level
configure.in:1384: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1384: the top level
configure.in:1385: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1385: the top level
configure.in:1386: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1386: the top level
configure.in:1387: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1387: the top level
configure.in:1388: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1388: the top level
configure.in:1390: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1390: the top level
configure.in:1392: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1392: the top level
configure.in:1397: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1397: the top level
configure.in:1400: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1400: the top level
configure.in:1401: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1401: the top level
configure.in:1403: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1403: the top level
configure.in:1405: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1405: the top level
configure.in:1407: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1407: the top level
configure.in:1409: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1409: the top level
configure.in:1412: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:664: OL_PTHREAD_TRY is expanded from...
configure.in:1412: the top level
configure.in:1497: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2962: _AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.in:1497: the top level
configure.in:1893: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/openldap.m4:295: OL_BDB_HEADER_VERSION is expanded from...
build/openldap.m4:490: OL_BERKELEY_DB is expanded from...
configure.in:1893: the top level
configure.in:1933: warning: The macro `AC_TRY_LINK' is obsolete.
configure.in:1933: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/headers.m4:89: _AC_CHECK_HEADER_COMPILE is expanded from...
./lib/autoconf/headers.m4:56: AC_CHECK_HEADER is expanded from...
lib/m4sugar/m4sh.m4:651: AS_FOR is expanded from...
./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from...
configure.in:1933: the top level
configure.in:2306: warning: The macro `AC_TYPE_SIGNAL' is obsolete.
configure.in:2306: You should run autoupdate.
./lib/autoconf/types.m4:776: AC_TYPE_SIGNAL is expanded from...
configure.in:2306: the top level
configure.in:2317: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.in:2317: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.in:2317: the top level
configure.in:2515: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:2515: the top level
autoreconf: running: /usr/bin/autoheader --force
autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf: running: automake --add-missing --copy --force-missing
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:72: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more info, see:
configure.in:72: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.in:673: installing 'build/compile'
configure.in:72: installing 'build/install-sh'
configure.in:72: installing 'build/missing'
automake: error: no 'Makefile.am' found for any configure output
autoreconf: error: automake failed with exit status: 1
Comment 1 Ondřej Kuzník 2021-03-01 11:44:41 UTC
Fixed for 2.5 in ITS#8872, not being backported to 2.4.

*** This issue has been marked as a duplicate of issue 8872 ***
Comment 2 kloczko.tomasz@gmail.com 2021-03-01 16:10:57 UTC
Renaming configure.in to configure.ac is as it is in MR is not enough to fix that issue :/
Comment 3 Quanah Gibson-Mount 2021-03-01 17:04:33 UTC
This might be a 2.6 issue, definitely not something for 2.5.
Comment 4 Sam James 2021-03-17 20:28:25 UTC
Gentoo Linux is now using autoconf 2.70+ and other distributions will be soon.

We've applied this straightforward fix: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219efe93ddac271ee78c2aa5a87d7d93b6e055fc.
Comment 5 Quanah Gibson-Mount 2021-03-17 20:37:26 UTC
(In reply to Sam James from comment #4)
> Gentoo Linux is now using autoconf 2.70+ and other distributions will be
> soon.
> 
> We've applied this straightforward fix:
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=219efe93ddac271ee78c2aa5a87d7d93b6e055fc.

That's not really relevant, given that there are zero instances of AM_INIT_AUTOMAKE in the 2.5 source tree.

A patch against master is welcome for any autoconf 2.7 issue(s) that may exist.
Comment 6 Sam James 2021-03-17 20:39:57 UTC
(In reply to Quanah Gibson-Mount from comment #5)
> (In reply to Sam James from comment #4)
> > Gentoo Linux is now using autoconf 2.70+ and other distributions will be
> > soon.
> > 
> > We've applied this straightforward fix:
> > https://gitweb.gentoo.org/repo/gentoo.git/commit/
> > ?id=219efe93ddac271ee78c2aa5a87d7d93b6e055fc.
> 
> That's not really relevant, given that there are zero instances of
> AM_INIT_AUTOMAKE in the 2.5 source tree.

2.4.x is the current stable release, so that's the relevance.
Comment 7 Quanah Gibson-Mount 2021-03-17 20:46:17 UTC
(In reply to Sam James from comment #6)
> 2.4.x is the current stable release, so that's the relevance.

OpenLDAP 2.4 requires autoconf 2.59, and that will not change as it's not open for development.

OpenLDAP 2.5 is near release and has already been updated for autoconf 2.69.

Again, a patch against master is welcome, but likely won't be applied until OpenlDAP 2.6.
Comment 8 kloczko.tomasz@gmail.com 2021-05-28 13:14:08 UTC
> OpenLDAP 2.4 requires autoconf 2.59, and that will not change as it's not open for development.

Issue is that correctly done changes for ac 2.71 will be 100% backlward compatible with ac 39.
Comment 9 kloczko.tomasz@gmail.com 2021-05-28 13:17:31 UTC
> OpenLDAP 2.5 is near release and has already been updated for autoconf 2.69.

Latest stable versiuon of the autoconf is 2.71.
2.66 has been released in May 2012 (NINE years ago).
Comment 10 Michael Ströder 2021-05-28 13:18:37 UTC
> (In reply to Quanah Gibson-Mount from comment #7)
> OpenLDAP 2.4 requires autoconf 2.59, and that will not change as it's not
> open for development.

Ooops! openSUSE Tumbleweed already has autoconf 2.69. Which issues will this cause?

As an OpenLDAP downstream packager I don't really have control over this.
Comment 11 kloczko.tomasz@gmail.com 2021-05-28 14:46:04 UTC
Just checked and only change related to autoconf is https://git.openldap.org/openldap/openldap/-/commit/5adcdb76 and that patch does not fix autoconf 2.71 issues. There is much more missing [] quites issues als all necessary dfixes ehen correctly implemented will be backward compatible even to autoconf 2.13.

BTW all files from build/ should be removed from git repo because those files are are added by "autoreconf -fiv" command.
Any files added by that command should net be maintained in git repo and names oof those files should be added to .gitignore.
Comment 12 kloczko.tomasz@gmail.com 2021-05-28 14:52:35 UTC
Just FTR here is output of the confiigure with https://git.openldap.org/openldap/openldap/-/commit/5adcdb76 after use autoconf 2.71.

+ /usr/bin/cat /home/tkloczko/rpmbuild/SOURCES/openldap-Fix-warnings-issued-by-autoconf-2.68.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch
+ ln -s ../../../contrib/slapd-modules/smbk5pwd/smbk5pwd.c servers/slapd/overlays
+ /usr/bin/mv contrib/slapd-modules/smbk5pwd/README contrib/slapd-modules/smbk5pwd/README.smbk5pwd
+ ln -s ../../../contrib/slapd-modules/allop/allop.c servers/slapd/overlays
+ /usr/bin/mv contrib/slapd-modules/allop/README contrib/slapd-modules/allop/README.allop
+ /usr/bin/mv contrib/slapd-modules/allop/slapo-allop.5 doc/man/man5/slapo-allop.5
+ /usr/bin/cp servers/slapd/back-perl/README README.back_perl
+ /usr/bin/cp ltb-project-openldap-ppolicy-check-password-1.1/README README.check_pwd
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Y1oJJf
+ umask 022
+ cd /home/tkloczko/rpmbuild/BUILD
+ cd openldap-2.4.58
+ libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build'.
libtoolize: copying file 'build/ltmain.sh'
libtoolize: You should add the contents of the following files to 'aclocal.m4':
libtoolize:   '/usr/share/aclocal/libtool.m4'
libtoolize:   '/usr/share/aclocal/ltoptions.m4'
libtoolize:   '/usr/share/aclocal/ltsugar.m4'
libtoolize:   '/usr/share/aclocal/ltversion.m4'
libtoolize:   '/usr/share/aclocal/lt~obsolete.m4'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.in,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
+ aclocal
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
+ autoconf
configure.in:73: warning: AC_INIT: not a literal: "$OL_PACKAGE"
configure.in:73: warning: AC_INIT: not a literal: "$OL_VERSION"
+ CFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -DLDAP_CONNECTIONLESS -DLDAP_USE_NON_BLOCKING_TLS'
+ CXXFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none'
+ FFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -I/usr/lib64/gfortran/modules'
+ FCFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -I/usr/lib64/gfortran/modules'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin'
+ CC=/usr/bin/gcc
+ CXX=/usr/bin/g++
+ FC=/usr/bin/gfortran
+ AR=/usr/bin/gcc-ar
+ NM=/usr/bin/gcc-nm
+ RANLIB=/usr/bin/gcc-ranlib
+ export CFLAGS CXXFLAGS FFLAGS FCFLAGS LDFLAGS CC CXX FC AR NM RANLIB
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --disable-silent-rules --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-debug --disable-ndb --disable-slp --disable-sql --disable-static --enable-backends=mod --enable-bdb=yes --enable-cleartext --enable-crypt --enable-dynacl --enable-dynamic --enable-hdb --enable-lmpasswd --enable-mdb=yes --enable-modules --enable-monitor --enable-overlays=mod --enable-rewrite --enable-rlookups --enable-slapi --enable-spasswd --libexecdir=/usr/lib64 --with-cyrus-sasl --with-gnu-ld --without-fetch --with-pic --with-threads
./configure: line 32568: warning: here-document at line 2805 delimited by end-of-file (wanted `http://www.openldap.org/its/')
./configure: command substitution: line 2807: unexpected EOF while looking for matching `''
./configure: command substitution: line 2809: syntax error: unexpected end of file
./configure: command substitution: line 2805: syntax error near unexpected token `;;'
./configure: command substitution: line 2805: `;;'
uname: extra operand '='
Try 'uname --help' for more information.
uname: extra operand '='
Try 'uname --help' for more information.
uname: extra operand '='
Try 'uname --help' for more information.
uname: extra operand '='
Try 'uname --help' for more information.
/usr/bin/uname: extra operand '='
Try '/usr/bin/uname --help' for more information.
/bin/uname: invalid option -- 'X'
Try '/bin/uname --help' for more information.
/bin/arch: extra operand '='
Try '/bin/arch --help' for more information.
/usr/bin/arch: invalid option -- 'k'
Try '/usr/bin/arch --help' for more information.
./configure: line 2806: /usr/convex/getsysinfo: No such file or directory
./configure: line 2806: /usr/bin/hostinfo: No such file or directory
./configure: line 2806: /bin/machine: No such file or directory
./configure: line 2806: /usr/bin/oslevel: No such file or directory
./configure: line 2806: /bin/universe: No such file or directory
./configure: line 2807: _ASUNAME: command not found
./configure: command substitution: line 2822: syntax error near unexpected token `}'
./configure: command substitution: line 2822: `} >&5'
./configure: command substitution: line 2805: syntax error near unexpected token `;;'
./configure: command substitution: line 2805: ` ;;'
./configure: command substitution: line 2805: syntax error near unexpected token `;'
./configure: command substitution: line 2805: `; do'
./configure: command substitution: line 2805: syntax error near unexpected token `in'
./configure: command substitution: line 2805: ` in #('
./configure: command substitution: line 2805: syntax error near unexpected token `;;'
./configure: command substitution: line 2805: `;;'
./configure: command substitution: line 2805: syntax error near unexpected token `;;'
./configure: command substitution: line 2805: `;;'
./configure: command substitution: line 2805: syntax error near unexpected token `;;'
./configure: command substitution: line 2805: ` ;;'
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
./configure: line 2805: /version.sh: No such file or directory
/bin/sh: config.guess: No such file or directory
/bin/sh: config.sub: No such file or directory
/bin/sh: config.sub: No such file or directory
/bin/sh: config.sub: No such file or directory
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
ls: cannot access 'conftest.file': No such file or directory
./configure: command substitution: line 2806: unexpected EOF while looking for matching `''
./configure: command substitution: line 2808: syntax error: unexpected end of file
/bin/sh: /missing: No such file or directory
./configure: line 2816: 5: Bad file descriptor
configure: WARNING: 'missing' script is too old or missing
./configure: line 2937: install_sh: command not found
./configure: line 2940: 5: Bad file descriptor
checking for a race-free mkdir -p... ./configure: command substitution: line 2959: syntax error near unexpected token `newline'
./configure: command substitution: line 2959: `    case '
./configure: command substitution: line 2805: syntax error near unexpected token `in'
./configure: command substitution: line 2805: ` in #('
./configure: command substitution: line 2816: syntax error near unexpected token `newline'
./configure: command substitution: line 2816: `case '
./configure: command substitution: line 2805: syntax error near unexpected token `in'
./configure: command substitution: line 2805: ` in'
./configure: line 2805:  != : command not found
./configure: command substitution: line 2954: unexpected EOF while looking for matching `"'
./configure: command substitution: line 2958: syntax error: unexpected end of file
./configure: line 4445: 5: Bad file descriptor
done
./configure: command substitution: line 4726: syntax error near unexpected token `newline'
./configure: command substitution: line 4726: `case '
./configure: command substitution: line 2805: syntax error near unexpected token `in'
./configure: command substitution: line 2805: ` in'
./configure: line 2808: ])/\1/g

# Sed substitution to delay expansion of an escaped shell variable in a
# double_quote_substed: No such file or directory
./configure: line 2821: 5: Bad file descriptor
checking how to print strings... ./configure: command substitution: line 2824: unexpected EOF while looking for matching `"'
./configure: command substitution: line 2825: syntax error: unexpected end of file
./configure: line 2805:  = X-n &&    test X: command not found
./configure: line 2807: $' = X; then\n  ECHO=\'print -r --\'\nelif test X': command not found
./configure: command substitution: line 2878: unexpected EOF while looking for matching `"'
./configure: command substitution: line 2881: syntax error: unexpected end of file
./configure: command substitution: line 2805: syntax error near unexpected token `in'
./configure: command substitution: line 2805: ` in #('
./configure: command substitution: line 2822: unexpected EOF while looking for matching ``'
./configure: command substitution: line 2833: syntax error: unexpected end of file
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
./configure: command substitution: line 2829: unexpected EOF while looking for matching `''
./configure: command substitution: line 2857: syntax error: unexpected end of file
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
./configure: line 2805: conftest.exe), while it wont: command not found
./configure: line 2805: ./depcomp: No such file or directory
./configure: line 2805: 5: Bad file descriptor
./configure: line 2805: 5: Bad file descriptor
./configure: line 2805: : command not found
./configure: line 2805: s%\\%/%g: No such file or directory
./configure: line 2805: s%%/%: No such file or directory
sysctl: cannot stat /proc/sys/kern/argmax: No such file or directory
sysctl: cannot stat /proc/sys/kern/argmax: No such file or directory
expr: syntax error: unexpected argument '4'
expr: syntax error: unexpected argument '3'
./configure: line 2805: /sbin/sysconfig: No such file or directory
expr: syntax error: unexpected argument '4'
expr: syntax error: unexpected argument '3'
expr: syntax error: unexpected argument '2'
./configure: line 2805: __ELF__: command not found
./configure: line 2805: -e: command not found
./configure: line 2805: x\{0,1\}: command not found
./configure: line 2805: : command not found
./configure: line 2805: s%.*/%%; s%^x86_64-redhat-linux-gnu-%%: No such file or directory
./configure: line 2805: --host=x86_64-redhat-linux-gnu: command not found
./configure: line 2805: s/:/ /g: No such file or directory
./configure: line 2805: --host=x86_64-redhat-linux-gnu: command not found
./configure: line 2805: s/:/ /g: No such file or directory
./configure: line 2805: --host=x86_64-redhat-linux-gnu: command not found
./configure: line 2805: -e: command not found
./configure: line 2805: --host=x86_64-redhat-linux-gnu: command not found
./configure: line 2805: -e: command not found
./configure: line 2805: --host=x86_64-redhat-linux-gnu: command not found
./configure: line 2805: s/:/ /g: No such file or directory
./configure: line 2805: SHELL: command not found
./configure: line 2805: top_builddir: command not found
cat: conftest.err: No such file or directory
cat: conftest.err: No such file or directory
./configure: line 2805: -e: command not found
./configure: line 2805: -e: command not found
./configure: line 2805: -e: command not found
./configure: line 2805: -e: command not found
./configure: line 2805: -v: command not found
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
./configure: line 2805: 1q: command not found
./configure: line 2805: func_echo_all: command not found
./configure: line 2805: func_echo_all: command not found
./configure: line 2805: func_echo_all: command not found
./configure: line 2805: func_echo_all: command not found
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
./configure: line 2805: -n: command not found
./configure: line 2805: -n: command not found
./configure: line 2805: -n: command not found
./configure: line 2805: -n: command not found
./configure: line 2805: func_echo_all: command not found
./configure: line 2805: -e: command not found
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
./configure: line 2805: -force_load,""": command not found
./configure: line 2805: func_echo_all: command not found
./configure: line 2805: __ELF__: command not found
./configure: line 2805: 1q: command not found
./configure: line 2805: -e: command not found
Usage: awk [POSIX or GNU style options] -f progfile [--] file ...
Usage: awk [POSIX or GNU style options] [--] 'program' file ...
POSIX options:          GNU long options: (standard)
        -f progfile             --file=progfile
        -F fs                   --field-separator=fs
        -v var=val              --assign=var=val
Short options:          GNU long options: (extensions)
        -b                      --characters-as-bytes
        -c                      --traditional
        -C                      --copyright
        -d[file]                --dump-variables[=file]
        -D[file]                --debug[=file]
        -e 'program-text'       --source='program-text'
        -E file                 --exec=file
        -g                      --gen-pot
        -h                      --help
        -i includefile          --include=includefile
        -l library              --load=library
        -L[fatal|invalid|no-ext]        --lint[=fatal|invalid|no-ext]
        -M                      --bignum
        -N                      --use-lc-numeric
        -n                      --non-decimal-data
        -o[file]                --pretty-print[=file]
        -O                      --optimize
        -p[file]                --profile[=file]
        -P                      --posix
        -r                      --re-interval
        -s                      --no-optimize
        -S                      --sandbox
        -t                      --lint-old
        -V                      --version

To report bugs, see node `Bugs' in `gawk.info'
which is section `Reporting Problems and Bugs' in the
printed version.  This same information may be found at
https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.
PLEASE do NOT try to report bugs by posting in comp.lang.awk,
or by using a web forum such as Stack Overflow.

gawk is a pattern scanning and processing language.
By default it reads standard input and writes standard output.

Examples:
        awk '{ sum += $1 }; END { print sum }' file
        awk -F: '{ print $1 }' /etc/passwd
./configure: line 2805: : command not found
./configure: line 2805: s/;/ /g: No such file or directory
./configure: line 2805: : command not found
./configure: line 2805: s/:/ /g: No such file or directory
./configure: line 2805: : command not found
./configure: line 2805: : command not found
./configure: line 2805: s|/\([A-Za-z]:\)|\1|g: No such file or directory
./configure: line 2805: : command not found
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
./configure: line 2805: libdir: command not found
basename: missing operand
Try 'basename --help' for more information.
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
dirname: missing operand
Try 'dirname --help' for more information.
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
./configure: line 2805: -e: command not found
./configure: line 2805: -e: command not found
./configure: line 2805: -e: command not found
./configure: line 2805: -e: command not found
./configure: line 2805: cmd: command not found
./configure: line 2805: : command not found
./configure: line 2805: cygpath: command not found
./configure: line 2805: cygpath: command not found
./configure: line 2805: -e: command not found
./configure: line 2805: : command not found
./configure: line 2805: -e: command not found
./configure: line 2805: : command not found
./configure: line 2805: -e: command not found
./configure: line 2805: libdir: command not found
basename: missing operand
Try 'basename --help' for more information.
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
dirname: missing operand
Try 'dirname --help' for more information.
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
./configure: line 2805: -e: command not found
./configure: line 2805: /usr/bin/objformat: No such file or directory
./configure: line 2805: -e: command not found
./configure: line 2805: __ELF__: command not found
basename: missing operand
Try 'basename --help' for more information.
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
dirname: missing operand
Try 'dirname --help' for more information.
./configure: command substitution: line 2805: unexpected EOF while looking for matching `''
./configure: command substitution: line 2806: syntax error: unexpected end of file
./configure: line 2805: -MExtUtils::Embed: command not found
./configure: line 2805: -MExtUtils::Embed: command not found
./configure: line 2805: break, _AC_PREPROC_IFELSEs: command not found
./configure: command substitution: line 2812: syntax error near unexpected token `done'
./configure: command substitution: line 2812: `    done'
./configure: line 2805: ./depcomp: No such file or directory
./configure: line 2805: __db_version: command not found
./configure: line 2805: -P: command not found
./configure: line 2805: __db_version: command not found
./configure: line 2805: -P: command not found
./configure: command substitution: line 2805: syntax error near unexpected token `('
./configure: command substitution: line 2805: `int a3[[(sizeof (unsigned char)) >= 0]];'.'
./configure: command substitution: line 2805: syntax error near unexpected token `('
./configure: command substitution: line 2805: `int a3[[(sizeof (unsigned char)) >= 0]];'.'
./configure: command substitution: line 2805: syntax error near unexpected token `('
./configure: command substitution: line 2805: `int a3[[(sizeof (unsigned char)) >= 0]];'.'
./configure: command substitution: line 2810: syntax error near unexpected token `done'
./configure: command substitution: line 2810: `done'
./configure: command substitution: line 2805: syntax error near unexpected token `in'
./configure: command substitution: line 2805: ` in #('
./configure: line 2805: --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --disable-silent-rules --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-debug --disable-ndb --disable-slp --disable-sql --disable-static --enable-backends=mod --enable-bdb=yes --enable-cleartext --enable-crypt --enable-dynacl --enable-dynamic --enable-hdb --enable-lmpasswd --enable-mdb=yes --enable-modules --enable-monitor --enable-overlays=mod --enable-rewrite --enable-rlookups --enable-slapi --enable-spasswd --libexecdir=/usr/lib64 --with-cyrus-sasl --with-gnu-ld --without-fetch --with-pic --with-threads : attempted assignment to non-variable (error token is "=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --disable-silent-rules --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-debug --disable-ndb --disable-slp --disable-sql --disable-static --enable-backends=mod --enable-bdb=yes --enable-cleartext --enable-crypt --enable-dynacl --enable-dynamic --enable-hdb --enable-lmpasswd --enable-mdb=yes --enable-modules --enable-monitor --enable-overlays=mod --enable-rewrite --enable-rlookups --enable-slapi --enable-spasswd --libexecdir=/usr/lib64 --with-cyrus-sasl --with-gnu-ld --without-fetch --with-pic --with-threads ")
error: Bad exit status from /var/tmp/rpm-tmp.Y1oJJf (%build)
Comment 13 Howard Chu 2021-05-28 15:49:42 UTC
(In reply to kloczko.tomasz@gmail.com from comment #12)
> Just FTR here is output of the confiigure with
> https://git.openldap.org/openldap/openldap/-/commit/5adcdb76 after use
> autoconf 2.71.

Irrelevant. End users are not supposed to be running autoconf, they're
supposed to use the configure script we already generated.

You've already been told 2.4 development is ended and nothing is going
to be changed here. This ticket is closed.
Comment 14 Quanah Gibson-Mount 2021-05-28 17:30:48 UTC
This is a 2.6.0 target bug, it should remain open for that.  Any discussion about 2.4 (or 2.5) remains off topic.
Comment 15 kloczko.tomasz@gmail.com 2021-05-28 18:41:47 UTC
> Irrelevant. End users are not supposed to be running autoconf, they're
supposed to use the configure script we already generated.

I must regenerate lintool files nbecause openldap delevers broken ltmain.sh.
After that needs to be regenerated autoconf files.

And again: none of the autoconf/automake/autoheader/libtool files should be held in VCS.

Few projects already stared usig new features of the new autoconf 2.70+.
One of those feaures is new switch --runstatedir=<dir>.
Bewcause of that I've changed my rpm %configiure macrro and I'm now regenering all ac/am/ah/lt files to test is package autoconf ready,.
I have +6k spource packages and in that set only openldap is not ac 2.71 ready Mostly because openldap do not decided to move ao automake as well by this inm last +12 years according to https://git.openldap.org/openldap/openldap/-/commits/master?utf8=%E2%9C%93&search=autoconf openldap had only 7 updates.

Neverteless without regenerate openldap ac files my %configure macro fails with:

+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --disable-silent-rules --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-debug --disable-ndb --disable-slp --disable-sql --disable-static --enable-backends=mod --enable-bdb=yes --enable-cleartext --enable-crypt --enable-dynacl --enable-dynamic --enable-hdb --enable-lmpasswd --enable-mdb=yes --enable-modules --enable-monitor --enable-overlays=mod --enable-rewrite --enable-rlookups --enable-slapi --enable-spasswd --libexecdir=/usr/lib64 --with-cyrus-sasl --with-gnu-ld --without-fetch --with-pic --with-threads
configure: error: unrecognized option: `--runstatedir=/run'
Try `./configure --help' for more information.

> This is a 2.6.0 target bug, it should remain open for that.  Any discussion about 2.4 (or 2.5) remains off topic.

openldap build framework even on master branmch is not ac 2.71 ready.
Anda one more time: correctly fixed [] quotes wqill mot break anything on use openldap with older autoconf.
That is just hard fact.
Comment 17 Quanah Gibson-Mount 2021-07-30 14:51:45 UTC
Commits: 
  • 371c29ba 
by Quanah Gibson-Mount at 2021-07-29T18:02:25+00:00 
ITS#9485 - Update for autoconf 2.71

Update for latest autoconf release


  • a7371850 
by Quanah Gibson-Mount at 2021-07-29T18:06:03+00:00 
ITS#9485 - Regenerate autogenerated file with autoreconf -f -i


  • c1a99981 
by Quanah Gibson-Mount at 2021-07-29T18:06:37+00:00 
ITS#9485 - Regenerate configure via autoconf


  • ef174831 
by Quanah Gibson-Mount at 2021-07-29T18:22:52+00:00 
ITS#9485 - Update contrib ldapc++ for autoconf-2.71


  • 84346381 
by Quanah Gibson-Mount at 2021-07-29T18:23:25+00:00 
ITS#9485 - Regenerate autogenerated files for contrib ldapc++

using autoreconf -f -i


  • 0a31f0d3 
by Quanah Gibson-Mount at 2021-07-29T18:24:01+00:00 
ITS#9485 - Regenerate configure for contrib ldapc++

using autoconf