Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

autoreconf -fi fails on Debian unstable #560

Closed
sebastic opened this issue Apr 27, 2020 · 25 comments
Closed

autoreconf -fi fails on Debian unstable #560

sebastic opened this issue Apr 27, 2020 · 25 comments
Labels
bug Something isn't working

Comments

@sebastic
Copy link
Contributor

sebastic commented Apr 27, 2020

Building the grass package on Debian unstable fails:

autoheader: warning: missing template: HAVE_GDAL
autoheader: Use AC_DEFINE([HAVE_GDAL], [], [Description])
autoheader: warning: missing template: HAVE_GEOS
autoheader: warning: missing template: HAVE_INT64_T
autoheader: warning: missing template: HAVE_LARGEFILES
autoheader: warning: missing template: HAVE_LIBATLAS
autoheader: warning: missing template: HAVE_LIBBLAS
autoheader: warning: missing template: HAVE_LIBLAPACK
autoheader: warning: missing template: HAVE_LIBLAS
autoheader: warning: missing template: HAVE_LONG_LONG_INT
autoheader: warning: missing template: HAVE_NETCDF
autoheader: warning: missing template: HAVE_OGR
autoheader: warning: missing template: HAVE_PBUFFERS
autoheader: warning: missing template: HAVE_PDAL
autoheader: warning: missing template: HAVE_PIXMAPS
autoheader: warning: missing template: HAVE_POSTGRES
autoheader: warning: missing template: HAVE_PQCMDTUPLES
autoheader: warning: missing template: HAVE_SOCKET
autoheader: warning: missing template: HAVE_SQLITE
autoheader: warning: missing template: OPENGL_AQUA
autoheader: warning: missing template: OPENGL_WINDOWS
autoheader: warning: missing template: OPENGL_X11
autoheader: warning: missing template: STATIC_BUILD
autoheader: warning: missing template: USE_NLS
autoheader: warning: missing template: USE_PROJ4API
autoheader: warning: missing template: _POSIX_PTHREAD_SEMANTICS
autoheader: warning: missing template: _REENTRANT
autoreconf: /usr/bin/autoheader failed with exit status: 1
dh_autoreconf: error: autoreconf -f -i returned exit code 1

This applies to 7.8.2 & 7.8.3-rc1 at least, likely all versions of grass.

To reproduce (on Debian unstable):

apt source grass
apt build-dep grass
cd grass-*/
autoreconf -fi

Verbose output of autoreconf & autoheader:

# autoreconf -fiv
autoreconf: Entering directory `.'
autoreconf: configure.in: not using Gettext
autoreconf: configure.in: not using aclocal
autoreconf: configure.in: tracing
autoreconf: configure.in: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoheader: warning: missing template: HAVE_GDAL
autoheader: Use AC_DEFINE([HAVE_GDAL], [], [Description])
autoheader: warning: missing template: HAVE_GEOS
autoheader: warning: missing template: HAVE_INT64_T
autoheader: warning: missing template: HAVE_LARGEFILES
autoheader: warning: missing template: HAVE_LIBATLAS
autoheader: warning: missing template: HAVE_LIBBLAS
autoheader: warning: missing template: HAVE_LIBLAPACK
autoheader: warning: missing template: HAVE_LIBLAS
autoheader: warning: missing template: HAVE_LONG_LONG_INT
autoheader: warning: missing template: HAVE_NETCDF
autoheader: warning: missing template: HAVE_OGR
autoheader: warning: missing template: HAVE_PBUFFERS
autoheader: warning: missing template: HAVE_PDAL
autoheader: warning: missing template: HAVE_PIXMAPS
autoheader: warning: missing template: HAVE_POSTGRES
autoheader: warning: missing template: HAVE_PQCMDTUPLES
autoheader: warning: missing template: HAVE_SOCKET
autoheader: warning: missing template: HAVE_SQLITE
autoheader: warning: missing template: OPENGL_AQUA
autoheader: warning: missing template: OPENGL_WINDOWS
autoheader: warning: missing template: OPENGL_X11
autoheader: warning: missing template: STATIC_BUILD
autoheader: warning: missing template: USE_NLS
autoheader: warning: missing template: USE_PROJ4API
autoheader: warning: missing template: _POSIX_PTHREAD_SEMANTICS
autoheader: warning: missing template: _REENTRANT
autoreconf: /usr/bin/autoheader failed with exit status: 1
# autoheader -vd   
autoheader: autoheader: running '/usr/bin/autom4te' --language=autoconf  --debug --verbose to trace from configure.in
autoheader: running: '/usr/bin/autom4te' --language=autoconf  --debug --verbose --trace AC_CONFIG_HEADERS:'$$config_h ||= '"'"'$1'"'"';' --trace AH_OUTPUT:'$$verbatim{'"'"'$1'"'"'} = '"'"'$2'"'"';' --trace AC_DEFINE_TRACE_LITERAL:'$$symbol{'"'"'$1'"'"'} = 1;' configure.in >/tmp/ah0dvdMO/traces.pl
autom4te: formatting traces for `/tmp/am4thom8n0/dependencies': include, m4_include
autom4te: up_to_date (autom4te.cache/traces.0): up to date
autom4te: the trace request object is:
autom4te: $VAR1 = bless( [
autom4te:                  '0',
autom4te:                  1,
autom4te:                  [
autom4te:                    '/usr/share/autoconf'
autom4te:                  ],
autom4te:                  [
autom4te:                    '/usr/share/autoconf/autoconf/autoconf.m4f',
autom4te:                    'aclocal.m4',
autom4te:                    'configure.in'
autom4te:                  ],
autom4te:                  {
autom4te:                    'AM_POT_TOOLS' => 1,
autom4te:                    'AM_PROG_AR' => 1,
autom4te:                    'AM_PROG_CC_C_O' => 1,
autom4te:                    'AM_MAINTAINER_MODE' => 1,
autom4te:                    'AC_CANONICAL_TARGET' => 1,
autom4te:                    'AC_CONFIG_FILES' => 1,
autom4te:                    'AM_ENABLE_MULTILIB' => 1,
autom4te:                    'AM_PROG_FC_C_O' => 1,
autom4te:                    'm4_sinclude' => 1,
autom4te:                    'AC_CONFIG_HEADERS' => 1,
autom4te:                    '_m4_warn' => 1,
autom4te:                    '_AM_COND_ENDIF' => 1,
autom4te:                    'AM_AUTOMAKE_VERSION' => 1,
autom4te:                    'LT_INIT' => 1,
autom4te:                    'AC_FC_PP_DEFINE' => 1,
autom4te:                    'AM_PROG_LIBTOOL' => 1,
autom4te:                    'AM_SILENT_RULES' => 1,
autom4te:                    'LT_CONFIG_LTDL_DIR' => 1,
autom4te:                    'AC_DEFINE_TRACE_LITERAL' => 1,
autom4te:                    'AM_MAKEFILE_INCLUDE' => 1,
autom4te:                    '_AM_COND_ELSE' => 1,
autom4te:                    'AC_CONFIG_LINKS' => 1,
autom4te:                    'm4_pattern_allow' => 1,
autom4te:                    'AH_OUTPUT' => 1,
autom4te:                    'AC_INIT' => 1,
autom4te:                    '_AM_SUBST_NOTMAKE' => 1,
autom4te:                    'AM_PROG_MOC' => 1,
autom4te:                    'AM_GNU_GETTEXT' => 1,
autom4te:                    'AC_PROG_LIBTOOL' => 1,
autom4te:                    'include' => 1,
autom4te:                    'AC_LIBSOURCE' => 1,
autom4te:                    'AC_CANONICAL_HOST' => 1,
autom4te:                    'AM_NLS' => 1,
autom4te:                    'm4_pattern_forbid' => 1,
autom4te:                    'AM_INIT_AUTOMAKE' => 1,
autom4te:                    '_AM_COND_IF' => 1,
autom4te:                    'AC_CONFIG_SUBDIRS' => 1,
autom4te:                    'AC_REQUIRE_AUX_FILE' => 1,
autom4te:                    'AC_FC_FREEFORM' => 1,
autom4te:                    'AM_PROG_CXX_C_O' => 1,
autom4te:                    'AC_CANONICAL_SYSTEM' => 1,
autom4te:                    'AM_PATH_GUILE' => 1,
autom4te:                    'AC_SUBST_TRACE' => 1,
autom4te:                    'AC_FC_PP_SRCEXT' => 1,
autom4te:                    'AC_CONFIG_LIBOBJ_DIR' => 1,
autom4te:                    'LT_SUPPORTED_TAG' => 1,
autom4te:                    'AC_CANONICAL_BUILD' => 1,
autom4te:                    'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
autom4te:                    'AM_PROG_F77_C_O' => 1,
autom4te:                    'm4_include' => 1,
autom4te:                    '_LT_AC_TAGCONFIG' => 1,
autom4te:                    'AC_SUBST' => 1,
autom4te:                    'sinclude' => 1,
autom4te:                    'AC_CONFIG_AUX_DIR' => 1,
autom4te:                    'AC_FC_SRCEXT' => 1,
autom4te:                    'AM_XGETTEXT_OPTION' => 1,
autom4te:                    '_AM_MAKEFILE_INCLUDE' => 1,
autom4te:                    'AM_CONDITIONAL' => 1
autom4te:                  }
autom4te:                ], 'Autom4te::Request' );
autom4te: formatting traces for `/tmp/am4thom8n0/warnings': _m4_warn
autom4te: reading /tmp/am4thom8n0/warnings
autom4te: formatting traces for `-': AC_CONFIG_HEADERS, AC_DEFINE_TRACE_LITERAL, AH_OUTPUT
autoheader: autoheader: `do'ing /tmp/ah0dvdMO/traces.pl:
| $symbol{'PACKAGE_NAME'} = 1;
| $verbatim{'PACKAGE_NAME'} = '/* Define to the full name of this package. */
| #undef PACKAGE_NAME';
| $symbol{'PACKAGE_TARNAME'} = 1;
| $verbatim{'PACKAGE_TARNAME'} = '/* Define to the one symbol short name of this package. */
| #undef PACKAGE_TARNAME';
| $symbol{'PACKAGE_VERSION'} = 1;
| $verbatim{'PACKAGE_VERSION'} = '/* Define to the version of this package. */
| #undef PACKAGE_VERSION';
| $symbol{'PACKAGE_STRING'} = 1;
| $verbatim{'PACKAGE_STRING'} = '/* Define to the full name and version of this package. */
| #undef PACKAGE_STRING';
| $symbol{'PACKAGE_BUGREPORT'} = 1;
| $verbatim{'PACKAGE_BUGREPORT'} = '/* Define to the address where bug reports for this package should be sent. */
| #undef PACKAGE_BUGREPORT';
| $symbol{'PACKAGE_URL'} = 1;
| $verbatim{'PACKAGE_URL'} = '/* Define to the home page for this package. */
| #undef PACKAGE_URL';
| $config_h ||= 'include/config.h';
| $symbol{'STATIC_BUILD'} = 1;
| $symbol{'_REENTRANT'} = 1;
| $symbol{'_POSIX_PTHREAD_SEMANTICS'} = 1;
| $symbol{'_REENTRANT'} = 1;
| $symbol{'_POSIX_PTHREAD_SEMANTICS'} = 1;
| $symbol{'YYTEXT_POINTER'} = 1;
| $verbatim{'YYTEXT_POINTER'} = '/* Define to 1 if `lex\' declares `yytext\' as a `char *\' by default, not a
|    `char[]\'. */
| #undef YYTEXT_POINTER';
| $symbol{'STDC_HEADERS'} = 1;
| $verbatim{'STDC_HEADERS'} = '/* Define to 1 if you have the ANSI C header files. */
| #undef STDC_HEADERS';
| $verbatim{'HAVE_LIMITS_H'} = '/* Define to 1 if you have the <limits.h> header file. */
| #undef HAVE_LIMITS_H';
| $verbatim{'HAVE_TERMIO_H'} = '/* Define to 1 if you have the <termio.h> header file. */
| #undef HAVE_TERMIO_H';
| $verbatim{'HAVE_TERMIOS_H'} = '/* Define to 1 if you have the <termios.h> header file. */
| #undef HAVE_TERMIOS_H';
| $verbatim{'HAVE_UNISTD_H'} = '/* Define to 1 if you have the <unistd.h> header file. */
| #undef HAVE_UNISTD_H';
| $verbatim{'HAVE_VALUES_H'} = '/* Define to 1 if you have the <values.h> header file. */
| #undef HAVE_VALUES_H';
| $verbatim{'HAVE_F2C_H'} = '/* Define to 1 if you have the <f2c.h> header file. */
| #undef HAVE_F2C_H';
| $verbatim{'HAVE_G2C_H'} = '/* Define to 1 if you have the <g2c.h> header file. */
| #undef HAVE_G2C_H';
| $verbatim{'HAVE_SYS_TYPES_H'} = '/* Define to 1 if you have the <sys/types.h> header file. */
| #undef HAVE_SYS_TYPES_H';
| $verbatim{'HAVE_SYS_STAT_H'} = '/* Define to 1 if you have the <sys/stat.h> header file. */
| #undef HAVE_SYS_STAT_H';
| $verbatim{'HAVE_STDLIB_H'} = '/* Define to 1 if you have the <stdlib.h> header file. */
| #undef HAVE_STDLIB_H';
| $verbatim{'HAVE_STRING_H'} = '/* Define to 1 if you have the <string.h> header file. */
| #undef HAVE_STRING_H';
| $verbatim{'HAVE_MEMORY_H'} = '/* Define to 1 if you have the <memory.h> header file. */
| #undef HAVE_MEMORY_H';
| $verbatim{'HAVE_STRINGS_H'} = '/* Define to 1 if you have the <strings.h> header file. */
| #undef HAVE_STRINGS_H';
| $verbatim{'HAVE_INTTYPES_H'} = '/* Define to 1 if you have the <inttypes.h> header file. */
| #undef HAVE_INTTYPES_H';
| $verbatim{'HAVE_STDINT_H'} = '/* Define to 1 if you have the <stdint.h> header file. */
| #undef HAVE_STDINT_H';
| $verbatim{'HAVE_UNISTD_H'} = '/* Define to 1 if you have the <unistd.h> header file. */
| #undef HAVE_UNISTD_H';
| $verbatim{'HAVE_SYS_IOCTL_H'} = '/* Define to 1 if you have the <sys/ioctl.h> header file. */
| #undef HAVE_SYS_IOCTL_H';
| $verbatim{'HAVE_SYS_MTIO_H'} = '/* Define to 1 if you have the <sys/mtio.h> header file. */
| #undef HAVE_SYS_MTIO_H';
| $verbatim{'HAVE_SYS_RESOURCE_H'} = '/* Define to 1 if you have the <sys/resource.h> header file. */
| #undef HAVE_SYS_RESOURCE_H';
| $verbatim{'HAVE_SYS_TIME_H'} = '/* Define to 1 if you have the <sys/time.h> header file. */
| #undef HAVE_SYS_TIME_H';
| $verbatim{'HAVE_SYS_TIMEB_H'} = '/* Define to 1 if you have the <sys/timeb.h> header file. */
| #undef HAVE_SYS_TIMEB_H';
| $verbatim{'HAVE_SYS_TYPES_H'} = '/* Define to 1 if you have the <sys/types.h> header file. */
| #undef HAVE_SYS_TYPES_H';
| $verbatim{'HAVE_SYS_UTSNAME_H'} = '/* Define to 1 if you have the <sys/utsname.h> header file. */
| #undef HAVE_SYS_UTSNAME_H';
| $verbatim{'HAVE_LIBINTL_H'} = '/* Define to 1 if you have the <libintl.h> header file. */
| #undef HAVE_LIBINTL_H';
| $verbatim{'HAVE_ICONV_H'} = '/* Define to 1 if you have the <iconv.h> header file. */
| #undef HAVE_ICONV_H';
| $verbatim{'HAVE_LANGINFO_H'} = '/* Define to 1 if you have the <langinfo.h> header file. */
| #undef HAVE_LANGINFO_H';
| $symbol{'HAVE_LANGINFO_H'} = 1;
| $symbol{'TIME_WITH_SYS_TIME'} = 1;
| $verbatim{'TIME_WITH_SYS_TIME'} = '/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
| #undef TIME_WITH_SYS_TIME';
| $symbol{'off_t'} = 1;
| $verbatim{'off_t'} = '/* Define to `long int\' if <sys/types.h> does not define. */
| #undef off_t';
| $symbol{'uid_t'} = 1;
| $verbatim{'uid_t'} = '/* Define to `int\' if <sys/types.h> doesn\'t define. */
| #undef uid_t';
| $symbol{'gid_t'} = 1;
| $verbatim{'gid_t'} = '/* Define to `int\' if <sys/types.h> doesn\'t define. */
| #undef gid_t';
| $symbol{'RETSIGTYPE'} = 1;
| $verbatim{'RETSIGTYPE'} = '/* Define as the return type of signal handlers (`int\' or `void\'). */
| #undef RETSIGTYPE';
| $verbatim{'HAVE_FTIME'} = '/* Define to 1 if you have the `ftime\' function. */
| #undef HAVE_FTIME';
| $verbatim{'HAVE_GETHOSTNAME'} = '/* Define to 1 if you have the `gethostname\' function. */
| #undef HAVE_GETHOSTNAME';
| $verbatim{'HAVE_GETTIMEOFDAY'} = '/* Define to 1 if you have the `gettimeofday\' function. */
| #undef HAVE_GETTIMEOFDAY';
| $verbatim{'HAVE_LSEEK'} = '/* Define to 1 if you have the `lseek\' function. */
| #undef HAVE_LSEEK';
| $verbatim{'HAVE_NICE'} = '/* Define to 1 if you have the `nice\' function. */
| #undef HAVE_NICE';
| $verbatim{'HAVE_TIME'} = '/* Define to 1 if you have the `time\' function. */
| #undef HAVE_TIME';
| $verbatim{'HAVE_UNAME'} = '/* Define to 1 if you have the `uname\' function. */
| #undef HAVE_UNAME';
| $verbatim{'HAVE_SETEUID'} = '/* Define to 1 if you have the `seteuid\' function. */
| #undef HAVE_SETEUID';
| $verbatim{'HAVE_SETPRIORITY'} = '/* Define to 1 if you have the `setpriority\' function. */
| #undef HAVE_SETPRIORITY';
| $verbatim{'HAVE_SETREUID'} = '/* Define to 1 if you have the `setreuid\' function. */
| #undef HAVE_SETREUID';
| $verbatim{'HAVE_SETRUID'} = '/* Define to 1 if you have the `setruid\' function. */
| #undef HAVE_SETRUID';
| $verbatim{'HAVE_DRAND48'} = '/* Define to 1 if you have the `drand48\' function. */
| #undef HAVE_DRAND48';
| $symbol{'HAVE_DRAND48'} = 1;
| $verbatim{'HAVE_PUTENV'} = '/* Define to 1 if you have the `putenv\' function. */
| #undef HAVE_PUTENV';
| $verbatim{'HAVE_SETENV'} = '/* Define to 1 if you have the `setenv\' function. */
| #undef HAVE_SETENV';
| $verbatim{'HAVE_NANOSLEEP'} = '/* Define to 1 if you have the `nanosleep\' function. */
| #undef HAVE_NANOSLEEP';
| $symbol{'HAVE_NANOSLEEP'} = 1;
| $symbol{'SETPGRP_VOID'} = 1;
| $verbatim{'SETPGRP_VOID'} = '/* Define to 1 if the `setpgrp\' function takes no argument. */
| #undef SETPGRP_VOID';
| $symbol{'HAVE_LONG_LONG_INT'} = 1;
| $symbol{'HAVE_INT64_T'} = 1;
| $symbol{'X_DISPLAY_MISSING'} = 1;
| $verbatim{'X_DISPLAY_MISSING'} = '/* Define to 1 if the X Window System is missing or not being used. */
| #undef X_DISPLAY_MISSING';
| $verbatim{'HAVE_ASPRINTF'} = '/* Define to 1 if you have the `asprintf\' function. */
| #undef HAVE_ASPRINTF';
| $symbol{'HAVE_ASPRINTF'} = 1;
| $symbol{'HAVE_SOCKET'} = 1;
| $verbatim{'HAVE_ZLIB_H'} = '/* Define to 1 if you have the <zlib.h> header file. */
| #undef HAVE_ZLIB_H';
| $symbol{'HAVE_ZLIB_H'} = 1;
| $verbatim{'HAVE_BZLIB_H'} = '/* Define to 1 if you have the <bzlib.h> header file. */
| #undef HAVE_BZLIB_H';
| $symbol{'HAVE_BZLIB_H'} = 1;
| $verbatim{'HAVE_ZSTD_H'} = '/* Define to 1 if you have the <zstd.h> header file. */
| #undef HAVE_ZSTD_H';
| $symbol{'HAVE_ZSTD_H'} = 1;
| $verbatim{'HAVE_PROJ_H'} = '/* Define to 1 if you have the <proj.h> header file. */
| #undef HAVE_PROJ_H';
| $symbol{'HAVE_PROJ_H'} = 1;
| $symbol{'USE_PROJ4API'} = 1;
| $verbatim{'HAVE_PROJ_API_H'} = '/* Define to 1 if you have the <proj_api.h> header file. */
| #undef HAVE_PROJ_API_H';
| $symbol{'HAVE_PROJ_API_H'} = 1;
| $verbatim{'HAVE_REGEX_H'} = '/* Define to 1 if you have the <regex.h> header file. */
| #undef HAVE_REGEX_H';
| $symbol{'HAVE_REGEX_H'} = 1;
| $verbatim{'HAVE_READLINE_READLINE_H'} = '/* Define to 1 if you have the <readline/readline.h> header file. */
| #undef HAVE_READLINE_READLINE_H';
| $symbol{'HAVE_READLINE_READLINE_H'} = 1;
| $verbatim{'HAVE_READLINE_HISTORY_H'} = '/* Define to 1 if you have the <readline/history.h> header file. */
| #undef HAVE_READLINE_HISTORY_H';
| $symbol{'HAVE_READLINE_HISTORY_H'} = 1;
| $symbol{'HAVE_OGR'} = 1;
| $symbol{'HAVE_GDAL'} = 1;
| $verbatim{'HAVE_LIBLAS_CAPI_LIBLAS_H'} = '/* Define to 1 if you have the <liblas/capi/liblas.h> header file. */
| #undef HAVE_LIBLAS_CAPI_LIBLAS_H';
| $symbol{'HAVE_LIBLAS_CAPI_LIBLAS_H'} = 1;
| $symbol{'HAVE_LIBLAS'} = 1;
| $symbol{'HAVE_PDAL'} = 1;
| $symbol{'HAVE_NETCDF'} = 1;
| $verbatim{'HAVE_GEOS_C_H'} = '/* Define to 1 if you have the <geos_c.h> header file. */
| #undef HAVE_GEOS_C_H';
| $symbol{'HAVE_GEOS_C_H'} = 1;
| $symbol{'HAVE_GEOS'} = 1;
| $verbatim{'HAVE_TIFFIO_H'} = '/* Define to 1 if you have the <tiffio.h> header file. */
| #undef HAVE_TIFFIO_H';
| $symbol{'HAVE_TIFFIO_H'} = 1;
| $verbatim{'HAVE_PNG_H'} = '/* Define to 1 if you have the <png.h> header file. */
| #undef HAVE_PNG_H';
| $symbol{'HAVE_PNG_H'} = 1;
| $symbol{'HAVE_POSTGRES'} = 1;
| $verbatim{'HAVE_LIBPQ_FE_H'} = '/* Define to 1 if you have the <libpq-fe.h> header file. */
| #undef HAVE_LIBPQ_FE_H';
| $symbol{'HAVE_LIBPQ_FE_H'} = 1;
| $symbol{'HAVE_PQCMDTUPLES'} = 1;
| $symbol{'HAVE_PQCMDTUPLES'} = 1;
| $verbatim{'HAVE_MYSQL_H'} = '/* Define to 1 if you have the <mysql.h> header file. */
| #undef HAVE_MYSQL_H';
| $symbol{'HAVE_MYSQL_H'} = 1;
| $verbatim{'HAVE_SQLITE3_H'} = '/* Define to 1 if you have the <sqlite3.h> header file. */
| #undef HAVE_SQLITE3_H';
| $symbol{'HAVE_SQLITE3_H'} = 1;
| $symbol{'HAVE_SQLITE'} = 1;
| $verbatim{'HAVE_GL_GL_H'} = '/* Define to 1 if you have the <GL/gl.h> header file. */
| #undef HAVE_GL_GL_H';
| $verbatim{'HAVE_GL_GLU_H'} = '/* Define to 1 if you have the <GL/glu.h> header file. */
| #undef HAVE_GL_GLU_H';
| $symbol{'HAVE_PBUFFERS'} = 1;
| $symbol{'HAVE_PBUFFERS'} = 1;
| $symbol{'HAVE_PIXMAPS'} = 1;
| $symbol{'HAVE_PIXMAPS'} = 1;
| $symbol{'OPENGL_X11'} = 1;
| $verbatim{'HAVE_OPENGL_GL_H'} = '/* Define to 1 if you have the <OpenGL/gl.h> header file. */
| #undef HAVE_OPENGL_GL_H';
| $verbatim{'HAVE_OPENGL_GLU_H'} = '/* Define to 1 if you have the <OpenGL/glu.h> header file. */
| #undef HAVE_OPENGL_GLU_H';
| $symbol{'OPENGL_AQUA'} = 1;
| $verbatim{'HAVE_GL_GL_H'} = '/* Define to 1 if you have the <GL/gl.h> header file. */
| #undef HAVE_GL_GL_H';
| $verbatim{'HAVE_GL_GLU_H'} = '/* Define to 1 if you have the <GL/glu.h> header file. */
| #undef HAVE_GL_GLU_H';
| $symbol{'OPENGL_WINDOWS'} = 1;
| $verbatim{'HAVE_SQL_H'} = '/* Define to 1 if you have the <sql.h> header file. */
| #undef HAVE_SQL_H';
| $symbol{'HAVE_SQL_H'} = 1;
| $verbatim{'HAVE_DFFTW_H'} = '/* Define to 1 if you have the <dfftw.h> header file. */
| #undef HAVE_DFFTW_H';
| $symbol{'HAVE_DFFTW_H'} = 1;
| $verbatim{'HAVE_DFFTW_H'} = '/* Define to 1 if you have the <dfftw.h> header file. */
| #undef HAVE_DFFTW_H';
| $symbol{'HAVE_DFFTW_H'} = 1;
| $verbatim{'HAVE_FFTW_H'} = '/* Define to 1 if you have the <fftw.h> header file. */
| #undef HAVE_FFTW_H';
| $symbol{'HAVE_FFTW_H'} = 1;
| $verbatim{'HAVE_DFFTW_H'} = '/* Define to 1 if you have the <dfftw.h> header file. */
| #undef HAVE_DFFTW_H';
| $symbol{'HAVE_DFFTW_H'} = 1;
| $verbatim{'HAVE_DFFTW_H'} = '/* Define to 1 if you have the <dfftw.h> header file. */
| #undef HAVE_DFFTW_H';
| $symbol{'HAVE_DFFTW_H'} = 1;
| $verbatim{'HAVE_FFTW_H'} = '/* Define to 1 if you have the <fftw.h> header file. */
| #undef HAVE_FFTW_H';
| $symbol{'HAVE_FFTW_H'} = 1;
| $verbatim{'HAVE_FFTW3_H'} = '/* Define to 1 if you have the <fftw3.h> header file. */
| #undef HAVE_FFTW3_H';
| $symbol{'HAVE_FFTW3_H'} = 1;
| $verbatim{'HAVE_CBLAS_H'} = '/* Define to 1 if you have the <cblas.h> header file. */
| #undef HAVE_CBLAS_H';
| $symbol{'HAVE_CBLAS_H'} = 1;
| $symbol{'HAVE_LIBATLAS'} = 1;
| $symbol{'HAVE_LIBBLAS'} = 1;
| $verbatim{'HAVE_CLAPACK_H'} = '/* Define to 1 if you have the <clapack.h> header file. */
| #undef HAVE_CLAPACK_H';
| $symbol{'HAVE_CLAPACK_H'} = 1;
| $symbol{'HAVE_LIBLAPACK'} = 1;
| $verbatim{'HAVE_CAIRO_H'} = '/* Define to 1 if you have the <cairo.h> header file. */
| #undef HAVE_CAIRO_H';
| $symbol{'HAVE_CAIRO_H'} = 1;
| $verbatim{'HAVE_FT2BUILD_H'} = '/* Define to 1 if you have the <ft2build.h> header file. */
| #undef HAVE_FT2BUILD_H';
| $symbol{'HAVE_FT2BUILD_H'} = 1;
| $symbol{'USE_NLS'} = 1;
| $verbatim{'HAVE_AD2_H'} = '/* Define to 1 if you have the <ad2.h> header file. */
| #undef HAVE_AD2_H';
| $symbol{'HAVE_AD2_H'} = 1;
| $verbatim{'HAVE_PTHREAD_H'} = '/* Define to 1 if you have the <pthread.h> header file. */
| #undef HAVE_PTHREAD_H';
| $symbol{'HAVE_PTHREAD_H'} = 1;
| $verbatim{'HAVE_OMP_H'} = '/* Define to 1 if you have the <omp.h> header file. */
| #undef HAVE_OMP_H';
| $symbol{'HAVE_OMP_H'} = 1;
| $verbatim{'HAVE_OPENCL_OPENCL_H'} = '/* Define to 1 if you have the <OpenCL/opencl.h> header file. */
| #undef HAVE_OPENCL_OPENCL_H';
| $symbol{'HAVE_OPENCL_OPENCL_H'} = 1;
| $verbatim{'HAVE_CL_CL_H'} = '/* Define to 1 if you have the <CL/cl.h> header file. */
| #undef HAVE_CL_CL_H';
| $symbol{'HAVE_CL_CL_H'} = 1;
| $symbol{'_FILE_OFFSET_BITS'} = 1;
| $verbatim{'_FILE_OFFSET_BITS'} = '/* Number of bits in a file offset, on hosts where this is settable. */
| #undef _FILE_OFFSET_BITS';
| $symbol{'_LARGE_FILES'} = 1;
| $verbatim{'_LARGE_FILES'} = '/* Define for large files, on AIX-style hosts. */
| #undef _LARGE_FILES';
| $symbol{'_LARGEFILE_SOURCE'} = 1;
| $verbatim{'_LARGEFILE_SOURCE'} = '/* Define to make fseeko visible on some hosts (e.g. glibc 2.2). */
| #undef _LARGEFILE_SOURCE';
| $symbol{'_LARGEFILE_SOURCE'} = 1;
| $verbatim{'_LARGEFILE_SOURCE'} = '/* Define to make fseeko visible on some hosts (e.g. glibc 2.2). */
| #undef _LARGEFILE_SOURCE';
| $symbol{'HAVE_FSEEKO'} = 1;
| $verbatim{'HAVE_FSEEKO'} = '/* Define if fseeko (and presumably ftello) exists and is declared. */
| #undef HAVE_FSEEKO';
| $symbol{'HAVE_LARGEFILES'} = 1;

autoheader: warning: missing template: HAVE_GDAL
autoheader: Use AC_DEFINE([HAVE_GDAL], [], [Description])
autoheader: warning: missing template: HAVE_GEOS
autoheader: warning: missing template: HAVE_INT64_T
autoheader: warning: missing template: HAVE_LARGEFILES
autoheader: warning: missing template: HAVE_LIBATLAS
autoheader: warning: missing template: HAVE_LIBBLAS
autoheader: warning: missing template: HAVE_LIBLAPACK
autoheader: warning: missing template: HAVE_LIBLAS
autoheader: warning: missing template: HAVE_LONG_LONG_INT
autoheader: warning: missing template: HAVE_NETCDF
autoheader: warning: missing template: HAVE_OGR
autoheader: warning: missing template: HAVE_PBUFFERS
autoheader: warning: missing template: HAVE_PDAL
autoheader: warning: missing template: HAVE_PIXMAPS
autoheader: warning: missing template: HAVE_POSTGRES
autoheader: warning: missing template: HAVE_PQCMDTUPLES
autoheader: warning: missing template: HAVE_SOCKET
autoheader: warning: missing template: HAVE_SQLITE
autoheader: warning: missing template: OPENGL_AQUA
autoheader: warning: missing template: OPENGL_WINDOWS
autoheader: warning: missing template: OPENGL_X11
autoheader: warning: missing template: STATIC_BUILD
autoheader: warning: missing template: USE_NLS
autoheader: warning: missing template: USE_PROJ4API
autoheader: warning: missing template: _POSIX_PTHREAD_SEMANTICS
autoheader: warning: missing template: _REENTRANT

This may be caused by the upgrade to automake 1.16.2.

@sebastic sebastic added the bug Something isn't working label Apr 27, 2020
@neteler
Copy link
Member

neteler commented Apr 27, 2020

Did you use autoreconf-2.13?

@sebastic
Copy link
Contributor Author

No, just autoconf (2.69).

@sebastic
Copy link
Contributor Author

Using autoconf2.13 works when using a wrapper that ignore the arguments, as --force, --verbose and --debug (among others) are not supported by this old version.

@neteler
Copy link
Member

neteler commented Apr 27, 2020

I think we are still stuck at autoreconf-2.13 (which is strangely missing from https://github.com/OSGeo/grass/blob/master/REQUIREMENTS.html - any idea @landam or anyone else?).

Does anyone have experience in upgrading from autoreconf-2.13 to autoreconf-2.69?

@sebastic
Copy link
Contributor Author

As reported in Debian Bug #992810, autoconf2.13 is obsolete and orphaned in Debian. It should not be used any more.

What needs to happen to make GRASS work with newer autoconf?

2.13 is likely to be removed, that would make building GRASS on Debian impossible.

@nilason
Copy link
Contributor

nilason commented Sep 10, 2021

As reported in Debian Bug #992810, autoconf2.13 is obsolete and orphaned in Debian. It should not be used any more.

What needs to happen to make GRASS work with newer autoconf?

2.13 is likely to be removed, that would make building GRASS on Debian impossible.

@sebastic Would #1845 solve this issue?

@sebastic
Copy link
Contributor Author

The changes from #1845 fail to apply to 7.8.6-RC2, so I cannot test them with the Debian package.

Is backporting those changes to 7.8.x feasible?

@nilason
Copy link
Contributor

nilason commented Sep 10, 2021

The changes from #1845 fail to apply to 7.8.6-RC2, so I cannot test them with the Debian package.

Is backporting those changes to 7.8.x feasible?

Backporting it shouldn’t be a problem, the question of making that big a change at this stage for 7.8.6 is another matter. If you are willing to test a backported draft PR just for testing the concept I’m more than glad to put up one.

@sebastic
Copy link
Contributor Author

The DESTDIR change was not appropriate for the 7.8 patch release either, so I'd be fine with the autoconf changes for 7.8.

With Markus still recovering, it seems unlikely that a 7.8.6 or 8.0.0 release will happen any time soon.

If the changes are backported to 7.8 I'll gladly carry the patch in the Debian package until the release in which they're included.

@veroandreo
Copy link
Contributor

The DESTDIR change was not appropriate for the 7.8 patch release either, so I'd be fine with the autoconf changes for 7.8.

With Markus still recovering, it seems unlikely that a 7.8.6 or 8.0.0 release will happen any time soon.

Well, we are discussing how to coordinate this. At least 7.8.6, should be released soon. We might have a video call next Tuesday September 14th. Link will be posted in grass-dev mailing list soon before the meeting.

@nilason
Copy link
Contributor

nilason commented Sep 14, 2021

@sebastic With #1867, autoconf version of G7.8 branch has been bumped to 2.69. Please check it out.

@sebastic
Copy link
Contributor Author

Thanks for the backport, that fails with autoconf 2.71 though:

        ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr/lib --enable-largefile --enable-socket --enable-shared --with-blas --with-bzlib --with-cairo --with-cxx --with-freetype --with-freetype-includes=/usr/include/freetype2 --with-gdal --with-geos --with-lapack --with-motif --with-mysql "--with-mysql-includes=/usr/include/mariadb /usr/include/mariadb/mysql" --with-netcdf --with-nls --with-odbc --with-openmp --with-pdal --with-postgres --with-postgres-includes=/usr/include/postgresql --with-proj-share=/usr/share/proj --with-python --with-readline --with-sqlite --with-wxwidgets=/usr/bin/wx-config --with-x --with-zstd
configure: error: cannot find required auxiliary files:
        tail -v -n \+0 config.log
==> config.log <==
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.71.  Invocation command line was

  $ ./configure --build=x86_64-linux-gnu --prefix=/usr '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules '--libdir=${prefix}/lib/x86_64-linux-gnu' --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr/lib --enable-largefile --enable-socket --enable-shared --with-blas --with-bzlib --with-cairo --with-cxx --with-freetype --with-freetype-includes=/usr/include/freetype2 --with-gdal --with-geos --with-lapack --with-motif --with-mysql '--with-mysql-includes=/usr/include/mariadb /usr/include/mariadb/mysql' --with-netcdf --with-nls --with-odbc --with-openmp --with-pdal --with-postgres --with-postgres-includes=/usr/include/postgresql --with-proj-share=/usr/share/proj --with-python --with-readline --with-sqlite --with-wxwidgets=/usr/bin/wx-config --with-x --with-zstd

## --------- ##
## Platform. ##
## --------- ##

hostname = anubis
uname -m = x86_64
uname -r = 5.10.0-8-amd64
uname -s = Linux
uname -v = #1 SMP Debian 5.10.46-4 (2021-08-03)

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/sbin/
PATH: /usr/bin/
PATH: /sbin/
PATH: /bin/


## ----------- ##
## Core tests. ##
## ----------- ##

configure:3128: looking for aux files: install-sh config.guess config.sub
configure:3194: error: cannot find required auxiliary files:

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-g -O2 -ffile-prefix-map=/build/grass-7.8.6~rc2=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-error=format-security -Wall -DNDEBUG'
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value='-Wdate-time -D_FORTIFY_SOURCE=2'
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-g -O2 -ffile-prefix-map=/build/grass-7.8.6~rc2=. -fstack-protector-strong -Wformat -Werror=format-security'
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value='-Wl,-z,relro -Wl,-z,now'
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_YACC_set=
ac_cv_env_YACC_value=
ac_cv_env_YFLAGS_set=
ac_cv_env_YFLAGS_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=x86_64-linux-gnu
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=

## ----------------- ##
## Output variables. ##
## ----------------- ##

AR=''
ARCH=''
BINDIR=''
BLASINC=''
BLASLIB=''
BZIP2INCPATH=''
BZIP2LIB=''
BZIP2LIBPATH=''
CAIROINC=''
CAIROLIB=''
CAIRO_HAS_XRENDER=''
CAIRO_HAS_XRENDER_SURFACE=''
CC=''
CFLAGS='-g -O2 -ffile-prefix-map=/build/grass-7.8.6~rc2=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-error=format-security -Wall -DNDEBUG'
CPP=''
CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2'
CROSS_COMPILING=''
CXX=''
CXXFLAGS='-g -O2 -ffile-prefix-map=/build/grass-7.8.6~rc2=. -fstack-protector-strong -Wformat -Werror=format-security'
DBMIEXTRALIB=''
DEFS=''
DLLIB=''
DSTDIR=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
ENV=''
EXEEXT=''
FFTWINC=''
FFTWLIB=''
FTINC=''
FTLIB=''
GDAL_CFLAGS=''
GDAL_CONFIG=''
GDAL_LIBS=''
GEOS_CFLAGS=''
GEOS_CONFIG=''
GEOS_LIBS=''
GISBASE=''
GIT=''
GRASS_BIN=''
GRASS_HEADERS_GIT_DATE=''
GRASS_HEADERS_GIT_HASH=''
GRASS_HOME=''
GRASS_LIBRARY_TYPE=''
GRASS_VERSION_DATE=''
GRASS_VERSION_FILE=''
GRASS_VERSION_GIT=''
GRASS_VERSION_MAJOR=''
GRASS_VERSION_MINOR=''
GRASS_VERSION_NUMBER=''
GRASS_VERSION_RELEASE=''
GREP=''
HAVE_ASPRINTF=''
HAVE_NLS=''
HAVE_SOCKET=''
HISTORYLIB=''
ICONVLIB=''
INCLUDE_DIRS=''
INSTALL_DATA=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
INSTDIR=''
INTLLIB=''
LAPACKINC=''
LAPACKLIB=''
LDFLAGS='-Wl,-z,relro -Wl,-z,now'
LD_LIBRARY_PATH_VAR=''
LD_SEARCH_FLAGS=''
LEX=''
LEXLIB=''
LEXPATH=''
LEX_OUTPUT_ROOT=''
LFS_CFLAGS=''
LIBLAS_CFLAGS=''
LIBLAS_CONFIG=''
LIBLAS_INC=''
LIBLAS_LIBS=''
LIBOBJS=''
LIBRARY_DIRS=''
LIBS=''
LIB_VER=''
LTLIBOBJS=''
MACOSX_APP=''
MACOSX_ARCHS=''
MACOSX_SDK=''
MATHLIB=''
MINGW32=''
MYSQLDLIB=''
MYSQLD_CONFIG=''
MYSQLINCPATH=''
MYSQLLIB=''
MYSQLLIBPATH=''
NAME_VER=''
NETCDF_CFLAGS=''
NETCDF_CONFIG=''
NETCDF_LIBS=''
OBJEXT=''
OCLINCPATH=''
OCLLIB=''
OCLLIBPATH=''
ODBCINC=''
ODBCLIB=''
OMPCFLAGS=''
OMPINCPATH=''
OMPLIB=''
OMPLIBPATH=''
OPENDWGINCPATH=''
OPENDWGLIB=''
OPENDWGLIBPATH=''
OPENGLINC=''
OPENGLLIB=''
OPENGLULIB=''
OPENGL_AQUA=''
OPENGL_WINDOWS=''
OPENGL_X11=''
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
PDAL_CONFIG=''
PDAL_CPPFLAGS=''
PDAL_INC=''
PDAL_LIBS=''
PERL=''
PNGINC=''
PNGLIB=''
PQINCPATH=''
PQLIB=''
PQLIBPATH=''
PROJINC=''
PROJLIB=''
PROJSHARE=''
PTHREADINCPATH=''
PTHREADLIB=''
PTHREADLIBPATH=''
RANLIB=''
READLINEINCPATH=''
READLINELIB=''
READLINELIBPATH=''
REGEXINCPATH=''
REGEXLIB=''
REGEXLIBPATH=''
SHELL='/bin/bash'
SHLIB_CFLAGS=''
SHLIB_LD=''
SHLIB_LD_FLAGS=''
SHLIB_SUFFIX=''
SOCKLIB=''
SQLITEINCPATH=''
SQLITELIB=''
SQLITELIBPATH=''
SRCDIR=''
STLIB_LD=''
STLIB_SUFFIX=''
STRIPFLAG=''
TIFFLIB=''
TIFF_INCLUDE_DIRS=''
TIFF_LIBRARY_DIRS=''
USE_CAIRO=''
USE_GDAL=''
USE_GEOS=''
USE_LARGEFILES=''
USE_LIBLAS=''
USE_MYSQL=''
USE_NETCDF=''
USE_OGR=''
USE_OPENCL=''
USE_OPENDWG=''
USE_OPENGL=''
USE_OPENMP=''
USE_PDAL=''
USE_PNG=''
USE_POSTGRES=''
USE_PTHREAD=''
USE_REGEX=''
USE_SQLITE=''
USE_TERMIO=''
USE_X11=''
XLIB=''
XMKMF=''
XTLIB=''
X_CFLAGS=''
X_EXTRA_LIBS=''
X_LIBS=''
X_PRE_LIBS=''
YACC=''
YACCPATH=''
YFLAGS=''
ZLIB=''
ZLIBINCPATH=''
ZLIBLIBPATH=''
ZSTDINCPATH=''
ZSTDLIB=''
ZSTDLIBPATH=''
ac_ct_CC=''
ac_ct_CXX=''
bindir='${exec_prefix}/bin'
build='x86_64-linux-gnu'
build_alias='x86_64-linux-gnu'
build_cpu=''
build_os=''
build_vendor=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='NONE'
host=''
host_alias=''
host_cpu=''
host_os=''
host_vendor=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${prefix}/share/info'
libdir='${prefix}/lib/x86_64-linux-gnu'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='/var'
mandir='${prefix}/share/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/lib'
program_transform_name='s,x,x,'
psdir='${docdir}'
pwd=''
runstatedir='/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""

configure: exit 1

The same happens when using the autoconf2.69 package:

        autoreconf -f -i -v
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: configure.in: not using aclocal
autoreconf: configure.in: tracing
+ autoconf2.69 -v --force --trace=AC_CONFIG_AUX_DIR:$n::${::}% --trace=AC_CONFIG_HEADERS:$n::${::}% --trace=AC_CONFIG_SUBDIRS:$n::${::}% --trace=AC_INIT:$n::${::}% --trace=AC_REQUIRE_AUX_FILE:$n::${::}% --trace=AC_PROG_LIBTOOL:$n::${::}% --trace=AM_PROG_LIBTOOL:$n::${::}% --trace=LT_INIT:$n::${::}% --trace=LT_CONFIG_LTDL_DIR:$n::${::}% --trace=AM_GNU_GETTEXT:$n::${::}% --trace=AM_INIT_AUTOMAKE:$n::${::}% --trace=GTK_DOC_CHECK:$n::${::}% --trace=IT_PROG_INTLTOOL:$n::${::}%
autoconf2.69: running /usr/bin/autom4te -v --force --language=autoconf --output=- --trace=AC_CONFIG_AUX_DIR:$n::${::}% --trace=AC_CONFIG_HEADERS:$n::${::}% --trace=AC_CONFIG_SUBDIRS:$n::${::}% --trace=AC_INIT:$n::${::}% --trace=AC_REQUIRE_AUX_FILE:$n::${::}% --trace=AC_PROG_LIBTOOL:$n::${::}% --trace=AM_PROG_LIBTOOL:$n::${::}% --trace=LT_INIT:$n::${::}% --trace=LT_CONFIG_LTDL_DIR:$n::${::}% --trace=AM_GNU_GETTEXT:$n::${::}% --trace=AM_INIT_AUTOMAKE:$n::${::}% --trace=GTK_DOC_CHECK:$n::${::}% --trace=IT_PROG_INTLTOOL:$n::${::}% configure.in
autom4te: the trace request object is:
autom4te: $VAR1 = bless( [
autom4te:                  '0',
autom4te:                  0,
autom4te:                  [
autom4te:                    '/usr/share/autoconf'
autom4te:                  ],
autom4te:                  [
autom4te:                    '/usr/share/autoconf/autoconf/autoconf.m4f',
autom4te:                    'aclocal.m4',
autom4te:                    'configure.in'
autom4te:                  ],
autom4te:                  {
autom4te:                    '_m4_warn' => 1,
autom4te:                    'AM_EXTRA_RECURSIVE_TARGETS' => 1,
autom4te:                    'IT_PROG_INTLTOOL' => 1,
autom4te:                    'AM_PROG_MKDIR_P' => 1,
autom4te:                    'AC_CANONICAL_BUILD' => 1,
autom4te:                    'AC_CONFIG_HEADERS' => 1,
autom4te:                    '_LT_AC_TAGCONFIG' => 1,
autom4te:                    'AC_CONFIG_AUX_DIR' => 1,
autom4te:                    'AM_GNU_GETTEXT' => 1,
autom4te:                    'AC_SUBST' => 1,
autom4te:                    'AM_PROG_CXX_C_O' => 1,
autom4te:                    'AC_CANONICAL_TARGET' => 1,
autom4te:                    'AC_LIBSOURCE' => 1,
autom4te:                    'AC_FC_FREEFORM' => 1,
autom4te:                    'AM_PROG_LIBTOOL' => 1,
autom4te:                    'GTK_DOC_CHECK' => 1,
autom4te:                    'AC_DEFINE_TRACE_LITERAL' => 1,
autom4te:                    'AM_PROG_AR' => 1,
autom4te:                    'AM_PROG_CC_C_O' => 1,
autom4te:                    'AM_POT_TOOLS' => 1,
autom4te:                    'AC_CANONICAL_SYSTEM' => 1,
autom4te:                    'm4_pattern_forbid' => 1,
autom4te:                    'AC_CONFIG_LINKS' => 1,
autom4te:                    'AM_PATH_GUILE' => 1,
autom4te:                    'AH_OUTPUT' => 1,
autom4te:                    'AC_CONFIG_SUBDIRS' => 1,
autom4te:                    'AC_CONFIG_LIBOBJ_DIR' => 1,
autom4te:                    'sinclude' => 1,
autom4te:                    'AC_PROG_LIBTOOL' => 1,
autom4te:                    'LT_SUPPORTED_TAG' => 1,
autom4te:                    'AM_PROG_F77_C_O' => 1,
autom4te:                    'AC_INIT' => 1,
autom4te:                    'AM_INIT_AUTOMAKE' => 1,
autom4te:                    'AM_NLS' => 1,
autom4te:                    'AM_PROG_MOC' => 1,
autom4te:                    'AM_CONDITIONAL' => 1,
autom4te:                    'm4_pattern_allow' => 1,
autom4te:                    'AC_FC_PP_DEFINE' => 1,
autom4te:                    'm4_sinclude' => 1,
autom4te:                    'AM_PROG_FC_C_O' => 1,
autom4te:                    'AC_FC_PP_SRCEXT' => 1,
autom4te:                    '_AM_COND_IF' => 1,
autom4te:                    'AC_CONFIG_MACRO_DIR_TRACE' => 1,
autom4te:                    '_AM_MAKEFILE_INCLUDE' => 1,
autom4te:                    'AM_MAINTAINER_MODE' => 1,
autom4te:                    'AC_CANONICAL_HOST' => 1,
autom4te:                    '_AM_COND_ENDIF' => 1,
autom4te:                    '_AM_SUBST_NOTMAKE' => 1,
autom4te:                    'AC_FC_SRCEXT' => 1,
autom4te:                    'AM_AUTOMAKE_VERSION' => 1,
autom4te:                    'AM_MAKEFILE_INCLUDE' => 1,
autom4te:                    'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
autom4te:                    'AC_SUBST_TRACE' => 1,
autom4te:                    'LT_INIT' => 1,
autom4te:                    'include' => 1,
autom4te:                    'AM_ENABLE_MULTILIB' => 1,
autom4te:                    '_AM_COND_ELSE' => 1,
autom4te:                    'AM_XGETTEXT_OPTION' => 1,
autom4te:                    'LT_CONFIG_LTDL_DIR' => 1,
autom4te:                    'm4_include' => 1,
autom4te:                    'AC_REQUIRE_AUX_FILE' => 1,
autom4te:                    'AC_CONFIG_FILES' => 1,
autom4te:                    'AM_SILENT_RULES' => 1
autom4te:                  }
autom4te:                ], 'Autom4te::Request' );
autom4te: running: /usr/bin/m4 --nesting-limit=1024 --gnu --include=/usr/share/autoconf --debug=aflq --fatal-warning --debugfile=autom4te.cache/traces.0t --trace=AC_CANONICAL_BUILD --trace=AC_CANONICAL_HOST --trace=AC_CANONICAL_SYSTEM --trace=AC_CANONICAL_TARGET --trace=AC_CONFIG_AUX_DIR --trace=AC_CONFIG_FILES --trace=AC_CONFIG_HEADERS --trace=AC_CONFIG_LIBOBJ_DIR --trace=AC_CONFIG_LINKS --trace=AC_CONFIG_MACRO_DIR_TRACE --trace=AC_CONFIG_SUBDIRS --trace=AC_DEFINE_TRACE_LITERAL --trace=AC_FC_FREEFORM --trace=AC_FC_PP_DEFINE --trace=AC_FC_PP_SRCEXT --trace=AC_FC_SRCEXT --trace=AC_INIT --trace=AC_LIBSOURCE --trace=AC_PROG_LIBTOOL --trace=AC_REQUIRE_AUX_FILE --trace=AC_SUBST --trace=AC_SUBST_TRACE --trace=AH_OUTPUT --trace=AM_AUTOMAKE_VERSION --trace=AM_CONDITIONAL --trace=AM_ENABLE_MULTILIB --trace=AM_EXTRA_RECURSIVE_TARGETS --trace=AM_GNU_GETTEXT --trace=AM_GNU_GETTEXT_INTL_SUBDIR --trace=AM_INIT_AUTOMAKE --trace=AM_MAINTAINER_MODE --trace=AM_MAKEFILE_INCLUDE --trace=AM_NLS --trace=AM_PATH_GUILE --trace=AM_POT_TOOLS --trace=AM_PROG_AR --trace=AM_PROG_CC_C_O --trace=AM_PROG_CXX_C_O --trace=AM_PROG_F77_C_O --trace=AM_PROG_FC_C_O --trace=AM_PROG_LIBTOOL --trace=AM_PROG_MKDIR_P --trace=AM_PROG_MOC --trace=AM_SILENT_RULES --trace=AM_XGETTEXT_OPTION --trace=GTK_DOC_CHECK --trace=IT_PROG_INTLTOOL --trace=LT_CONFIG_LTDL_DIR --trace=LT_INIT --trace=LT_SUPPORTED_TAG --trace=_AM_COND_ELSE --trace=_AM_COND_ENDIF --trace=_AM_COND_IF --trace=_AM_MAKEFILE_INCLUDE --trace=_AM_SUBST_NOTMAKE --trace=_LT_AC_TAGCONFIG --trace=_m4_warn --trace=include --trace=m4_include --trace=m4_pattern_allow --trace=m4_pattern_forbid --trace=m4_sinclude --trace=sinclude --reload-state=/usr/share/autoconf/autoconf/autoconf.m4f --undefine=__m4_version__ aclocal.m4 configure.in > autom4te.cache/output.0t
autom4te: formatting traces for '/tmp/arvwwYUR/am4tvee8Qm/warnings': _m4_warn
autom4te: reading /tmp/arvwwYUR/am4tvee8Qm/warnings
autom4te: formatting traces for '-': AC_CONFIG_AUX_DIR, AC_CONFIG_HEADERS, AC_CONFIG_SUBDIRS, AC_INIT, AC_PROG_LIBTOOL, AC_REQUIRE_AUX_FILE, AM_GNU_GETTEXT, AM_INIT_AUTOMAKE, AM_PROG_LIBTOOL, GTK_DOC_CHECK, IT_PROG_INTLTOOL, LT_CONFIG_LTDL_DIR, LT_INIT
autoreconf: configure.in: creating directory "$SRCDIR"
autoreconf: configure.in: not using Libtool
autoreconf: configure.in: not using Intltool
autoreconf: configure.in: not using Gtkdoc
autoreconf: running: ./debian/autoconf.sh --force
+ autoconf2.69 -v --force
autoconf2.69: running /usr/bin/autom4te -v --force --language=autoconf --output=configure configure.in
autom4te: the trace request object is:
autom4te: $VAR1 = bless( [
autom4te:                  '0',
autom4te:                  0,
autom4te:                  [
autom4te:                    '/usr/share/autoconf'
autom4te:                  ],
autom4te:                  [
autom4te:                    '/usr/share/autoconf/autoconf/autoconf.m4f',
autom4te:                    'aclocal.m4',
autom4te:                    'configure.in'
autom4te:                  ],
autom4te:                  {
autom4te:                    '_m4_warn' => 1,
autom4te:                    'AC_CONFIG_HEADERS' => 1,
autom4te:                    '_AM_SUBST_NOTMAKE' => 1,
autom4te:                    'AM_CONDITIONAL' => 1,
autom4te:                    'AC_FC_FREEFORM' => 1,
autom4te:                    'AC_CONFIG_MACRO_DIR_TRACE' => 1,
autom4te:                    'AM_XGETTEXT_OPTION' => 1,
autom4te:                    'LT_CONFIG_LTDL_DIR' => 1,
autom4te:                    'AC_CONFIG_SUBDIRS' => 1,
autom4te:                    'IT_PROG_INTLTOOL' => 1,
autom4te:                    'AM_PROG_AR' => 1,
autom4te:                    'AC_FC_SRCEXT' => 1,
autom4te:                    'AM_GNU_GETTEXT' => 1,
autom4te:                    'AC_CANONICAL_BUILD' => 1,
autom4te:                    'LT_SUPPORTED_TAG' => 1,
autom4te:                    '_AM_COND_IF' => 1,
autom4te:                    'm4_pattern_allow' => 1,
autom4te:                    '_LT_AC_TAGCONFIG' => 1,
autom4te:                    'AM_PROG_F77_C_O' => 1,
autom4te:                    'LT_INIT' => 1,
autom4te:                    'AC_CANONICAL_HOST' => 1,
autom4te:                    'AM_SILENT_RULES' => 1,
autom4te:                    '_AM_MAKEFILE_INCLUDE' => 1,
autom4te:                    'm4_sinclude' => 1,
autom4te:                    'AM_PROG_CC_C_O' => 1,
autom4te:                    'AC_LIBSOURCE' => 1,
autom4te:                    'AC_FC_PP_SRCEXT' => 1,
autom4te:                    'm4_include' => 1,
autom4te:                    '_AM_COND_ENDIF' => 1,
autom4te:                    'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
autom4te:                    'AC_CONFIG_LINKS' => 1,
autom4te:                    'AM_PROG_MKDIR_P' => 1,
autom4te:                    'AM_POT_TOOLS' => 1,
autom4te:                    'AM_PATH_GUILE' => 1,
autom4te:                    'AM_PROG_LIBTOOL' => 1,
autom4te:                    'AC_CANONICAL_SYSTEM' => 1,
autom4te:                    'AM_ENABLE_MULTILIB' => 1,
autom4te:                    '_AM_COND_ELSE' => 1,
autom4te:                    'include' => 1,
autom4te:                    'AC_CANONICAL_TARGET' => 1,
autom4te:                    'AC_FC_PP_DEFINE' => 1,
autom4te:                    'AC_INIT' => 1,
autom4te:                    'AM_NLS' => 1,
autom4te:                    'AC_PROG_LIBTOOL' => 1,
autom4te:                    'AC_SUBST' => 1,
autom4te:                    'AC_REQUIRE_AUX_FILE' => 1,
autom4te:                    'AC_DEFINE_TRACE_LITERAL' => 1,
autom4te:                    'AM_MAKEFILE_INCLUDE' => 1,
autom4te:                    'AC_CONFIG_LIBOBJ_DIR' => 1,
autom4te:                    'AH_OUTPUT' => 1,
autom4te:                    'AM_PROG_MOC' => 1,
autom4te:                    'AC_CONFIG_FILES' => 1,
autom4te:                    'AM_PROG_CXX_C_O' => 1,
autom4te:                    'AM_PROG_FC_C_O' => 1,
autom4te:                    'AC_SUBST_TRACE' => 1,
autom4te:                    'AM_AUTOMAKE_VERSION' => 1,
autom4te:                    'sinclude' => 1,
autom4te:                    'AM_INIT_AUTOMAKE' => 1,
autom4te:                    'GTK_DOC_CHECK' => 1,
autom4te:                    'm4_pattern_forbid' => 1,
autom4te:                    'AM_EXTRA_RECURSIVE_TARGETS' => 1,
autom4te:                    'AC_CONFIG_AUX_DIR' => 1,
autom4te:                    'AM_MAINTAINER_MODE' => 1
autom4te:                  }
autom4te:                ], 'Autom4te::Request' );
autom4te: running: /usr/bin/m4 --nesting-limit=1024 --gnu --include=/usr/share/autoconf --debug=aflq --fatal-warning --debugfile=autom4te.cache/traces.0t --trace=AC_CANONICAL_BUILD --trace=AC_CANONICAL_HOST --trace=AC_CANONICAL_SYSTEM --trace=AC_CANONICAL_TARGET --trace=AC_CONFIG_AUX_DIR --trace=AC_CONFIG_FILES --trace=AC_CONFIG_HEADERS --trace=AC_CONFIG_LIBOBJ_DIR --trace=AC_CONFIG_LINKS --trace=AC_CONFIG_MACRO_DIR_TRACE --trace=AC_CONFIG_SUBDIRS --trace=AC_DEFINE_TRACE_LITERAL --trace=AC_FC_FREEFORM --trace=AC_FC_PP_DEFINE --trace=AC_FC_PP_SRCEXT --trace=AC_FC_SRCEXT --trace=AC_INIT --trace=AC_LIBSOURCE --trace=AC_PROG_LIBTOOL --trace=AC_REQUIRE_AUX_FILE --trace=AC_SUBST --trace=AC_SUBST_TRACE --trace=AH_OUTPUT --trace=AM_AUTOMAKE_VERSION --trace=AM_CONDITIONAL --trace=AM_ENABLE_MULTILIB --trace=AM_EXTRA_RECURSIVE_TARGETS --trace=AM_GNU_GETTEXT --trace=AM_GNU_GETTEXT_INTL_SUBDIR --trace=AM_INIT_AUTOMAKE --trace=AM_MAINTAINER_MODE --trace=AM_MAKEFILE_INCLUDE --trace=AM_NLS --trace=AM_PATH_GUILE --trace=AM_POT_TOOLS --trace=AM_PROG_AR --trace=AM_PROG_CC_C_O --trace=AM_PROG_CXX_C_O --trace=AM_PROG_F77_C_O --trace=AM_PROG_FC_C_O --trace=AM_PROG_LIBTOOL --trace=AM_PROG_MKDIR_P --trace=AM_PROG_MOC --trace=AM_SILENT_RULES --trace=AM_XGETTEXT_OPTION --trace=GTK_DOC_CHECK --trace=IT_PROG_INTLTOOL --trace=LT_CONFIG_LTDL_DIR --trace=LT_INIT --trace=LT_SUPPORTED_TAG --trace=_AM_COND_ELSE --trace=_AM_COND_ENDIF --trace=_AM_COND_IF --trace=_AM_MAKEFILE_INCLUDE --trace=_AM_SUBST_NOTMAKE --trace=_LT_AC_TAGCONFIG --trace=_m4_warn --trace=include --trace=m4_include --trace=m4_pattern_allow --trace=m4_pattern_forbid --trace=m4_sinclude --trace=sinclude --reload-state=/usr/share/autoconf/autoconf/autoconf.m4f --undefine=__m4_version__ aclocal.m4 configure.in > autom4te.cache/output.0t
autom4te: formatting traces for '/tmp/arvwwYUR/am4tCC6eVN/warnings': _m4_warn
autom4te: reading /tmp/arvwwYUR/am4tCC6eVN/warnings
configure.in:35: warning: The macro `AC_CONFIG_HEADER' is obsolete.
configure.in:35: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.in:35: the top level
configure.in:453: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete
./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from...
./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from...
configure.in:453: the top level
configure.in:473: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.in:473: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.in:473: the top level
configure.in:480: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.in:480: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.in:480: the top level
configure.in:895: warning: The macro `AC_TRY_LINK' is obsolete.
configure.in:895: 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...
configure.in:895: the top level
configure.in:949: warning: The macro `AC_TRY_LINK' is obsolete.
configure.in:949: 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...
configure.in:949: the top level
configure.in:1004: warning: The macro `AC_TRY_LINK' is obsolete.
configure.in:1004: 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...
configure.in:1004: the top level
configure.in:1056: warning: The macro `AC_TRY_LINK' is obsolete.
configure.in:1056: 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...
configure.in:1056: the top level
configure.in:1954: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:1954: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE 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:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
aclocal.m4:689: AC_SYS_LARGEFILE is expanded from...
configure.in:1954: the top level
autom4te: creating configure
autom4te: formatting traces for '/tmp/arvwwYUR/am4tCC6eVN/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$|^runstatedir$|^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$|^build$|^build_cpu$|^build_vendor$|^build_os$|^host$|^host_cpu$|^host_vendor$|^host_os$|^CC$|^CFLAGS$|^LDFLAGS$|^LIBS$|^CPPFLAGS$|^CC$|^CC$|^CC$|^CC$|^ac_ct_CC$|^CC$|^EXEEXT$|^OBJEXT$|^EXEEXT$|^MINGW32$|^BINDIR$|^pwd$|^SRCDIR$|^DSTDIR$|^ARCH$|^GISBASE$|^GRASS_BIN$|^GIT$|^GRASS_VERSION_FILE$|^GRASS_VERSION_MAJOR$|^GRASS_VERSION_MINOR$|^GRASS_VERSION_RELEASE$|^GRASS_VERSION_NUMBER$|^GRASS_VERSION_DATE$|^GRASS_VERSION_GIT$|^GRASS_HEADERS_GIT_HASH$|^GRASS_HEADERS_GIT_DATE$|^NAME_VER$|^LIB_VER$|^MACOSX_APP$|^MACOSX_ARCHS$|^MACOSX_SDK$|^INSTDIR$|^STATIC_BUILD$|^GRASS_LIBRARY_TYPE$|^_REENTRANT$|^_POSIX_PTHREAD_SEMANTICS$|^_REENTRANT$|^_POSIX_PTHREAD_SEMANTICS$|^LDFLAGS$|^LD_SEARCH_FLAGS$|^LD_LIBRARY_PATH_VAR$|^SHLIB_LD$|^SHLIB_LD_FLAGS$|^SHLIB_CFLAGS$|^SHLIB_SUFFIX$|^STLIB_LD$|^STLIB_SUFFIX$|^INCLUDE_DIRS$|^LIBRARY_DIRS$|^INSTALL_PROGRAM$|^INSTALL_SCRIPT$|^INSTALL_DATA$|^LEX$|^LEX_OUTPUT_ROOT$|^LEXLIB$|^YYTEXT_POINTER$|^LEXPATH$|^YACC$|^YACC$|^YFLAGS$|^YACCPATH$|^RANLIB$|^AR$|^ENV$|^PERL$|^STDC_HEADERS$|^GREP$|^EGREP$|^HAVE_LIMITS_H$|^HAVE_TERMIO_H$|^HAVE_TERMIOS_H$|^HAVE_UNISTD_H$|^HAVE_VALUES_H$|^HAVE_F2C_H$|^HAVE_G2C_H$|^HAVE_SYS_IOCTL_H$|^HAVE_SYS_MTIO_H$|^HAVE_SYS_RESOURCE_H$|^HAVE_SYS_TIME_H$|^HAVE_SYS_TIMEB_H$|^HAVE_SYS_TYPES_H$|^HAVE_SYS_UTSNAME_H$|^HAVE_LIBINTL_H$|^HAVE_ICONV_H$|^HAVE_LANGINFO_H$|^TIME_WITH_SYS_TIME$|^off_t$|^CPP$|^CPPFLAGS$|^CPP$|^uid_t$|^gid_t$|^HAVE_FTIME$|^HAVE_GETHOSTNAME$|^HAVE_GETTIMEOFDAY$|^HAVE_LSEEK$|^HAVE_NICE$|^HAVE_TIME$|^HAVE_UNAME$|^HAVE_SETEUID$|^HAVE_SETPRIORITY$|^HAVE_SETREUID$|^HAVE_SETRUID$|^HAVE_DRAND48$|^HAVE_PUTENV$|^HAVE_SETENV$|^HAVE_NANOSLEEP$|^SETPGRP_VOID$|^CROSS_COMPILING$|^HAVE_LONG_LONG_INT$|^HAVE_INT64_T$|^X_CFLAGS$|^X_LIBS$|^XMKMF$|^X_DISPLAY_MISSING$|^X_CFLAGS$|^X_PRE_LIBS$|^X_LIBS$|^X_EXTRA_LIBS$|^XLIB$|^XTLIB$|^USE_X11$|^DBMIEXTRALIB$|^HAVE_ASPRINTF$|^HAVE_ASPRINTF$|^MATHLIB$|^DLLIB$|^ICONVLIB$|^SOCKLIB$|^HAVE_SOCKET$|^HAVE_SOCKET$|^HAVE_ZLIB_H$|^ZLIBINCPATH$|^ZLIBLIBPATH$|^ZLIB$|^HAVE_BZLIB_H$|^BZIP2INCPATH$|^BZIP2LIBPATH$|^BZIP2LIB$|^HAVE_ZSTD_H$|^ZSTDINCPATH$|^ZSTDLIBPATH$|^ZSTDLIB$|^HAVE_PROJ_H$|^USE_PROJ4API$|^HAVE_PROJ_API_H$|^PROJINC$|^PROJLIB$|^PROJSHARE$|^HAVE_REGEX_H$|^REGEXINCPATH$|^REGEXLIBPATH$|^REGEXLIB$|^USE_REGEX$|^HAVE_READLINE_READLINE_H$|^HAVE_READLINE_HISTORY_H$|^READLINEINCPATH$|^READLINELIBPATH$|^READLINELIB$|^HISTORYLIB$|^GDAL_CONFIG$|^HAVE_OGR$|^HAVE_GDAL$|^GDAL_LIBS$|^GDAL_CFLAGS$|^USE_GDAL$|^USE_OGR$|^LIBLAS_CONFIG$|^HAVE_LIBLAS_CAPI_LIBLAS_H$|^HAVE_LIBLAS$|^LIBLAS_LIBS$|^LIBLAS_CFLAGS$|^LIBLAS_INC$|^USE_LIBLAS$|^PDAL_CONFIG$|^CXX$|^CXXFLAGS$|^LDFLAGS$|^LIBS$|^CPPFLAGS$|^CXX$|^ac_ct_CXX$|^HAVE_PDAL$|^PDAL_LIBS$|^PDAL_CPPFLAGS$|^PDAL_INC$|^USE_PDAL$|^NETCDF_CONFIG$|^HAVE_NETCDF$|^NETCDF_LIBS$|^NETCDF_CFLAGS$|^USE_NETCDF$|^GEOS_CONFIG$|^HAVE_GEOS_C_H$|^HAVE_GEOS$|^GEOS_LIBS$|^GEOS_CFLAGS$|^USE_GEOS$|^HAVE_TIFFIO_H$|^TIFF_INCLUDE_DIRS$|^TIFF_LIBRARY_DIRS$|^TIFFLIB$|^HAVE_PNG_H$|^PNGINC$|^PNGLIB$|^USE_PNG$|^HAVE_POSTGRES$|^HAVE_LIBPQ_FE_H$|^HAVE_PQCMDTUPLES$|^HAVE_PQCMDTUPLES$|^USE_POSTGRES$|^PQINCPATH$|^PQLIBPATH$|^PQLIB$|^HAVE_MYSQL_H$|^MYSQLD_CONFIG$|^USE_MYSQL$|^MYSQLINCPATH$|^MYSQLLIBPATH$|^MYSQLLIB$|^MYSQLDLIB$|^HAVE_SQLITE3_H$|^HAVE_SQLITE$|^USE_SQLITE$|^SQLITEINCPATH$|^SQLITELIBPATH$|^SQLITELIB$|^HAVE_PBUFFERS$|^HAVE_PBUFFERS$|^HAVE_PIXMAPS$|^HAVE_PIXMAPS$|^OPENGL_X11$|^OPENGL_AQUA$|^OPENGL_WINDOWS$|^USE_OPENGL$|^OPENGL_X11$|^OPENGL_AQUA$|^OPENGL_WINDOWS$|^OPENGLINC$|^OPENGLLIB$|^OPENGLULIB$|^HAVE_SQL_H$|^ODBCINC$|^ODBCLIB$|^HAVE_DFFTW_H$|^HAVE_DFFTW_H$|^HAVE_FFTW_H$|^HAVE_DFFTW_H$|^HAVE_DFFTW_H$|^HAVE_FFTW_H$|^HAVE_FFTW3_H$|^FFTWINC$|^FFTWLIB$|^HAVE_CBLAS_H$|^HAVE_LIBATLAS$|^HAVE_LIBBLAS$|^BLASLIB$|^BLASINC$|^HAVE_CLAPACK_H$|^HAVE_LIBLAPACK$|^LAPACKLIB$|^LAPACKINC$|^HAVE_CAIRO_H$|^CAIRO_HAS_XRENDER$|^CAIRO_HAS_XRENDER_SURFACE$|^CAIROINC$|^CAIROLIB$|^USE_CAIRO$|^HAVE_FT2BUILD_H$|^FTINC$|^FTLIB$|^USE_NLS$|^INTLLIB$|^HAVE_NLS$|^CXX$|^CXXFLAGS$|^LDFLAGS$|^LIBS$|^CPPFLAGS$|^CXX$|^ac_ct_CXX$|^CXX$|^CXXFLAGS$|^HAVE_AD2_H$|^OPENDWGINCPATH$|^OPENDWGLIBPATH$|^OPENDWGLIB$|^USE_OPENDWG$|^HAVE_PTHREAD_H$|^PTHREADINCPATH$|^PTHREADLIBPATH$|^PTHREADLIB$|^USE_PTHREAD$|^HAVE_OMP_H$|^OMPINCPATH$|^OMPLIBPATH$|^OMPLIB$|^OMPCFLAGS$|^USE_OPENMP$|^HAVE_OPENCL_OPENCL_H$|^HAVE_CL_CL_H$|^OCLINCPATH$|^OCLLIBPATH$|^OCLLIB$|^USE_OPENCL$|^_FILE_OFFSET_BITS$|^_LARGE_FILES$|^_LARGEFILE_SOURCE$|^_LARGEFILE_SOURCE$|^HAVE_FSEEKO$|^HAVE_LARGEFILES$|^USE_LARGEFILES$|^LFS_CFLAGS$|^USE_TERMIO$|^STRIPFLAG$|^GRASS_HOME$|^LIBOBJS$|^LTLIBOBJS$
autom4te: 'configure' is updated
autoreconf: running: /usr/bin/autoheader --force
autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf: configure.in: not using Automake
autoreconf: '"$SRCDIR"/config.sub' is created
autoreconf: '"$SRCDIR"/config.guess' is created
autoreconf: '"$SRCDIR"/install-sh' is created
autoreconf: Leaving directory '.'
        find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a  -type f -exec md5sum {} + -o -type l -printf "symlink  %p
" > debian/autoreconf.after
make[1]: Leaving directory '/build/grass-7.8.6~rc2'
        rm -f debian/grass-core.debhelper.log debian/grass-dev-doc.debhelper.log debian/grass-dev.debhelper.log debian/grass-doc.debhelper.log debian/grass-gui.debhelper.log debian/grass.debhelper.log
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/grass-7.8.6~rc2'
for TEMPLATE in debian/grass-core.dirs.in debian/grass-core.install.in debian/grass-core.links.in debian/grass-core.manpages.in debian/grass-dev.dirs.in debian/grass-dev.install.in debian/grass-dev.links.in debian/grass-doc.install.in debian/grass-doc.links.in debian/grass-gui.dirs.in debian/grass-gui.install.in debian/grass-gui.links.in debian/x-grass7.in ; do \
    sed -e 's/@VERSION@/78/g' -e 's/@ABI@/786-2/g' $TEMPLATE > `echo $TEMPLATE | sed 's/.in$//'` ; \
done
dh_auto_configure -- \
                    --prefix=/usr/lib \
                    --enable-largefile \
                    --enable-socket \
                    --enable-shared \
                    --with-blas \
                    --with-bzlib \
                    --with-cairo \
                    --with-cxx \
                    --with-freetype \
                    --with-freetype-includes=/usr/include/freetype2 \
                    --with-gdal \
                    --with-geos \
                    --with-lapack \
                    --with-motif \
                    --with-mysql \
                    --with-mysql-includes="/usr/include/mariadb /usr/include/mariadb/mysql" \
                    --with-netcdf \
                    --with-nls \
                    --with-odbc \
                    --with-openmp \
                    --with-pdal \
                    --with-postgres \
                    --with-postgres-includes=/usr/include/postgresql \
                    --with-proj-share=/usr/share/proj \
                    --with-python \
                    --with-readline \
                    --with-sqlite \
                    --with-wxwidgets=/usr/bin/wx-config \
                    --with-x \
                    --with-zstd
        ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr/lib --enable-largefile --enable-socket --enable-shared --with-blas --with-bzlib --with-cairo --with-cxx --with-freetype --with-freetype-includes=/usr/include/freetype2 --with-gdal --with-geos --with-lapack --with-motif --with-mysql "--with-mysql-includes=/usr/include/mariadb /usr/include/mariadb/mysql" --with-netcdf --with-nls --with-odbc --with-openmp --with-pdal --with-postgres --with-postgres-includes=/usr/include/postgresql --with-proj-share=/usr/share/proj --with-python --with-readline --with-sqlite --with-wxwidgets=/usr/bin/wx-config --with-x --with-zstd
configure: error: cannot find required auxiliary files:
        tail -v -n \+0 config.log
==> config.log <==
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.71.  Invocation command line was

  $ ./configure --build=x86_64-linux-gnu --prefix=/usr '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules '--libdir=${prefix}/lib/x86_64-linux-gnu' --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr/lib --enable-largefile --enable-socket --enable-shared --with-blas --with-bzlib --with-cairo --with-cxx --with-freetype --with-freetype-includes=/usr/include/freetype2 --with-gdal --with-geos --with-lapack --with-motif --with-mysql '--with-mysql-includes=/usr/include/mariadb /usr/include/mariadb/mysql' --with-netcdf --with-nls --with-odbc --with-openmp --with-pdal --with-postgres --with-postgres-includes=/usr/include/postgresql --with-proj-share=/usr/share/proj --with-python --with-readline --with-sqlite --with-wxwidgets=/usr/bin/wx-config --with-x --with-zstd

## --------- ##
## Platform. ##
## --------- ##

hostname = anubis
uname -m = x86_64
uname -r = 5.10.0-8-amd64
uname -s = Linux
uname -v = #1 SMP Debian 5.10.46-4 (2021-08-03)

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/sbin/
PATH: /usr/bin/
PATH: /sbin/
PATH: /bin/


## ----------- ##
## Core tests. ##
## ----------- ##

configure:3128: looking for aux files: install-sh config.guess config.sub
configure:3194: error: cannot find required auxiliary files:

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-g -O2 -ffile-prefix-map=/build/grass-7.8.6~rc2=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-error=format-security -Wall -DNDEBUG'
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value='-Wdate-time -D_FORTIFY_SOURCE=2'
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-g -O2 -ffile-prefix-map=/build/grass-7.8.6~rc2=. -fstack-protector-strong -Wformat -Werror=format-security'
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value='-Wl,-z,relro -Wl,-z,now'
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_YACC_set=
ac_cv_env_YACC_value=
ac_cv_env_YFLAGS_set=
ac_cv_env_YFLAGS_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=x86_64-linux-gnu
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=

## ----------------- ##
## Output variables. ##
## ----------------- ##

AR=''
ARCH=''
BINDIR=''
BLASINC=''
BLASLIB=''
BZIP2INCPATH=''
BZIP2LIB=''
BZIP2LIBPATH=''
CAIROINC=''
CAIROLIB=''
CAIRO_HAS_XRENDER=''
CAIRO_HAS_XRENDER_SURFACE=''
CC=''
CFLAGS='-g -O2 -ffile-prefix-map=/build/grass-7.8.6~rc2=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-error=format-security -Wall -DNDEBUG'
CPP=''
CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2'
CROSS_COMPILING=''
CXX=''
CXXFLAGS='-g -O2 -ffile-prefix-map=/build/grass-7.8.6~rc2=. -fstack-protector-strong -Wformat -Werror=format-security'
DBMIEXTRALIB=''
DEFS=''
DLLIB=''
DSTDIR=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
ENV=''
EXEEXT=''
FFTWINC=''
FFTWLIB=''
FTINC=''
FTLIB=''
GDAL_CFLAGS=''
GDAL_CONFIG=''
GDAL_LIBS=''
GEOS_CFLAGS=''
GEOS_CONFIG=''
GEOS_LIBS=''
GISBASE=''
GIT=''
GRASS_BIN=''
GRASS_HEADERS_GIT_DATE=''
GRASS_HEADERS_GIT_HASH=''
GRASS_HOME=''
GRASS_LIBRARY_TYPE=''
GRASS_VERSION_DATE=''
GRASS_VERSION_FILE=''
GRASS_VERSION_GIT=''
GRASS_VERSION_MAJOR=''
GRASS_VERSION_MINOR=''
GRASS_VERSION_NUMBER=''
GRASS_VERSION_RELEASE=''
GREP=''
HAVE_ASPRINTF=''
HAVE_NLS=''
HAVE_SOCKET=''
HISTORYLIB=''
ICONVLIB=''
INCLUDE_DIRS=''
INSTALL_DATA=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
INSTDIR=''
INTLLIB=''
LAPACKINC=''
LAPACKLIB=''
LDFLAGS='-Wl,-z,relro -Wl,-z,now'
LD_LIBRARY_PATH_VAR=''
LD_SEARCH_FLAGS=''
LEX=''
LEXLIB=''
LEXPATH=''
LEX_OUTPUT_ROOT=''
LFS_CFLAGS=''
LIBLAS_CFLAGS=''
LIBLAS_CONFIG=''
LIBLAS_INC=''
LIBLAS_LIBS=''
LIBOBJS=''
LIBRARY_DIRS=''
LIBS=''
LIB_VER=''
LTLIBOBJS=''
MACOSX_APP=''
MACOSX_ARCHS=''
MACOSX_SDK=''
MATHLIB=''
MINGW32=''
MYSQLDLIB=''
MYSQLD_CONFIG=''
MYSQLINCPATH=''
MYSQLLIB=''
MYSQLLIBPATH=''
NAME_VER=''
NETCDF_CFLAGS=''
NETCDF_CONFIG=''
NETCDF_LIBS=''
OBJEXT=''
OCLINCPATH=''
OCLLIB=''
OCLLIBPATH=''
ODBCINC=''
ODBCLIB=''
OMPCFLAGS=''
OMPINCPATH=''
OMPLIB=''
OMPLIBPATH=''
OPENDWGINCPATH=''
OPENDWGLIB=''
OPENDWGLIBPATH=''
OPENGLINC=''
OPENGLLIB=''
OPENGLULIB=''
OPENGL_AQUA=''
OPENGL_WINDOWS=''
OPENGL_X11=''
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
PDAL_CONFIG=''
PDAL_CPPFLAGS=''
PDAL_INC=''
PDAL_LIBS=''
PERL=''
PNGINC=''
PNGLIB=''
PQINCPATH=''
PQLIB=''
PQLIBPATH=''
PROJINC=''
PROJLIB=''
PROJSHARE=''
PTHREADINCPATH=''
PTHREADLIB=''
PTHREADLIBPATH=''
RANLIB=''
READLINEINCPATH=''
READLINELIB=''
READLINELIBPATH=''
REGEXINCPATH=''
REGEXLIB=''
REGEXLIBPATH=''
SHELL='/bin/bash'
SHLIB_CFLAGS=''
SHLIB_LD=''
SHLIB_LD_FLAGS=''
SHLIB_SUFFIX=''
SOCKLIB=''
SQLITEINCPATH=''
SQLITELIB=''
SQLITELIBPATH=''
SRCDIR=''
STLIB_LD=''
STLIB_SUFFIX=''
STRIPFLAG=''
TIFFLIB=''
TIFF_INCLUDE_DIRS=''
TIFF_LIBRARY_DIRS=''
USE_CAIRO=''
USE_GDAL=''
USE_GEOS=''
USE_LARGEFILES=''
USE_LIBLAS=''
USE_MYSQL=''
USE_NETCDF=''
USE_OGR=''
USE_OPENCL=''
USE_OPENDWG=''
USE_OPENGL=''
USE_OPENMP=''
USE_PDAL=''
USE_PNG=''
USE_POSTGRES=''
USE_PTHREAD=''
USE_REGEX=''
USE_SQLITE=''
USE_TERMIO=''
USE_X11=''
XLIB=''
XMKMF=''
XTLIB=''
X_CFLAGS=''
X_EXTRA_LIBS=''
X_LIBS=''
X_PRE_LIBS=''
YACC=''
YACCPATH=''
YFLAGS=''
ZLIB=''
ZLIBINCPATH=''
ZLIBLIBPATH=''
ZSTDINCPATH=''
ZSTDLIB=''
ZSTDLIBPATH=''
ac_ct_CC=''
ac_ct_CXX=''
bindir='${exec_prefix}/bin'
build='x86_64-linux-gnu'
build_alias='x86_64-linux-gnu'
build_cpu=''
build_os=''
build_vendor=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='NONE'
host=''
host_alias=''
host_cpu=''
host_os=''
host_vendor=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${prefix}/share/info'
libdir='${prefix}/lib/x86_64-linux-gnu'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='/var'
mandir='${prefix}/share/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/lib'
program_transform_name='s,x,x,'
psdir='${docdir}'
pwd=''
runstatedir='/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""

configure: exit 1

@nilason
Copy link
Contributor

nilason commented Sep 15, 2021

Thanks for the backport, that fails with autoconf 2.71 though:

Will look into this, however what draws my immediate attention is the the fact that with 2.70 or 2.71 the filename configure.in became obsolete. I intentionally (for some reason) skipped that rename to the 7.8 branch. Do you have the possibly to try with 2.69?

@nilason
Copy link
Contributor

nilason commented Sep 15, 2021

Sorry, now I browsed all the quoted log, you already did 2.69.

@nilason
Copy link
Contributor

nilason commented Sep 15, 2021

There seems to be leftovers with 2.69 from trying with 2.71:

...
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.71.  Invocation command line was

  $ ./configure --build=x86_64-linux-gnu --prefix=/usr '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules '--libdir=${prefix}/lib/x86_64-linux-gnu' --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr/lib --enable-largefile --enable-socket --enable-shared --with-blas --with-bzlib --with-cairo --with-cxx --with-freetype --with-freetype-includes=/usr/include/freetype2 --with-gdal --with-geos --with-lapack --with-motif --with-mysql '--with-mysql-includes=/usr/include/mariadb /usr/include/mariadb/mysql' --with-netcdf --with-nls --with-odbc --with-openmp --with-pdal --with-postgres --with-postgres-includes=/usr/include/postgresql --with-proj-share=/usr/share/proj --with-python --with-readline --with-sqlite --with-wxwidgets=/usr/bin/wx-config --with-x --with-zstd
...

@nilason
Copy link
Contributor

nilason commented Sep 15, 2021

With 2.69 I get:

autoreconf -f -i -v
autoreconf: Entering directory `.'
autoreconf: configure.in: not using Gettext
autoreconf: configure.in: not using aclocal
autoreconf: configure.in: tracing
autoreconf: configure.in: creating directory "$SRCDIR"
autoreconf: configure.in: not using Libtool
autoreconf: running: /usr/local/bin/autoconf --force
autoreconf: running: /usr/local/bin/autoheader --force
autoreconf: configure.in: not using Automake
autoreconf: Leaving directory `.'

@sebastic
Copy link
Contributor Author

There seems to be leftovers with 2.69 from trying with 2.71:

That's not it, every run was done in a new chroot session.

I rather think that autoconf2.69 is not really version 2.69, it depends on autoconf unlike autoconf2.13, suggesting that it uses it.

It works in a bullseye chroot with autoconf (2.69-14), but that doesn't help for the Debian package which targets unstable.

@nilason
Copy link
Contributor

nilason commented Sep 15, 2021

Could you try #1870?

@nilason
Copy link
Contributor

nilason commented Sep 15, 2021

With #1870 and autoconf 2.71 I get:

autoreconf -f -i -v
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: configure.ac: not using aclocal
autoreconf: configure.ac: tracing
autoreconf: configure.ac: creating directory "$SRCDIR"
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /opt/local/bin/autoconf --force
configure.ac:35: warning: The macro `AC_CONFIG_HEADER' is obsolete.
configure.ac:35: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.ac:35: the top level
configure.ac:453: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete
./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from...
./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from...
configure.ac:453: the top level
configure.ac:473: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:473: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:473: the top level
configure.ac:480: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.ac:480: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.ac:480: the top level
configure.ac:895: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:895: 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...
configure.ac:895: the top level
configure.ac:949: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:949: 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...
configure.ac:949: the top level
configure.ac:1004: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:1004: 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...
configure.ac:1004: the top level
configure.ac:1056: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:1056: 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...
configure.ac:1056: the top level
configure.ac:1954: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.ac:1954: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE 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:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
aclocal.m4:689: AC_SYS_LARGEFILE is expanded from...
configure.ac:1954: the top level
autoreconf: running: /opt/local/bin/autoheader --force
autoreconf: configure.ac: not using Automake
autoreconf: '"$SRCDIR"/config.sub' is created
autoreconf: '"$SRCDIR"/config.guess' is created
autoreconf: '"$SRCDIR"/install-sh' is created
autoreconf: Leaving directory '.'

@sebastic
Copy link
Contributor Author

Forcing autoreconf to use autoconf2.69, autom4te2.69, and autoheader2.69 instead of only autoconf2.69 works for Debian unstable.

It still fails with autoconf (2.71-2) after applying the changes from #1870:

configure.ac:35: warning: The macro `AC_CONFIG_HEADER' is obsolete.
configure.ac:35: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.ac:35: the top level
configure.ac:453: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete
./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from...
./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from...
configure.ac:453: the top level
configure.ac:473: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:473: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:473: the top level
configure.ac:480: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.ac:480: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.ac:480: the top level
configure.ac:895: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:895: 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...
configure.ac:895: the top level
configure.ac:949: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:949: 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...
configure.ac:949: the top level
configure.ac:1004: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:1004: 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...
configure.ac:1004: the top level
configure.ac:1056: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:1056: 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...
configure.ac:1056: the top level
configure.ac:1954: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.ac:1954: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE 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:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
aclocal.m4:689: AC_SYS_LARGEFILE is expanded from...
configure.ac:1954: the top level
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/grass-7.8.6~rc2'
for TEMPLATE in debian/grass-core.dirs.in debian/grass-core.install.in debian/grass-core.links.in debian/grass-core.manpages.in debian/grass-dev.dirs.in debian/grass-dev.install.in debian/grass-dev.links.in debian/grass-doc.install.in debian/grass-doc.links.in debian/grass-gui.dirs.in debian/grass-gui.install.in debian/grass-gui.links.in debian/x-grass7.in ; do \
    sed -e 's/@VERSION@/78/g' -e 's/@ABI@/786-2/g' $TEMPLATE > `echo $TEMPLATE | sed 's/.in$//'` ; \
done
dh_auto_configure -- \
                    --prefix=/usr/lib \
                    --enable-largefile \
                    --enable-socket \
                    --enable-shared \
                    --with-blas \
                    --with-bzlib \
                    --with-cairo \
                    --with-cxx \
                    --with-freetype \
                    --with-freetype-includes=/usr/include/freetype2 \
                    --with-gdal \
                    --with-geos \
                    --with-lapack \
                    --with-motif \
                    --with-mysql \
                    --with-mysql-includes="/usr/include/mariadb /usr/include/mariadb/mysql" \
                    --with-netcdf \
                    --with-nls \
                    --with-odbc \
                    --with-openmp \
                    --with-pdal \
                    --with-postgres \
                    --with-postgres-includes=/usr/include/postgresql \
                    --with-proj-share=/usr/share/proj \
                    --with-python \
                    --with-readline \
                    --with-sqlite \
                    --with-wxwidgets=/usr/bin/wx-config \
                    --with-x \
                    --with-zstd
        ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr/lib --enable-largefile --enable-socket --enable-shared --with-blas --with-bzlib --with-cairo --with-cxx --with-freetype --with-freetype-includes=/usr/include/freetype2 --with-gdal --with-geos --with-lapack --with-motif --with-mysql "--with-mysql-includes=/usr/include/mariadb /usr/include/mariadb/mysql" --with-netcdf --with-nls --with-odbc --with-openmp --with-pdal --with-postgres --with-postgres-includes=/usr/include/postgresql --with-proj-share=/usr/share/proj --with-python --with-readline --with-sqlite --with-wxwidgets=/usr/bin/wx-config --with-x --with-zstd
configure: error: cannot find required auxiliary files:
        tail -v -n \+0 config.log
==> config.log <==
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.71.  Invocation command line was

  $ ./configure --build=x86_64-linux-gnu --prefix=/usr '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules '--libdir=${prefix}/lib/x86_64-linux-gnu' --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr/lib --enable-largefile --enable-socket --enable-shared --with-blas --with-bzlib --with-cairo --with-cxx --with-freetype --with-freetype-includes=/usr/include/freetype2 --with-gdal --with-geos --with-lapack --with-motif --with-mysql '--with-mysql-includes=/usr/include/mariadb /usr/include/mariadb/mysql' --with-netcdf --with-nls --with-odbc --with-openmp --with-pdal --with-postgres --with-postgres-includes=/usr/include/postgresql --with-proj-share=/usr/share/proj --with-python --with-readline --with-sqlite --with-wxwidgets=/usr/bin/wx-config --with-x --with-zstd

## --------- ##
## Platform. ##
## --------- ##

hostname = anubis
uname -m = x86_64
uname -r = 5.10.0-8-amd64
uname -s = Linux
uname -v = #1 SMP Debian 5.10.46-4 (2021-08-03)

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/sbin/
PATH: /usr/bin/
PATH: /sbin/
PATH: /bin/


## ----------- ##
## Core tests. ##
## ----------- ##

configure:3128: looking for aux files: install-sh config.guess config.sub
configure:3194: error: cannot find required auxiliary files:

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-g -O2 -ffile-prefix-map=/build/grass-7.8.6~rc2=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-error=format-security -Wall -DNDEBUG'
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value='-Wdate-time -D_FORTIFY_SOURCE=2'
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-g -O2 -ffile-prefix-map=/build/grass-7.8.6~rc2=. -fstack-protector-strong -Wformat -Werror=format-security'
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value='-Wl,-z,relro -Wl,-z,now'
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_YACC_set=
ac_cv_env_YACC_value=
ac_cv_env_YFLAGS_set=
ac_cv_env_YFLAGS_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=x86_64-linux-gnu
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=

## ----------------- ##
## Output variables. ##
## ----------------- ##

AR=''
ARCH=''
BINDIR=''
BLASINC=''
BLASLIB=''
BZIP2INCPATH=''
BZIP2LIB=''
BZIP2LIBPATH=''
CAIROINC=''
CAIROLIB=''
CAIRO_HAS_XRENDER=''
CAIRO_HAS_XRENDER_SURFACE=''
CC=''
CFLAGS='-g -O2 -ffile-prefix-map=/build/grass-7.8.6~rc2=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-error=format-security -Wall -DNDEBUG'
CPP=''
CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2'
CROSS_COMPILING=''
CXX=''
CXXFLAGS='-g -O2 -ffile-prefix-map=/build/grass-7.8.6~rc2=. -fstack-protector-strong -Wformat -Werror=format-security'
DBMIEXTRALIB=''
DEFS=''
DLLIB=''
DSTDIR=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
ENV=''
EXEEXT=''
FFTWINC=''
FFTWLIB=''
FTINC=''
FTLIB=''
GDAL_CFLAGS=''
GDAL_CONFIG=''
GDAL_LIBS=''
GEOS_CFLAGS=''
GEOS_CONFIG=''
GEOS_LIBS=''
GISBASE=''
GIT=''
GRASS_BIN=''
GRASS_HEADERS_GIT_DATE=''
GRASS_HEADERS_GIT_HASH=''
GRASS_HOME=''
GRASS_LIBRARY_TYPE=''
GRASS_VERSION_DATE=''
GRASS_VERSION_FILE=''
GRASS_VERSION_GIT=''
GRASS_VERSION_MAJOR=''
GRASS_VERSION_MINOR=''
GRASS_VERSION_NUMBER=''
GRASS_VERSION_RELEASE=''
GREP=''
HAVE_ASPRINTF=''
HAVE_NLS=''
HAVE_SOCKET=''
HISTORYLIB=''
ICONVLIB=''
INCLUDE_DIRS=''
INSTALL_DATA=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
INSTDIR=''
INTLLIB=''
LAPACKINC=''
LAPACKLIB=''
LDFLAGS='-Wl,-z,relro -Wl,-z,now'
LD_LIBRARY_PATH_VAR=''
LD_SEARCH_FLAGS=''
LEX=''
LEXLIB=''
LEXPATH=''
LEX_OUTPUT_ROOT=''
LFS_CFLAGS=''
LIBLAS_CFLAGS=''
LIBLAS_CONFIG=''
LIBLAS_INC=''
LIBLAS_LIBS=''
LIBOBJS=''
LIBRARY_DIRS=''
LIBS=''
LIB_VER=''
LTLIBOBJS=''
MACOSX_APP=''
MACOSX_ARCHS=''
MACOSX_SDK=''
MATHLIB=''
MINGW32=''
MYSQLDLIB=''
MYSQLD_CONFIG=''
MYSQLINCPATH=''
MYSQLLIB=''
MYSQLLIBPATH=''
NAME_VER=''
NETCDF_CFLAGS=''
NETCDF_CONFIG=''
NETCDF_LIBS=''
OBJEXT=''
OCLINCPATH=''
OCLLIB=''
OCLLIBPATH=''
ODBCINC=''
ODBCLIB=''
OMPCFLAGS=''
OMPINCPATH=''
OMPLIB=''
OMPLIBPATH=''
OPENDWGINCPATH=''
OPENDWGLIB=''
OPENDWGLIBPATH=''
OPENGLINC=''
OPENGLLIB=''
OPENGLULIB=''
OPENGL_AQUA=''
OPENGL_WINDOWS=''
OPENGL_X11=''
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
PDAL_CONFIG=''
PDAL_CPPFLAGS=''
PDAL_INC=''
PDAL_LIBS=''
PERL=''
PNGINC=''
PNGLIB=''
PQINCPATH=''
PQLIB=''
PQLIBPATH=''
PROJINC=''
PROJLIB=''
PROJSHARE=''
PTHREADINCPATH=''
PTHREADLIB=''
PTHREADLIBPATH=''
RANLIB=''
READLINEINCPATH=''
READLINELIB=''
READLINELIBPATH=''
REGEXINCPATH=''
REGEXLIB=''
REGEXLIBPATH=''
SHELL='/bin/bash'
SHLIB_CFLAGS=''
SHLIB_LD=''
SHLIB_LD_FLAGS=''
SHLIB_SUFFIX=''
SOCKLIB=''
SQLITEINCPATH=''
SQLITELIB=''
SQLITELIBPATH=''
SRCDIR=''
STLIB_LD=''
STLIB_SUFFIX=''
STRIPFLAG=''
TIFFLIB=''
TIFF_INCLUDE_DIRS=''
TIFF_LIBRARY_DIRS=''
USE_CAIRO=''
USE_GDAL=''
USE_GEOS=''
USE_LARGEFILES=''
USE_LIBLAS=''
USE_MYSQL=''
USE_NETCDF=''
USE_OGR=''
USE_OPENCL=''
USE_OPENDWG=''
USE_OPENGL=''
USE_OPENMP=''
USE_PDAL=''
USE_PNG=''
USE_POSTGRES=''
USE_PTHREAD=''
USE_REGEX=''
USE_SQLITE=''
USE_TERMIO=''
USE_X11=''
XLIB=''
XMKMF=''
XTLIB=''
X_CFLAGS=''
X_EXTRA_LIBS=''
X_LIBS=''
X_PRE_LIBS=''
YACC=''
YACCPATH=''
YFLAGS=''
ZLIB=''
ZLIBINCPATH=''
ZLIBLIBPATH=''
ZSTDINCPATH=''
ZSTDLIB=''
ZSTDLIBPATH=''
ac_ct_CC=''
ac_ct_CXX=''
bindir='${exec_prefix}/bin'
build='x86_64-linux-gnu'
build_alias='x86_64-linux-gnu'
build_cpu=''
build_os=''
build_vendor=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='NONE'
host=''
host_alias=''
host_cpu=''
host_os=''
host_vendor=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${prefix}/share/info'
libdir='${prefix}/lib/x86_64-linux-gnu'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='/var'
mandir='${prefix}/share/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/lib'
program_transform_name='s,x,x,'
psdir='${docdir}'
pwd=''
runstatedir='/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""

@nilason
Copy link
Contributor

nilason commented Sep 15, 2021

...
configure:3128: looking for aux files: install-sh config.guess config.sub
configure:3194: error: cannot find required auxiliary files:
...
SRCDIR=''
...

At least some progress. I get a similar result though. Something is not working with AC_CONFIG_SRCDIR. Looking into it.

@nilason
Copy link
Contributor

nilason commented Sep 15, 2021

I just pushed an update to #1870, which solved the latest issue for me. Please try that.

@sebastic
Copy link
Contributor Author

That works for me with autoconf (2.71-2) on Debian unstable too. Very happy that --runstatedir no longer triggers an error.

@nilason
Copy link
Contributor

nilason commented Sep 16, 2021

That works for me with autoconf (2.71-2) on Debian unstable too. Very happy that --runstatedir no longer triggers an error.

That is indeed great news, thanks a bunch for your cooperation! I just merged #1870 to the 7.8 branch. Please close this issue if you think it has been resolved.

@nilason
Copy link
Contributor

nilason commented Oct 11, 2021

I see 7.8.6 on Debian is out, seemingly without patches related to this reported issue. Closing.

@nilason nilason closed this as completed Oct 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants