Mailing List Archive

r1884753 httpd trunk throws configure.in:93: error: possibly undefined macro: AC_MSG_ERROR from autoconf
Not too sure what to do with this. Using autoconf 2.69 on a Solaris 10
server I see :

/opt/bw/bin/autoconf --verbose --force --include=/opt/bw/include
--warnings=all
.
.
.
autom4te: creating configure
autom4te: formatting traces for `/var/tmp/dclarke/am4tPNaO8m/patterns':
m4_pattern_allow, m4_pattern_forbid
autom4te: forbidden tokens: ^_?A[CHUM]_|_AC_|^LIBOBJS$|^_?m4_|^dnl$|^_?AS_
autom4te: forbidden token : ^LIBOBJS$ => do not use LIBOBJS directly,
use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'
autom4te: allowed tokens:
^AS_FLAGS$|^SHELL$|^PATH_SEPARATOR$|^PACKAGE_NAME$|^PACKAGE_TARNAME$|^PACKAGE_VERSION$|^PACKAGE_STRING$|^PACKAGE_BUGREPORT$|^PACKAGE_URL$|^exec_prefix$|^prefix$|^program_transform_name$|^bindir$|^sbindir$|^libexecdir$|^datarootdir$|^datadir$|^sysconfdir$|^sharedstatedir$|^localstatedir$|^includedir$|^oldincludedir$|^docdir$|^infodir$|^htmldir$|^dvidir$|^pdfdir$|^psdir$|^libdir$|^localedir$|^mandir$|^PACKAGE_NAME$|^PACKAGE_TARNAME$|^PACKAGE_VERSION$|^PACKAGE_STRING$|^PACKAGE_BUGREPORT$|^PACKAGE_URL$|^DEFS$|^ECHO_C$|^ECHO_N$|^ECHO_T$|^LIBS$|^build_alias$|^host_alias$|^target_alias$|^exp_exec_prefix$|^rel_exec_prefix$|^exp_bindir$|^rel_bindir$|^exp_sbindir$|^rel_sbindir$|^exp_libdir$|^rel_libdir$|^exp_libexecdir$|^rel_libexecdir$|^exp_mandir$|^rel_mandir$|^exp_sysconfdir$|^rel_sysconfdir$|^exp_datadir$|^rel_datadir$|^exp_installbuilddir$|^rel_installbuilddir$|^exp_errordir$|^rel_errordir$|^exp_iconsdir$|^rel_iconsdir$|^exp_htdocsdir$|^rel_htdocsdir$|^exp_manualdir$|^rel_manualdir$|^exp_cgidir$|^rel_cgidir$|^exp_includedir$|^rel_includedir$|^exp_localstatedir$|^rel_localstatedir$|^exp_runtimedir$|^rel_runtimedir$|^exp_logfiledir$|^rel_logfiledir$|^exp_proxycachedir$|^rel_proxycachedir$|^exp_statedir$|^rel_statedir$|^GREP$|^EGREP$|^EGREP$|^build$|^build_cpu$|^build_vendor$|^build_os$|^host$|^host_cpu$|^host_vendor$|^host_os$|^target$|^target_cpu$|^target_vendor$|^target_os$|^CC$|^CFLAGS$|^LDFLAGS$|^LIBS$|^CPPFLAGS$|^CC$|^CC$|^CC$|^CC$|^ac_ct_CC$|^EXEEXT$|^OBJEXT$|^CPP$|^CPPFLAGS$|^CPP$|^PCRE_CONFIG$|^ac_ct_PCRE_CONFIG$|^HAVE_PCRE2$|^PCRE_LIBS$|^SHLTCFLAGS$|^LTCFLAGS$|^RM$|^PKGCONFIG$|^RSYNC$|^SVN$|^AWK$|^LN_S$|^RANLIB$|^LYNX_PATH$|^MKINSTALLDIRS$|^INSTALL$|^STDC_HEADERS$|^_POSIX_SOURCE$|^_POSIX_1_SOURCE$|^_MINIX$|^__EXTENSIONS__$|^_ALL_SOURCE$|^_GNU_SOURCE$|^_POSIX_PTHREAD_SEMANTICS$|^_TANDEM_SOURCE$|^STDC_HEADERS$|^HAVE_SYS_WAIT_H$|^const$|^MATH_LIBS$|^CRYPT_LIBS$|^HAVE_CRYPT_SHA2$|^HAVE_SYS_GETTID$|^HAVE_GMTOFF$|^HAVE_SYSTEMD_SD_DAEMON_H$|^HAVE_SYSTEMD$|^AP_ENABLE_DTRACE$|^DTRACE$|^AP_HOOK_PROBES_ENABLED$|^AP_ENABLE_EXCEPTION_HOOK$|^PICFLAGS$|^PILDFLAGS$|^EXPORTS_DOT_C$|^LIBMAIN_LIB$|^AP_FORCE_EXPORTS$|^UNITTEST_CFLAGS$|^UNITTEST_LIBS$|^MOD_AUTHN_FILE_LDADD$|^MOD_AUTHN_DBM_LDADD$|^MOD_AUTHN_ANON_LDADD$|^MOD_AUTHN_DBD_LDADD$|^MOD_AUTHN_SOCACHE_LDADD$|^MOD_AUTHN_CORE_LDADD$|^MOD_AUTHZ_HOST_LDADD$|^MOD_AUTHZ_GROUPFILE_LDADD$|^MOD_AUTHZ_USER_LDADD$|^MOD_AUTHZ_DBM_LDADD$|^MOD_AUTHZ_OWNER_LDADD$|^MOD_AUTHZ_DBD_LDADD$|^MOD_AUTHZ_CORE_LDADD$|^MOD_AUTHNZ_LDAP_LDADD$|^MOD_AUTHNZ_LDAP_LDADD$|^MOD_AUTHNZ_FCGI_LDADD$|^MOD_ACCESS_COMPAT_LDADD$|^MOD_AUTH_BASIC_LDADD$|^MOD_AUTH_FORM_LDADD$|^MOD_AUTH_DIGEST_LDADD$|^MOD_ALLOWMETHODS_LDADD$|^MOD_ALLOWHANDLERS_LDADD$|^MOD_APREQ_LDADD$|^MOD_ISAPI_LDADD$|^MOD_FILE_CACHE_LDADD$|^MOD_CACHE_LDADD$|^MOD_CACHE_DISK_LDADD$|^MOD_CACHE_SOCACHE_LDADD$|^MOD_SOCACHE_SHMCB_LDADD$|^MOD_SOCACHE_DBM_LDADD$|^MOD_SOCACHE_MEMCACHE_LDADD$|^MOD_SOCACHE_REDIS_LDADD$|^HAVE_DISTCACHE_DC_CLIENT_H$|^HAVE_DISTCACHE$|^MOD_SOCACHE_DC_LDADD$|^INSTALL_DSO$|^MOD_SO_LDADD$|^MOD_WATCHDOG_LDADD$|^MOD_MACRO_LDADD$|^MOD_DBD_LDADD$|^MOD_BUCKETEER_LDADD$|^MOD_DUMPIO_LDADD$|^MOD_FIREHOSE_LDADD$|^MOD_ECHO_LDADD$|^MOD_EXAMPLE_HOOKS_LDADD$|^MOD_CASE_FILTER_LDADD$|^MOD_CASE_FILTER_IN_LDADD$|^MOD_EXAMPLE_IPC_LDADD$|^MOD_NOLORIS_LDADD$|^MOD_BUFFER_LDADD$|^MOD_DATA_LDADD$|^MOD_RATELIMIT_LDADD$|^MOD_REQTIMEOUT_LDADD$|^MOD_EXT_FILTER_LDADD$|^MOD_REQUEST_LDADD$|^MOD_INCLUDE_LDADD$|^MOD_FILTER_LDADD$|^MOD_REFLECTOR_LDADD$|^MOD_SUBSTITUTE_LDADD$|^MOD_SED_LDADD$|^MOD_CHARSET_LITE_LDADD$|^MOD_CHARSET_LITE_LDADD$|^MOD_DEFLATE_LDADD$|^MOD_XML2ENC_LDADD$|^MOD_PROXY_HTML_LDADD$|^MOD_BROTLI_LDADD$|^MOD_CRYPTO_LDADD$|^MOD_HTTP_LDADD$|^MOD_MIME_LDADD$|^MOD_LDAP_LDADD$|^MOD_LDAP_LDADD$|^HAVE_SYSTEMD_SD_JOURNAL_H$|^HAVE_SYSTEMD_SD_ID128_H$|^MOD_JOURNALD_LDADD$|^HAVE_SYSLOG_H$|^MOD_SYSLOG_LDADD$|^HAVE_JANSSON$|^MOD_LOG_JSON_LDADD$|^MOD_LOG_CONFIG_LDADD$|^MOD_LOG_DEBUG_LDADD$|^MOD_LOG_FORENSIC_LDADD$|^MOD_LOGIO_LDADD$|^LUA_LIBS$|^LUA_CFLAGS$|^MOD_LUA_LDADD$|^MOD_ENV_LDADD$|^MOD_MIME_MAGIC_LDADD$|^MOD_CERN_META_LDADD$|^MOD_EXPIRES_LDADD$|^MOD_HEADERS_LDADD$|^MOD_IDENT_LDADD$|^HAVE_SYS_TIMES_H$|^HAVE_TIMES$|^MOD_USERTRACK_LDADD$|^MOD_UNIQUE_ID_LDADD$|^MOD_SETENVIF_LDADD$|^MOD_VERSION_LDADD$|^MOD_REMOTEIP_LDADD$|^MOD_PROXY_LDADD$|^MOD_PROXY_CONNECT_LDADD$|^MOD_PROXY_FTP_LDADD$|^MOD_PROXY_HTTP_LDADD$|^MOD_PROXY_FCGI_LDADD$|^MOD_PROXY_SCGI_LDADD$|^MOD_PROXY_UWSGI_LDADD$|^MOD_PROXY_FDPASS_LDADD$|^MOD_PROXY_WSTUNNEL_LDADD$|^MOD_PROXY_AJP_LDADD$|^MOD_PROXY_BALANCER_LDADD$|^HAVE_SERF_H$|^SERF_LIBS$|^HAVE_SERF$|^MOD_SERF_LDADD$|^MOD_PROXY_EXPRESS_LDADD$|^MOD_PROXY_HCHECK_LDADD$|^MOD_SESSION_LDADD$|^MOD_SESSION_COOKIE_LDADD$|^MOD_SESSION_CRYPTO_LDADD$|^MOD_SESSION_DBD_LDADD$|^MOD_SLOTMEM_SHM_LDADD$|^MOD_SLOTMEM_PLAIN_LDADD$|^ab_CFLAGS$|^ab_LIBS$|^HAVE_OPENSSL_ENGINE_H$|^HAVE_SSL_CTX_NEW$|^HAVE_OPENSSL_INIT_SSL$|^HAVE_OPENSSL$|^AP_OPENSSL_USE_ERRNO_THREADID$|^MOD_SSL_LDADD$|^MOD_SSL_CT_LDADD$|^MOD_OPTIONAL_HOOK_EXPORT_LDADD$|^MOD_OPTIONAL_HOOK_IMPORT_LDADD$|^MOD_OPTIONAL_FN_IMPORT_LDADD$|^MOD_OPTIONAL_FN_EXPORT_LDADD$|^MOD_DIALUP_LDADD$|^MOD_POLICY_LDADD$|^rlim_t$|^HAVE_SYSLOG$|^HAVE_SYS_TIMES_H$|^HAVE_TIMES$|^htpasswd_LTFLAGS$|^htdigest_LTFLAGS$|^rotatelogs_LTFLAGS$|^logresolve_LTFLAGS$|^htdbm_LTFLAGS$|^ab_LTFLAGS$|^checkgid_LTFLAGS$|^htcacheclean_LTFLAGS$|^httxt2dbm_LTFLAGS$|^fcgistarter_LTFLAGS$|^firehose_LTFLAGS$|^NONPORTABLE_SUPPORT$|^APACHECTL_ULIMIT$|^ab_CFLAGS$|^ab_LIBS$|^HAVE_OPENSSL_ENGINE_H$|^HAVE_SSL_CTX_NEW$|^HAVE_OPENSSL_INIT_SSL$|^HAVE_OPENSSL$|^AP_OPENSSL_USE_ERRNO_THREADID$|^HAVE_NGHTTP2_NGHTTP2_H$|^HAVE_NGHTTP2_SESSION_SERVER_NEW2$|^HAVE_NGHTTP2_STREAM_GET_WEIGHT$|^HAVE_NGHTTP2_SESSION_CHANGE_STREAM_PRIORITY$|^HAVE_NGHTTP2_SESSION_CALLBACKS_SET_ON_INVALID_HEADER_CALLBACK$|^HAVE_NGHTTP2_SESSION_GET_STREAM_LOCAL_WINDOW_SIZE$|^HAVE_NGHTTP2$|^MOD_HTTP2_LDADD$|^HAVE_NGHTTP2_NGHTTP2_H$|^HAVE_NGHTTP2_SESSION_SERVER_NEW2$|^HAVE_NGHTTP2_STREAM_GET_WEIGHT$|^HAVE_NGHTTP2_SESSION_CHANGE_STREAM_PRIORITY$|^HAVE_NGHTTP2_SESSION_CALLBACKS_SET_ON_INVALID_HEADER_CALLBACK$|^HAVE_NGHTTP2_SESSION_GET_STREAM_LOCAL_WINDOW_SIZE$|^HAVE_NGHTTP2$|^MOD_PROXY_HTTP2_LDADD$|^ab_CFLAGS$|^ab_LIBS$|^HAVE_OPENSSL_ENGINE_H$|^HAVE_SSL_CTX_NEW$|^HAVE_OPENSSL_INIT_SSL$|^HAVE_OPENSSL$|^AP_OPENSSL_USE_ERRNO_THREADID$|^HAVE_JANSSON$|^HAVE_CURL_CURL_H$|^HAVE_CURL$|^HAVE_ARC4RANDOM_BUF$|^MOD_MD_LDADD$|^MOD_LBMETHOD_BYREQUESTS_LDADD$|^MOD_LBMETHOD_BYTRAFFIC_LDADD$|^MOD_LBMETHOD_BYBUSYNESS_LDADD$|^MOD_LBMETHOD_HEARTBEAT_LDADD$|^MPM_SUBDIRS$|^MPM_LIB$|^HAVE_SERF_H$|^SERF_LIBS$|^HAVE_SERF$|^MOD_MPM_EVENT_LDADD$|^HAVE_PTHREAD_KILL$|^MOD_MPM_MOTORZ_LDADD$|^HAVE_PTHREAD_KILL$|^HAVE_PTHREAD_KILL$|^MOD_UNIXD_LDADD$|^HAVE_PRIV_H$|^MOD_PRIVILEGES_LDADD$|^MOD_SYSTEMD_LDADD$|^MOD_HEARTBEAT_LDADD$|^MOD_HEARTMONITOR_LDADD$|^MOD_DAV_LDADD$|^MOD_STATUS_LDADD$|^MOD_AUTOINDEX_LDADD$|^MOD_ASIS_LDADD$|^MOD_INFO_LDADD$|^MOD_SUEXEC_LDADD$|^MOD_CGID_LDADD$|^MOD_CGI_LDADD$|^MOD_CGI_LDADD$|^MOD_CGID_LDADD$|^HAVE_CGID_FDPASSING$|^MOD_DAV_FS_LDADD$|^MOD_DAV_LOCK_LDADD$|^MOD_VHOST_ALIAS_LDADD$|^MOD_NEGOTIATION_LDADD$|^MOD_DIR_LDADD$|^MOD_IMAGEMAP_LDADD$|^MOD_ACTIONS_LDADD$|^MOD_SPELING_LDADD$|^MOD_USERDIR_LDADD$|^MOD_ALIAS_LDADD$|^MOD_REWRITE_LDADD$|^progname$|^OS$|^OS_DIR$|^BUILTIN_LIBS$|^SHLIBPATH_VAR$|^OS_SPECIFIC_VARS$|^HTTPD_LIBS$|^MOD_SO_ENABLED$|^PRE_SHARED_CMDS$|^POST_SHARED_CMDS$|^shared_build$|^SUEXEC_BIN$|^AP_HTTPD_USER$|^AP_USERDIR_SUFFIX$|^AP_DOC_ROOT$|^AP_UID_MIN$|^AP_GID_MIN$|^AP_LOG_EXEC$|^HAVE_VSYSLOG$|^AP_LOG_SYSLOG$|^AP_SAFE_PATH$|^AP_SUEXEC_UMASK$|^AP_SUEXEC_CAPABILITIES$|^INSTALL_SUEXEC$|^AP_LIBS$|^AP_BUILD_SRCLIB_DIRS$|^AP_CLEAN_SRCLIB_DIRS$|^SINGLE_LISTEN_UNSERIALIZED_ACCEPT$|^AP_NONBLOCK_WHEN_MULTI_LISTEN$|^AP_ENABLE_V4_MAPPED$|^TEST_SUITE_LOCATION$|^WITH_TEST_SUITE$|^HTTPD_VERSION$|^HTTPD_MMN$|^abs_srcdir$|^bindir$|^sbindir$|^cgidir$|^logfiledir$|^exec_prefix$|^datadir$|^localstatedir$|^mandir$|^libdir$|^libexecdir$|^htdocsdir$|^manualdir$|^includedir$|^errordir$|^iconsdir$|^sysconfdir$|^installbuilddir$|^runtimedir$|^proxycachedir$|^statedir$|^other_targets$|^progname$|^prefix$|^AWK$|^CC$|^CPP$|^CXX$|^CPPFLAGS$|^CFLAGS$|^CXXFLAGS$|^CC_FOR_BUILD$|^CFLAGS_FOR_BUILD$|^LTFLAGS$|^LDFLAGS$|^LT_LDFLAGS$|^SH_LDFLAGS$|^HTTPD_LDFLAGS$|^UTIL_LDFLAGS$|^LIBS$|^DEFS$|^INCLUDES$|^NOTEST_CPPFLAGS$|^NOTEST_CFLAGS$|^NOTEST_CXXFLAGS$|^NOTEST_LDFLAGS$|^NOTEST_LIBS$|^EXTRA_CPPFLAGS$|^EXTRA_CFLAGS$|^EXTRA_CXXFLAGS$|^EXTRA_LDFLAGS$|^EXTRA_LIBS$|^EXTRA_INCLUDES$|^INTERNAL_CPPFLAGS$|^LIBTOOL$|^SHELL$|^RSYNC$|^SVN$|^MODULE_DIRS$|^MODULE_CLEANDIRS$|^PORT$|^SSLPORT$|^CORE_IMPLIB_FILE$|^CORE_IMPLIB$|^SH_LIBS$|^SH_LIBTOOL$|^MK_IMPLIB$|^MKDEP$|^INSTALL_PROG_FLAGS$|^MPM_MODULES$|^ENABLED_MPM_MODULE$|^DSO_MODULES$|^ENABLED_DSO_MODULES$|^LOAD_ALL_MODULES$|^APR_BINDIR$|^APR_INCLUDEDIR$|^APR_VERSION$|^APR_CONFIG$|^APU_BINDIR$|^APU_INCLUDEDIR$|^APU_VERSION$|^APU_CONFIG$|^APREQ_MAJOR_VERSION$|^APREQ_LIBTOOL_VERSION$|^HTTPD_ROOT$|^SERVER_CONFIG_FILE$|^AP_TYPES_CONFIG_FILE$|^perlbin$|^ap_make_include$|^ap_make_ifdef$|^ap_make_else$|^ap_make_endif$|^ap_make_delimiter$|^LIBOBJS$|^LTLIBOBJS$
configure.in:93: error: possibly undefined macro: AC_MSG_ERROR
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.in:241: error: possibly undefined macro: AC_DEFINE
alpha $

I don't recall seeing that before.

Any thoughts ?


--
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken
GreyBeard and suspenders optional
Re: r1884753 httpd trunk throws configure.in:93: error: possibly undefined macro: AC_MSG_ERROR from autoconf [ In reply to ]
On Wed, Dec 23, 2020 at 03:58:12PM -0500, Dennis Clarke wrote:
>
>
> Not too sure what to do with this. Using autoconf 2.69 on a Solaris 10
> server I see :
>
> /opt/bw/bin/autoconf --verbose --force --include=/opt/bw/include
> --warnings=all
...
> configure.in:241: error: possibly undefined macro: AC_DEFINE
> alpha $

Did you solve this, if not, is there a reason you need special options
to run autoconf? This isn't how ./buildconf runs it. Not really sure
but I'd check the autoconf/m4 installation is sound.

Regards, Joe