From fb080cd010c2138149ee602bdad1db679edd6032 Mon Sep 17 00:00:00 2001 From: "Jens (The Maker)" Date: Fri, 20 Feb 2026 14:40:07 +0000 Subject: [PATCH 1/5] gemmi cif reader integrated and compiled --- ChangeLog | 4 + POPSC/Makefile | 135 +- POPSC/Makefile.in | 65 +- POPSC/aclocal.m4 | 452 +-- POPSC/autom4te.cache/output.0 | 1469 ++++----- POPSC/autom4te.cache/output.1 | 1469 ++++----- POPSC/autom4te.cache/output.2 | 1469 ++++----- POPSC/autom4te.cache/requests | 349 ++- POPSC/autom4te.cache/traces.0 | 439 +-- POPSC/autom4te.cache/traces.1 | 33 +- POPSC/autom4te.cache/traces.2 | 33 +- POPSC/compile | 42 +- POPSC/config.guess | 111 +- POPSC/config.log | 1130 +++---- POPSC/config.status | 163 +- POPSC/config.sub | 942 ++---- POPSC/configure | 1425 ++++----- POPSC/configure~ | 4285 +++++++++++++++------------ POPSC/depcomp | 19 +- POPSC/install-sh | 18 +- POPSC/missing | 79 +- POPSC/src/Makefile | 251 +- POPSC/src/Makefile.am | 22 +- POPSC/src/Makefile.in | 181 +- POPSC/src/arg.c | 4 +- POPSC/src/config.h | 20 +- POPSC/src/config.h.in | 14 +- POPSC/src/config.h.in~ | 10 +- POPSC/src/pops | Bin 630952 -> 8494800 bytes POPSC/test-driver | 19 +- POPSC/tests/Makefile | 154 +- POPSC/tests/Makefile.in | 84 +- POPSR/Rscript/popscomp_standalone.R | 4 +- POPSR/inst/popsr/app.R | 4 +- 34 files changed, 6326 insertions(+), 8572 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4ebbddf..92ba37f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,10 @@ ## Docker image released at version 3.1 #=============================================================================== +- 3.4 +Fri 20 Feb 11:18:33 GMT 2026 + Added mmcif capability. + - 3.3 Thu 29 Feb 08:39:24 GMT 2024 Added README file of C code as new tab to the interface. diff --git a/POPSC/Makefile b/POPSC/Makefile index 7bb8c3e..ee3312e 100644 --- a/POPSC/Makefile +++ b/POPSC/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.18.1 from Makefile.am. +# Makefile.in generated by automake 1.16.5 from Makefile.am. # Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2025 Free Software Foundation, Inc. +# Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -73,8 +73,6 @@ am__make_running_with_option = \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -am__rm_f = rm -f $(am__rm_f_notfound) -am__rm_rf = rm -rf $(am__rm_f_notfound) pkgdatadir = $(datadir)/pops pkgincludedir = $(includedir)/pops pkglibdir = $(libdir)/pops @@ -91,8 +89,8 @@ POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : -build_triplet = aarch64-apple-darwin24.6.0 -host_triplet = aarch64-apple-darwin24.6.0 +build_triplet = x86_64-pc-linux-gnu +host_triplet = x86_64-pc-linux-gnu subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/ax_openmp.m4 \ @@ -168,8 +166,8 @@ distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ if test -d "$(distdir)"; then \ - find "$(distdir)" -type d ! -perm -700 -exec chmod u+rwx {} ';' \ - ; rm -rf "$(distdir)" \ + find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ + && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi am__post_remove_distdir = $(am__remove_distdir) @@ -199,23 +197,21 @@ am__relativize = \ done; \ reldir="$$dir2" DIST_ARCHIVES = $(distdir).tar.gz -GZIP_ENV = -9 +GZIP_ENV = --best DIST_TARGETS = dist-gzip # Exists only to be overridden by the user if desired. AM_DISTCHECK_DVI_TARGET = dvi distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' -distcleancheck_listfiles = \ - find . \( -type f -a \! \ - \( -name .nfs* -o -name .smb* -o -name .__afs* \) \) -print -ACLOCAL = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' aclocal-1.18 +distcleancheck_listfiles = find . -type f -print +ACLOCAL = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' autoconf -AUTOHEADER = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' autoheader -AUTOMAKE = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' automake-1.18 -AWK = awk +AUTOCONF = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' autoconf +AUTOHEADER = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' autoheader +AUTOMAKE = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 @@ -228,8 +224,8 @@ CXXFLAGS = -g -O2 CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps -ECHO_C = \c -ECHO_N = +ECHO_C = +ECHO_N = -n ECHO_T = ETAGS = etags EXEEXT = @@ -242,63 +238,61 @@ LDFLAGS = LIBOBJS = LIBS = -lm LTLIBOBJS = -MAKEINFO = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' makeinfo -MKDIR_P = mkdir -p +MAKEINFO = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' makeinfo +MKDIR_P = /usr/bin/mkdir -p OBJEXT = o -OPENMP_CFLAGS = +OPENMP_CFLAGS = -fopenmp PACKAGE = pops PACKAGE_BUGREPORT = jens@jkleinj.eu PACKAGE_NAME = pops -PACKAGE_STRING = pops 3.2.2 +PACKAGE_STRING = pops 3.4 PACKAGE_TARNAME = pops PACKAGE_URL = -PACKAGE_VERSION = 3.2.2 +PACKAGE_VERSION = 3.4 PATH_SEPARATOR = : -PKG_CONFIG = /opt/homebrew/bin/pkg-config +PKG_CONFIG = /usr/bin/pkg-config PKG_CONFIG_LIBDIR = PKG_CONFIG_PATH = SET_MAKE = -SHELL = /bin/sh +SHELL = /bin/bash STRIP = -VERSION = 3.2.2 -XML_CFLAGS = -XML_LIBS = -lxml2 +VERSION = 3.4 +XML_CFLAGS = -I/usr/include/libxml2 +XML_LIBS = -lxml2 ZLIB_CFLAGS = -ZLIB_LIBS = -lz -abs_builddir = /Users/jkleinj/software/develop/POPScomp/POPSC -abs_srcdir = /Users/jkleinj/software/develop/POPScomp/POPSC -abs_top_builddir = /Users/jkleinj/software/develop/POPScomp/POPSC -abs_top_srcdir = /Users/jkleinj/software/develop/POPScomp/POPSC +ZLIB_LIBS = -lz +abs_builddir = /home/jkleinj/develop/POPScomp/POPSC +abs_srcdir = /home/jkleinj/develop/POPScomp/POPSC +abs_top_builddir = /home/jkleinj/develop/POPScomp/POPSC +abs_top_srcdir = /home/jkleinj/develop/POPScomp/POPSC ac_ct_CC = gcc ac_ct_CXX = g++ am__include = include am__leading_dot = . am__quote = -am__rm_f_notfound = -am__tar = tar --format=ustar -chf - "$$tardir" -am__untar = tar -xf - -am__xargs_n = xargs -n +am__tar = $${TAR-tar} chof - "$$tardir" +am__untar = $${TAR-tar} xf - bindir = ${exec_prefix}/bin -build = aarch64-apple-darwin24.6.0 +build = x86_64-pc-linux-gnu build_alias = -build_cpu = aarch64 -build_os = darwin24.6.0 -build_vendor = apple +build_cpu = x86_64 +build_os = linux-gnu +build_vendor = pc builddir = . datadir = ${datarootdir} datarootdir = ${prefix}/share docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} dvidir = ${docdir} exec_prefix = ${prefix} -host = aarch64-apple-darwin24.6.0 +host = x86_64-pc-linux-gnu host_alias = -host_cpu = aarch64 -host_os = darwin24.6.0 -host_vendor = apple +host_cpu = x86_64 +host_os = linux-gnu +host_vendor = pc htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /Users/jkleinj/software/develop/POPScomp/POPSC/install-sh +install_sh = ${SHELL} /home/jkleinj/develop/POPScomp/POPSC/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -462,13 +456,12 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files - distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) $(am__remove_distdir) - $(AM_V_at)$(MKDIR_P) "$(distdir)" + test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -538,10 +531,6 @@ dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__post_remove_distdir) -dist-bzip3: distdir - tardir=$(distdir) && $(am__tar) | bzip3 -c >$(distdir).tar.bz3 - $(am__post_remove_distdir) - dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz $(am__post_remove_distdir) @@ -583,11 +572,9 @@ dist dist-all: distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ - eval GZIP= gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ - *.tar.bz3*) \ - bzip3 -dc $(distdir).tar.bz3 | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ @@ -595,7 +582,7 @@ distcheck: dist *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ - eval GZIP= gzip -dc $(distdir).shar.gz | unshar ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ *.tar.zst*) \ @@ -695,8 +682,8 @@ mostlyclean-generic: clean-generic: distclean-generic: - -$(am__rm_f) $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES) + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -775,18 +762,17 @@ uninstall-am: .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ am--refresh check check-am clean clean-cscope clean-generic \ cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ - dist-bzip3 dist-gzip dist-lzip dist-shar dist-tarZ dist-xz \ - dist-zip dist-zstd distcheck distclean distclean-generic \ - distclean-tags distcleancheck distdir distuninstallcheck dvi \ - dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs installdirs-am \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \ - uninstall-am + dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \ + dist-zstd distcheck distclean distclean-generic distclean-tags \ + distcleancheck distdir distuninstallcheck dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-pdf install-pdf-am \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags tags-am uninstall uninstall-am .PRECIOUS: Makefile @@ -794,10 +780,3 @@ uninstall-am: # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: - -# Tell GNU make to disable its built-in pattern rules. -%:: %,v -%:: RCS/%,v -%:: RCS/% -%:: s.% -%:: SCCS/s.% diff --git a/POPSC/Makefile.in b/POPSC/Makefile.in index 61bc851..bb8efef 100644 --- a/POPSC/Makefile.in +++ b/POPSC/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.18.1 from Makefile.am. +# Makefile.in generated by automake 1.16.5 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2025 Free Software Foundation, Inc. +# Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -73,8 +73,6 @@ am__make_running_with_option = \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -am__rm_f = rm -f $(am__rm_f_notfound) -am__rm_rf = rm -rf $(am__rm_f_notfound) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -168,8 +166,8 @@ distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ if test -d "$(distdir)"; then \ - find "$(distdir)" -type d ! -perm -700 -exec chmod u+rwx {} ';' \ - ; rm -rf "$(distdir)" \ + find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ + && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi am__post_remove_distdir = $(am__remove_distdir) @@ -199,16 +197,14 @@ am__relativize = \ done; \ reldir="$$dir2" DIST_ARCHIVES = $(distdir).tar.gz -GZIP_ENV = -9 +GZIP_ENV = --best DIST_TARGETS = dist-gzip # Exists only to be overridden by the user if desired. AM_DISTCHECK_DVI_TARGET = dvi distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' -distcleancheck_listfiles = \ - find . \( -type f -a \! \ - \( -name .nfs* -o -name .smb* -o -name .__afs* \) \) -print +distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ @@ -274,10 +270,8 @@ ac_ct_CXX = @ac_ct_CXX@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ -am__rm_f_notfound = @am__rm_f_notfound@ am__tar = @am__tar@ am__untar = @am__untar@ -am__xargs_n = @am__xargs_n@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ @@ -462,13 +456,12 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files - distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) $(am__remove_distdir) - $(AM_V_at)$(MKDIR_P) "$(distdir)" + test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -538,10 +531,6 @@ dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__post_remove_distdir) -dist-bzip3: distdir - tardir=$(distdir) && $(am__tar) | bzip3 -c >$(distdir).tar.bz3 - $(am__post_remove_distdir) - dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz $(am__post_remove_distdir) @@ -583,11 +572,9 @@ dist dist-all: distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ - eval GZIP= gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ - *.tar.bz3*) \ - bzip3 -dc $(distdir).tar.bz3 | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ @@ -595,7 +582,7 @@ distcheck: dist *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ - eval GZIP= gzip -dc $(distdir).shar.gz | unshar ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ *.tar.zst*) \ @@ -695,8 +682,8 @@ mostlyclean-generic: clean-generic: distclean-generic: - -$(am__rm_f) $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES) + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -775,18 +762,17 @@ uninstall-am: .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ am--refresh check check-am clean clean-cscope clean-generic \ cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ - dist-bzip3 dist-gzip dist-lzip dist-shar dist-tarZ dist-xz \ - dist-zip dist-zstd distcheck distclean distclean-generic \ - distclean-tags distcleancheck distdir distuninstallcheck dvi \ - dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs installdirs-am \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \ - uninstall-am + dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \ + dist-zstd distcheck distclean distclean-generic distclean-tags \ + distcleancheck distdir distuninstallcheck dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-pdf install-pdf-am \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags tags-am uninstall uninstall-am .PRECIOUS: Makefile @@ -794,10 +780,3 @@ uninstall-am: # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: - -# Tell GNU make to disable its built-in pattern rules. -%:: %,v -%:: RCS/%,v -%:: RCS/% -%:: s.% -%:: SCCS/s.% diff --git a/POPSC/aclocal.m4 b/POPSC/aclocal.m4 index f27084f..b9921cc 100644 --- a/POPSC/aclocal.m4 +++ b/POPSC/aclocal.m4 @@ -1,6 +1,6 @@ -# generated automatically by aclocal 1.18.1 -*- Autoconf -*- +# generated automatically by aclocal 1.16.5 -*- Autoconf -*- -# Copyright (C) 1996-2025 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -14,14 +14,14 @@ m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl -m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.72],, -[m4_warning([this file was generated for autoconf 2.72. +m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.71],, +[m4_warning([this file was generated for autoconf 2.71. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) # pkg.m4 - Macros to locate and use pkg-config. -*- Autoconf -*- -# serial 13 (pkgconf) +# serial 12 (pkg-config-0.29.2) dnl Copyright © 2004 Scott James Remnant . dnl Copyright © 2012-2015 Dan Nicholson @@ -37,7 +37,9 @@ dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU dnl General Public License for more details. dnl dnl You should have received a copy of the GNU General Public License -dnl along with this program; if not, see . +dnl along with this program; if not, write to the Free Software +dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +dnl 02111-1307, USA. dnl dnl As a special exception to the GNU General Public License, if you dnl distribute this file as part of a program that contains a @@ -66,8 +68,8 @@ m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1, [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])]) ])dnl PKG_PREREQ -dnl PKG_PROG_PKG_CONFIG([MIN-VERSION], [ACTION-IF-NOT-FOUND]) -dnl --------------------------------------------------------- +dnl PKG_PROG_PKG_CONFIG([MIN-VERSION]) +dnl ---------------------------------- dnl Since: 0.16 dnl dnl Search for the pkg-config tool and set the PKG_CONFIG variable to @@ -75,12 +77,6 @@ dnl first found in the path. Checks that the version of pkg-config found dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is dnl used since that's the first version where most current features of dnl pkg-config existed. -dnl -dnl If pkg-config is not found or older than specified, it will result -dnl in an empty PKG_CONFIG variable. To avoid widespread issues with -dnl scripts not checking it, ACTION-IF-NOT-FOUND defaults to aborting. -dnl You can specify [PKG_CONFIG=false] as an action instead, which would -dnl result in pkg-config tests failing, but no bogus error messages. AC_DEFUN([PKG_PROG_PKG_CONFIG], [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) @@ -101,9 +97,6 @@ if test -n "$PKG_CONFIG"; then AC_MSG_RESULT([no]) PKG_CONFIG="" fi -fi -if test -z "$PKG_CONFIG"; then - m4_default([$2], [AC_MSG_ERROR([pkg-config not found])]) fi[]dnl ])dnl PKG_PROG_PKG_CONFIG @@ -371,7 +364,7 @@ AS_IF([test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"], [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])]) ])dnl PKG_HAVE_DEFINE_WITH_MODULES -# Copyright (C) 2002-2025 Free Software Foundation, Inc. +# Copyright (C) 2002-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -383,10 +376,10 @@ AS_IF([test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"], # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], -[am__api_version='1.18' +[am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.18.1], [], +m4_if([$1], [1.16.5], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -402,14 +395,14 @@ m4_define([_AM_AUTOCONF_VERSION], []) # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.18.1])dnl +[AM_AUTOMAKE_VERSION([1.16.5])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001-2025 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -461,7 +454,7 @@ am_aux_dir=`cd "$ac_aux_dir" && pwd` # AM_CONDITIONAL -*- Autoconf -*- -# Copyright (C) 1997-2025 Free Software Foundation, Inc. +# Copyright (C) 1997-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -492,7 +485,7 @@ AC_CONFIG_COMMANDS_PRE( Usually this means the macro was only invoked conditionally.]]) fi])]) -# Copyright (C) 1999-2025 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -624,7 +617,7 @@ AC_CACHE_CHECK([dependency style of $depcc], # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thus: + # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported @@ -683,7 +676,7 @@ _AM_SUBST_NOTMAKE([am__nodep])dnl # Generate code to set up dependency tracking. -*- Autoconf -*- -# Copyright (C) 1999-2025 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -751,7 +744,7 @@ AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], # Do all the work for Automake. -*- Autoconf -*- -# Copyright (C) 1996-2025 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -851,9 +844,8 @@ AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], - [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], - [_AM_IF_OPTION([tar-v7], [_AM_PROG_TAR([v7])], - [_AM_PROG_TAR([ustar])])])]) + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], + [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], [_AM_DEPENDENCIES([CC])], @@ -886,7 +878,7 @@ if test -z "$CSCOPE"; then fi AC_SUBST([CSCOPE]) -AC_REQUIRE([_AM_SILENT_RULES])dnl +AC_REQUIRE([AM_SILENT_RULES])dnl dnl The testsuite driver may need to know about EXEEXT, so add the dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. @@ -894,9 +886,47 @@ AC_CONFIG_COMMANDS_PRE(dnl [m4_provide_if([_AM_COMPILER_EXEEXT], [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl -AC_REQUIRE([_AM_PROG_RM_F]) -AC_REQUIRE([_AM_PROG_XARGS_N]) +# POSIX will say in a future version that running "rm -f" with no argument +# is OK; and we want to be able to make that assumption in our Makefile +# recipes. So use an aggressive probe to check that the usage we want is +# actually supported "in the wild" to an acceptable degree. +# See automake bug#10828. +# To make any issue more visible, cause the running configure to be aborted +# by default if the 'rm' program in use doesn't match our expectations; the +# user can still override this though. +if rm -f && rm -fr && rm -rf; then : OK; else + cat >&2 <<'END' +Oops! + +Your 'rm' program seems unable to run without file operands specified +on the command line, even when the '-f' option is present. This is contrary +to the behaviour of most rm programs out there, and not conforming with +the upcoming POSIX standard: + +Please tell bug-automake@gnu.org about your system, including the value +of your $PATH and any error possibly output before this message. This +can help us improve future automake versions. + +END + if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then + echo 'Configuration will proceed anyway, since you have set the' >&2 + echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 + echo >&2 + else + cat >&2 <<'END' +Aborting the configuration process, to ensure you take notice of the issue. + +You can download and install GNU coreutils to get an 'rm' implementation +that behaves properly: . +If you want to complete the configuration process using your problematic +'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM +to "yes", and re-run configure. + +END + AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) + fi +fi dnl The trailing newline in this macro's definition is deliberate, for dnl backward compatibility and to allow trailing 'dnl'-style comments dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. @@ -929,7 +959,7 @@ for _am_header in $config_headers :; do done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001-2025 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -950,7 +980,7 @@ if test x"${install_sh+set}" != xset; then fi AC_SUBST([install_sh])]) -# Copyright (C) 2003-2025 Free Software Foundation, Inc. +# Copyright (C) 2003-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -971,7 +1001,7 @@ AC_SUBST([am__leading_dot])]) # Check to see how 'make' treats includes. -*- Autoconf -*- -# Copyright (C) 2001-2025 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1014,7 +1044,7 @@ AC_SUBST([am__quote])]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997-2025 Free Software Foundation, Inc. +# Copyright (C) 1997-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1048,7 +1078,7 @@ fi # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001-2025 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1077,7 +1107,7 @@ AC_DEFUN([_AM_SET_OPTIONS], AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -# Copyright (C) 1999-2025 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1109,10 +1139,7 @@ AC_CACHE_CHECK( break fi done - # aligned with autoconf, so not including core; see bug#72225. - rm -f -r a.out a.exe b.out conftest.$ac_ext conftest.$ac_objext \ - conftest.dSYM conftest1.$ac_ext conftest1.$ac_objext conftest1.dSYM \ - conftest2.$ac_ext conftest2.$ac_objext conftest2.dSYM + rm -f core conftest* unset am_i]) if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. @@ -1127,23 +1154,7 @@ AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -# Copyright (C) 2022-2025 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# _AM_PROG_RM_F -# --------------- -# Check whether 'rm -f' without any arguments works. -# https://bugs.gnu.org/10828 -AC_DEFUN([_AM_PROG_RM_F], -[am__rm_f_notfound= -AS_IF([(rm -f && rm -fr && rm -rf) 2>/dev/null], [], [am__rm_f_notfound='""']) -AC_SUBST(am__rm_f_notfound) -]) - -# Copyright (C) 2001-2025 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1162,181 +1173,26 @@ AC_DEFUN([AM_RUN_LOG], # Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright (C) 1996-2025 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# _AM_SLEEP_FRACTIONAL_SECONDS -# ---------------------------- -AC_DEFUN([_AM_SLEEP_FRACTIONAL_SECONDS], [dnl -AC_CACHE_CHECK([whether sleep supports fractional seconds], - am_cv_sleep_fractional_seconds, [dnl -AS_IF([sleep 0.001 2>/dev/null], [am_cv_sleep_fractional_seconds=yes], - [am_cv_sleep_fractional_seconds=no]) -])]) - -# _AM_FILESYSTEM_TIMESTAMP_RESOLUTION -# ----------------------------------- -# Determine the filesystem's resolution for file modification -# timestamps. The coarsest we know of is FAT, with a resolution -# of only two seconds, even with the most recent "exFAT" extensions. -# The finest (e.g. ext4 with large inodes, XFS, ZFS) is one -# nanosecond, matching clock_gettime. However, it is probably not -# possible to delay execution of a shell script for less than one -# millisecond, due to process creation overhead and scheduling -# granularity, so we don't check for anything finer than that. (See below.) -AC_DEFUN([_AM_FILESYSTEM_TIMESTAMP_RESOLUTION], [dnl -AC_REQUIRE([_AM_SLEEP_FRACTIONAL_SECONDS]) -AC_CACHE_CHECK([filesystem timestamp resolution], - am_cv_filesystem_timestamp_resolution, [dnl -# Default to the worst case. -am_cv_filesystem_timestamp_resolution=2 - -# Only try to go finer than 1 sec if sleep can do it. -# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work, -# - 1 sec is not much of a win compared to 2 sec, and -# - it takes 2 seconds to perform the test whether 1 sec works. -# -# Instead, just use the default 2s on platforms that have 1s resolution, -# accept the extra 1s delay when using $sleep in the Automake tests, in -# exchange for not incurring the 2s delay for running the test for all -# packages. -# -am_try_resolutions= -if test "$am_cv_sleep_fractional_seconds" = yes; then - # Even a millisecond often causes a bunch of false positives, - # so just try a hundredth of a second. The time saved between .001 and - # .01 is not terribly consequential. - am_try_resolutions="0.01 0.1 $am_try_resolutions" -fi - -# In order to catch current-generation FAT out, we must *modify* files -# that already exist; the *creation* timestamp is finer. Use names -# that make ls -t sort them differently when they have equal -# timestamps than when they have distinct timestamps, keeping -# in mind that ls -t prints the *newest* file first. -rm -f conftest.ts? -: > conftest.ts1 -: > conftest.ts2 -: > conftest.ts3 - -# Make sure ls -t actually works. Do 'set' in a subshell so we don't -# clobber the current shell's arguments. (Outer-level square brackets -# are removed by m4; they're present so that m4 does not expand -# ; be careful, easy to get confused.) -if ( - set X `[ls -t conftest.ts[12]]` && - { - test "$[]*" != "X conftest.ts1 conftest.ts2" || - test "$[]*" != "X conftest.ts2 conftest.ts1"; - } -); then :; else - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - _AS_ECHO_UNQUOTED( - ["Bad output from ls -t: \"`[ls -t conftest.ts[12]]`\""], - [AS_MESSAGE_LOG_FD]) - AC_MSG_FAILURE([ls -t produces unexpected output. -Make sure there is not a broken ls alias in your environment.]) -fi - -for am_try_res in $am_try_resolutions; do - # Any one fine-grained sleep might happen to cross the boundary - # between two values of a coarser actual resolution, but if we do - # two fine-grained sleeps in a row, at least one of them will fall - # entirely within a coarse interval. - echo alpha > conftest.ts1 - sleep $am_try_res - echo beta > conftest.ts2 - sleep $am_try_res - echo gamma > conftest.ts3 - - # We assume that 'ls -t' will make use of high-resolution - # timestamps if the operating system supports them at all. - if (set X `ls -t conftest.ts?` && - test "$[]2" = conftest.ts3 && - test "$[]3" = conftest.ts2 && - test "$[]4" = conftest.ts1); then - # - # Ok, ls -t worked. If we're at a resolution of 1 second, we're done, - # because we don't need to test make. - make_ok=true - if test $am_try_res != 1; then - # But if we've succeeded so far with a subsecond resolution, we - # have one more thing to check: make. It can happen that - # everything else supports the subsecond mtimes, but make doesn't; - # notably on macOS, which ships make 3.81 from 2006 (the last one - # released under GPLv2). https://bugs.gnu.org/68808 - # - # We test $MAKE if it is defined in the environment, else "make". - # It might get overridden later, but our hope is that in practice - # it does not matter: it is the system "make" which is (by far) - # the most likely to be broken, whereas if the user overrides it, - # probably they did so with a better, or at least not worse, make. - # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html - # - # Create a Makefile (real tab character here): - rm -f conftest.mk - echo 'conftest.ts1: conftest.ts2' >conftest.mk - echo ' touch conftest.ts2' >>conftest.mk - # - # Now, running - # touch conftest.ts1; touch conftest.ts2; make - # should touch ts1 because ts2 is newer. This could happen by luck, - # but most often, it will fail if make's support is insufficient. So - # test for several consecutive successes. - # - # (We reuse conftest.ts[12] because we still want to modify existing - # files, not create new ones, per above.) - n=0 - make=${MAKE-make} - until test $n -eq 3; do - echo one > conftest.ts1 - sleep $am_try_res - echo two > conftest.ts2 # ts2 should now be newer than ts1 - if $make -f conftest.mk | grep 'up to date' >/dev/null; then - make_ok=false - break # out of $n loop - fi - n=`expr $n + 1` - done - fi - # - if $make_ok; then - # Everything we know to check worked out, so call this resolution good. - am_cv_filesystem_timestamp_resolution=$am_try_res - break # out of $am_try_res loop - fi - # Otherwise, we'll go on to check the next resolution. - fi -done -rm -f conftest.ts? -# (end _am_filesystem_timestamp_resolution) -])]) - # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], -[AC_REQUIRE([_AM_FILESYSTEM_TIMESTAMP_RESOLUTION]) -# This check should not be cached, as it may vary across builds of -# different projects. -AC_MSG_CHECKING([whether build environment is sane]) +[AC_MSG_CHECKING([whether build environment is sane]) # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[[\\\"\#\$\&\'\`$am_lf]]*) - AC_MSG_RESULT([no]) AC_MSG_ERROR([unsafe absolute working directory name]);; esac case $srcdir in *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) - AC_MSG_RESULT([no]) AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; esac @@ -1345,40 +1201,49 @@ esac # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). -am_build_env_is_sane=no -am_has_slept=no -rm -f conftest.file -for am_try in 1 2; do - echo "timestamp, slept: $am_has_slept" > conftest.file - if ( - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$[]*" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - test "$[]2" = conftest.file - ); then - am_build_env_is_sane=yes - break - fi - # Just in case. - sleep "$am_cv_filesystem_timestamp_resolution" - am_has_slept=yes -done - -AC_MSG_RESULT([$am_build_env_is_sane]) -if test "$am_build_env_is_sane" = no; then - AC_MSG_ERROR([newly created file is older than distributed files! +if ( + am_has_slept=no + for am_try in 1 2; do + echo "timestamp, slept: $am_has_slept" > conftest.file + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + if test "$[*]" = "X"; then + # -L didn't work. + set X `ls -t "$srcdir/configure" conftest.file` + fi + if test "$[*]" != "X $srcdir/configure conftest.file" \ + && test "$[*]" != "X conftest.file $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken + alias in your environment]) + fi + if test "$[2]" = conftest.file || test $am_try -eq 2; then + break + fi + # Just in case. + sleep 1 + am_has_slept=yes + done + test "$[2]" = conftest.file + ) +then + # Ok. + : +else + AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi - +AC_MSG_RESULT([yes]) # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= -AS_IF([test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1],, [dnl - ( sleep "$am_cv_filesystem_timestamp_resolution" ) & +if grep 'slept: no' conftest.file >/dev/null 2>&1; then + ( sleep 1 ) & am_sleep_pid=$! -]) +fi AC_CONFIG_COMMANDS_PRE( [AC_MSG_CHECKING([that generated files are newer than configure]) if test -n "$am_sleep_pid"; then @@ -1389,18 +1254,18 @@ AC_CONFIG_COMMANDS_PRE( rm -f conftest.file ]) -# Copyright (C) 2009-2025 Free Software Foundation, Inc. +# Copyright (C) 2009-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# _AM_SILENT_RULES -# ---------------- -# Enable less verbose build rules support. -AC_DEFUN([_AM_SILENT_RULES], -[AM_DEFAULT_VERBOSITY=1 -AC_ARG_ENABLE([silent-rules], [dnl +# AM_SILENT_RULES([DEFAULT]) +# -------------------------- +# Enable less verbose build rules; with the default set to DEFAULT +# ("yes" being less verbose, "no" or empty being verbose). +AC_DEFUN([AM_SILENT_RULES], +[AC_ARG_ENABLE([silent-rules], [dnl AS_HELP_STRING( [--enable-silent-rules], [less verbose build output (undo: "make V=1")]) @@ -1408,6 +1273,11 @@ AS_HELP_STRING( [--disable-silent-rules], [verbose build output (undo: "make V=0")])dnl ]) +case $enable_silent_rules in @%:@ ((( + yes) AM_DEFAULT_VERBOSITY=0;; + no) AM_DEFAULT_VERBOSITY=1;; + *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; +esac dnl dnl A few 'make' implementations (e.g., NonStop OS and NextStep) dnl do not support nested variable expansions. @@ -1426,21 +1296,6 @@ am__doit: else am_cv_make_support_nested_variables=no fi]) -AC_SUBST([AM_V])dnl -AM_SUBST_NOTMAKE([AM_V])dnl -AC_SUBST([AM_DEFAULT_V])dnl -AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl -AC_SUBST([AM_DEFAULT_VERBOSITY])dnl -AM_BACKSLASH='\' -AC_SUBST([AM_BACKSLASH])dnl -_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl -dnl Delay evaluation of AM_DEFAULT_VERBOSITY to the end to allow multiple calls -dnl to AM_SILENT_RULES to change the default value. -AC_CONFIG_COMMANDS_PRE([dnl -case $enable_silent_rules in @%:@ ((( - yes) AM_DEFAULT_VERBOSITY=0;; - no) AM_DEFAULT_VERBOSITY=1;; -esac if test $am_cv_make_support_nested_variables = yes; then dnl Using '$V' instead of '$(V)' breaks IRIX make. AM_V='$(V)' @@ -1449,22 +1304,17 @@ else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi -])dnl -]) - -# AM_SILENT_RULES([DEFAULT]) -# -------------------------- -# Set the default verbosity level to DEFAULT ("yes" being less verbose, "no" or -# empty being verbose). -AC_DEFUN([AM_SILENT_RULES], -[AC_REQUIRE([_AM_SILENT_RULES]) -AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1])m4_newline -dnl We intentionally force a newline after the assignment, since a) nothing -dnl good can come of more text following, and b) that was the behavior -dnl before 1.17. See https://bugs.gnu.org/72267. +AC_SUBST([AM_V])dnl +AM_SUBST_NOTMAKE([AM_V])dnl +AC_SUBST([AM_DEFAULT_V])dnl +AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl +AC_SUBST([AM_DEFAULT_VERBOSITY])dnl +AM_BACKSLASH='\' +AC_SUBST([AM_BACKSLASH])dnl +_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -# Copyright (C) 2001-2025 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1492,7 +1342,7 @@ fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006-2025 Free Software Foundation, Inc. +# Copyright (C) 2006-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1511,7 +1361,7 @@ AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- -# Copyright (C) 2004-2025 Free Software Foundation, Inc. +# Copyright (C) 2004-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1557,19 +1407,15 @@ m4_if([$1], [v7], am_uid=`id -u || echo unknown` am_gid=`id -g || echo unknown` AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) - if test x$am_uid = xunknown; then - AC_MSG_WARN([ancient id detected; assuming current UID is ok, but dist-ustar might not work]) - elif test $am_uid -le $am_max_uid; then - AC_MSG_RESULT([yes]) + if test $am_uid -le $am_max_uid; then + AC_MSG_RESULT([yes]) else - AC_MSG_RESULT([no]) - _am_tools=none + AC_MSG_RESULT([no]) + _am_tools=none fi AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) - if test x$gm_gid = xunknown; then - AC_MSG_WARN([ancient id detected; assuming current GID is ok, but dist-ustar might not work]) - elif test $am_gid -le $am_max_gid; then - AC_MSG_RESULT([yes]) + if test $am_gid -le $am_max_gid; then + AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none @@ -1646,23 +1492,3 @@ AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) # _AM_PROG_TAR -# Copyright (C) 2022-2025 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# _AM_PROG_XARGS_N -# ---------------- -# Check whether 'xargs -n' works. It should work everywhere, so the fallback -# is not optimized at all as we never expect to use it. -AC_DEFUN([_AM_PROG_XARGS_N], -[AC_CACHE_CHECK([xargs -n works], am_cv_xargs_n_works, [dnl -AS_IF([test "`echo 1 2 3 | xargs -n2 echo`" = "1 2 -3"], [am_cv_xargs_n_works=yes], [am_cv_xargs_n_works=no])]) -AS_IF([test "$am_cv_xargs_n_works" = yes], [am__xargs_n='xargs -n'], [dnl - am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "$@" "$am__xargs_n_arg"; done; }' -])dnl -AC_SUBST(am__xargs_n) -]) - diff --git a/POPSC/autom4te.cache/output.0 b/POPSC/autom4te.cache/output.0 index ef15b3b..d25ec23 100644 --- a/POPSC/autom4te.cache/output.0 +++ b/POPSC/autom4te.cache/output.0 @@ -1,11 +1,11 @@ @%:@! /bin/sh @%:@ Guess values for system-dependent variables and create Makefiles. -@%:@ Generated by GNU Autoconf 2.72 for pops 3.2.2. +@%:@ Generated by GNU Autoconf 2.71 for pops 3.4. @%:@ @%:@ Report bugs to . @%:@ @%:@ -@%:@ Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, +@%:@ Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, @%:@ Inc. @%:@ @%:@ @@ -17,6 +17,7 @@ # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh +as_nop=: if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh @@ -25,13 +26,12 @@ then : # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else case e in @%:@( - e) case `(set -o) 2>/dev/null` in @%:@( +else $as_nop + case `(set -o) 2>/dev/null` in @%:@( *posix*) : set -o posix ;; @%:@( *) : ;; -esac ;; esac fi @@ -92,7 +92,7 @@ case $0 in @%:@(( for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -103,7 +103,7 @@ IFS=$as_save_IFS ;; esac -# We did not find ourselves, most probably we were run as 'sh COMMAND' +# We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 @@ -133,14 +133,15 @@ case $- in @%:@ (((( esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed 'exec'. +# out after a failed `exec'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then - as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 + as_bourne_compatible="as_nop=: +if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh NULLCMD=: @@ -148,13 +149,12 @@ then : # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST -else case e in @%:@( - e) case \`(set -o) 2>/dev/null\` in @%:@( +else \$as_nop + case \`(set -o) 2>/dev/null\` in @%:@( *posix*) : set -o posix ;; @%:@( *) : ;; -esac ;; esac fi " @@ -172,9 +172,8 @@ as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ) then : -else case e in @%:@( - e) exitcode=1; echo positional parameters were not saved. ;; -esac +else \$as_nop + exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 blah=\$(echo \$(echo blah)) @@ -187,20 +186,19 @@ test -x / || exit 1" if (eval "$as_required") 2>/dev/null then : as_have_required=yes -else case e in @%:@( - e) as_have_required=no ;; -esac +else $as_nop + as_have_required=no fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null then : -else case e in @%:@( - e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +else $as_nop + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -228,13 +226,12 @@ IFS=$as_save_IFS if $as_found then : -else case e in @%:@( - e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && +else $as_nop + if { test -f "$SHELL" || test -f "$SHELL.exe"; } && as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null then : CONFIG_SHELL=$SHELL as_have_required=yes -fi ;; -esac +fi fi @@ -256,7 +253,7 @@ case $- in @%:@ (((( esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed 'exec'. +# out after a failed `exec'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi @@ -276,8 +273,7 @@ $0: manually run the script under such a shell if you do $0: have one." fi exit 1 -fi ;; -esac +fi fi fi SHELL=${CONFIG_SHELL-/bin/sh} @@ -316,6 +312,14 @@ as_fn_exit () as_fn_set_status $1 exit $1 } @%:@ as_fn_exit +@%:@ as_fn_nop +@%:@ --------- +@%:@ Do nothing but, unlike ":", preserve the value of @S|@?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop @%:@ as_fn_mkdir_p @%:@ ------------- @@ -384,12 +388,11 @@ then : { eval $1+=\$2 }' -else case e in @%:@( - e) as_fn_append () +else $as_nop + as_fn_append () { eval $1=\$$1\$2 - } ;; -esac + } fi # as_fn_append @%:@ as_fn_arith ARG... @@ -403,14 +406,21 @@ then : { as_val=$(( $* )) }' -else case e in @%:@( - e) as_fn_arith () +else $as_nop + as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` - } ;; -esac + } fi # as_fn_arith +@%:@ as_fn_nop +@%:@ --------- +@%:@ Do nothing but, unlike ":", preserve the value of @S|@?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop @%:@ as_fn_error STATUS ERROR [LINENO LOG_FD] @%:@ ---------------------------------------- @@ -484,8 +494,6 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits /[$]LINENO/= ' <$as_myself | sed ' - t clear - :clear s/[$]LINENO.*/&-/ t lineno b @@ -534,6 +542,7 @@ esac as_@&t@echo='printf %s\n' as_@&t@echo_n='printf %s' + rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file @@ -545,9 +554,9 @@ if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: - # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. - # In both cases, we have to default to 'cp -pR'. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then @@ -572,12 +581,10 @@ as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. -as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" -as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" -as_tr_sh="eval sed '$as_sed_sh'" # deprecated +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" test -n "$DJDIR" || exec 7<&0 /dev/null && - as_fn_error $? "invalid feature name: '$ac_useropt'" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -916,7 +921,7 @@ do ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: '$ac_useropt'" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1129,7 +1134,7 @@ do ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: '$ac_useropt'" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1145,7 +1150,7 @@ do ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: '$ac_useropt'" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1175,8 +1180,8 @@ do | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; - -*) as_fn_error $? "unrecognized option: '$ac_option' -Try '$0 --help' for more information" + -*) as_fn_error $? "unrecognized option: \`$ac_option' +Try \`$0 --help' for more information" ;; *=*) @@ -1184,7 +1189,7 @@ Try '$0 --help' for more information" # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) - as_fn_error $? "invalid variable name: '$ac_envvar'" ;; + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; @@ -1234,7 +1239,7 @@ do as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done -# There might be people who depend on the old broken behavior: '$host' +# There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias @@ -1302,7 +1307,7 @@ if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi -ac_msg="sources are in $srcdir, but 'cd $srcdir' does not work" +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" pwd)` @@ -1330,7 +1335,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -'configure' configures pops 3.2.2 to adapt to many kinds of systems. +\`configure' configures pops 3.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1344,11 +1349,11 @@ Configuration: --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit - -q, --quiet, --silent do not print 'checking ...' messages + -q, --quiet, --silent do not print \`checking ...' messages --cache-file=FILE cache test results in FILE [disabled] - -C, --config-cache alias for '--cache-file=config.cache' + -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files - --srcdir=DIR find the sources in DIR [configure dir or '..'] + --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX @@ -1356,10 +1361,10 @@ Installation directories: --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX @<:@PREFIX@:>@ -By default, 'make install' will install all the files in -'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify -an installation prefix other than '$ac_default_prefix' using '--prefix', -for instance '--prefix=\$HOME'. +By default, \`make install' will install all the files in +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify +an installation prefix other than \`$ac_default_prefix' using \`--prefix', +for instance \`--prefix=\$HOME'. For better control, use the options below. @@ -1401,7 +1406,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of pops 3.2.2:";; + short | recursive ) echo "Configuration of pops 3.4:";; esac cat <<\_ACEOF @@ -1440,7 +1445,7 @@ Some influential environment variables: ZLIB_CFLAGS C compiler flags for ZLIB, overriding pkg-config ZLIB_LIBS linker flags for ZLIB, overriding pkg-config -Use these variables to override the choices made by 'configure' or to help +Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . @@ -1507,10 +1512,10 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -pops configure 3.2.2 -generated by GNU Autoconf 2.72 +pops configure 3.4 +generated by GNU Autoconf 2.71 -Copyright (C) 2023 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF @@ -1549,12 +1554,11 @@ printf "%s\n" "$ac_try_echo"; } >&5 } && test -s conftest.$ac_objext then : ac_retval=0 -else case e in @%:@( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 ;; -esac + ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval @@ -1589,12 +1593,11 @@ printf "%s\n" "$ac_try_echo"; } >&5 } && test -s conftest.$ac_objext then : ac_retval=0 -else case e in @%:@( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 ;; -esac + ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval @@ -1632,12 +1635,11 @@ printf "%s\n" "$ac_try_echo"; } >&5 } then : ac_retval=0 -else case e in @%:@( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 ;; -esac + ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would @@ -1661,8 +1663,8 @@ printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 @%:@include <$2> @@ -1670,12 +1672,10 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : eval "$3=yes" -else case e in @%:@( - e) eval "$3=no" ;; -esac +else $as_nop + eval "$3=no" fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 @@ -1696,8 +1696,8 @@ printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) eval "$3=no" +else $as_nop + eval "$3=no" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 @@ -1727,14 +1727,12 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : -else case e in @%:@( - e) eval "$3=yes" ;; -esac +else $as_nop + eval "$3=yes" fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 @@ -1773,13 +1771,12 @@ printf "%s\n" "$ac_try_echo"; } >&5 test $ac_status = 0; }; } then : ac_retval=0 -else case e in @%:@( - e) printf "%s\n" "$as_me: program exited with status $ac_status" >&5 +else $as_nop + printf "%s\n" "$as_me: program exited with status $ac_status" >&5 printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=$ac_status ;; -esac + ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno @@ -1798,15 +1795,15 @@ printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. For example, HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $2 (void); below. */ + which can conflict with char $2 (); below. */ #include #undef $2 @@ -1817,7 +1814,7 @@ else case e in @%:@( #ifdef __cplusplus extern "C" #endif -char $2 (void); +char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ @@ -1836,13 +1833,11 @@ _ACEOF if ac_fn_c_try_link "$LINENO" then : eval "$3=yes" -else case e in @%:@( - e) eval "$3=no" ;; -esac +else $as_nop + eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext ;; -esac + conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 @@ -1874,8 +1869,8 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by pops $as_me 3.2.2, which was -generated by GNU Autoconf 2.72. Invocation command line was +It was created by pops $as_me 3.4, which was +generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -1910,7 +1905,7 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -2121,10 +2116,10 @@ esac printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ - || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } fi done @@ -2160,7 +2155,9 @@ struct stat; /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ struct buf { int x; }; struct buf * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (char **p, int i) +static char *e (p, i) + char **p; + int i; { return p[i]; } @@ -2174,21 +2171,6 @@ static char *f (char * (*g) (char **, int), char **p, ...) return s; } -/* C89 style stringification. */ -#define noexpand_stringify(a) #a -const char *stringified = noexpand_stringify(arbitrary+token=sequence); - -/* C89 style token pasting. Exercises some of the corner cases that - e.g. old MSVC gets wrong, but not very hard. */ -#define noexpand_concat(a,b) a##b -#define expand_concat(a,b) noexpand_concat(a,b) -extern int vA; -extern int vbee; -#define aye A -#define bee B -int *pvA = &expand_concat(v,aye); -int *pvbee = &noexpand_concat(v,bee); - /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not \xHH hex character constants. These do not provoke an error unfortunately, instead are silently treated @@ -2216,19 +2198,16 @@ ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); # Test code for whether the C compiler supports C99 (global declarations) ac_c_conftest_c99_globals=' -/* Does the compiler advertise C99 conformance? */ +// Does the compiler advertise C99 conformance? #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L # error "Compiler does not advertise C99 conformance" #endif -// See if C++-style comments work. - #include extern int puts (const char *); extern int printf (const char *, ...); extern int dprintf (int, const char *, ...); extern void *malloc (size_t); -extern void free (void *); // Check varargs macros. These examples are taken from C99 6.10.3.5. // dprintf is used instead of fprintf to avoid needing to declare @@ -2278,6 +2257,7 @@ typedef const char *ccp; static inline int test_restrict (ccp restrict text) { + // See if C++-style comments work. // Iterate through items via the restricted pointer. // Also check for declarations in for loops. for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) @@ -2343,8 +2323,6 @@ ac_c_conftest_c99_main=' ia->datasize = 10; for (int i = 0; i < ia->datasize; ++i) ia->data[i] = i * 1.234; - // Work around memory leak warnings. - free (ia); // Check named initializers. struct named_init ni = { @@ -2366,7 +2344,7 @@ ac_c_conftest_c99_main=' # Test code for whether the C compiler supports C11 (global declarations) ac_c_conftest_c11_globals=' -/* Does the compiler advertise C11 conformance? */ +// Does the compiler advertise C11 conformance? #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L # error "Compiler does not advertise C11 conformance" #endif @@ -2715,7 +2693,7 @@ as_found=false for as_dir in $ac_aux_dir_candidates do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -2774,9 +2752,8 @@ IFS=$as_save_IFS if $as_found then : -else case e in @%:@( - e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; -esac +else $as_nop + as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 fi @@ -2804,12 +2781,12 @@ for ac_var in $ac_precious_vars; do eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 -printf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 -printf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) @@ -2818,18 +2795,18 @@ printf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 -printf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 -printf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 +printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 -printf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 -printf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 +printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 +printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. @@ -2845,11 +2822,11 @@ printf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} fi done if $ac_cache_corrupted; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} - as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file' + as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## @@ -2866,7 +2843,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu -am__api_version='1.18' +am__api_version='1.16' @@ -2890,12 +2867,12 @@ if test -z "$INSTALL"; then if test ${ac_cv_path_install+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +else $as_nop + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -2945,8 +2922,7 @@ esac IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir - ;; -esac + fi if test ${ac_cv_path_install+y}; then INSTALL=$ac_cv_path_install @@ -2969,165 +2945,6 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5 -printf %s "checking whether sleep supports fractional seconds... " >&6; } -if test ${am_cv_sleep_fractional_seconds+y} -then : - printf %s "(cached) " >&6 -else case e in @%:@( - e) if sleep 0.001 2>/dev/null -then : - am_cv_sleep_fractional_seconds=yes -else case e in @%:@( - e) am_cv_sleep_fractional_seconds=no ;; -esac -fi - ;; -esac -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5 -printf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; } - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5 -printf %s "checking filesystem timestamp resolution... " >&6; } -if test ${am_cv_filesystem_timestamp_resolution+y} -then : - printf %s "(cached) " >&6 -else case e in @%:@( - e) # Default to the worst case. -am_cv_filesystem_timestamp_resolution=2 - -# Only try to go finer than 1 sec if sleep can do it. -# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work, -# - 1 sec is not much of a win compared to 2 sec, and -# - it takes 2 seconds to perform the test whether 1 sec works. -# -# Instead, just use the default 2s on platforms that have 1s resolution, -# accept the extra 1s delay when using $sleep in the Automake tests, in -# exchange for not incurring the 2s delay for running the test for all -# packages. -# -am_try_resolutions= -if test "$am_cv_sleep_fractional_seconds" = yes; then - # Even a millisecond often causes a bunch of false positives, - # so just try a hundredth of a second. The time saved between .001 and - # .01 is not terribly consequential. - am_try_resolutions="0.01 0.1 $am_try_resolutions" -fi - -# In order to catch current-generation FAT out, we must *modify* files -# that already exist; the *creation* timestamp is finer. Use names -# that make ls -t sort them differently when they have equal -# timestamps than when they have distinct timestamps, keeping -# in mind that ls -t prints the *newest* file first. -rm -f conftest.ts? -: > conftest.ts1 -: > conftest.ts2 -: > conftest.ts3 - -# Make sure ls -t actually works. Do 'set' in a subshell so we don't -# clobber the current shell's arguments. (Outer-level square brackets -# are removed by m4; they're present so that m4 does not expand -# ; be careful, easy to get confused.) -if ( - set X `ls -t conftest.ts[12]` && - { - test "$*" != "X conftest.ts1 conftest.ts2" || - test "$*" != "X conftest.ts2 conftest.ts1"; - } -); then :; else - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5 - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} -as_fn_error $? "ls -t produces unexpected output. -Make sure there is not a broken ls alias in your environment. -See 'config.log' for more details" "$LINENO" 5; } -fi - -for am_try_res in $am_try_resolutions; do - # Any one fine-grained sleep might happen to cross the boundary - # between two values of a coarser actual resolution, but if we do - # two fine-grained sleeps in a row, at least one of them will fall - # entirely within a coarse interval. - echo alpha > conftest.ts1 - sleep $am_try_res - echo beta > conftest.ts2 - sleep $am_try_res - echo gamma > conftest.ts3 - - # We assume that 'ls -t' will make use of high-resolution - # timestamps if the operating system supports them at all. - if (set X `ls -t conftest.ts?` && - test "$2" = conftest.ts3 && - test "$3" = conftest.ts2 && - test "$4" = conftest.ts1); then - # - # Ok, ls -t worked. If we're at a resolution of 1 second, we're done, - # because we don't need to test make. - make_ok=true - if test $am_try_res != 1; then - # But if we've succeeded so far with a subsecond resolution, we - # have one more thing to check: make. It can happen that - # everything else supports the subsecond mtimes, but make doesn't; - # notably on macOS, which ships make 3.81 from 2006 (the last one - # released under GPLv2). https://bugs.gnu.org/68808 - # - # We test $MAKE if it is defined in the environment, else "make". - # It might get overridden later, but our hope is that in practice - # it does not matter: it is the system "make" which is (by far) - # the most likely to be broken, whereas if the user overrides it, - # probably they did so with a better, or at least not worse, make. - # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html - # - # Create a Makefile (real tab character here): - rm -f conftest.mk - echo 'conftest.ts1: conftest.ts2' >conftest.mk - echo ' touch conftest.ts2' >>conftest.mk - # - # Now, running - # touch conftest.ts1; touch conftest.ts2; make - # should touch ts1 because ts2 is newer. This could happen by luck, - # but most often, it will fail if make's support is insufficient. So - # test for several consecutive successes. - # - # (We reuse conftest.ts[12] because we still want to modify existing - # files, not create new ones, per above.) - n=0 - make=${MAKE-make} - until test $n -eq 3; do - echo one > conftest.ts1 - sleep $am_try_res - echo two > conftest.ts2 # ts2 should now be newer than ts1 - if $make -f conftest.mk | grep 'up to date' >/dev/null; then - make_ok=false - break # out of $n loop - fi - n=`expr $n + 1` - done - fi - # - if $make_ok; then - # Everything we know to check worked out, so call this resolution good. - am_cv_filesystem_timestamp_resolution=$am_try_res - break # out of $am_try_res loop - fi - # Otherwise, we'll go on to check the next resolution. - fi -done -rm -f conftest.ts? -# (end _am_filesystem_timestamp_resolution) - ;; -esac -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5 -printf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; } - -# This check should not be cached, as it may vary across builds of -# different projects. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 printf %s "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory @@ -3136,14 +2953,10 @@ am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; esac @@ -3152,45 +2965,49 @@ esac # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). -am_build_env_is_sane=no -am_has_slept=no -rm -f conftest.file -for am_try in 1 2; do - echo "timestamp, slept: $am_has_slept" > conftest.file - if ( - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$*" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - test "$2" = conftest.file - ); then - am_build_env_is_sane=yes - break - fi - # Just in case. - sleep "$am_cv_filesystem_timestamp_resolution" - am_has_slept=yes -done - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5 -printf "%s\n" "$am_build_env_is_sane" >&6; } -if test "$am_build_env_is_sane" = no; then - as_fn_error $? "newly created file is older than distributed files! +if ( + am_has_slept=no + for am_try in 1 2; do + echo "timestamp, slept: $am_has_slept" > conftest.file + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + if test "$*" = "X"; then + # -L didn't work. + set X `ls -t "$srcdir/configure" conftest.file` + fi + if test "$*" != "X $srcdir/configure conftest.file" \ + && test "$*" != "X conftest.file $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken + alias in your environment" "$LINENO" 5 + fi + if test "$2" = conftest.file || test $am_try -eq 2; then + break + fi + # Just in case. + sleep 1 + am_has_slept=yes + done + test "$2" = conftest.file + ) +then + # Ok. + : +else + as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi - +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= -if test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1 -then : - -else case e in @%:@( - e) ( sleep "$am_cv_filesystem_timestamp_resolution" ) & +if grep 'slept: no' conftest.file >/dev/null 2>&1; then + ( sleep 1 ) & am_sleep_pid=$! - ;; -esac fi rm -f conftest.file @@ -3201,7 +3018,7 @@ test "$program_prefix" != NONE && test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. -# By default was 's,x,x', remove it if useless. +# By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` @@ -3244,15 +3061,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_STRIP+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$STRIP"; then +else $as_nop + if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3267,8 +3084,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then @@ -3290,15 +3106,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_STRIP+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_STRIP"; then +else $as_nop + if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3313,8 +3129,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then @@ -3350,12 +3165,12 @@ if test -z "$MKDIR_P"; then if test ${ac_cv_path_mkdir+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +else $as_nop + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3365,7 +3180,7 @@ do as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir ('*'coreutils) '* | \ - *'BusyBox '* | \ + 'BusyBox '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext break 3;; @@ -3374,17 +3189,18 @@ do done done IFS=$as_save_IFS - ;; -esac + fi test -d ./--version && rmdir ./--version if test ${ac_cv_path_mkdir+y}; then MKDIR_P="$ac_cv_path_mkdir -p" else - # As a last resort, use plain mkdir -p, - # in the hope it doesn't have the bugs of ancient mkdir. - MKDIR_P='mkdir -p' + # As a last resort, use the slow shell script. Don't cache a + # value for MKDIR_P within a source directory, because that will + # break other packages using the cache if that directory is + # removed, or if the value is a relative name. + MKDIR_P="$ac_install_sh -d" fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 @@ -3399,15 +3215,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_AWK+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$AWK"; then +else $as_nop + if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3422,8 +3238,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then @@ -3445,8 +3260,8 @@ ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval test \${ac_cv_prog_make_${ac_make}_set+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat >conftest.make <<\_ACEOF +else $as_nop + cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' @@ -3458,8 +3273,7 @@ case `${MAKE-make} -f conftest.make 2>/dev/null` in *) eval ac_cv_prog_make_${ac_make}_set=no;; esac -rm -f conftest.make ;; -esac +rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 @@ -3480,21 +3294,25 @@ else fi rmdir .tst 2>/dev/null -AM_DEFAULT_VERBOSITY=1 @%:@ Check whether --enable-silent-rules was given. if test ${enable_silent_rules+y} then : enableval=$enable_silent_rules; fi +case $enable_silent_rules in @%:@ ((( + yes) AM_DEFAULT_VERBOSITY=0;; + no) AM_DEFAULT_VERBOSITY=1;; + *) AM_DEFAULT_VERBOSITY=1;; +esac am_make=${MAKE-make} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 printf %s "checking whether $am_make supports nested variables... " >&6; } if test ${am_cv_make_support_nested_variables+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if printf "%s\n" 'TRUE=$(BAR$(V)) +else $as_nop + if printf "%s\n" 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 @@ -3504,49 +3322,18 @@ am__doit: am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no -fi ;; -esac +fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } -AM_BACKSLASH='\' - -am__rm_f_notfound= -if (rm -f && rm -fr && rm -rf) 2>/dev/null -then : - -else case e in @%:@( - e) am__rm_f_notfound='""' ;; -esac -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5 -printf %s "checking xargs -n works... " >&6; } -if test ${am_cv_xargs_n_works+y} -then : - printf %s "(cached) " >&6 -else case e in @%:@( - e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2 -3" -then : - am_cv_xargs_n_works=yes -else case e in @%:@( - e) am_cv_xargs_n_works=no ;; -esac -fi ;; -esac -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5 -printf "%s\n" "$am_cv_xargs_n_works" >&6; } -if test "$am_cv_xargs_n_works" = yes -then : - am__xargs_n='xargs -n' -else case e in @%:@( - e) am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }' - ;; -esac +if test $am_cv_make_support_nested_variables = yes; then + AM_V='$(V)' + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' +else + AM_V=$AM_DEFAULT_VERBOSITY + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi +AM_BACKSLASH='\' if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output @@ -3570,7 +3357,7 @@ fi # Define the identity of the package. PACKAGE='pops' - VERSION='3.2.2' + VERSION='3.4' printf "%s\n" "@%:@define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -3608,133 +3395,9 @@ AMTAR='$${TAR-tar}' # We'll loop over all known methods to create a tar archive until one works. -_am_tools='gnutar plaintar pax cpio none' - -# The POSIX 1988 'ustar' format is defined with fixed-size fields. - # There is notably a 21 bits limit for the UID and the GID. In fact, - # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 - # and bug#13588). - am_max_uid=2097151 # 2^21 - 1 - am_max_gid=$am_max_uid - # The $UID and $GID variables are not portable, so we need to resort - # to the POSIX-mandated id(1) utility. Errors in the 'id' calls - # below are definitely unexpected, so allow the users to see them - # (that is, avoid stderr redirection). - am_uid=`id -u || echo unknown` - am_gid=`id -g || echo unknown` - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether UID '$am_uid' is supported by ustar format" >&5 -printf %s "checking whether UID '$am_uid' is supported by ustar format... " >&6; } - if test x$am_uid = xunknown; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ancient id detected; assuming current UID is ok, but dist-ustar might not work" >&5 -printf "%s\n" "$as_me: WARNING: ancient id detected; assuming current UID is ok, but dist-ustar might not work" >&2;} - elif test $am_uid -le $am_max_uid; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - _am_tools=none - fi - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether GID '$am_gid' is supported by ustar format" >&5 -printf %s "checking whether GID '$am_gid' is supported by ustar format... " >&6; } - if test x$gm_gid = xunknown; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ancient id detected; assuming current GID is ok, but dist-ustar might not work" >&5 -printf "%s\n" "$as_me: WARNING: ancient id detected; assuming current GID is ok, but dist-ustar might not work" >&2;} - elif test $am_gid -le $am_max_gid; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - _am_tools=none - fi +_am_tools='gnutar pax cpio none' - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to create a ustar tar archive" >&5 -printf %s "checking how to create a ustar tar archive... " >&6; } - - # Go ahead even if we have the value already cached. We do so because we - # need to set the values for the 'am__tar' and 'am__untar' variables. - _am_tools=${am_cv_prog_tar_ustar-$_am_tools} - - for _am_tool in $_am_tools; do - case $_am_tool in - gnutar) - for _am_tar in tar gnutar gtar; do - { echo "$as_me:$LINENO: $_am_tar --version" >&5 - ($_am_tar --version) >&5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && break - done - am__tar="$_am_tar --format=ustar -chf - "'"$$tardir"' - am__tar_="$_am_tar --format=ustar -chf - "'"$tardir"' - am__untar="$_am_tar -xf -" - ;; - plaintar) - # Must skip GNU tar: if it does not support --format= it doesn't create - # ustar tarball either. - (tar --version) >/dev/null 2>&1 && continue - am__tar='tar chf - "$$tardir"' - am__tar_='tar chf - "$tardir"' - am__untar='tar xf -' - ;; - pax) - am__tar='pax -L -x ustar -w "$$tardir"' - am__tar_='pax -L -x ustar -w "$tardir"' - am__untar='pax -r' - ;; - cpio) - am__tar='find "$$tardir" -print | cpio -o -H ustar -L' - am__tar_='find "$tardir" -print | cpio -o -H ustar -L' - am__untar='cpio -i -H ustar -d' - ;; - none) - am__tar=false - am__tar_=false - am__untar=false - ;; - esac - - # If the value was cached, stop now. We just wanted to have am__tar - # and am__untar set. - test -n "${am_cv_prog_tar_ustar}" && break - - # tar/untar a dummy directory, and stop if the command works. - rm -rf conftest.dir - mkdir conftest.dir - echo GrepMe > conftest.dir/file - { echo "$as_me:$LINENO: tardir=conftest.dir && eval $am__tar_ >conftest.tar" >&5 - (tardir=conftest.dir && eval $am__tar_ >conftest.tar) >&5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - rm -rf conftest.dir - if test -s conftest.tar; then - { echo "$as_me:$LINENO: $am__untar &5 - ($am__untar &5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - { echo "$as_me:$LINENO: cat conftest.dir/file" >&5 - (cat conftest.dir/file) >&5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - grep GrepMe conftest.dir/file >/dev/null 2>&1 && break - fi - done - rm -rf conftest.dir - - if test ${am_cv_prog_tar_ustar+y} -then : - printf %s "(cached) " >&6 -else case e in @%:@( - e) am_cv_prog_tar_ustar=$_am_tool ;; -esac -fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_tar_ustar" >&5 -printf "%s\n" "$am_cv_prog_tar_ustar" >&6; } +am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' @@ -3755,9 +3418,47 @@ fi +# POSIX will say in a future version that running "rm -f" with no argument +# is OK; and we want to be able to make that assumption in our Makefile +# recipes. So use an aggressive probe to check that the usage we want is +# actually supported "in the wild" to an acceptable degree. +# See automake bug#10828. +# To make any issue more visible, cause the running configure to be aborted +# by default if the 'rm' program in use doesn't match our expectations; the +# user can still override this though. +if rm -f && rm -fr && rm -rf; then : OK; else + cat >&2 <<'END' +Oops! +Your 'rm' program seems unable to run without file operands specified +on the command line, even when the '-f' option is present. This is contrary +to the behaviour of most rm programs out there, and not conforming with +the upcoming POSIX standard: +Please tell bug-automake@gnu.org about your system, including the value +of your $PATH and any error possibly output before this message. This +can help us improve future automake versions. +END + if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then + echo 'Configuration will proceed anyway, since you have set the' >&2 + echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 + echo >&2 + else + cat >&2 <<'END' +Aborting the configuration process, to ensure you take notice of the issue. + +You can download and install GNU coreutils to get an 'rm' implementation +that behaves properly: . + +If you want to complete the configuration process using your problematic +'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM +to "yes", and re-run configure. + +END + as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 + fi +fi # Checks for programs. @@ -3847,15 +3548,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3870,8 +3571,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -3893,15 +3593,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_CC"; then +else $as_nop + if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3916,8 +3616,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then @@ -3952,15 +3651,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3975,8 +3674,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -3998,8 +3696,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no @@ -4007,7 +3705,7 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4038,8 +3736,7 @@ if test $ac_prog_rejected = yes; then ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" fi fi -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -4063,15 +3760,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4086,8 +3783,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -4113,15 +3809,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_CC"; then +else $as_nop + if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4136,8 +3832,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then @@ -4175,15 +3870,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4198,8 +3893,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -4221,15 +3915,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_CC"; then +else $as_nop + if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4244,8 +3938,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then @@ -4274,10 +3967,10 @@ fi fi -test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 @@ -4349,8 +4042,8 @@ printf "%s\n" "$ac_try_echo"; } >&5 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : - # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'. -# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no' + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. @@ -4370,7 +4063,7 @@ do ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not - # safe: cross compilers may not add the suffix if given an '-o' + # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. @@ -4381,9 +4074,8 @@ do done test "$ac_cv_exeext" = no && ac_cv_exeext= -else case e in @%:@( - e) ac_file='' ;; -esac +else $as_nop + ac_file='' fi if test -z "$ac_file" then : @@ -4392,14 +4084,13 @@ printf "%s\n" "no" >&6; } printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables -See 'config.log' for more details" "$LINENO" 5; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } ;; -esac +See \`config.log' for more details" "$LINENO" 5; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 printf %s "checking for C compiler default output file name... " >&6; } @@ -4423,10 +4114,10 @@ printf "%s\n" "$ac_try_echo"; } >&5 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : - # If both 'conftest.exe' and 'conftest' are 'present' (well, observable) -# catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will -# work properly (i.e., refer to 'conftest.exe'), while it won't with -# 'rm'. + # If both `conftest.exe' and `conftest' are `present' (well, observable) +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will +# work properly (i.e., refer to `conftest.exe'), while it won't with +# `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in @@ -4436,12 +4127,11 @@ for ac_file in conftest.exe conftest conftest.*; do * ) break;; esac done -else case e in @%:@( - e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +else $as_nop + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link -See 'config.log' for more details" "$LINENO" 5; } ;; -esac +See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 @@ -4457,8 +4147,6 @@ int main (void) { FILE *f = fopen ("conftest.out", "w"); - if (!f) - return 1; return ferror (f) || fclose (f) != 0; ; @@ -4498,27 +4186,26 @@ printf "%s\n" "$ac_try_echo"; } >&5 if test "$cross_compiling" = maybe; then cross_compiling=yes else - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot run C compiled programs. -If you meant to cross compile, use '--host'. -See 'config.log' for more details" "$LINENO" 5; } +If you meant to cross compile, use \`--host'. +See \`config.log' for more details" "$LINENO" 5; } fi fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 printf "%s\n" "$cross_compiling" >&6; } -rm -f conftest.$ac_ext conftest$ac_cv_exeext \ - conftest.o conftest.obj conftest.out +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 printf %s "checking for suffix of object files... " >&6; } if test ${ac_cv_objext+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -4550,18 +4237,16 @@ then : break;; esac done -else case e in @%:@( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile -See 'config.log' for more details" "$LINENO" 5; } ;; -esac +See \`config.log' for more details" "$LINENO" 5; } fi -rm -f conftest.$ac_cv_objext conftest.$ac_ext ;; -esac +rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 printf "%s\n" "$ac_cv_objext" >&6; } @@ -4572,8 +4257,8 @@ printf %s "checking whether the compiler supports GNU C... " >&6; } if test ${ac_cv_c_compiler_gnu+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -4590,14 +4275,12 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_compiler_gnu=yes -else case e in @%:@( - e) ac_compiler_gnu=no ;; -esac +else $as_nop + ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } @@ -4615,8 +4298,8 @@ printf %s "checking whether $CC accepts -g... " >&6; } if test ${ac_cv_prog_cc_g+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_save_c_werror_flag=$ac_c_werror_flag +else $as_nop + ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" @@ -4634,8 +4317,8 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes -else case e in @%:@( - e) CFLAGS="" +else $as_nop + CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4650,8 +4333,8 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : -else case e in @%:@( - e) ac_c_werror_flag=$ac_save_c_werror_flag +else $as_nop + ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4668,15 +4351,12 @@ if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - ac_c_werror_flag=$ac_save_c_werror_flag ;; -esac + ac_c_werror_flag=$ac_save_c_werror_flag fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 printf "%s\n" "$ac_cv_prog_cc_g" >&6; } @@ -4703,8 +4383,8 @@ printf %s "checking for $CC option to enable C11 features... " >&6; } if test ${ac_cv_prog_cc_c11+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cc_c11=no +else $as_nop + ac_cv_prog_cc_c11=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4721,28 +4401,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c11" != "xno" && break done rm -f conftest.$ac_ext -CC=$ac_save_CC ;; -esac +CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cc_c11" = x +else $as_nop + if test "x$ac_cv_prog_cc_c11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } - CC="$CC $ac_cv_prog_cc_c11" ;; -esac + CC="$CC $ac_cv_prog_cc_c11" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 - ac_prog_cc_stdc=c11 ;; -esac + ac_prog_cc_stdc=c11 fi fi if test x$ac_prog_cc_stdc = xno @@ -4752,8 +4429,8 @@ printf %s "checking for $CC option to enable C99 features... " >&6; } if test ${ac_cv_prog_cc_c99+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cc_c99=no +else $as_nop + ac_cv_prog_cc_c99=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4770,28 +4447,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c99" != "xno" && break done rm -f conftest.$ac_ext -CC=$ac_save_CC ;; -esac +CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c99" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cc_c99" = x +else $as_nop + if test "x$ac_cv_prog_cc_c99" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } - CC="$CC $ac_cv_prog_cc_c99" ;; -esac + CC="$CC $ac_cv_prog_cc_c99" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 - ac_prog_cc_stdc=c99 ;; -esac + ac_prog_cc_stdc=c99 fi fi if test x$ac_prog_cc_stdc = xno @@ -4801,8 +4475,8 @@ printf %s "checking for $CC option to enable C89 features... " >&6; } if test ${ac_cv_prog_cc_c89+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cc_c89=no +else $as_nop + ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4819,28 +4493,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext -CC=$ac_save_CC ;; -esac +CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c89" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cc_c89" = x +else $as_nop + if test "x$ac_cv_prog_cc_c89" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } - CC="$CC $ac_cv_prog_cc_c89" ;; -esac + CC="$CC $ac_cv_prog_cc_c89" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 - ac_prog_cc_stdc=c89 ;; -esac + ac_prog_cc_stdc=c89 fi fi @@ -4861,8 +4532,8 @@ printf %s "checking whether $CC understands -c and -o together... " >&6; } if test ${am_cv_prog_cc_c_o+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -4891,12 +4562,8 @@ _ACEOF break fi done - # aligned with autoconf, so not including core; see bug#72225. - rm -f -r a.out a.exe b.out conftest.$ac_ext conftest.$ac_objext \ - conftest.dSYM conftest1.$ac_ext conftest1.$ac_objext conftest1.dSYM \ - conftest2.$ac_ext conftest2.$ac_objext conftest2.dSYM - unset am_i ;; -esac + rm -f core conftest* + unset am_i fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 printf "%s\n" "$am_cv_prog_cc_c_o" >&6; } @@ -4922,8 +4589,8 @@ printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_CC_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then +else $as_nop + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up @@ -5010,7 +4677,7 @@ else case e in @%:@( # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thus: + # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported @@ -5027,8 +4694,7 @@ else case e in @%:@( else am_cv_CC_dependencies_compiler_type=none fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } @@ -5045,12 +4711,6 @@ else fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - if test "x$CC" != xcc; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5 printf %s "checking whether $CC and cc understand -c and -o together... " >&6; } @@ -5063,8 +4723,8 @@ set dummy $CC; ac_cc=`printf "%s\n" "$2" | if eval test \${ac_cv_prog_cc_${ac_cc}_c_o+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -5150,8 +4810,7 @@ else eval ac_cv_prog_cc_${ac_cc}_c_o=no fi rm -rf core conftest* - ;; -esac + fi if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 @@ -5163,12 +4822,6 @@ printf "%s\n" "no" >&6; } printf "%s\n" "@%:@define NO_MINUS_C_MINUS_O 1" >>confdefs.h fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - @@ -5195,15 +4848,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CXX+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CXX"; then +else $as_nop + if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -5218,8 +4871,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then @@ -5245,15 +4897,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CXX+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_CXX"; then +else $as_nop + if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -5268,8 +4920,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then @@ -5329,8 +4980,8 @@ printf %s "checking whether the compiler supports GNU C++... " >&6; } if test ${ac_cv_cxx_compiler_gnu+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -5347,14 +4998,12 @@ _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : ac_compiler_gnu=yes -else case e in @%:@( - e) ac_compiler_gnu=no ;; -esac +else $as_nop + ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; } @@ -5372,8 +5021,8 @@ printf %s "checking whether $CXX accepts -g... " >&6; } if test ${ac_cv_prog_cxx_g+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_save_cxx_werror_flag=$ac_cxx_werror_flag +else $as_nop + ac_save_cxx_werror_flag=$ac_cxx_werror_flag ac_cxx_werror_flag=yes ac_cv_prog_cxx_g=no CXXFLAGS="-g" @@ -5391,8 +5040,8 @@ _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : ac_cv_prog_cxx_g=yes -else case e in @%:@( - e) CXXFLAGS="" +else $as_nop + CXXFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5407,8 +5056,8 @@ _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : -else case e in @%:@( - e) ac_cxx_werror_flag=$ac_save_cxx_werror_flag +else $as_nop + ac_cxx_werror_flag=$ac_save_cxx_werror_flag CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5425,15 +5074,12 @@ if ac_fn_cxx_try_compile "$LINENO" then : ac_cv_prog_cxx_g=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - ac_cxx_werror_flag=$ac_save_cxx_werror_flag ;; -esac + ac_cxx_werror_flag=$ac_save_cxx_werror_flag fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 printf "%s\n" "$ac_cv_prog_cxx_g" >&6; } @@ -5460,8 +5106,8 @@ printf %s "checking for $CXX option to enable C++11 features... " >&6; } if test ${ac_cv_prog_cxx_cxx11+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cxx_cxx11=no +else $as_nop + ac_cv_prog_cxx_cxx11=no ac_save_CXX=$CXX cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5478,28 +5124,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cxx_cxx11" != "xno" && break done rm -f conftest.$ac_ext -CXX=$ac_save_CXX ;; -esac +CXX=$ac_save_CXX fi if test "x$ac_cv_prog_cxx_cxx11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cxx_cxx11" = x +else $as_nop + if test "x$ac_cv_prog_cxx_cxx11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5 printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; } - CXX="$CXX $ac_cv_prog_cxx_cxx11" ;; -esac + CXX="$CXX $ac_cv_prog_cxx_cxx11" fi ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11 - ac_prog_cxx_stdcxx=cxx11 ;; -esac + ac_prog_cxx_stdcxx=cxx11 fi fi if test x$ac_prog_cxx_stdcxx = xno @@ -5509,8 +5152,8 @@ printf %s "checking for $CXX option to enable C++98 features... " >&6; } if test ${ac_cv_prog_cxx_cxx98+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cxx_cxx98=no +else $as_nop + ac_cv_prog_cxx_cxx98=no ac_save_CXX=$CXX cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5527,28 +5170,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cxx_cxx98" != "xno" && break done rm -f conftest.$ac_ext -CXX=$ac_save_CXX ;; -esac +CXX=$ac_save_CXX fi if test "x$ac_cv_prog_cxx_cxx98" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cxx_cxx98" = x +else $as_nop + if test "x$ac_cv_prog_cxx_cxx98" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5 printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; } - CXX="$CXX $ac_cv_prog_cxx_cxx98" ;; -esac + CXX="$CXX $ac_cv_prog_cxx_cxx98" fi ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98 - ac_prog_cxx_stdcxx=cxx98 ;; -esac + ac_prog_cxx_stdcxx=cxx98 fi fi @@ -5565,8 +5205,8 @@ printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_CXX_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then +else $as_nop + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up @@ -5653,7 +5293,7 @@ else case e in @%:@( # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thus: + # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported @@ -5670,8 +5310,7 @@ else case e in @%:@( else am_cv_CXX_dependencies_compiler_type=none fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CXX_dependencies_compiler_type" >&6; } @@ -5697,8 +5336,8 @@ printf %s "checking for main in -lm... " >&6; } if test ${ac_cv_lib_m_main+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_check_lib_save_LIBS=$LIBS +else $as_nop + ac_check_lib_save_LIBS=$LIBS LIBS="-lm $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5715,14 +5354,12 @@ _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_lib_m_main=yes -else case e in @%:@( - e) ac_cv_lib_m_main=no ;; -esac +else $as_nop + ac_cv_lib_m_main=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS ;; -esac +LIBS=$ac_check_lib_save_LIBS fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5 printf "%s\n" "$ac_cv_lib_m_main" >&6; } @@ -5732,9 +5369,8 @@ then : LIBS="-lm $LIBS" -else case e in @%:@( - e) as_fn_error $? "Could not find required C math library." "$LINENO" 5 ;; -esac +else $as_nop + as_fn_error $? "Could not find required C math library." "$LINENO" 5 fi @@ -5793,11 +5429,10 @@ ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" if test "x$ac_cv_type_size_t" = xyes then : -else case e in @%:@( - e) +else $as_nop + printf "%s\n" "@%:@define size_t unsigned int" >>confdefs.h - ;; -esac + fi @@ -5813,16 +5448,15 @@ printf %s "checking build system type... " >&6; } if test ${ac_cv_build+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_build_alias=$build_alias +else $as_nop + ac_build_alias=$build_alias test "x$ac_build_alias" = x && ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` test "x$ac_build_alias" = x && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 printf "%s\n" "$ac_cv_build" >&6; } @@ -5849,15 +5483,14 @@ printf %s "checking host system type... " >&6; } if test ${ac_cv_host+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test "x$host_alias" = x; then +else $as_nop + if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 printf "%s\n" "$ac_cv_host" >&6; } @@ -5884,19 +5517,19 @@ printf %s "checking for GNU libc compatible malloc... " >&6; } if test ${ac_cv_func_malloc_0_nonnull+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test "$cross_compiling" = yes +else $as_nop + if test "$cross_compiling" = yes then : case "$host_os" in # (( # Guess yes on platforms where we know the result. *-gnu* | freebsd* | netbsd* | openbsd* | bitrig* \ - | hpux* | solaris* | cygwin* | mingw* | windows* | msys* ) + | hpux* | solaris* | cygwin* | mingw* | msys* ) ac_cv_func_malloc_0_nonnull=yes ;; # If we don't know, assume the worst. *) ac_cv_func_malloc_0_nonnull=no ;; esac -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include @@ -5914,16 +5547,13 @@ _ACEOF if ac_fn_c_try_run "$LINENO" then : ac_cv_func_malloc_0_nonnull=yes -else case e in @%:@( - e) ac_cv_func_malloc_0_nonnull=no ;; -esac +else $as_nop + ac_cv_func_malloc_0_nonnull=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac + conftest.$ac_objext conftest.beam conftest.$ac_ext fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5 printf "%s\n" "$ac_cv_func_malloc_0_nonnull" >&6; } @@ -5932,8 +5562,8 @@ then : printf "%s\n" "@%:@define HAVE_MALLOC 1" >>confdefs.h -else case e in @%:@( - e) printf "%s\n" "@%:@define HAVE_MALLOC 0" >>confdefs.h +else $as_nop + printf "%s\n" "@%:@define HAVE_MALLOC 0" >>confdefs.h case " $LIB@&t@OBJS " in *" malloc.$ac_objext "* ) ;; @@ -5943,8 +5573,7 @@ esac printf "%s\n" "@%:@define malloc rpl_malloc" >>confdefs.h - ;; -esac + fi @@ -5953,19 +5582,19 @@ printf %s "checking for GNU libc compatible realloc... " >&6; } if test ${ac_cv_func_realloc_0_nonnull+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test "$cross_compiling" = yes +else $as_nop + if test "$cross_compiling" = yes then : case "$host_os" in # (( # Guess yes on platforms where we know the result. *-gnu* | freebsd* | netbsd* | openbsd* | bitrig* \ - | hpux* | solaris* | cygwin* | mingw* | windows* | msys* ) + | hpux* | solaris* | cygwin* | mingw* | msys* ) ac_cv_func_realloc_0_nonnull=yes ;; # If we don't know, assume the worst. *) ac_cv_func_realloc_0_nonnull=no ;; esac -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include @@ -5983,16 +5612,13 @@ _ACEOF if ac_fn_c_try_run "$LINENO" then : ac_cv_func_realloc_0_nonnull=yes -else case e in @%:@( - e) ac_cv_func_realloc_0_nonnull=no ;; -esac +else $as_nop + ac_cv_func_realloc_0_nonnull=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac + conftest.$ac_objext conftest.beam conftest.$ac_ext fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5 printf "%s\n" "$ac_cv_func_realloc_0_nonnull" >&6; } @@ -6001,8 +5627,8 @@ then : printf "%s\n" "@%:@define HAVE_REALLOC 1" >>confdefs.h -else case e in @%:@( - e) printf "%s\n" "@%:@define HAVE_REALLOC 0" >>confdefs.h +else $as_nop + printf "%s\n" "@%:@define HAVE_REALLOC 0" >>confdefs.h case " $LIB@&t@OBJS " in *" realloc.$ac_objext "* ) ;; @@ -6012,8 +5638,7 @@ esac printf "%s\n" "@%:@define realloc rpl_realloc" >>confdefs.h - ;; -esac + fi @@ -6048,8 +5673,8 @@ printf %s "checking for $CC option to support OpenMP... " >&6; } if test ${ac_cv_prog_c_openmp+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_c_openmp='not found' +else $as_nop + ac_cv_prog_c_openmp='not found' for ac_option in '' -fopenmp -xopenmp -openmp -mp -omp -qsmp=omp -homp \ -Popenmp --openmp; do @@ -6080,9 +5705,8 @@ _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_prog_c_openmp=$ac_option -else case e in @%:@( - e) ac_cv_prog_c_openmp='unsupported' ;; -esac +else $as_nop + ac_cv_prog_c_openmp='unsupported' fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext @@ -6099,8 +5723,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext elif test "$ac_cv_prog_c_openmp" = ''; then ac_cv_prog_c_openmp='none needed' fi - rm -f penmp mp ;; -esac + rm -f penmp mp fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_c_openmp" >&5 printf "%s\n" "$ac_cv_prog_c_openmp" >&6; } @@ -6189,9 +5812,8 @@ printf "%s\n" "$ac_cv_prog_c_openmp" >&6; } if test ${enable_openmp+y} then : enableval=$enable_openmp; ac_use_openmp="yes" -else case e in @%:@( - e) ac_use_openmp="no" ;; -esac +else $as_nop + ac_use_openmp="no" fi @@ -6203,8 +5825,8 @@ printf %s "checking for OpenMP flag of C compiler... " >&6; } if test ${ax_cv_c_openmp+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) saveCFLAGS=$CFLAGS +else $as_nop + saveCFLAGS=$CFLAGS ax_cv_c_openmp=unknown # Flags to try: -fopenmp (gcc), -mp (SGI & PGI), # -qopenmp (icc>=15), -openmp (icc), @@ -6252,8 +5874,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext done CFLAGS=$saveCFLAGS - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_c_openmp" >&5 printf "%s\n" "$ax_cv_c_openmp" >&6; } @@ -6280,9 +5901,8 @@ fi if test ${enable_debug+y} then : enableval=$enable_debug; ac_use_debug="yes" -else case e in @%:@( - e) ac_use_debug="no" ;; -esac +else $as_nop + ac_use_debug="no" fi if test "$ac_use_debug" = "yes"; then @@ -6301,9 +5921,8 @@ fi if test ${enable_profiling+y} then : enableval=$enable_profiling; ac_use_profiling="yes" -else case e in @%:@( - e) ac_use_profiling="no" ;; -esac +else $as_nop + ac_use_profiling="no" fi if test "$ac_use_profiling" = "yes"; then @@ -6330,8 +5949,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_PKG_CONFIG+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) case $PKG_CONFIG in +else $as_nop + case $PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. ;; @@ -6340,7 +5959,7 @@ else case e in @%:@( for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -6356,7 +5975,6 @@ done IFS=$as_save_IFS ;; -esac ;; esac fi PKG_CONFIG=$ac_cv_path_PKG_CONFIG @@ -6379,8 +5997,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_ac_pt_PKG_CONFIG+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) case $ac_pt_PKG_CONFIG in +else $as_nop + case $ac_pt_PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. ;; @@ -6389,7 +6007,7 @@ else case e in @%:@( for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -6405,7 +6023,6 @@ done IFS=$as_save_IFS ;; -esac ;; esac fi ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG @@ -6446,9 +6063,6 @@ printf "%s\n" "no" >&6; } PKG_CONFIG="" fi fi -if test -z "$PKG_CONFIG"; then - as_fn_error $? "pkg-config not found" "$LINENO" 5 -fi pkg_failed=no { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libxml-2.0 >= 2.4" >&5 @@ -6521,8 +6135,8 @@ See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. @@ -6532,7 +6146,7 @@ and XML_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see . -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } else XML_CFLAGS=$pkg_cv_XML_CFLAGS XML_LIBS=$pkg_cv_XML_LIBS @@ -6616,8 +6230,8 @@ See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. @@ -6627,7 +6241,7 @@ and ZLIB_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see . -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } else ZLIB_CFLAGS=$pkg_cv_ZLIB_CFLAGS ZLIB_LIBS=$pkg_cv_ZLIB_LIBS @@ -6653,8 +6267,8 @@ cat >confcache <<\_ACEOF # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # -# 'ac_cv_env_foo' variables (set or unset) will be overridden when -# loading this file, other *unset* 'ac_cv_foo' will be assigned the +# `ac_cv_env_foo' variables (set or unset) will be overridden when +# loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF @@ -6684,14 +6298,14 @@ printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) - # 'set' does not quote correctly, so add quotes: double-quote + # `set' does not quote correctly, so add quotes: double-quote # substitution turns \\\\ into \\, and sed turns \\ into \. sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) - # 'set' quotes correctly as required by POSIX, so do not add quotes. + # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | @@ -6760,18 +6374,6 @@ printf %s "checking that generated files are newer than configure... " >&6; } fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 printf "%s\n" "done" >&6; } -case $enable_silent_rules in @%:@ ((( - yes) AM_DEFAULT_VERBOSITY=0;; - no) AM_DEFAULT_VERBOSITY=1;; -esac -if test $am_cv_make_support_nested_variables = yes; then - AM_V='$(V)' - AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' -else - AM_V=$AM_DEFAULT_VERBOSITY - AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY -fi - if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' @@ -6821,6 +6423,7 @@ cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh +as_nop=: if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh @@ -6829,13 +6432,12 @@ then : # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else case e in @%:@( - e) case `(set -o) 2>/dev/null` in @%:@( +else $as_nop + case `(set -o) 2>/dev/null` in @%:@( *posix*) : set -o posix ;; @%:@( *) : ;; -esac ;; esac fi @@ -6896,7 +6498,7 @@ case $0 in @%:@(( for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -6907,7 +6509,7 @@ IFS=$as_save_IFS ;; esac -# We did not find ourselves, most probably we were run as 'sh COMMAND' +# We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 @@ -6936,6 +6538,7 @@ as_fn_error () } @%:@ as_fn_error + @%:@ as_fn_set_status STATUS @%:@ ----------------------- @%:@ Set @S|@? to STATUS, without forking. @@ -6975,12 +6578,11 @@ then : { eval $1+=\$2 }' -else case e in @%:@( - e) as_fn_append () +else $as_nop + as_fn_append () { eval $1=\$$1\$2 - } ;; -esac + } fi # as_fn_append @%:@ as_fn_arith ARG... @@ -6994,12 +6596,11 @@ then : { as_val=$(( $* )) }' -else case e in @%:@( - e) as_fn_arith () +else $as_nop + as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` - } ;; -esac + } fi # as_fn_arith @@ -7082,9 +6683,9 @@ if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: - # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. - # In both cases, we have to default to 'cp -pR'. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then @@ -7165,12 +6766,10 @@ as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. -as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" -as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" -as_tr_sh="eval sed '$as_sed_sh'" # deprecated +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 @@ -7185,8 +6784,8 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by pops $as_me 3.2.2, which was -generated by GNU Autoconf 2.72. Invocation command line was +This file was extended by pops $as_me 3.4, which was +generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -7218,7 +6817,7 @@ _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ -'$as_me' instantiates files and other configuration actions +\`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. @@ -7253,11 +6852,11 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -pops config.status 3.2.2 -configured by $0, generated by GNU Autoconf 2.72, +pops config.status 3.4 +configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" -Copyright (C) 2023 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." @@ -7319,8 +6918,8 @@ do ac_need_defaults=false;; --he | --h) # Conflict between --help and --header - as_fn_error $? "ambiguous option: '$1' -Try '$0 --help' for more information.";; + as_fn_error $? "ambiguous option: \`$1' +Try \`$0 --help' for more information.";; --help | --hel | -h ) printf "%s\n" "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ @@ -7328,8 +6927,8 @@ Try '$0 --help' for more information.";; ac_cs_silent=: ;; # This is an error. - -*) as_fn_error $? "unrecognized option: '$1' -Try '$0 --help' for more information." ;; + -*) as_fn_error $? "unrecognized option: \`$1' +Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; @@ -7388,7 +6987,7 @@ do "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;; - *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac done @@ -7408,7 +7007,7 @@ fi # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: -# after its creation but before its name has been assigned to '$tmp'. +# after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= ac_tmp= @@ -7432,7 +7031,7 @@ ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. -# This happens for instance with './config.status config.h'. +# This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then @@ -7590,13 +7189,13 @@ fi # test -n "$CONFIG_FILES" # Set up the scripts for CONFIG_HEADERS section. # No need to generate them if there are no CONFIG_HEADERS. -# This happens for instance with './config.status Makefile'. +# This happens for instance with `./config.status Makefile'. if test -n "$CONFIG_HEADERS"; then cat >"$ac_tmp/defines.awk" <<\_ACAWK || BEGIN { _ACEOF -# Transform confdefs.h into an awk script 'defines.awk', embedded as +# Transform confdefs.h into an awk script `defines.awk', embedded as # here-document in config.status, that substitutes the proper values into # config.h.in to produce config.h. @@ -7706,7 +7305,7 @@ do esac case $ac_mode$ac_tag in :[FHL]*:*);; - :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac @@ -7728,19 +7327,19 @@ do -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, - # because $ac_f cannot contain ':'. + # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || - as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done - # Let's still pretend it is 'configure' which instantiates (i.e., don't + # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` @@ -7873,7 +7472,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 esac _ACEOF -# Neutralize VPATH when '$srcdir' = '.'. +# Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 @@ -7904,9 +7503,9 @@ test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 -printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' +printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" @@ -8061,15 +7660,15 @@ printf "%s\n" X/"$am_mf" | (exit $ac_status); } || am_rc=$? done if test $am_rc -ne 0; then - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE=\"gmake\" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } fi { am_dirpart=; unset am_dirpart;} { am_filepart=; unset am_filepart;} diff --git a/POPSC/autom4te.cache/output.1 b/POPSC/autom4te.cache/output.1 index ef15b3b..d25ec23 100644 --- a/POPSC/autom4te.cache/output.1 +++ b/POPSC/autom4te.cache/output.1 @@ -1,11 +1,11 @@ @%:@! /bin/sh @%:@ Guess values for system-dependent variables and create Makefiles. -@%:@ Generated by GNU Autoconf 2.72 for pops 3.2.2. +@%:@ Generated by GNU Autoconf 2.71 for pops 3.4. @%:@ @%:@ Report bugs to . @%:@ @%:@ -@%:@ Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, +@%:@ Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, @%:@ Inc. @%:@ @%:@ @@ -17,6 +17,7 @@ # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh +as_nop=: if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh @@ -25,13 +26,12 @@ then : # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else case e in @%:@( - e) case `(set -o) 2>/dev/null` in @%:@( +else $as_nop + case `(set -o) 2>/dev/null` in @%:@( *posix*) : set -o posix ;; @%:@( *) : ;; -esac ;; esac fi @@ -92,7 +92,7 @@ case $0 in @%:@(( for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -103,7 +103,7 @@ IFS=$as_save_IFS ;; esac -# We did not find ourselves, most probably we were run as 'sh COMMAND' +# We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 @@ -133,14 +133,15 @@ case $- in @%:@ (((( esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed 'exec'. +# out after a failed `exec'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then - as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 + as_bourne_compatible="as_nop=: +if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh NULLCMD=: @@ -148,13 +149,12 @@ then : # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST -else case e in @%:@( - e) case \`(set -o) 2>/dev/null\` in @%:@( +else \$as_nop + case \`(set -o) 2>/dev/null\` in @%:@( *posix*) : set -o posix ;; @%:@( *) : ;; -esac ;; esac fi " @@ -172,9 +172,8 @@ as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ) then : -else case e in @%:@( - e) exitcode=1; echo positional parameters were not saved. ;; -esac +else \$as_nop + exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 blah=\$(echo \$(echo blah)) @@ -187,20 +186,19 @@ test -x / || exit 1" if (eval "$as_required") 2>/dev/null then : as_have_required=yes -else case e in @%:@( - e) as_have_required=no ;; -esac +else $as_nop + as_have_required=no fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null then : -else case e in @%:@( - e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +else $as_nop + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -228,13 +226,12 @@ IFS=$as_save_IFS if $as_found then : -else case e in @%:@( - e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && +else $as_nop + if { test -f "$SHELL" || test -f "$SHELL.exe"; } && as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null then : CONFIG_SHELL=$SHELL as_have_required=yes -fi ;; -esac +fi fi @@ -256,7 +253,7 @@ case $- in @%:@ (((( esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed 'exec'. +# out after a failed `exec'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi @@ -276,8 +273,7 @@ $0: manually run the script under such a shell if you do $0: have one." fi exit 1 -fi ;; -esac +fi fi fi SHELL=${CONFIG_SHELL-/bin/sh} @@ -316,6 +312,14 @@ as_fn_exit () as_fn_set_status $1 exit $1 } @%:@ as_fn_exit +@%:@ as_fn_nop +@%:@ --------- +@%:@ Do nothing but, unlike ":", preserve the value of @S|@?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop @%:@ as_fn_mkdir_p @%:@ ------------- @@ -384,12 +388,11 @@ then : { eval $1+=\$2 }' -else case e in @%:@( - e) as_fn_append () +else $as_nop + as_fn_append () { eval $1=\$$1\$2 - } ;; -esac + } fi # as_fn_append @%:@ as_fn_arith ARG... @@ -403,14 +406,21 @@ then : { as_val=$(( $* )) }' -else case e in @%:@( - e) as_fn_arith () +else $as_nop + as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` - } ;; -esac + } fi # as_fn_arith +@%:@ as_fn_nop +@%:@ --------- +@%:@ Do nothing but, unlike ":", preserve the value of @S|@?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop @%:@ as_fn_error STATUS ERROR [LINENO LOG_FD] @%:@ ---------------------------------------- @@ -484,8 +494,6 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits /[$]LINENO/= ' <$as_myself | sed ' - t clear - :clear s/[$]LINENO.*/&-/ t lineno b @@ -534,6 +542,7 @@ esac as_@&t@echo='printf %s\n' as_@&t@echo_n='printf %s' + rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file @@ -545,9 +554,9 @@ if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: - # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. - # In both cases, we have to default to 'cp -pR'. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then @@ -572,12 +581,10 @@ as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. -as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" -as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" -as_tr_sh="eval sed '$as_sed_sh'" # deprecated +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" test -n "$DJDIR" || exec 7<&0 /dev/null && - as_fn_error $? "invalid feature name: '$ac_useropt'" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -916,7 +921,7 @@ do ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: '$ac_useropt'" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1129,7 +1134,7 @@ do ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: '$ac_useropt'" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1145,7 +1150,7 @@ do ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: '$ac_useropt'" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1175,8 +1180,8 @@ do | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; - -*) as_fn_error $? "unrecognized option: '$ac_option' -Try '$0 --help' for more information" + -*) as_fn_error $? "unrecognized option: \`$ac_option' +Try \`$0 --help' for more information" ;; *=*) @@ -1184,7 +1189,7 @@ Try '$0 --help' for more information" # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) - as_fn_error $? "invalid variable name: '$ac_envvar'" ;; + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; @@ -1234,7 +1239,7 @@ do as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done -# There might be people who depend on the old broken behavior: '$host' +# There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias @@ -1302,7 +1307,7 @@ if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi -ac_msg="sources are in $srcdir, but 'cd $srcdir' does not work" +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" pwd)` @@ -1330,7 +1335,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -'configure' configures pops 3.2.2 to adapt to many kinds of systems. +\`configure' configures pops 3.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1344,11 +1349,11 @@ Configuration: --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit - -q, --quiet, --silent do not print 'checking ...' messages + -q, --quiet, --silent do not print \`checking ...' messages --cache-file=FILE cache test results in FILE [disabled] - -C, --config-cache alias for '--cache-file=config.cache' + -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files - --srcdir=DIR find the sources in DIR [configure dir or '..'] + --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX @@ -1356,10 +1361,10 @@ Installation directories: --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX @<:@PREFIX@:>@ -By default, 'make install' will install all the files in -'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify -an installation prefix other than '$ac_default_prefix' using '--prefix', -for instance '--prefix=\$HOME'. +By default, \`make install' will install all the files in +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify +an installation prefix other than \`$ac_default_prefix' using \`--prefix', +for instance \`--prefix=\$HOME'. For better control, use the options below. @@ -1401,7 +1406,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of pops 3.2.2:";; + short | recursive ) echo "Configuration of pops 3.4:";; esac cat <<\_ACEOF @@ -1440,7 +1445,7 @@ Some influential environment variables: ZLIB_CFLAGS C compiler flags for ZLIB, overriding pkg-config ZLIB_LIBS linker flags for ZLIB, overriding pkg-config -Use these variables to override the choices made by 'configure' or to help +Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . @@ -1507,10 +1512,10 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -pops configure 3.2.2 -generated by GNU Autoconf 2.72 +pops configure 3.4 +generated by GNU Autoconf 2.71 -Copyright (C) 2023 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF @@ -1549,12 +1554,11 @@ printf "%s\n" "$ac_try_echo"; } >&5 } && test -s conftest.$ac_objext then : ac_retval=0 -else case e in @%:@( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 ;; -esac + ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval @@ -1589,12 +1593,11 @@ printf "%s\n" "$ac_try_echo"; } >&5 } && test -s conftest.$ac_objext then : ac_retval=0 -else case e in @%:@( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 ;; -esac + ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval @@ -1632,12 +1635,11 @@ printf "%s\n" "$ac_try_echo"; } >&5 } then : ac_retval=0 -else case e in @%:@( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 ;; -esac + ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would @@ -1661,8 +1663,8 @@ printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 @%:@include <$2> @@ -1670,12 +1672,10 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : eval "$3=yes" -else case e in @%:@( - e) eval "$3=no" ;; -esac +else $as_nop + eval "$3=no" fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 @@ -1696,8 +1696,8 @@ printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) eval "$3=no" +else $as_nop + eval "$3=no" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 @@ -1727,14 +1727,12 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : -else case e in @%:@( - e) eval "$3=yes" ;; -esac +else $as_nop + eval "$3=yes" fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 @@ -1773,13 +1771,12 @@ printf "%s\n" "$ac_try_echo"; } >&5 test $ac_status = 0; }; } then : ac_retval=0 -else case e in @%:@( - e) printf "%s\n" "$as_me: program exited with status $ac_status" >&5 +else $as_nop + printf "%s\n" "$as_me: program exited with status $ac_status" >&5 printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=$ac_status ;; -esac + ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno @@ -1798,15 +1795,15 @@ printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. For example, HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $2 (void); below. */ + which can conflict with char $2 (); below. */ #include #undef $2 @@ -1817,7 +1814,7 @@ else case e in @%:@( #ifdef __cplusplus extern "C" #endif -char $2 (void); +char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ @@ -1836,13 +1833,11 @@ _ACEOF if ac_fn_c_try_link "$LINENO" then : eval "$3=yes" -else case e in @%:@( - e) eval "$3=no" ;; -esac +else $as_nop + eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext ;; -esac + conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 @@ -1874,8 +1869,8 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by pops $as_me 3.2.2, which was -generated by GNU Autoconf 2.72. Invocation command line was +It was created by pops $as_me 3.4, which was +generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -1910,7 +1905,7 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -2121,10 +2116,10 @@ esac printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ - || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } fi done @@ -2160,7 +2155,9 @@ struct stat; /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ struct buf { int x; }; struct buf * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (char **p, int i) +static char *e (p, i) + char **p; + int i; { return p[i]; } @@ -2174,21 +2171,6 @@ static char *f (char * (*g) (char **, int), char **p, ...) return s; } -/* C89 style stringification. */ -#define noexpand_stringify(a) #a -const char *stringified = noexpand_stringify(arbitrary+token=sequence); - -/* C89 style token pasting. Exercises some of the corner cases that - e.g. old MSVC gets wrong, but not very hard. */ -#define noexpand_concat(a,b) a##b -#define expand_concat(a,b) noexpand_concat(a,b) -extern int vA; -extern int vbee; -#define aye A -#define bee B -int *pvA = &expand_concat(v,aye); -int *pvbee = &noexpand_concat(v,bee); - /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not \xHH hex character constants. These do not provoke an error unfortunately, instead are silently treated @@ -2216,19 +2198,16 @@ ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); # Test code for whether the C compiler supports C99 (global declarations) ac_c_conftest_c99_globals=' -/* Does the compiler advertise C99 conformance? */ +// Does the compiler advertise C99 conformance? #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L # error "Compiler does not advertise C99 conformance" #endif -// See if C++-style comments work. - #include extern int puts (const char *); extern int printf (const char *, ...); extern int dprintf (int, const char *, ...); extern void *malloc (size_t); -extern void free (void *); // Check varargs macros. These examples are taken from C99 6.10.3.5. // dprintf is used instead of fprintf to avoid needing to declare @@ -2278,6 +2257,7 @@ typedef const char *ccp; static inline int test_restrict (ccp restrict text) { + // See if C++-style comments work. // Iterate through items via the restricted pointer. // Also check for declarations in for loops. for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) @@ -2343,8 +2323,6 @@ ac_c_conftest_c99_main=' ia->datasize = 10; for (int i = 0; i < ia->datasize; ++i) ia->data[i] = i * 1.234; - // Work around memory leak warnings. - free (ia); // Check named initializers. struct named_init ni = { @@ -2366,7 +2344,7 @@ ac_c_conftest_c99_main=' # Test code for whether the C compiler supports C11 (global declarations) ac_c_conftest_c11_globals=' -/* Does the compiler advertise C11 conformance? */ +// Does the compiler advertise C11 conformance? #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L # error "Compiler does not advertise C11 conformance" #endif @@ -2715,7 +2693,7 @@ as_found=false for as_dir in $ac_aux_dir_candidates do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -2774,9 +2752,8 @@ IFS=$as_save_IFS if $as_found then : -else case e in @%:@( - e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; -esac +else $as_nop + as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 fi @@ -2804,12 +2781,12 @@ for ac_var in $ac_precious_vars; do eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 -printf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 -printf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) @@ -2818,18 +2795,18 @@ printf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 -printf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 -printf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 +printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 -printf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 -printf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 +printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 +printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. @@ -2845,11 +2822,11 @@ printf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} fi done if $ac_cache_corrupted; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} - as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file' + as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## @@ -2866,7 +2843,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu -am__api_version='1.18' +am__api_version='1.16' @@ -2890,12 +2867,12 @@ if test -z "$INSTALL"; then if test ${ac_cv_path_install+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +else $as_nop + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -2945,8 +2922,7 @@ esac IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir - ;; -esac + fi if test ${ac_cv_path_install+y}; then INSTALL=$ac_cv_path_install @@ -2969,165 +2945,6 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5 -printf %s "checking whether sleep supports fractional seconds... " >&6; } -if test ${am_cv_sleep_fractional_seconds+y} -then : - printf %s "(cached) " >&6 -else case e in @%:@( - e) if sleep 0.001 2>/dev/null -then : - am_cv_sleep_fractional_seconds=yes -else case e in @%:@( - e) am_cv_sleep_fractional_seconds=no ;; -esac -fi - ;; -esac -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5 -printf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; } - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5 -printf %s "checking filesystem timestamp resolution... " >&6; } -if test ${am_cv_filesystem_timestamp_resolution+y} -then : - printf %s "(cached) " >&6 -else case e in @%:@( - e) # Default to the worst case. -am_cv_filesystem_timestamp_resolution=2 - -# Only try to go finer than 1 sec if sleep can do it. -# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work, -# - 1 sec is not much of a win compared to 2 sec, and -# - it takes 2 seconds to perform the test whether 1 sec works. -# -# Instead, just use the default 2s on platforms that have 1s resolution, -# accept the extra 1s delay when using $sleep in the Automake tests, in -# exchange for not incurring the 2s delay for running the test for all -# packages. -# -am_try_resolutions= -if test "$am_cv_sleep_fractional_seconds" = yes; then - # Even a millisecond often causes a bunch of false positives, - # so just try a hundredth of a second. The time saved between .001 and - # .01 is not terribly consequential. - am_try_resolutions="0.01 0.1 $am_try_resolutions" -fi - -# In order to catch current-generation FAT out, we must *modify* files -# that already exist; the *creation* timestamp is finer. Use names -# that make ls -t sort them differently when they have equal -# timestamps than when they have distinct timestamps, keeping -# in mind that ls -t prints the *newest* file first. -rm -f conftest.ts? -: > conftest.ts1 -: > conftest.ts2 -: > conftest.ts3 - -# Make sure ls -t actually works. Do 'set' in a subshell so we don't -# clobber the current shell's arguments. (Outer-level square brackets -# are removed by m4; they're present so that m4 does not expand -# ; be careful, easy to get confused.) -if ( - set X `ls -t conftest.ts[12]` && - { - test "$*" != "X conftest.ts1 conftest.ts2" || - test "$*" != "X conftest.ts2 conftest.ts1"; - } -); then :; else - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5 - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} -as_fn_error $? "ls -t produces unexpected output. -Make sure there is not a broken ls alias in your environment. -See 'config.log' for more details" "$LINENO" 5; } -fi - -for am_try_res in $am_try_resolutions; do - # Any one fine-grained sleep might happen to cross the boundary - # between two values of a coarser actual resolution, but if we do - # two fine-grained sleeps in a row, at least one of them will fall - # entirely within a coarse interval. - echo alpha > conftest.ts1 - sleep $am_try_res - echo beta > conftest.ts2 - sleep $am_try_res - echo gamma > conftest.ts3 - - # We assume that 'ls -t' will make use of high-resolution - # timestamps if the operating system supports them at all. - if (set X `ls -t conftest.ts?` && - test "$2" = conftest.ts3 && - test "$3" = conftest.ts2 && - test "$4" = conftest.ts1); then - # - # Ok, ls -t worked. If we're at a resolution of 1 second, we're done, - # because we don't need to test make. - make_ok=true - if test $am_try_res != 1; then - # But if we've succeeded so far with a subsecond resolution, we - # have one more thing to check: make. It can happen that - # everything else supports the subsecond mtimes, but make doesn't; - # notably on macOS, which ships make 3.81 from 2006 (the last one - # released under GPLv2). https://bugs.gnu.org/68808 - # - # We test $MAKE if it is defined in the environment, else "make". - # It might get overridden later, but our hope is that in practice - # it does not matter: it is the system "make" which is (by far) - # the most likely to be broken, whereas if the user overrides it, - # probably they did so with a better, or at least not worse, make. - # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html - # - # Create a Makefile (real tab character here): - rm -f conftest.mk - echo 'conftest.ts1: conftest.ts2' >conftest.mk - echo ' touch conftest.ts2' >>conftest.mk - # - # Now, running - # touch conftest.ts1; touch conftest.ts2; make - # should touch ts1 because ts2 is newer. This could happen by luck, - # but most often, it will fail if make's support is insufficient. So - # test for several consecutive successes. - # - # (We reuse conftest.ts[12] because we still want to modify existing - # files, not create new ones, per above.) - n=0 - make=${MAKE-make} - until test $n -eq 3; do - echo one > conftest.ts1 - sleep $am_try_res - echo two > conftest.ts2 # ts2 should now be newer than ts1 - if $make -f conftest.mk | grep 'up to date' >/dev/null; then - make_ok=false - break # out of $n loop - fi - n=`expr $n + 1` - done - fi - # - if $make_ok; then - # Everything we know to check worked out, so call this resolution good. - am_cv_filesystem_timestamp_resolution=$am_try_res - break # out of $am_try_res loop - fi - # Otherwise, we'll go on to check the next resolution. - fi -done -rm -f conftest.ts? -# (end _am_filesystem_timestamp_resolution) - ;; -esac -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5 -printf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; } - -# This check should not be cached, as it may vary across builds of -# different projects. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 printf %s "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory @@ -3136,14 +2953,10 @@ am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; esac @@ -3152,45 +2965,49 @@ esac # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). -am_build_env_is_sane=no -am_has_slept=no -rm -f conftest.file -for am_try in 1 2; do - echo "timestamp, slept: $am_has_slept" > conftest.file - if ( - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$*" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - test "$2" = conftest.file - ); then - am_build_env_is_sane=yes - break - fi - # Just in case. - sleep "$am_cv_filesystem_timestamp_resolution" - am_has_slept=yes -done - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5 -printf "%s\n" "$am_build_env_is_sane" >&6; } -if test "$am_build_env_is_sane" = no; then - as_fn_error $? "newly created file is older than distributed files! +if ( + am_has_slept=no + for am_try in 1 2; do + echo "timestamp, slept: $am_has_slept" > conftest.file + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + if test "$*" = "X"; then + # -L didn't work. + set X `ls -t "$srcdir/configure" conftest.file` + fi + if test "$*" != "X $srcdir/configure conftest.file" \ + && test "$*" != "X conftest.file $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken + alias in your environment" "$LINENO" 5 + fi + if test "$2" = conftest.file || test $am_try -eq 2; then + break + fi + # Just in case. + sleep 1 + am_has_slept=yes + done + test "$2" = conftest.file + ) +then + # Ok. + : +else + as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi - +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= -if test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1 -then : - -else case e in @%:@( - e) ( sleep "$am_cv_filesystem_timestamp_resolution" ) & +if grep 'slept: no' conftest.file >/dev/null 2>&1; then + ( sleep 1 ) & am_sleep_pid=$! - ;; -esac fi rm -f conftest.file @@ -3201,7 +3018,7 @@ test "$program_prefix" != NONE && test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. -# By default was 's,x,x', remove it if useless. +# By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` @@ -3244,15 +3061,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_STRIP+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$STRIP"; then +else $as_nop + if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3267,8 +3084,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then @@ -3290,15 +3106,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_STRIP+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_STRIP"; then +else $as_nop + if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3313,8 +3129,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then @@ -3350,12 +3165,12 @@ if test -z "$MKDIR_P"; then if test ${ac_cv_path_mkdir+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +else $as_nop + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3365,7 +3180,7 @@ do as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir ('*'coreutils) '* | \ - *'BusyBox '* | \ + 'BusyBox '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext break 3;; @@ -3374,17 +3189,18 @@ do done done IFS=$as_save_IFS - ;; -esac + fi test -d ./--version && rmdir ./--version if test ${ac_cv_path_mkdir+y}; then MKDIR_P="$ac_cv_path_mkdir -p" else - # As a last resort, use plain mkdir -p, - # in the hope it doesn't have the bugs of ancient mkdir. - MKDIR_P='mkdir -p' + # As a last resort, use the slow shell script. Don't cache a + # value for MKDIR_P within a source directory, because that will + # break other packages using the cache if that directory is + # removed, or if the value is a relative name. + MKDIR_P="$ac_install_sh -d" fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 @@ -3399,15 +3215,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_AWK+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$AWK"; then +else $as_nop + if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3422,8 +3238,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then @@ -3445,8 +3260,8 @@ ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval test \${ac_cv_prog_make_${ac_make}_set+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat >conftest.make <<\_ACEOF +else $as_nop + cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' @@ -3458,8 +3273,7 @@ case `${MAKE-make} -f conftest.make 2>/dev/null` in *) eval ac_cv_prog_make_${ac_make}_set=no;; esac -rm -f conftest.make ;; -esac +rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 @@ -3480,21 +3294,25 @@ else fi rmdir .tst 2>/dev/null -AM_DEFAULT_VERBOSITY=1 @%:@ Check whether --enable-silent-rules was given. if test ${enable_silent_rules+y} then : enableval=$enable_silent_rules; fi +case $enable_silent_rules in @%:@ ((( + yes) AM_DEFAULT_VERBOSITY=0;; + no) AM_DEFAULT_VERBOSITY=1;; + *) AM_DEFAULT_VERBOSITY=1;; +esac am_make=${MAKE-make} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 printf %s "checking whether $am_make supports nested variables... " >&6; } if test ${am_cv_make_support_nested_variables+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if printf "%s\n" 'TRUE=$(BAR$(V)) +else $as_nop + if printf "%s\n" 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 @@ -3504,49 +3322,18 @@ am__doit: am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no -fi ;; -esac +fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } -AM_BACKSLASH='\' - -am__rm_f_notfound= -if (rm -f && rm -fr && rm -rf) 2>/dev/null -then : - -else case e in @%:@( - e) am__rm_f_notfound='""' ;; -esac -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5 -printf %s "checking xargs -n works... " >&6; } -if test ${am_cv_xargs_n_works+y} -then : - printf %s "(cached) " >&6 -else case e in @%:@( - e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2 -3" -then : - am_cv_xargs_n_works=yes -else case e in @%:@( - e) am_cv_xargs_n_works=no ;; -esac -fi ;; -esac -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5 -printf "%s\n" "$am_cv_xargs_n_works" >&6; } -if test "$am_cv_xargs_n_works" = yes -then : - am__xargs_n='xargs -n' -else case e in @%:@( - e) am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }' - ;; -esac +if test $am_cv_make_support_nested_variables = yes; then + AM_V='$(V)' + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' +else + AM_V=$AM_DEFAULT_VERBOSITY + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi +AM_BACKSLASH='\' if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output @@ -3570,7 +3357,7 @@ fi # Define the identity of the package. PACKAGE='pops' - VERSION='3.2.2' + VERSION='3.4' printf "%s\n" "@%:@define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -3608,133 +3395,9 @@ AMTAR='$${TAR-tar}' # We'll loop over all known methods to create a tar archive until one works. -_am_tools='gnutar plaintar pax cpio none' - -# The POSIX 1988 'ustar' format is defined with fixed-size fields. - # There is notably a 21 bits limit for the UID and the GID. In fact, - # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 - # and bug#13588). - am_max_uid=2097151 # 2^21 - 1 - am_max_gid=$am_max_uid - # The $UID and $GID variables are not portable, so we need to resort - # to the POSIX-mandated id(1) utility. Errors in the 'id' calls - # below are definitely unexpected, so allow the users to see them - # (that is, avoid stderr redirection). - am_uid=`id -u || echo unknown` - am_gid=`id -g || echo unknown` - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether UID '$am_uid' is supported by ustar format" >&5 -printf %s "checking whether UID '$am_uid' is supported by ustar format... " >&6; } - if test x$am_uid = xunknown; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ancient id detected; assuming current UID is ok, but dist-ustar might not work" >&5 -printf "%s\n" "$as_me: WARNING: ancient id detected; assuming current UID is ok, but dist-ustar might not work" >&2;} - elif test $am_uid -le $am_max_uid; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - _am_tools=none - fi - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether GID '$am_gid' is supported by ustar format" >&5 -printf %s "checking whether GID '$am_gid' is supported by ustar format... " >&6; } - if test x$gm_gid = xunknown; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ancient id detected; assuming current GID is ok, but dist-ustar might not work" >&5 -printf "%s\n" "$as_me: WARNING: ancient id detected; assuming current GID is ok, but dist-ustar might not work" >&2;} - elif test $am_gid -le $am_max_gid; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - _am_tools=none - fi +_am_tools='gnutar pax cpio none' - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to create a ustar tar archive" >&5 -printf %s "checking how to create a ustar tar archive... " >&6; } - - # Go ahead even if we have the value already cached. We do so because we - # need to set the values for the 'am__tar' and 'am__untar' variables. - _am_tools=${am_cv_prog_tar_ustar-$_am_tools} - - for _am_tool in $_am_tools; do - case $_am_tool in - gnutar) - for _am_tar in tar gnutar gtar; do - { echo "$as_me:$LINENO: $_am_tar --version" >&5 - ($_am_tar --version) >&5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && break - done - am__tar="$_am_tar --format=ustar -chf - "'"$$tardir"' - am__tar_="$_am_tar --format=ustar -chf - "'"$tardir"' - am__untar="$_am_tar -xf -" - ;; - plaintar) - # Must skip GNU tar: if it does not support --format= it doesn't create - # ustar tarball either. - (tar --version) >/dev/null 2>&1 && continue - am__tar='tar chf - "$$tardir"' - am__tar_='tar chf - "$tardir"' - am__untar='tar xf -' - ;; - pax) - am__tar='pax -L -x ustar -w "$$tardir"' - am__tar_='pax -L -x ustar -w "$tardir"' - am__untar='pax -r' - ;; - cpio) - am__tar='find "$$tardir" -print | cpio -o -H ustar -L' - am__tar_='find "$tardir" -print | cpio -o -H ustar -L' - am__untar='cpio -i -H ustar -d' - ;; - none) - am__tar=false - am__tar_=false - am__untar=false - ;; - esac - - # If the value was cached, stop now. We just wanted to have am__tar - # and am__untar set. - test -n "${am_cv_prog_tar_ustar}" && break - - # tar/untar a dummy directory, and stop if the command works. - rm -rf conftest.dir - mkdir conftest.dir - echo GrepMe > conftest.dir/file - { echo "$as_me:$LINENO: tardir=conftest.dir && eval $am__tar_ >conftest.tar" >&5 - (tardir=conftest.dir && eval $am__tar_ >conftest.tar) >&5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - rm -rf conftest.dir - if test -s conftest.tar; then - { echo "$as_me:$LINENO: $am__untar &5 - ($am__untar &5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - { echo "$as_me:$LINENO: cat conftest.dir/file" >&5 - (cat conftest.dir/file) >&5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - grep GrepMe conftest.dir/file >/dev/null 2>&1 && break - fi - done - rm -rf conftest.dir - - if test ${am_cv_prog_tar_ustar+y} -then : - printf %s "(cached) " >&6 -else case e in @%:@( - e) am_cv_prog_tar_ustar=$_am_tool ;; -esac -fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_tar_ustar" >&5 -printf "%s\n" "$am_cv_prog_tar_ustar" >&6; } +am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' @@ -3755,9 +3418,47 @@ fi +# POSIX will say in a future version that running "rm -f" with no argument +# is OK; and we want to be able to make that assumption in our Makefile +# recipes. So use an aggressive probe to check that the usage we want is +# actually supported "in the wild" to an acceptable degree. +# See automake bug#10828. +# To make any issue more visible, cause the running configure to be aborted +# by default if the 'rm' program in use doesn't match our expectations; the +# user can still override this though. +if rm -f && rm -fr && rm -rf; then : OK; else + cat >&2 <<'END' +Oops! +Your 'rm' program seems unable to run without file operands specified +on the command line, even when the '-f' option is present. This is contrary +to the behaviour of most rm programs out there, and not conforming with +the upcoming POSIX standard: +Please tell bug-automake@gnu.org about your system, including the value +of your $PATH and any error possibly output before this message. This +can help us improve future automake versions. +END + if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then + echo 'Configuration will proceed anyway, since you have set the' >&2 + echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 + echo >&2 + else + cat >&2 <<'END' +Aborting the configuration process, to ensure you take notice of the issue. + +You can download and install GNU coreutils to get an 'rm' implementation +that behaves properly: . + +If you want to complete the configuration process using your problematic +'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM +to "yes", and re-run configure. + +END + as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 + fi +fi # Checks for programs. @@ -3847,15 +3548,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3870,8 +3571,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -3893,15 +3593,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_CC"; then +else $as_nop + if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3916,8 +3616,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then @@ -3952,15 +3651,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3975,8 +3674,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -3998,8 +3696,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no @@ -4007,7 +3705,7 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4038,8 +3736,7 @@ if test $ac_prog_rejected = yes; then ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" fi fi -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -4063,15 +3760,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4086,8 +3783,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -4113,15 +3809,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_CC"; then +else $as_nop + if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4136,8 +3832,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then @@ -4175,15 +3870,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4198,8 +3893,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -4221,15 +3915,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_CC"; then +else $as_nop + if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4244,8 +3938,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then @@ -4274,10 +3967,10 @@ fi fi -test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 @@ -4349,8 +4042,8 @@ printf "%s\n" "$ac_try_echo"; } >&5 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : - # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'. -# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no' + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. @@ -4370,7 +4063,7 @@ do ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not - # safe: cross compilers may not add the suffix if given an '-o' + # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. @@ -4381,9 +4074,8 @@ do done test "$ac_cv_exeext" = no && ac_cv_exeext= -else case e in @%:@( - e) ac_file='' ;; -esac +else $as_nop + ac_file='' fi if test -z "$ac_file" then : @@ -4392,14 +4084,13 @@ printf "%s\n" "no" >&6; } printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables -See 'config.log' for more details" "$LINENO" 5; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } ;; -esac +See \`config.log' for more details" "$LINENO" 5; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 printf %s "checking for C compiler default output file name... " >&6; } @@ -4423,10 +4114,10 @@ printf "%s\n" "$ac_try_echo"; } >&5 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : - # If both 'conftest.exe' and 'conftest' are 'present' (well, observable) -# catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will -# work properly (i.e., refer to 'conftest.exe'), while it won't with -# 'rm'. + # If both `conftest.exe' and `conftest' are `present' (well, observable) +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will +# work properly (i.e., refer to `conftest.exe'), while it won't with +# `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in @@ -4436,12 +4127,11 @@ for ac_file in conftest.exe conftest conftest.*; do * ) break;; esac done -else case e in @%:@( - e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +else $as_nop + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link -See 'config.log' for more details" "$LINENO" 5; } ;; -esac +See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 @@ -4457,8 +4147,6 @@ int main (void) { FILE *f = fopen ("conftest.out", "w"); - if (!f) - return 1; return ferror (f) || fclose (f) != 0; ; @@ -4498,27 +4186,26 @@ printf "%s\n" "$ac_try_echo"; } >&5 if test "$cross_compiling" = maybe; then cross_compiling=yes else - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot run C compiled programs. -If you meant to cross compile, use '--host'. -See 'config.log' for more details" "$LINENO" 5; } +If you meant to cross compile, use \`--host'. +See \`config.log' for more details" "$LINENO" 5; } fi fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 printf "%s\n" "$cross_compiling" >&6; } -rm -f conftest.$ac_ext conftest$ac_cv_exeext \ - conftest.o conftest.obj conftest.out +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 printf %s "checking for suffix of object files... " >&6; } if test ${ac_cv_objext+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -4550,18 +4237,16 @@ then : break;; esac done -else case e in @%:@( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile -See 'config.log' for more details" "$LINENO" 5; } ;; -esac +See \`config.log' for more details" "$LINENO" 5; } fi -rm -f conftest.$ac_cv_objext conftest.$ac_ext ;; -esac +rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 printf "%s\n" "$ac_cv_objext" >&6; } @@ -4572,8 +4257,8 @@ printf %s "checking whether the compiler supports GNU C... " >&6; } if test ${ac_cv_c_compiler_gnu+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -4590,14 +4275,12 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_compiler_gnu=yes -else case e in @%:@( - e) ac_compiler_gnu=no ;; -esac +else $as_nop + ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } @@ -4615,8 +4298,8 @@ printf %s "checking whether $CC accepts -g... " >&6; } if test ${ac_cv_prog_cc_g+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_save_c_werror_flag=$ac_c_werror_flag +else $as_nop + ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" @@ -4634,8 +4317,8 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes -else case e in @%:@( - e) CFLAGS="" +else $as_nop + CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4650,8 +4333,8 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : -else case e in @%:@( - e) ac_c_werror_flag=$ac_save_c_werror_flag +else $as_nop + ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4668,15 +4351,12 @@ if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - ac_c_werror_flag=$ac_save_c_werror_flag ;; -esac + ac_c_werror_flag=$ac_save_c_werror_flag fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 printf "%s\n" "$ac_cv_prog_cc_g" >&6; } @@ -4703,8 +4383,8 @@ printf %s "checking for $CC option to enable C11 features... " >&6; } if test ${ac_cv_prog_cc_c11+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cc_c11=no +else $as_nop + ac_cv_prog_cc_c11=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4721,28 +4401,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c11" != "xno" && break done rm -f conftest.$ac_ext -CC=$ac_save_CC ;; -esac +CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cc_c11" = x +else $as_nop + if test "x$ac_cv_prog_cc_c11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } - CC="$CC $ac_cv_prog_cc_c11" ;; -esac + CC="$CC $ac_cv_prog_cc_c11" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 - ac_prog_cc_stdc=c11 ;; -esac + ac_prog_cc_stdc=c11 fi fi if test x$ac_prog_cc_stdc = xno @@ -4752,8 +4429,8 @@ printf %s "checking for $CC option to enable C99 features... " >&6; } if test ${ac_cv_prog_cc_c99+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cc_c99=no +else $as_nop + ac_cv_prog_cc_c99=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4770,28 +4447,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c99" != "xno" && break done rm -f conftest.$ac_ext -CC=$ac_save_CC ;; -esac +CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c99" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cc_c99" = x +else $as_nop + if test "x$ac_cv_prog_cc_c99" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } - CC="$CC $ac_cv_prog_cc_c99" ;; -esac + CC="$CC $ac_cv_prog_cc_c99" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 - ac_prog_cc_stdc=c99 ;; -esac + ac_prog_cc_stdc=c99 fi fi if test x$ac_prog_cc_stdc = xno @@ -4801,8 +4475,8 @@ printf %s "checking for $CC option to enable C89 features... " >&6; } if test ${ac_cv_prog_cc_c89+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cc_c89=no +else $as_nop + ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4819,28 +4493,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext -CC=$ac_save_CC ;; -esac +CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c89" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cc_c89" = x +else $as_nop + if test "x$ac_cv_prog_cc_c89" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } - CC="$CC $ac_cv_prog_cc_c89" ;; -esac + CC="$CC $ac_cv_prog_cc_c89" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 - ac_prog_cc_stdc=c89 ;; -esac + ac_prog_cc_stdc=c89 fi fi @@ -4861,8 +4532,8 @@ printf %s "checking whether $CC understands -c and -o together... " >&6; } if test ${am_cv_prog_cc_c_o+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -4891,12 +4562,8 @@ _ACEOF break fi done - # aligned with autoconf, so not including core; see bug#72225. - rm -f -r a.out a.exe b.out conftest.$ac_ext conftest.$ac_objext \ - conftest.dSYM conftest1.$ac_ext conftest1.$ac_objext conftest1.dSYM \ - conftest2.$ac_ext conftest2.$ac_objext conftest2.dSYM - unset am_i ;; -esac + rm -f core conftest* + unset am_i fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 printf "%s\n" "$am_cv_prog_cc_c_o" >&6; } @@ -4922,8 +4589,8 @@ printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_CC_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then +else $as_nop + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up @@ -5010,7 +4677,7 @@ else case e in @%:@( # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thus: + # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported @@ -5027,8 +4694,7 @@ else case e in @%:@( else am_cv_CC_dependencies_compiler_type=none fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } @@ -5045,12 +4711,6 @@ else fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - if test "x$CC" != xcc; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5 printf %s "checking whether $CC and cc understand -c and -o together... " >&6; } @@ -5063,8 +4723,8 @@ set dummy $CC; ac_cc=`printf "%s\n" "$2" | if eval test \${ac_cv_prog_cc_${ac_cc}_c_o+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -5150,8 +4810,7 @@ else eval ac_cv_prog_cc_${ac_cc}_c_o=no fi rm -rf core conftest* - ;; -esac + fi if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 @@ -5163,12 +4822,6 @@ printf "%s\n" "no" >&6; } printf "%s\n" "@%:@define NO_MINUS_C_MINUS_O 1" >>confdefs.h fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - @@ -5195,15 +4848,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CXX+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CXX"; then +else $as_nop + if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -5218,8 +4871,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then @@ -5245,15 +4897,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CXX+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_CXX"; then +else $as_nop + if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -5268,8 +4920,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then @@ -5329,8 +4980,8 @@ printf %s "checking whether the compiler supports GNU C++... " >&6; } if test ${ac_cv_cxx_compiler_gnu+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -5347,14 +4998,12 @@ _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : ac_compiler_gnu=yes -else case e in @%:@( - e) ac_compiler_gnu=no ;; -esac +else $as_nop + ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; } @@ -5372,8 +5021,8 @@ printf %s "checking whether $CXX accepts -g... " >&6; } if test ${ac_cv_prog_cxx_g+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_save_cxx_werror_flag=$ac_cxx_werror_flag +else $as_nop + ac_save_cxx_werror_flag=$ac_cxx_werror_flag ac_cxx_werror_flag=yes ac_cv_prog_cxx_g=no CXXFLAGS="-g" @@ -5391,8 +5040,8 @@ _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : ac_cv_prog_cxx_g=yes -else case e in @%:@( - e) CXXFLAGS="" +else $as_nop + CXXFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5407,8 +5056,8 @@ _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : -else case e in @%:@( - e) ac_cxx_werror_flag=$ac_save_cxx_werror_flag +else $as_nop + ac_cxx_werror_flag=$ac_save_cxx_werror_flag CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5425,15 +5074,12 @@ if ac_fn_cxx_try_compile "$LINENO" then : ac_cv_prog_cxx_g=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - ac_cxx_werror_flag=$ac_save_cxx_werror_flag ;; -esac + ac_cxx_werror_flag=$ac_save_cxx_werror_flag fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 printf "%s\n" "$ac_cv_prog_cxx_g" >&6; } @@ -5460,8 +5106,8 @@ printf %s "checking for $CXX option to enable C++11 features... " >&6; } if test ${ac_cv_prog_cxx_cxx11+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cxx_cxx11=no +else $as_nop + ac_cv_prog_cxx_cxx11=no ac_save_CXX=$CXX cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5478,28 +5124,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cxx_cxx11" != "xno" && break done rm -f conftest.$ac_ext -CXX=$ac_save_CXX ;; -esac +CXX=$ac_save_CXX fi if test "x$ac_cv_prog_cxx_cxx11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cxx_cxx11" = x +else $as_nop + if test "x$ac_cv_prog_cxx_cxx11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5 printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; } - CXX="$CXX $ac_cv_prog_cxx_cxx11" ;; -esac + CXX="$CXX $ac_cv_prog_cxx_cxx11" fi ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11 - ac_prog_cxx_stdcxx=cxx11 ;; -esac + ac_prog_cxx_stdcxx=cxx11 fi fi if test x$ac_prog_cxx_stdcxx = xno @@ -5509,8 +5152,8 @@ printf %s "checking for $CXX option to enable C++98 features... " >&6; } if test ${ac_cv_prog_cxx_cxx98+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cxx_cxx98=no +else $as_nop + ac_cv_prog_cxx_cxx98=no ac_save_CXX=$CXX cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5527,28 +5170,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cxx_cxx98" != "xno" && break done rm -f conftest.$ac_ext -CXX=$ac_save_CXX ;; -esac +CXX=$ac_save_CXX fi if test "x$ac_cv_prog_cxx_cxx98" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cxx_cxx98" = x +else $as_nop + if test "x$ac_cv_prog_cxx_cxx98" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5 printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; } - CXX="$CXX $ac_cv_prog_cxx_cxx98" ;; -esac + CXX="$CXX $ac_cv_prog_cxx_cxx98" fi ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98 - ac_prog_cxx_stdcxx=cxx98 ;; -esac + ac_prog_cxx_stdcxx=cxx98 fi fi @@ -5565,8 +5205,8 @@ printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_CXX_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then +else $as_nop + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up @@ -5653,7 +5293,7 @@ else case e in @%:@( # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thus: + # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported @@ -5670,8 +5310,7 @@ else case e in @%:@( else am_cv_CXX_dependencies_compiler_type=none fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CXX_dependencies_compiler_type" >&6; } @@ -5697,8 +5336,8 @@ printf %s "checking for main in -lm... " >&6; } if test ${ac_cv_lib_m_main+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_check_lib_save_LIBS=$LIBS +else $as_nop + ac_check_lib_save_LIBS=$LIBS LIBS="-lm $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5715,14 +5354,12 @@ _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_lib_m_main=yes -else case e in @%:@( - e) ac_cv_lib_m_main=no ;; -esac +else $as_nop + ac_cv_lib_m_main=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS ;; -esac +LIBS=$ac_check_lib_save_LIBS fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5 printf "%s\n" "$ac_cv_lib_m_main" >&6; } @@ -5732,9 +5369,8 @@ then : LIBS="-lm $LIBS" -else case e in @%:@( - e) as_fn_error $? "Could not find required C math library." "$LINENO" 5 ;; -esac +else $as_nop + as_fn_error $? "Could not find required C math library." "$LINENO" 5 fi @@ -5793,11 +5429,10 @@ ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" if test "x$ac_cv_type_size_t" = xyes then : -else case e in @%:@( - e) +else $as_nop + printf "%s\n" "@%:@define size_t unsigned int" >>confdefs.h - ;; -esac + fi @@ -5813,16 +5448,15 @@ printf %s "checking build system type... " >&6; } if test ${ac_cv_build+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_build_alias=$build_alias +else $as_nop + ac_build_alias=$build_alias test "x$ac_build_alias" = x && ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` test "x$ac_build_alias" = x && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 printf "%s\n" "$ac_cv_build" >&6; } @@ -5849,15 +5483,14 @@ printf %s "checking host system type... " >&6; } if test ${ac_cv_host+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test "x$host_alias" = x; then +else $as_nop + if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 printf "%s\n" "$ac_cv_host" >&6; } @@ -5884,19 +5517,19 @@ printf %s "checking for GNU libc compatible malloc... " >&6; } if test ${ac_cv_func_malloc_0_nonnull+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test "$cross_compiling" = yes +else $as_nop + if test "$cross_compiling" = yes then : case "$host_os" in # (( # Guess yes on platforms where we know the result. *-gnu* | freebsd* | netbsd* | openbsd* | bitrig* \ - | hpux* | solaris* | cygwin* | mingw* | windows* | msys* ) + | hpux* | solaris* | cygwin* | mingw* | msys* ) ac_cv_func_malloc_0_nonnull=yes ;; # If we don't know, assume the worst. *) ac_cv_func_malloc_0_nonnull=no ;; esac -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include @@ -5914,16 +5547,13 @@ _ACEOF if ac_fn_c_try_run "$LINENO" then : ac_cv_func_malloc_0_nonnull=yes -else case e in @%:@( - e) ac_cv_func_malloc_0_nonnull=no ;; -esac +else $as_nop + ac_cv_func_malloc_0_nonnull=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac + conftest.$ac_objext conftest.beam conftest.$ac_ext fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5 printf "%s\n" "$ac_cv_func_malloc_0_nonnull" >&6; } @@ -5932,8 +5562,8 @@ then : printf "%s\n" "@%:@define HAVE_MALLOC 1" >>confdefs.h -else case e in @%:@( - e) printf "%s\n" "@%:@define HAVE_MALLOC 0" >>confdefs.h +else $as_nop + printf "%s\n" "@%:@define HAVE_MALLOC 0" >>confdefs.h case " $LIB@&t@OBJS " in *" malloc.$ac_objext "* ) ;; @@ -5943,8 +5573,7 @@ esac printf "%s\n" "@%:@define malloc rpl_malloc" >>confdefs.h - ;; -esac + fi @@ -5953,19 +5582,19 @@ printf %s "checking for GNU libc compatible realloc... " >&6; } if test ${ac_cv_func_realloc_0_nonnull+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test "$cross_compiling" = yes +else $as_nop + if test "$cross_compiling" = yes then : case "$host_os" in # (( # Guess yes on platforms where we know the result. *-gnu* | freebsd* | netbsd* | openbsd* | bitrig* \ - | hpux* | solaris* | cygwin* | mingw* | windows* | msys* ) + | hpux* | solaris* | cygwin* | mingw* | msys* ) ac_cv_func_realloc_0_nonnull=yes ;; # If we don't know, assume the worst. *) ac_cv_func_realloc_0_nonnull=no ;; esac -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include @@ -5983,16 +5612,13 @@ _ACEOF if ac_fn_c_try_run "$LINENO" then : ac_cv_func_realloc_0_nonnull=yes -else case e in @%:@( - e) ac_cv_func_realloc_0_nonnull=no ;; -esac +else $as_nop + ac_cv_func_realloc_0_nonnull=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac + conftest.$ac_objext conftest.beam conftest.$ac_ext fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5 printf "%s\n" "$ac_cv_func_realloc_0_nonnull" >&6; } @@ -6001,8 +5627,8 @@ then : printf "%s\n" "@%:@define HAVE_REALLOC 1" >>confdefs.h -else case e in @%:@( - e) printf "%s\n" "@%:@define HAVE_REALLOC 0" >>confdefs.h +else $as_nop + printf "%s\n" "@%:@define HAVE_REALLOC 0" >>confdefs.h case " $LIB@&t@OBJS " in *" realloc.$ac_objext "* ) ;; @@ -6012,8 +5638,7 @@ esac printf "%s\n" "@%:@define realloc rpl_realloc" >>confdefs.h - ;; -esac + fi @@ -6048,8 +5673,8 @@ printf %s "checking for $CC option to support OpenMP... " >&6; } if test ${ac_cv_prog_c_openmp+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_c_openmp='not found' +else $as_nop + ac_cv_prog_c_openmp='not found' for ac_option in '' -fopenmp -xopenmp -openmp -mp -omp -qsmp=omp -homp \ -Popenmp --openmp; do @@ -6080,9 +5705,8 @@ _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_prog_c_openmp=$ac_option -else case e in @%:@( - e) ac_cv_prog_c_openmp='unsupported' ;; -esac +else $as_nop + ac_cv_prog_c_openmp='unsupported' fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext @@ -6099,8 +5723,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext elif test "$ac_cv_prog_c_openmp" = ''; then ac_cv_prog_c_openmp='none needed' fi - rm -f penmp mp ;; -esac + rm -f penmp mp fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_c_openmp" >&5 printf "%s\n" "$ac_cv_prog_c_openmp" >&6; } @@ -6189,9 +5812,8 @@ printf "%s\n" "$ac_cv_prog_c_openmp" >&6; } if test ${enable_openmp+y} then : enableval=$enable_openmp; ac_use_openmp="yes" -else case e in @%:@( - e) ac_use_openmp="no" ;; -esac +else $as_nop + ac_use_openmp="no" fi @@ -6203,8 +5825,8 @@ printf %s "checking for OpenMP flag of C compiler... " >&6; } if test ${ax_cv_c_openmp+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) saveCFLAGS=$CFLAGS +else $as_nop + saveCFLAGS=$CFLAGS ax_cv_c_openmp=unknown # Flags to try: -fopenmp (gcc), -mp (SGI & PGI), # -qopenmp (icc>=15), -openmp (icc), @@ -6252,8 +5874,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext done CFLAGS=$saveCFLAGS - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_c_openmp" >&5 printf "%s\n" "$ax_cv_c_openmp" >&6; } @@ -6280,9 +5901,8 @@ fi if test ${enable_debug+y} then : enableval=$enable_debug; ac_use_debug="yes" -else case e in @%:@( - e) ac_use_debug="no" ;; -esac +else $as_nop + ac_use_debug="no" fi if test "$ac_use_debug" = "yes"; then @@ -6301,9 +5921,8 @@ fi if test ${enable_profiling+y} then : enableval=$enable_profiling; ac_use_profiling="yes" -else case e in @%:@( - e) ac_use_profiling="no" ;; -esac +else $as_nop + ac_use_profiling="no" fi if test "$ac_use_profiling" = "yes"; then @@ -6330,8 +5949,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_PKG_CONFIG+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) case $PKG_CONFIG in +else $as_nop + case $PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. ;; @@ -6340,7 +5959,7 @@ else case e in @%:@( for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -6356,7 +5975,6 @@ done IFS=$as_save_IFS ;; -esac ;; esac fi PKG_CONFIG=$ac_cv_path_PKG_CONFIG @@ -6379,8 +5997,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_ac_pt_PKG_CONFIG+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) case $ac_pt_PKG_CONFIG in +else $as_nop + case $ac_pt_PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. ;; @@ -6389,7 +6007,7 @@ else case e in @%:@( for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -6405,7 +6023,6 @@ done IFS=$as_save_IFS ;; -esac ;; esac fi ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG @@ -6446,9 +6063,6 @@ printf "%s\n" "no" >&6; } PKG_CONFIG="" fi fi -if test -z "$PKG_CONFIG"; then - as_fn_error $? "pkg-config not found" "$LINENO" 5 -fi pkg_failed=no { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libxml-2.0 >= 2.4" >&5 @@ -6521,8 +6135,8 @@ See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. @@ -6532,7 +6146,7 @@ and XML_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see . -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } else XML_CFLAGS=$pkg_cv_XML_CFLAGS XML_LIBS=$pkg_cv_XML_LIBS @@ -6616,8 +6230,8 @@ See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. @@ -6627,7 +6241,7 @@ and ZLIB_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see . -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } else ZLIB_CFLAGS=$pkg_cv_ZLIB_CFLAGS ZLIB_LIBS=$pkg_cv_ZLIB_LIBS @@ -6653,8 +6267,8 @@ cat >confcache <<\_ACEOF # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # -# 'ac_cv_env_foo' variables (set or unset) will be overridden when -# loading this file, other *unset* 'ac_cv_foo' will be assigned the +# `ac_cv_env_foo' variables (set or unset) will be overridden when +# loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF @@ -6684,14 +6298,14 @@ printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) - # 'set' does not quote correctly, so add quotes: double-quote + # `set' does not quote correctly, so add quotes: double-quote # substitution turns \\\\ into \\, and sed turns \\ into \. sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) - # 'set' quotes correctly as required by POSIX, so do not add quotes. + # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | @@ -6760,18 +6374,6 @@ printf %s "checking that generated files are newer than configure... " >&6; } fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 printf "%s\n" "done" >&6; } -case $enable_silent_rules in @%:@ ((( - yes) AM_DEFAULT_VERBOSITY=0;; - no) AM_DEFAULT_VERBOSITY=1;; -esac -if test $am_cv_make_support_nested_variables = yes; then - AM_V='$(V)' - AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' -else - AM_V=$AM_DEFAULT_VERBOSITY - AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY -fi - if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' @@ -6821,6 +6423,7 @@ cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh +as_nop=: if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh @@ -6829,13 +6432,12 @@ then : # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else case e in @%:@( - e) case `(set -o) 2>/dev/null` in @%:@( +else $as_nop + case `(set -o) 2>/dev/null` in @%:@( *posix*) : set -o posix ;; @%:@( *) : ;; -esac ;; esac fi @@ -6896,7 +6498,7 @@ case $0 in @%:@(( for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -6907,7 +6509,7 @@ IFS=$as_save_IFS ;; esac -# We did not find ourselves, most probably we were run as 'sh COMMAND' +# We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 @@ -6936,6 +6538,7 @@ as_fn_error () } @%:@ as_fn_error + @%:@ as_fn_set_status STATUS @%:@ ----------------------- @%:@ Set @S|@? to STATUS, without forking. @@ -6975,12 +6578,11 @@ then : { eval $1+=\$2 }' -else case e in @%:@( - e) as_fn_append () +else $as_nop + as_fn_append () { eval $1=\$$1\$2 - } ;; -esac + } fi # as_fn_append @%:@ as_fn_arith ARG... @@ -6994,12 +6596,11 @@ then : { as_val=$(( $* )) }' -else case e in @%:@( - e) as_fn_arith () +else $as_nop + as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` - } ;; -esac + } fi # as_fn_arith @@ -7082,9 +6683,9 @@ if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: - # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. - # In both cases, we have to default to 'cp -pR'. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then @@ -7165,12 +6766,10 @@ as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. -as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" -as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" -as_tr_sh="eval sed '$as_sed_sh'" # deprecated +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 @@ -7185,8 +6784,8 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by pops $as_me 3.2.2, which was -generated by GNU Autoconf 2.72. Invocation command line was +This file was extended by pops $as_me 3.4, which was +generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -7218,7 +6817,7 @@ _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ -'$as_me' instantiates files and other configuration actions +\`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. @@ -7253,11 +6852,11 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -pops config.status 3.2.2 -configured by $0, generated by GNU Autoconf 2.72, +pops config.status 3.4 +configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" -Copyright (C) 2023 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." @@ -7319,8 +6918,8 @@ do ac_need_defaults=false;; --he | --h) # Conflict between --help and --header - as_fn_error $? "ambiguous option: '$1' -Try '$0 --help' for more information.";; + as_fn_error $? "ambiguous option: \`$1' +Try \`$0 --help' for more information.";; --help | --hel | -h ) printf "%s\n" "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ @@ -7328,8 +6927,8 @@ Try '$0 --help' for more information.";; ac_cs_silent=: ;; # This is an error. - -*) as_fn_error $? "unrecognized option: '$1' -Try '$0 --help' for more information." ;; + -*) as_fn_error $? "unrecognized option: \`$1' +Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; @@ -7388,7 +6987,7 @@ do "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;; - *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac done @@ -7408,7 +7007,7 @@ fi # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: -# after its creation but before its name has been assigned to '$tmp'. +# after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= ac_tmp= @@ -7432,7 +7031,7 @@ ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. -# This happens for instance with './config.status config.h'. +# This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then @@ -7590,13 +7189,13 @@ fi # test -n "$CONFIG_FILES" # Set up the scripts for CONFIG_HEADERS section. # No need to generate them if there are no CONFIG_HEADERS. -# This happens for instance with './config.status Makefile'. +# This happens for instance with `./config.status Makefile'. if test -n "$CONFIG_HEADERS"; then cat >"$ac_tmp/defines.awk" <<\_ACAWK || BEGIN { _ACEOF -# Transform confdefs.h into an awk script 'defines.awk', embedded as +# Transform confdefs.h into an awk script `defines.awk', embedded as # here-document in config.status, that substitutes the proper values into # config.h.in to produce config.h. @@ -7706,7 +7305,7 @@ do esac case $ac_mode$ac_tag in :[FHL]*:*);; - :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac @@ -7728,19 +7327,19 @@ do -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, - # because $ac_f cannot contain ':'. + # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || - as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done - # Let's still pretend it is 'configure' which instantiates (i.e., don't + # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` @@ -7873,7 +7472,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 esac _ACEOF -# Neutralize VPATH when '$srcdir' = '.'. +# Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 @@ -7904,9 +7503,9 @@ test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 -printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' +printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" @@ -8061,15 +7660,15 @@ printf "%s\n" X/"$am_mf" | (exit $ac_status); } || am_rc=$? done if test $am_rc -ne 0; then - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE=\"gmake\" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } fi { am_dirpart=; unset am_dirpart;} { am_filepart=; unset am_filepart;} diff --git a/POPSC/autom4te.cache/output.2 b/POPSC/autom4te.cache/output.2 index ef9c9a8..a2f278c 100644 --- a/POPSC/autom4te.cache/output.2 +++ b/POPSC/autom4te.cache/output.2 @@ -1,11 +1,11 @@ @%:@! /bin/sh @%:@ Guess values for system-dependent variables and create Makefiles. -@%:@ Generated by GNU Autoconf 2.72 for pops 3.2.2. +@%:@ Generated by GNU Autoconf 2.71 for pops 3.4. @%:@ @%:@ Report bugs to . @%:@ @%:@ -@%:@ Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, +@%:@ Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, @%:@ Inc. @%:@ @%:@ @@ -17,6 +17,7 @@ # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh +as_nop=: if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh @@ -25,13 +26,12 @@ then : # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else case e in @%:@( - e) case `(set -o) 2>/dev/null` in @%:@( +else $as_nop + case `(set -o) 2>/dev/null` in @%:@( *posix*) : set -o posix ;; @%:@( *) : ;; -esac ;; esac fi @@ -92,7 +92,7 @@ case $0 in @%:@(( for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -103,7 +103,7 @@ IFS=$as_save_IFS ;; esac -# We did not find ourselves, most probably we were run as 'sh COMMAND' +# We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 @@ -133,14 +133,15 @@ case $- in @%:@ (((( esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed 'exec'. +# out after a failed `exec'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then - as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 + as_bourne_compatible="as_nop=: +if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh NULLCMD=: @@ -148,13 +149,12 @@ then : # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST -else case e in @%:@( - e) case \`(set -o) 2>/dev/null\` in @%:@( +else \$as_nop + case \`(set -o) 2>/dev/null\` in @%:@( *posix*) : set -o posix ;; @%:@( *) : ;; -esac ;; esac fi " @@ -172,9 +172,8 @@ as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ) then : -else case e in @%:@( - e) exitcode=1; echo positional parameters were not saved. ;; -esac +else \$as_nop + exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 blah=\$(echo \$(echo blah)) @@ -187,20 +186,19 @@ test -x / || exit 1" if (eval "$as_required") 2>/dev/null then : as_have_required=yes -else case e in @%:@( - e) as_have_required=no ;; -esac +else $as_nop + as_have_required=no fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null then : -else case e in @%:@( - e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +else $as_nop + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -228,13 +226,12 @@ IFS=$as_save_IFS if $as_found then : -else case e in @%:@( - e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && +else $as_nop + if { test -f "$SHELL" || test -f "$SHELL.exe"; } && as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null then : CONFIG_SHELL=$SHELL as_have_required=yes -fi ;; -esac +fi fi @@ -256,7 +253,7 @@ case $- in @%:@ (((( esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed 'exec'. +# out after a failed `exec'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi @@ -276,8 +273,7 @@ $0: manually run the script under such a shell if you do $0: have one." fi exit 1 -fi ;; -esac +fi fi fi SHELL=${CONFIG_SHELL-/bin/sh} @@ -316,6 +312,14 @@ as_fn_exit () as_fn_set_status $1 exit $1 } @%:@ as_fn_exit +@%:@ as_fn_nop +@%:@ --------- +@%:@ Do nothing but, unlike ":", preserve the value of @S|@?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop @%:@ as_fn_mkdir_p @%:@ ------------- @@ -384,12 +388,11 @@ then : { eval $1+=\$2 }' -else case e in @%:@( - e) as_fn_append () +else $as_nop + as_fn_append () { eval $1=\$$1\$2 - } ;; -esac + } fi # as_fn_append @%:@ as_fn_arith ARG... @@ -403,14 +406,21 @@ then : { as_val=$(( $* )) }' -else case e in @%:@( - e) as_fn_arith () +else $as_nop + as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` - } ;; -esac + } fi # as_fn_arith +@%:@ as_fn_nop +@%:@ --------- +@%:@ Do nothing but, unlike ":", preserve the value of @S|@?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop @%:@ as_fn_error STATUS ERROR [LINENO LOG_FD] @%:@ ---------------------------------------- @@ -484,8 +494,6 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits /[$]LINENO/= ' <$as_myself | sed ' - t clear - :clear s/[$]LINENO.*/&-/ t lineno b @@ -534,6 +542,7 @@ esac as_@&t@echo='printf %s\n' as_@&t@echo_n='printf %s' + rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file @@ -545,9 +554,9 @@ if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: - # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. - # In both cases, we have to default to 'cp -pR'. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then @@ -572,12 +581,10 @@ as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. -as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" -as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" -as_tr_sh="eval sed '$as_sed_sh'" # deprecated +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" test -n "$DJDIR" || exec 7<&0 /dev/null && - as_fn_error $? "invalid feature name: '$ac_useropt'" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -916,7 +921,7 @@ do ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: '$ac_useropt'" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1129,7 +1134,7 @@ do ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: '$ac_useropt'" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1145,7 +1150,7 @@ do ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: '$ac_useropt'" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1175,8 +1180,8 @@ do | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; - -*) as_fn_error $? "unrecognized option: '$ac_option' -Try '$0 --help' for more information" + -*) as_fn_error $? "unrecognized option: \`$ac_option' +Try \`$0 --help' for more information" ;; *=*) @@ -1184,7 +1189,7 @@ Try '$0 --help' for more information" # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) - as_fn_error $? "invalid variable name: '$ac_envvar'" ;; + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; @@ -1234,7 +1239,7 @@ do as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done -# There might be people who depend on the old broken behavior: '$host' +# There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias @@ -1302,7 +1307,7 @@ if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi -ac_msg="sources are in $srcdir, but 'cd $srcdir' does not work" +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" pwd)` @@ -1330,7 +1335,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -'configure' configures pops 3.2.2 to adapt to many kinds of systems. +\`configure' configures pops 3.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1344,11 +1349,11 @@ Configuration: --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit - -q, --quiet, --silent do not print 'checking ...' messages + -q, --quiet, --silent do not print \`checking ...' messages --cache-file=FILE cache test results in FILE [disabled] - -C, --config-cache alias for '--cache-file=config.cache' + -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files - --srcdir=DIR find the sources in DIR [configure dir or '..'] + --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX @@ -1356,10 +1361,10 @@ Installation directories: --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX @<:@PREFIX@:>@ -By default, 'make install' will install all the files in -'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify -an installation prefix other than '$ac_default_prefix' using '--prefix', -for instance '--prefix=\$HOME'. +By default, \`make install' will install all the files in +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify +an installation prefix other than \`$ac_default_prefix' using \`--prefix', +for instance \`--prefix=\$HOME'. For better control, use the options below. @@ -1401,7 +1406,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of pops 3.2.2:";; + short | recursive ) echo "Configuration of pops 3.4:";; esac cat <<\_ACEOF @@ -1440,7 +1445,7 @@ Some influential environment variables: ZLIB_CFLAGS C compiler flags for ZLIB, overriding pkg-config ZLIB_LIBS linker flags for ZLIB, overriding pkg-config -Use these variables to override the choices made by 'configure' or to help +Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . @@ -1507,10 +1512,10 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -pops configure 3.2.2 -generated by GNU Autoconf 2.72 +pops configure 3.4 +generated by GNU Autoconf 2.71 -Copyright (C) 2023 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF @@ -1549,12 +1554,11 @@ printf "%s\n" "$ac_try_echo"; } >&5 } && test -s conftest.$ac_objext then : ac_retval=0 -else case e in @%:@( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 ;; -esac + ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval @@ -1589,12 +1593,11 @@ printf "%s\n" "$ac_try_echo"; } >&5 } && test -s conftest.$ac_objext then : ac_retval=0 -else case e in @%:@( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 ;; -esac + ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval @@ -1632,12 +1635,11 @@ printf "%s\n" "$ac_try_echo"; } >&5 } then : ac_retval=0 -else case e in @%:@( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 ;; -esac + ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would @@ -1661,8 +1663,8 @@ printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 @%:@include <$2> @@ -1670,12 +1672,10 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : eval "$3=yes" -else case e in @%:@( - e) eval "$3=no" ;; -esac +else $as_nop + eval "$3=no" fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 @@ -1696,8 +1696,8 @@ printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) eval "$3=no" +else $as_nop + eval "$3=no" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 @@ -1727,14 +1727,12 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : -else case e in @%:@( - e) eval "$3=yes" ;; -esac +else $as_nop + eval "$3=yes" fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 @@ -1773,13 +1771,12 @@ printf "%s\n" "$ac_try_echo"; } >&5 test $ac_status = 0; }; } then : ac_retval=0 -else case e in @%:@( - e) printf "%s\n" "$as_me: program exited with status $ac_status" >&5 +else $as_nop + printf "%s\n" "$as_me: program exited with status $ac_status" >&5 printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=$ac_status ;; -esac + ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno @@ -1798,15 +1795,15 @@ printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. For example, HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $2 (void); below. */ + which can conflict with char $2 (); below. */ #include #undef $2 @@ -1817,7 +1814,7 @@ else case e in @%:@( #ifdef __cplusplus extern "C" #endif -char $2 (void); +char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ @@ -1836,13 +1833,11 @@ _ACEOF if ac_fn_c_try_link "$LINENO" then : eval "$3=yes" -else case e in @%:@( - e) eval "$3=no" ;; -esac +else $as_nop + eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext ;; -esac + conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 @@ -1874,8 +1869,8 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by pops $as_me 3.2.2, which was -generated by GNU Autoconf 2.72. Invocation command line was +It was created by pops $as_me 3.4, which was +generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -1910,7 +1905,7 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -2121,10 +2116,10 @@ esac printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ - || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } fi done @@ -2160,7 +2155,9 @@ struct stat; /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ struct buf { int x; }; struct buf * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (char **p, int i) +static char *e (p, i) + char **p; + int i; { return p[i]; } @@ -2174,21 +2171,6 @@ static char *f (char * (*g) (char **, int), char **p, ...) return s; } -/* C89 style stringification. */ -#define noexpand_stringify(a) #a -const char *stringified = noexpand_stringify(arbitrary+token=sequence); - -/* C89 style token pasting. Exercises some of the corner cases that - e.g. old MSVC gets wrong, but not very hard. */ -#define noexpand_concat(a,b) a##b -#define expand_concat(a,b) noexpand_concat(a,b) -extern int vA; -extern int vbee; -#define aye A -#define bee B -int *pvA = &expand_concat(v,aye); -int *pvbee = &noexpand_concat(v,bee); - /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not \xHH hex character constants. These do not provoke an error unfortunately, instead are silently treated @@ -2216,19 +2198,16 @@ ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); # Test code for whether the C compiler supports C99 (global declarations) ac_c_conftest_c99_globals=' -/* Does the compiler advertise C99 conformance? */ +// Does the compiler advertise C99 conformance? #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L # error "Compiler does not advertise C99 conformance" #endif -// See if C++-style comments work. - #include extern int puts (const char *); extern int printf (const char *, ...); extern int dprintf (int, const char *, ...); extern void *malloc (size_t); -extern void free (void *); // Check varargs macros. These examples are taken from C99 6.10.3.5. // dprintf is used instead of fprintf to avoid needing to declare @@ -2278,6 +2257,7 @@ typedef const char *ccp; static inline int test_restrict (ccp restrict text) { + // See if C++-style comments work. // Iterate through items via the restricted pointer. // Also check for declarations in for loops. for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) @@ -2343,8 +2323,6 @@ ac_c_conftest_c99_main=' ia->datasize = 10; for (int i = 0; i < ia->datasize; ++i) ia->data[i] = i * 1.234; - // Work around memory leak warnings. - free (ia); // Check named initializers. struct named_init ni = { @@ -2366,7 +2344,7 @@ ac_c_conftest_c99_main=' # Test code for whether the C compiler supports C11 (global declarations) ac_c_conftest_c11_globals=' -/* Does the compiler advertise C11 conformance? */ +// Does the compiler advertise C11 conformance? #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L # error "Compiler does not advertise C11 conformance" #endif @@ -2715,7 +2693,7 @@ as_found=false for as_dir in $ac_aux_dir_candidates do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -2774,9 +2752,8 @@ IFS=$as_save_IFS if $as_found then : -else case e in @%:@( - e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; -esac +else $as_nop + as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 fi @@ -2804,12 +2781,12 @@ for ac_var in $ac_precious_vars; do eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 -printf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 -printf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) @@ -2818,18 +2795,18 @@ printf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 -printf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 -printf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 +printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 -printf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 -printf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 +printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 +printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. @@ -2845,11 +2822,11 @@ printf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} fi done if $ac_cache_corrupted; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} - as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file' + as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## @@ -2866,7 +2843,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu -am__api_version='1.18' +am__api_version='1.16' @@ -2890,12 +2867,12 @@ if test -z "$INSTALL"; then if test ${ac_cv_path_install+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +else $as_nop + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -2945,8 +2922,7 @@ esac IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir - ;; -esac + fi if test ${ac_cv_path_install+y}; then INSTALL=$ac_cv_path_install @@ -2969,165 +2945,6 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5 -printf %s "checking whether sleep supports fractional seconds... " >&6; } -if test ${am_cv_sleep_fractional_seconds+y} -then : - printf %s "(cached) " >&6 -else case e in @%:@( - e) if sleep 0.001 2>/dev/null -then : - am_cv_sleep_fractional_seconds=yes -else case e in @%:@( - e) am_cv_sleep_fractional_seconds=no ;; -esac -fi - ;; -esac -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5 -printf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; } - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5 -printf %s "checking filesystem timestamp resolution... " >&6; } -if test ${am_cv_filesystem_timestamp_resolution+y} -then : - printf %s "(cached) " >&6 -else case e in @%:@( - e) # Default to the worst case. -am_cv_filesystem_timestamp_resolution=2 - -# Only try to go finer than 1 sec if sleep can do it. -# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work, -# - 1 sec is not much of a win compared to 2 sec, and -# - it takes 2 seconds to perform the test whether 1 sec works. -# -# Instead, just use the default 2s on platforms that have 1s resolution, -# accept the extra 1s delay when using $sleep in the Automake tests, in -# exchange for not incurring the 2s delay for running the test for all -# packages. -# -am_try_resolutions= -if test "$am_cv_sleep_fractional_seconds" = yes; then - # Even a millisecond often causes a bunch of false positives, - # so just try a hundredth of a second. The time saved between .001 and - # .01 is not terribly consequential. - am_try_resolutions="0.01 0.1 $am_try_resolutions" -fi - -# In order to catch current-generation FAT out, we must *modify* files -# that already exist; the *creation* timestamp is finer. Use names -# that make ls -t sort them differently when they have equal -# timestamps than when they have distinct timestamps, keeping -# in mind that ls -t prints the *newest* file first. -rm -f conftest.ts? -: > conftest.ts1 -: > conftest.ts2 -: > conftest.ts3 - -# Make sure ls -t actually works. Do 'set' in a subshell so we don't -# clobber the current shell's arguments. (Outer-level square brackets -# are removed by m4; they're present so that m4 does not expand -# ; be careful, easy to get confused.) -if ( - set X `ls -t conftest.ts[12]` && - { - test "$*" != "X conftest.ts1 conftest.ts2" || - test "$*" != "X conftest.ts2 conftest.ts1"; - } -); then :; else - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5 - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} -as_fn_error $? "ls -t produces unexpected output. -Make sure there is not a broken ls alias in your environment. -See 'config.log' for more details" "$LINENO" 5; } -fi - -for am_try_res in $am_try_resolutions; do - # Any one fine-grained sleep might happen to cross the boundary - # between two values of a coarser actual resolution, but if we do - # two fine-grained sleeps in a row, at least one of them will fall - # entirely within a coarse interval. - echo alpha > conftest.ts1 - sleep $am_try_res - echo beta > conftest.ts2 - sleep $am_try_res - echo gamma > conftest.ts3 - - # We assume that 'ls -t' will make use of high-resolution - # timestamps if the operating system supports them at all. - if (set X `ls -t conftest.ts?` && - test "$2" = conftest.ts3 && - test "$3" = conftest.ts2 && - test "$4" = conftest.ts1); then - # - # Ok, ls -t worked. If we're at a resolution of 1 second, we're done, - # because we don't need to test make. - make_ok=true - if test $am_try_res != 1; then - # But if we've succeeded so far with a subsecond resolution, we - # have one more thing to check: make. It can happen that - # everything else supports the subsecond mtimes, but make doesn't; - # notably on macOS, which ships make 3.81 from 2006 (the last one - # released under GPLv2). https://bugs.gnu.org/68808 - # - # We test $MAKE if it is defined in the environment, else "make". - # It might get overridden later, but our hope is that in practice - # it does not matter: it is the system "make" which is (by far) - # the most likely to be broken, whereas if the user overrides it, - # probably they did so with a better, or at least not worse, make. - # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html - # - # Create a Makefile (real tab character here): - rm -f conftest.mk - echo 'conftest.ts1: conftest.ts2' >conftest.mk - echo ' touch conftest.ts2' >>conftest.mk - # - # Now, running - # touch conftest.ts1; touch conftest.ts2; make - # should touch ts1 because ts2 is newer. This could happen by luck, - # but most often, it will fail if make's support is insufficient. So - # test for several consecutive successes. - # - # (We reuse conftest.ts[12] because we still want to modify existing - # files, not create new ones, per above.) - n=0 - make=${MAKE-make} - until test $n -eq 3; do - echo one > conftest.ts1 - sleep $am_try_res - echo two > conftest.ts2 # ts2 should now be newer than ts1 - if $make -f conftest.mk | grep 'up to date' >/dev/null; then - make_ok=false - break # out of $n loop - fi - n=`expr $n + 1` - done - fi - # - if $make_ok; then - # Everything we know to check worked out, so call this resolution good. - am_cv_filesystem_timestamp_resolution=$am_try_res - break # out of $am_try_res loop - fi - # Otherwise, we'll go on to check the next resolution. - fi -done -rm -f conftest.ts? -# (end _am_filesystem_timestamp_resolution) - ;; -esac -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5 -printf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; } - -# This check should not be cached, as it may vary across builds of -# different projects. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 printf %s "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory @@ -3136,14 +2953,10 @@ am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; esac @@ -3152,45 +2965,49 @@ esac # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). -am_build_env_is_sane=no -am_has_slept=no -rm -f conftest.file -for am_try in 1 2; do - echo "timestamp, slept: $am_has_slept" > conftest.file - if ( - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$*" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - test "$2" = conftest.file - ); then - am_build_env_is_sane=yes - break - fi - # Just in case. - sleep "$am_cv_filesystem_timestamp_resolution" - am_has_slept=yes -done - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5 -printf "%s\n" "$am_build_env_is_sane" >&6; } -if test "$am_build_env_is_sane" = no; then - as_fn_error $? "newly created file is older than distributed files! +if ( + am_has_slept=no + for am_try in 1 2; do + echo "timestamp, slept: $am_has_slept" > conftest.file + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + if test "$*" = "X"; then + # -L didn't work. + set X `ls -t "$srcdir/configure" conftest.file` + fi + if test "$*" != "X $srcdir/configure conftest.file" \ + && test "$*" != "X conftest.file $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken + alias in your environment" "$LINENO" 5 + fi + if test "$2" = conftest.file || test $am_try -eq 2; then + break + fi + # Just in case. + sleep 1 + am_has_slept=yes + done + test "$2" = conftest.file + ) +then + # Ok. + : +else + as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi - +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= -if test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1 -then : - -else case e in @%:@( - e) ( sleep "$am_cv_filesystem_timestamp_resolution" ) & +if grep 'slept: no' conftest.file >/dev/null 2>&1; then + ( sleep 1 ) & am_sleep_pid=$! - ;; -esac fi rm -f conftest.file @@ -3201,7 +3018,7 @@ test "$program_prefix" != NONE && test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. -# By default was 's,x,x', remove it if useless. +# By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` @@ -3244,15 +3061,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_STRIP+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$STRIP"; then +else $as_nop + if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3267,8 +3084,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then @@ -3290,15 +3106,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_STRIP+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_STRIP"; then +else $as_nop + if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3313,8 +3129,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then @@ -3350,12 +3165,12 @@ if test -z "$MKDIR_P"; then if test ${ac_cv_path_mkdir+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +else $as_nop + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3365,7 +3180,7 @@ do as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir ('*'coreutils) '* | \ - *'BusyBox '* | \ + 'BusyBox '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext break 3;; @@ -3374,17 +3189,18 @@ do done done IFS=$as_save_IFS - ;; -esac + fi test -d ./--version && rmdir ./--version if test ${ac_cv_path_mkdir+y}; then MKDIR_P="$ac_cv_path_mkdir -p" else - # As a last resort, use plain mkdir -p, - # in the hope it doesn't have the bugs of ancient mkdir. - MKDIR_P='mkdir -p' + # As a last resort, use the slow shell script. Don't cache a + # value for MKDIR_P within a source directory, because that will + # break other packages using the cache if that directory is + # removed, or if the value is a relative name. + MKDIR_P="$ac_install_sh -d" fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 @@ -3399,15 +3215,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_AWK+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$AWK"; then +else $as_nop + if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3422,8 +3238,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then @@ -3445,8 +3260,8 @@ ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval test \${ac_cv_prog_make_${ac_make}_set+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat >conftest.make <<\_ACEOF +else $as_nop + cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' @@ -3458,8 +3273,7 @@ case `${MAKE-make} -f conftest.make 2>/dev/null` in *) eval ac_cv_prog_make_${ac_make}_set=no;; esac -rm -f conftest.make ;; -esac +rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 @@ -3480,21 +3294,25 @@ else fi rmdir .tst 2>/dev/null -AM_DEFAULT_VERBOSITY=1 @%:@ Check whether --enable-silent-rules was given. if test ${enable_silent_rules+y} then : enableval=$enable_silent_rules; fi +case $enable_silent_rules in @%:@ ((( + yes) AM_DEFAULT_VERBOSITY=0;; + no) AM_DEFAULT_VERBOSITY=1;; + *) AM_DEFAULT_VERBOSITY=1;; +esac am_make=${MAKE-make} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 printf %s "checking whether $am_make supports nested variables... " >&6; } if test ${am_cv_make_support_nested_variables+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if printf "%s\n" 'TRUE=$(BAR$(V)) +else $as_nop + if printf "%s\n" 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 @@ -3504,49 +3322,18 @@ am__doit: am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no -fi ;; -esac +fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } -AM_BACKSLASH='\' - -am__rm_f_notfound= -if (rm -f && rm -fr && rm -rf) 2>/dev/null -then : - -else case e in @%:@( - e) am__rm_f_notfound='""' ;; -esac -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5 -printf %s "checking xargs -n works... " >&6; } -if test ${am_cv_xargs_n_works+y} -then : - printf %s "(cached) " >&6 -else case e in @%:@( - e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2 -3" -then : - am_cv_xargs_n_works=yes -else case e in @%:@( - e) am_cv_xargs_n_works=no ;; -esac -fi ;; -esac -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5 -printf "%s\n" "$am_cv_xargs_n_works" >&6; } -if test "$am_cv_xargs_n_works" = yes -then : - am__xargs_n='xargs -n' -else case e in @%:@( - e) am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }' - ;; -esac +if test $am_cv_make_support_nested_variables = yes; then + AM_V='$(V)' + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' +else + AM_V=$AM_DEFAULT_VERBOSITY + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi +AM_BACKSLASH='\' if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output @@ -3570,7 +3357,7 @@ fi # Define the identity of the package. PACKAGE='pops' - VERSION='3.2.2' + VERSION='3.4' printf "%s\n" "@%:@define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -3608,133 +3395,9 @@ AMTAR='$${TAR-tar}' # We'll loop over all known methods to create a tar archive until one works. -_am_tools='gnutar plaintar pax cpio none' - -# The POSIX 1988 'ustar' format is defined with fixed-size fields. - # There is notably a 21 bits limit for the UID and the GID. In fact, - # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 - # and bug#13588). - am_max_uid=2097151 # 2^21 - 1 - am_max_gid=$am_max_uid - # The $UID and $GID variables are not portable, so we need to resort - # to the POSIX-mandated id(1) utility. Errors in the 'id' calls - # below are definitely unexpected, so allow the users to see them - # (that is, avoid stderr redirection). - am_uid=`id -u || echo unknown` - am_gid=`id -g || echo unknown` - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether UID '$am_uid' is supported by ustar format" >&5 -printf %s "checking whether UID '$am_uid' is supported by ustar format... " >&6; } - if test x$am_uid = xunknown; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ancient id detected; assuming current UID is ok, but dist-ustar might not work" >&5 -printf "%s\n" "$as_me: WARNING: ancient id detected; assuming current UID is ok, but dist-ustar might not work" >&2;} - elif test $am_uid -le $am_max_uid; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - _am_tools=none - fi - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether GID '$am_gid' is supported by ustar format" >&5 -printf %s "checking whether GID '$am_gid' is supported by ustar format... " >&6; } - if test x$gm_gid = xunknown; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ancient id detected; assuming current GID is ok, but dist-ustar might not work" >&5 -printf "%s\n" "$as_me: WARNING: ancient id detected; assuming current GID is ok, but dist-ustar might not work" >&2;} - elif test $am_gid -le $am_max_gid; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - _am_tools=none - fi +_am_tools='gnutar pax cpio none' - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to create a ustar tar archive" >&5 -printf %s "checking how to create a ustar tar archive... " >&6; } - - # Go ahead even if we have the value already cached. We do so because we - # need to set the values for the 'am__tar' and 'am__untar' variables. - _am_tools=${am_cv_prog_tar_ustar-$_am_tools} - - for _am_tool in $_am_tools; do - case $_am_tool in - gnutar) - for _am_tar in tar gnutar gtar; do - { echo "$as_me:$LINENO: $_am_tar --version" >&5 - ($_am_tar --version) >&5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && break - done - am__tar="$_am_tar --format=ustar -chf - "'"$$tardir"' - am__tar_="$_am_tar --format=ustar -chf - "'"$tardir"' - am__untar="$_am_tar -xf -" - ;; - plaintar) - # Must skip GNU tar: if it does not support --format= it doesn't create - # ustar tarball either. - (tar --version) >/dev/null 2>&1 && continue - am__tar='tar chf - "$$tardir"' - am__tar_='tar chf - "$tardir"' - am__untar='tar xf -' - ;; - pax) - am__tar='pax -L -x ustar -w "$$tardir"' - am__tar_='pax -L -x ustar -w "$tardir"' - am__untar='pax -r' - ;; - cpio) - am__tar='find "$$tardir" -print | cpio -o -H ustar -L' - am__tar_='find "$tardir" -print | cpio -o -H ustar -L' - am__untar='cpio -i -H ustar -d' - ;; - none) - am__tar=false - am__tar_=false - am__untar=false - ;; - esac - - # If the value was cached, stop now. We just wanted to have am__tar - # and am__untar set. - test -n "${am_cv_prog_tar_ustar}" && break - - # tar/untar a dummy directory, and stop if the command works. - rm -rf conftest.dir - mkdir conftest.dir - echo GrepMe > conftest.dir/file - { echo "$as_me:$LINENO: tardir=conftest.dir && eval $am__tar_ >conftest.tar" >&5 - (tardir=conftest.dir && eval $am__tar_ >conftest.tar) >&5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - rm -rf conftest.dir - if test -s conftest.tar; then - { echo "$as_me:$LINENO: $am__untar &5 - ($am__untar &5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - { echo "$as_me:$LINENO: cat conftest.dir/file" >&5 - (cat conftest.dir/file) >&5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - grep GrepMe conftest.dir/file >/dev/null 2>&1 && break - fi - done - rm -rf conftest.dir - - if test ${am_cv_prog_tar_ustar+y} -then : - printf %s "(cached) " >&6 -else case e in @%:@( - e) am_cv_prog_tar_ustar=$_am_tool ;; -esac -fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_tar_ustar" >&5 -printf "%s\n" "$am_cv_prog_tar_ustar" >&6; } +am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' @@ -3755,9 +3418,47 @@ fi +# POSIX will say in a future version that running "rm -f" with no argument +# is OK; and we want to be able to make that assumption in our Makefile +# recipes. So use an aggressive probe to check that the usage we want is +# actually supported "in the wild" to an acceptable degree. +# See automake bug#10828. +# To make any issue more visible, cause the running configure to be aborted +# by default if the 'rm' program in use doesn't match our expectations; the +# user can still override this though. +if rm -f && rm -fr && rm -rf; then : OK; else + cat >&2 <<'END' +Oops! +Your 'rm' program seems unable to run without file operands specified +on the command line, even when the '-f' option is present. This is contrary +to the behaviour of most rm programs out there, and not conforming with +the upcoming POSIX standard: +Please tell bug-automake@gnu.org about your system, including the value +of your $PATH and any error possibly output before this message. This +can help us improve future automake versions. +END + if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then + echo 'Configuration will proceed anyway, since you have set the' >&2 + echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 + echo >&2 + else + cat >&2 <<'END' +Aborting the configuration process, to ensure you take notice of the issue. + +You can download and install GNU coreutils to get an 'rm' implementation +that behaves properly: . + +If you want to complete the configuration process using your problematic +'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM +to "yes", and re-run configure. + +END + as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 + fi +fi # Checks for programs. @@ -3847,15 +3548,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3870,8 +3571,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -3893,15 +3593,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_CC"; then +else $as_nop + if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3916,8 +3616,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then @@ -3952,15 +3651,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -3975,8 +3674,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -3998,8 +3696,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no @@ -4007,7 +3705,7 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4038,8 +3736,7 @@ if test $ac_prog_rejected = yes; then ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" fi fi -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -4063,15 +3760,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4086,8 +3783,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -4113,15 +3809,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_CC"; then +else $as_nop + if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4136,8 +3832,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then @@ -4175,15 +3870,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4198,8 +3893,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -4221,15 +3915,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_CC"; then +else $as_nop + if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -4244,8 +3938,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then @@ -4274,10 +3967,10 @@ fi fi -test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 @@ -4349,8 +4042,8 @@ printf "%s\n" "$ac_try_echo"; } >&5 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : - # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'. -# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no' + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. @@ -4370,7 +4063,7 @@ do ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not - # safe: cross compilers may not add the suffix if given an '-o' + # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. @@ -4381,9 +4074,8 @@ do done test "$ac_cv_exeext" = no && ac_cv_exeext= -else case e in @%:@( - e) ac_file='' ;; -esac +else $as_nop + ac_file='' fi if test -z "$ac_file" then : @@ -4392,14 +4084,13 @@ printf "%s\n" "no" >&6; } printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables -See 'config.log' for more details" "$LINENO" 5; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } ;; -esac +See \`config.log' for more details" "$LINENO" 5; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 printf %s "checking for C compiler default output file name... " >&6; } @@ -4423,10 +4114,10 @@ printf "%s\n" "$ac_try_echo"; } >&5 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : - # If both 'conftest.exe' and 'conftest' are 'present' (well, observable) -# catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will -# work properly (i.e., refer to 'conftest.exe'), while it won't with -# 'rm'. + # If both `conftest.exe' and `conftest' are `present' (well, observable) +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will +# work properly (i.e., refer to `conftest.exe'), while it won't with +# `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in @@ -4436,12 +4127,11 @@ for ac_file in conftest.exe conftest conftest.*; do * ) break;; esac done -else case e in @%:@( - e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +else $as_nop + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link -See 'config.log' for more details" "$LINENO" 5; } ;; -esac +See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 @@ -4457,8 +4147,6 @@ int main (void) { FILE *f = fopen ("conftest.out", "w"); - if (!f) - return 1; return ferror (f) || fclose (f) != 0; ; @@ -4498,27 +4186,26 @@ printf "%s\n" "$ac_try_echo"; } >&5 if test "$cross_compiling" = maybe; then cross_compiling=yes else - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot run C compiled programs. -If you meant to cross compile, use '--host'. -See 'config.log' for more details" "$LINENO" 5; } +If you meant to cross compile, use \`--host'. +See \`config.log' for more details" "$LINENO" 5; } fi fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 printf "%s\n" "$cross_compiling" >&6; } -rm -f conftest.$ac_ext conftest$ac_cv_exeext \ - conftest.o conftest.obj conftest.out +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 printf %s "checking for suffix of object files... " >&6; } if test ${ac_cv_objext+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -4550,18 +4237,16 @@ then : break;; esac done -else case e in @%:@( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile -See 'config.log' for more details" "$LINENO" 5; } ;; -esac +See \`config.log' for more details" "$LINENO" 5; } fi -rm -f conftest.$ac_cv_objext conftest.$ac_ext ;; -esac +rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 printf "%s\n" "$ac_cv_objext" >&6; } @@ -4572,8 +4257,8 @@ printf %s "checking whether the compiler supports GNU C... " >&6; } if test ${ac_cv_c_compiler_gnu+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -4590,14 +4275,12 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_compiler_gnu=yes -else case e in @%:@( - e) ac_compiler_gnu=no ;; -esac +else $as_nop + ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } @@ -4615,8 +4298,8 @@ printf %s "checking whether $CC accepts -g... " >&6; } if test ${ac_cv_prog_cc_g+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_save_c_werror_flag=$ac_c_werror_flag +else $as_nop + ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" @@ -4634,8 +4317,8 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes -else case e in @%:@( - e) CFLAGS="" +else $as_nop + CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4650,8 +4333,8 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : -else case e in @%:@( - e) ac_c_werror_flag=$ac_save_c_werror_flag +else $as_nop + ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4668,15 +4351,12 @@ if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - ac_c_werror_flag=$ac_save_c_werror_flag ;; -esac + ac_c_werror_flag=$ac_save_c_werror_flag fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 printf "%s\n" "$ac_cv_prog_cc_g" >&6; } @@ -4703,8 +4383,8 @@ printf %s "checking for $CC option to enable C11 features... " >&6; } if test ${ac_cv_prog_cc_c11+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cc_c11=no +else $as_nop + ac_cv_prog_cc_c11=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4721,28 +4401,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c11" != "xno" && break done rm -f conftest.$ac_ext -CC=$ac_save_CC ;; -esac +CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cc_c11" = x +else $as_nop + if test "x$ac_cv_prog_cc_c11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } - CC="$CC $ac_cv_prog_cc_c11" ;; -esac + CC="$CC $ac_cv_prog_cc_c11" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 - ac_prog_cc_stdc=c11 ;; -esac + ac_prog_cc_stdc=c11 fi fi if test x$ac_prog_cc_stdc = xno @@ -4752,8 +4429,8 @@ printf %s "checking for $CC option to enable C99 features... " >&6; } if test ${ac_cv_prog_cc_c99+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cc_c99=no +else $as_nop + ac_cv_prog_cc_c99=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4770,28 +4447,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c99" != "xno" && break done rm -f conftest.$ac_ext -CC=$ac_save_CC ;; -esac +CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c99" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cc_c99" = x +else $as_nop + if test "x$ac_cv_prog_cc_c99" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } - CC="$CC $ac_cv_prog_cc_c99" ;; -esac + CC="$CC $ac_cv_prog_cc_c99" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 - ac_prog_cc_stdc=c99 ;; -esac + ac_prog_cc_stdc=c99 fi fi if test x$ac_prog_cc_stdc = xno @@ -4801,8 +4475,8 @@ printf %s "checking for $CC option to enable C89 features... " >&6; } if test ${ac_cv_prog_cc_c89+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cc_c89=no +else $as_nop + ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4819,28 +4493,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext -CC=$ac_save_CC ;; -esac +CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c89" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cc_c89" = x +else $as_nop + if test "x$ac_cv_prog_cc_c89" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } - CC="$CC $ac_cv_prog_cc_c89" ;; -esac + CC="$CC $ac_cv_prog_cc_c89" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 - ac_prog_cc_stdc=c89 ;; -esac + ac_prog_cc_stdc=c89 fi fi @@ -4861,8 +4532,8 @@ printf %s "checking whether $CC understands -c and -o together... " >&6; } if test ${am_cv_prog_cc_c_o+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -4891,12 +4562,8 @@ _ACEOF break fi done - # aligned with autoconf, so not including core; see bug#72225. - rm -f -r a.out a.exe b.out conftest.$ac_ext conftest.$ac_objext \ - conftest.dSYM conftest1.$ac_ext conftest1.$ac_objext conftest1.dSYM \ - conftest2.$ac_ext conftest2.$ac_objext conftest2.dSYM - unset am_i ;; -esac + rm -f core conftest* + unset am_i fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 printf "%s\n" "$am_cv_prog_cc_c_o" >&6; } @@ -4922,8 +4589,8 @@ printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_CC_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then +else $as_nop + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up @@ -5010,7 +4677,7 @@ else case e in @%:@( # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thus: + # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported @@ -5027,8 +4694,7 @@ else case e in @%:@( else am_cv_CC_dependencies_compiler_type=none fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } @@ -5045,12 +4711,6 @@ else fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - if test "x$CC" != xcc; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5 printf %s "checking whether $CC and cc understand -c and -o together... " >&6; } @@ -5063,8 +4723,8 @@ set dummy $CC; ac_cc=`printf "%s\n" "$2" | if eval test \${ac_cv_prog_cc_${ac_cc}_c_o+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -5150,8 +4810,7 @@ else eval ac_cv_prog_cc_${ac_cc}_c_o=no fi rm -rf core conftest* - ;; -esac + fi if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 @@ -5163,12 +4822,6 @@ printf "%s\n" "no" >&6; } printf "%s\n" "@%:@define NO_MINUS_C_MINUS_O 1" >>confdefs.h fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - @@ -5195,15 +4848,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CXX+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$CXX"; then +else $as_nop + if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -5218,8 +4871,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then @@ -5245,15 +4897,15 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CXX+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -n "$ac_ct_CXX"; then +else $as_nop + if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -5268,8 +4920,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then @@ -5329,8 +4980,8 @@ printf %s "checking whether the compiler supports GNU C++... " >&6; } if test ${ac_cv_cxx_compiler_gnu+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -5347,14 +4998,12 @@ _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : ac_compiler_gnu=yes -else case e in @%:@( - e) ac_compiler_gnu=no ;; -esac +else $as_nop + ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; } @@ -5372,8 +5021,8 @@ printf %s "checking whether $CXX accepts -g... " >&6; } if test ${ac_cv_prog_cxx_g+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_save_cxx_werror_flag=$ac_cxx_werror_flag +else $as_nop + ac_save_cxx_werror_flag=$ac_cxx_werror_flag ac_cxx_werror_flag=yes ac_cv_prog_cxx_g=no CXXFLAGS="-g" @@ -5391,8 +5040,8 @@ _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : ac_cv_prog_cxx_g=yes -else case e in @%:@( - e) CXXFLAGS="" +else $as_nop + CXXFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5407,8 +5056,8 @@ _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : -else case e in @%:@( - e) ac_cxx_werror_flag=$ac_save_cxx_werror_flag +else $as_nop + ac_cxx_werror_flag=$ac_save_cxx_werror_flag CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5425,15 +5074,12 @@ if ac_fn_cxx_try_compile "$LINENO" then : ac_cv_prog_cxx_g=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - ac_cxx_werror_flag=$ac_save_cxx_werror_flag ;; -esac + ac_cxx_werror_flag=$ac_save_cxx_werror_flag fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 printf "%s\n" "$ac_cv_prog_cxx_g" >&6; } @@ -5460,8 +5106,8 @@ printf %s "checking for $CXX option to enable C++11 features... " >&6; } if test ${ac_cv_prog_cxx_cxx11+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cxx_cxx11=no +else $as_nop + ac_cv_prog_cxx_cxx11=no ac_save_CXX=$CXX cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5478,28 +5124,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cxx_cxx11" != "xno" && break done rm -f conftest.$ac_ext -CXX=$ac_save_CXX ;; -esac +CXX=$ac_save_CXX fi if test "x$ac_cv_prog_cxx_cxx11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cxx_cxx11" = x +else $as_nop + if test "x$ac_cv_prog_cxx_cxx11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5 printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; } - CXX="$CXX $ac_cv_prog_cxx_cxx11" ;; -esac + CXX="$CXX $ac_cv_prog_cxx_cxx11" fi ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11 - ac_prog_cxx_stdcxx=cxx11 ;; -esac + ac_prog_cxx_stdcxx=cxx11 fi fi if test x$ac_prog_cxx_stdcxx = xno @@ -5509,8 +5152,8 @@ printf %s "checking for $CXX option to enable C++98 features... " >&6; } if test ${ac_cv_prog_cxx_cxx98+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_cxx_cxx98=no +else $as_nop + ac_cv_prog_cxx_cxx98=no ac_save_CXX=$CXX cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5527,28 +5170,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cxx_cxx98" != "xno" && break done rm -f conftest.$ac_ext -CXX=$ac_save_CXX ;; -esac +CXX=$ac_save_CXX fi if test "x$ac_cv_prog_cxx_cxx98" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in @%:@( - e) if test "x$ac_cv_prog_cxx_cxx98" = x +else $as_nop + if test "x$ac_cv_prog_cxx_cxx98" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in @%:@( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5 printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; } - CXX="$CXX $ac_cv_prog_cxx_cxx98" ;; -esac + CXX="$CXX $ac_cv_prog_cxx_cxx98" fi ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98 - ac_prog_cxx_stdcxx=cxx98 ;; -esac + ac_prog_cxx_stdcxx=cxx98 fi fi @@ -5565,8 +5205,8 @@ printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_CXX_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then +else $as_nop + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up @@ -5653,7 +5293,7 @@ else case e in @%:@( # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thus: + # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported @@ -5670,8 +5310,7 @@ else case e in @%:@( else am_cv_CXX_dependencies_compiler_type=none fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CXX_dependencies_compiler_type" >&6; } @@ -5697,8 +5336,8 @@ printf %s "checking for main in -lm... " >&6; } if test ${ac_cv_lib_m_main+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_check_lib_save_LIBS=$LIBS +else $as_nop + ac_check_lib_save_LIBS=$LIBS LIBS="-lm $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5715,14 +5354,12 @@ _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_lib_m_main=yes -else case e in @%:@( - e) ac_cv_lib_m_main=no ;; -esac +else $as_nop + ac_cv_lib_m_main=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS ;; -esac +LIBS=$ac_check_lib_save_LIBS fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5 printf "%s\n" "$ac_cv_lib_m_main" >&6; } @@ -5732,9 +5369,8 @@ then : LIBS="-lm $LIBS" -else case e in @%:@( - e) as_fn_error $? "Could not find required C math library." "$LINENO" 5 ;; -esac +else $as_nop + as_fn_error $? "Could not find required C math library." "$LINENO" 5 fi @@ -5793,11 +5429,10 @@ ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" if test "x$ac_cv_type_size_t" = xyes then : -else case e in @%:@( - e) +else $as_nop + printf "%s\n" "@%:@define size_t unsigned int" >>confdefs.h - ;; -esac + fi @@ -5813,16 +5448,15 @@ printf %s "checking build system type... " >&6; } if test ${ac_cv_build+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_build_alias=$build_alias +else $as_nop + ac_build_alias=$build_alias test "x$ac_build_alias" = x && ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` test "x$ac_build_alias" = x && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 printf "%s\n" "$ac_cv_build" >&6; } @@ -5849,15 +5483,14 @@ printf %s "checking host system type... " >&6; } if test ${ac_cv_host+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test "x$host_alias" = x; then +else $as_nop + if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 printf "%s\n" "$ac_cv_host" >&6; } @@ -5884,19 +5517,19 @@ printf %s "checking for GNU libc compatible malloc... " >&6; } if test ${ac_cv_func_malloc_0_nonnull+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test "$cross_compiling" = yes +else $as_nop + if test "$cross_compiling" = yes then : case "$host_os" in # (( # Guess yes on platforms where we know the result. *-gnu* | freebsd* | netbsd* | openbsd* | bitrig* \ - | hpux* | solaris* | cygwin* | mingw* | windows* | msys* ) + | hpux* | solaris* | cygwin* | mingw* | msys* ) ac_cv_func_malloc_0_nonnull=yes ;; # If we don't know, assume the worst. *) ac_cv_func_malloc_0_nonnull=no ;; esac -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include @@ -5914,16 +5547,13 @@ _ACEOF if ac_fn_c_try_run "$LINENO" then : ac_cv_func_malloc_0_nonnull=yes -else case e in @%:@( - e) ac_cv_func_malloc_0_nonnull=no ;; -esac +else $as_nop + ac_cv_func_malloc_0_nonnull=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac + conftest.$ac_objext conftest.beam conftest.$ac_ext fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5 printf "%s\n" "$ac_cv_func_malloc_0_nonnull" >&6; } @@ -5932,8 +5562,8 @@ then : printf "%s\n" "@%:@define HAVE_MALLOC 1" >>confdefs.h -else case e in @%:@( - e) printf "%s\n" "@%:@define HAVE_MALLOC 0" >>confdefs.h +else $as_nop + printf "%s\n" "@%:@define HAVE_MALLOC 0" >>confdefs.h case " $LIB@&t@OBJS " in *" malloc.$ac_objext "* ) ;; @@ -5943,8 +5573,7 @@ esac printf "%s\n" "@%:@define malloc rpl_malloc" >>confdefs.h - ;; -esac + fi @@ -5953,19 +5582,19 @@ printf %s "checking for GNU libc compatible realloc... " >&6; } if test ${ac_cv_func_realloc_0_nonnull+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) if test "$cross_compiling" = yes +else $as_nop + if test "$cross_compiling" = yes then : case "$host_os" in # (( # Guess yes on platforms where we know the result. *-gnu* | freebsd* | netbsd* | openbsd* | bitrig* \ - | hpux* | solaris* | cygwin* | mingw* | windows* | msys* ) + | hpux* | solaris* | cygwin* | mingw* | msys* ) ac_cv_func_realloc_0_nonnull=yes ;; # If we don't know, assume the worst. *) ac_cv_func_realloc_0_nonnull=no ;; esac -else case e in @%:@( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include @@ -5983,16 +5612,13 @@ _ACEOF if ac_fn_c_try_run "$LINENO" then : ac_cv_func_realloc_0_nonnull=yes -else case e in @%:@( - e) ac_cv_func_realloc_0_nonnull=no ;; -esac +else $as_nop + ac_cv_func_realloc_0_nonnull=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac + conftest.$ac_objext conftest.beam conftest.$ac_ext fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5 printf "%s\n" "$ac_cv_func_realloc_0_nonnull" >&6; } @@ -6001,8 +5627,8 @@ then : printf "%s\n" "@%:@define HAVE_REALLOC 1" >>confdefs.h -else case e in @%:@( - e) printf "%s\n" "@%:@define HAVE_REALLOC 0" >>confdefs.h +else $as_nop + printf "%s\n" "@%:@define HAVE_REALLOC 0" >>confdefs.h case " $LIB@&t@OBJS " in *" realloc.$ac_objext "* ) ;; @@ -6012,8 +5638,7 @@ esac printf "%s\n" "@%:@define realloc rpl_realloc" >>confdefs.h - ;; -esac + fi @@ -6048,8 +5673,8 @@ printf %s "checking for $CC option to support OpenMP... " >&6; } if test ${ac_cv_prog_c_openmp+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) ac_cv_prog_c_openmp='not found' +else $as_nop + ac_cv_prog_c_openmp='not found' for ac_option in '' -fopenmp -xopenmp -openmp -mp -omp -qsmp=omp -homp \ -Popenmp --openmp; do @@ -6080,9 +5705,8 @@ _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_prog_c_openmp=$ac_option -else case e in @%:@( - e) ac_cv_prog_c_openmp='unsupported' ;; -esac +else $as_nop + ac_cv_prog_c_openmp='unsupported' fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext @@ -6099,8 +5723,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext elif test "$ac_cv_prog_c_openmp" = ''; then ac_cv_prog_c_openmp='none needed' fi - rm -f penmp mp ;; -esac + rm -f penmp mp fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_c_openmp" >&5 printf "%s\n" "$ac_cv_prog_c_openmp" >&6; } @@ -6189,9 +5812,8 @@ printf "%s\n" "$ac_cv_prog_c_openmp" >&6; } if test ${enable_openmp+y} then : enableval=$enable_openmp; ac_use_openmp="yes" -else case e in @%:@( - e) ac_use_openmp="no" ;; -esac +else $as_nop + ac_use_openmp="no" fi @@ -6203,8 +5825,8 @@ printf %s "checking for OpenMP flag of C compiler... " >&6; } if test ${ax_cv_c_openmp+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) saveCFLAGS=$CFLAGS +else $as_nop + saveCFLAGS=$CFLAGS ax_cv_c_openmp=unknown # Flags to try: -fopenmp (gcc), -mp (SGI & PGI), # -qopenmp (icc>=15), -openmp (icc), @@ -6252,8 +5874,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext done CFLAGS=$saveCFLAGS - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_c_openmp" >&5 printf "%s\n" "$ax_cv_c_openmp" >&6; } @@ -6280,9 +5901,8 @@ fi if test ${enable_debug+y} then : enableval=$enable_debug; ac_use_debug="yes" -else case e in @%:@( - e) ac_use_debug="no" ;; -esac +else $as_nop + ac_use_debug="no" fi if test "$ac_use_debug" = "yes"; then @@ -6301,9 +5921,8 @@ fi if test ${enable_profiling+y} then : enableval=$enable_profiling; ac_use_profiling="yes" -else case e in @%:@( - e) ac_use_profiling="no" ;; -esac +else $as_nop + ac_use_profiling="no" fi if test "$ac_use_profiling" = "yes"; then @@ -6330,8 +5949,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_PKG_CONFIG+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) case $PKG_CONFIG in +else $as_nop + case $PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. ;; @@ -6340,7 +5959,7 @@ else case e in @%:@( for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -6356,7 +5975,6 @@ done IFS=$as_save_IFS ;; -esac ;; esac fi PKG_CONFIG=$ac_cv_path_PKG_CONFIG @@ -6379,8 +5997,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_ac_pt_PKG_CONFIG+y} then : printf %s "(cached) " >&6 -else case e in @%:@( - e) case $ac_pt_PKG_CONFIG in +else $as_nop + case $ac_pt_PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. ;; @@ -6389,7 +6007,7 @@ else case e in @%:@( for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -6405,7 +6023,6 @@ done IFS=$as_save_IFS ;; -esac ;; esac fi ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG @@ -6446,9 +6063,6 @@ printf "%s\n" "no" >&6; } PKG_CONFIG="" fi fi -if test -z "$PKG_CONFIG"; then - as_fn_error $? "pkg-config not found" "$LINENO" 5 -fi pkg_failed=no { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libxml-2.0 >= 2.4" >&5 @@ -6521,8 +6135,8 @@ See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. @@ -6532,7 +6146,7 @@ and XML_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see . -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } else XML_CFLAGS=$pkg_cv_XML_CFLAGS XML_LIBS=$pkg_cv_XML_LIBS @@ -6616,8 +6230,8 @@ See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. @@ -6627,7 +6241,7 @@ and ZLIB_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see . -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } else ZLIB_CFLAGS=$pkg_cv_ZLIB_CFLAGS ZLIB_LIBS=$pkg_cv_ZLIB_LIBS @@ -6653,8 +6267,8 @@ cat >confcache <<\_ACEOF # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # -# 'ac_cv_env_foo' variables (set or unset) will be overridden when -# loading this file, other *unset* 'ac_cv_foo' will be assigned the +# `ac_cv_env_foo' variables (set or unset) will be overridden when +# loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF @@ -6684,14 +6298,14 @@ printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) - # 'set' does not quote correctly, so add quotes: double-quote + # `set' does not quote correctly, so add quotes: double-quote # substitution turns \\\\ into \\, and sed turns \\ into \. sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) - # 'set' quotes correctly as required by POSIX, so do not add quotes. + # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | @@ -6760,18 +6374,6 @@ printf %s "checking that generated files are newer than configure... " >&6; } fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 printf "%s\n" "done" >&6; } -case $enable_silent_rules in @%:@ ((( - yes) AM_DEFAULT_VERBOSITY=0;; - no) AM_DEFAULT_VERBOSITY=1;; -esac -if test $am_cv_make_support_nested_variables = yes; then - AM_V='$(V)' - AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' -else - AM_V=$AM_DEFAULT_VERBOSITY - AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY -fi - if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' @@ -6821,6 +6423,7 @@ cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh +as_nop=: if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh @@ -6829,13 +6432,12 @@ then : # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else case e in @%:@( - e) case `(set -o) 2>/dev/null` in @%:@( +else $as_nop + case `(set -o) 2>/dev/null` in @%:@( *posix*) : set -o posix ;; @%:@( *) : ;; -esac ;; esac fi @@ -6896,7 +6498,7 @@ case $0 in @%:@(( for as_dir in $PATH do IFS=$as_save_IFS - case $as_dir in @%:@((( + case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; @@ -6907,7 +6509,7 @@ IFS=$as_save_IFS ;; esac -# We did not find ourselves, most probably we were run as 'sh COMMAND' +# We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 @@ -6936,6 +6538,7 @@ as_fn_error () } @%:@ as_fn_error + @%:@ as_fn_set_status STATUS @%:@ ----------------------- @%:@ Set @S|@? to STATUS, without forking. @@ -6975,12 +6578,11 @@ then : { eval $1+=\$2 }' -else case e in @%:@( - e) as_fn_append () +else $as_nop + as_fn_append () { eval $1=\$$1\$2 - } ;; -esac + } fi # as_fn_append @%:@ as_fn_arith ARG... @@ -6994,12 +6596,11 @@ then : { as_val=$(( $* )) }' -else case e in @%:@( - e) as_fn_arith () +else $as_nop + as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` - } ;; -esac + } fi # as_fn_arith @@ -7082,9 +6683,9 @@ if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: - # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. - # In both cases, we have to default to 'cp -pR'. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then @@ -7165,12 +6766,10 @@ as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. -as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" -as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" -as_tr_sh="eval sed '$as_sed_sh'" # deprecated +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 @@ -7185,8 +6784,8 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by pops $as_me 3.2.2, which was -generated by GNU Autoconf 2.72. Invocation command line was +This file was extended by pops $as_me 3.4, which was +generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -7218,7 +6817,7 @@ _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ -'$as_me' instantiates files and other configuration actions +\`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. @@ -7253,11 +6852,11 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -pops config.status 3.2.2 -configured by $0, generated by GNU Autoconf 2.72, +pops config.status 3.4 +configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" -Copyright (C) 2023 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." @@ -7319,8 +6918,8 @@ do ac_need_defaults=false;; --he | --h) # Conflict between --help and --header - as_fn_error $? "ambiguous option: '$1' -Try '$0 --help' for more information.";; + as_fn_error $? "ambiguous option: \`$1' +Try \`$0 --help' for more information.";; --help | --hel | -h ) printf "%s\n" "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ @@ -7328,8 +6927,8 @@ Try '$0 --help' for more information.";; ac_cs_silent=: ;; # This is an error. - -*) as_fn_error $? "unrecognized option: '$1' -Try '$0 --help' for more information." ;; + -*) as_fn_error $? "unrecognized option: \`$1' +Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; @@ -7388,7 +6987,7 @@ do "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;; - *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac done @@ -7408,7 +7007,7 @@ fi # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: -# after its creation but before its name has been assigned to '$tmp'. +# after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= ac_tmp= @@ -7432,7 +7031,7 @@ ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. -# This happens for instance with './config.status config.h'. +# This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then @@ -7590,13 +7189,13 @@ fi # test -n "$CONFIG_FILES" # Set up the scripts for CONFIG_HEADERS section. # No need to generate them if there are no CONFIG_HEADERS. -# This happens for instance with './config.status Makefile'. +# This happens for instance with `./config.status Makefile'. if test -n "$CONFIG_HEADERS"; then cat >"$ac_tmp/defines.awk" <<\_ACAWK || BEGIN { _ACEOF -# Transform confdefs.h into an awk script 'defines.awk', embedded as +# Transform confdefs.h into an awk script `defines.awk', embedded as # here-document in config.status, that substitutes the proper values into # config.h.in to produce config.h. @@ -7706,7 +7305,7 @@ do esac case $ac_mode$ac_tag in :[FHL]*:*);; - :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac @@ -7728,19 +7327,19 @@ do -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, - # because $ac_f cannot contain ':'. + # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || - as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done - # Let's still pretend it is 'configure' which instantiates (i.e., don't + # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` @@ -7873,7 +7472,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 esac _ACEOF -# Neutralize VPATH when '$srcdir' = '.'. +# Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 @@ -7904,9 +7503,9 @@ test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 -printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' +printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" @@ -8061,15 +7660,15 @@ printf "%s\n" X/"$am_mf" | (exit $ac_status); } || am_rc=$? done if test $am_rc -ne 0; then - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE=\"gmake\" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } fi { am_dirpart=; unset am_dirpart;} { am_filepart=; unset am_filepart;} diff --git a/POPSC/autom4te.cache/requests b/POPSC/autom4te.cache/requests index 618a73c..fa9f672 100644 --- a/POPSC/autom4te.cache/requests +++ b/POPSC/autom4te.cache/requests @@ -1,4 +1,4 @@ -# This file was generated by Autom4te 2.72. +# This file was generated by Autom4te 2.71. # It contains the lists of macros which have been traced. # It can be safely removed. @@ -7,248 +7,241 @@ '0', 1, [ - '/opt/homebrew/Cellar/autoconf/2.72/share/autoconf' + '/usr/share/autoconf' ], [ - '/opt/homebrew/Cellar/autoconf/2.72/share/autoconf/autoconf/autoconf.m4f', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/internal/ac-config-macro-dirs.m4', - '/opt/homebrew/share/aclocal/pkg.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/amversion.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/auxdir.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/cond.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/depend.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/depout.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/init.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/install-sh.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/lead-dot.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/make.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/missing.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/options.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/prog-cc-c-o.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/rmf.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/runlog.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/sanity.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/silent.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/strip.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/substnot.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/tar.m4', - '/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/xargsn.m4', + '/usr/share/autoconf/autoconf/autoconf.m4f', + '/usr/share/aclocal-1.16/internal/ac-config-macro-dirs.m4', + '/usr/share/aclocal/pkg.m4', + '/usr/share/aclocal-1.16/amversion.m4', + '/usr/share/aclocal-1.16/auxdir.m4', + '/usr/share/aclocal-1.16/cond.m4', + '/usr/share/aclocal-1.16/depend.m4', + '/usr/share/aclocal-1.16/depout.m4', + '/usr/share/aclocal-1.16/init.m4', + '/usr/share/aclocal-1.16/install-sh.m4', + '/usr/share/aclocal-1.16/lead-dot.m4', + '/usr/share/aclocal-1.16/make.m4', + '/usr/share/aclocal-1.16/missing.m4', + '/usr/share/aclocal-1.16/options.m4', + '/usr/share/aclocal-1.16/prog-cc-c-o.m4', + '/usr/share/aclocal-1.16/runlog.m4', + '/usr/share/aclocal-1.16/sanity.m4', + '/usr/share/aclocal-1.16/silent.m4', + '/usr/share/aclocal-1.16/strip.m4', + '/usr/share/aclocal-1.16/substnot.m4', + '/usr/share/aclocal-1.16/tar.m4', 'configure.ac' ], { - 'AC_CONFIG_MACRO_DIR' => 1, + '_m4_warn' => 1, + '_AM_MANGLE_OPTION' => 1, + '_AM_DEPENDENCIES' => 1, 'AC_CONFIG_MACRO_DIR_TRACE' => 1, - 'AC_DEFUN' => 1, - 'AC_DEFUN_ONCE' => 1, + '_AM_AUTOCONF_VERSION' => 1, + '_AM_PROG_CC_C_O' => 1, + 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, + 'PKG_CHECK_VAR' => 1, + 'PKG_CHECK_EXISTS' => 1, + '_AM_SUBST_NOTMAKE' => 1, 'AM_AUTOMAKE_VERSION' => 1, - 'AM_AUX_DIR_EXPAND' => 1, - 'AM_CONDITIONAL' => 1, - 'AM_DEP_TRACK' => 1, 'AM_INIT_AUTOMAKE' => 1, - 'AM_MAKE_INCLUDE' => 1, - 'AM_MISSING_HAS_RUN' => 1, - 'AM_MISSING_PROG' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AM_PROG_CC_C_O' => 1, - 'AM_PROG_INSTALL_SH' => 1, - 'AM_PROG_INSTALL_STRIP' => 1, - 'AM_RUN_LOG' => 1, - 'AM_SANITY_CHECK' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - 'AM_SET_DEPDIR' => 1, - 'AM_SET_LEADING_DOT' => 1, + 'm4_pattern_forbid' => 1, + 'AM_DEP_TRACK' => 1, 'AM_SILENT_RULES' => 1, - 'AM_SUBST_NOTMAKE' => 1, - 'AU_DEFUN' => 1, - 'AX_OPENMP' => 1, - 'PKG_CHECK_EXISTS' => 1, + 'AM_MISSING_HAS_RUN' => 1, 'PKG_CHECK_MODULES' => 1, + 'AC_DEFUN_ONCE' => 1, + '_PKG_SHORT_ERRORS_SUPPORTED' => 1, + 'm4_pattern_allow' => 1, 'PKG_CHECK_MODULES_STATIC' => 1, - 'PKG_CHECK_VAR' => 1, - 'PKG_HAVE_DEFINE_WITH_MODULES' => 1, 'PKG_HAVE_WITH_MODULES' => 1, - 'PKG_INSTALLDIR' => 1, - 'PKG_NOARCH_INSTALLDIR' => 1, - 'PKG_PROG_PKG_CONFIG' => 1, - 'PKG_WITH_MODULES' => 1, + 'AX_OPENMP' => 1, + 'AM_SUBST_NOTMAKE' => 1, + 'AM_PROG_INSTALL_STRIP' => 1, + 'AM_SET_DEPDIR' => 1, + '_AM_SET_OPTIONS' => 1, + 'AM_MAKE_INCLUDE' => 1, '_AC_AM_CONFIG_HEADER_HOOK' => 1, - '_AM_AUTOCONF_VERSION' => 1, - '_AM_CONFIG_MACRO_DIRS' => 1, - '_AM_DEPENDENCIES' => 1, - '_AM_FILESYSTEM_TIMESTAMP_RESOLUTION' => 1, + 'AM_RUN_LOG' => 1, + '_AM_SET_OPTION' => 1, + 'AU_DEFUN' => 1, + 'AM_CONDITIONAL' => 1, '_AM_IF_OPTION' => 1, - '_AM_MANGLE_OPTION' => 1, - '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - '_AM_PROG_CC_C_O' => 1, - '_AM_PROG_RM_F' => 1, + '_AM_CONFIG_MACRO_DIRS' => 1, + 'PKG_NOARCH_INSTALLDIR' => 1, + 'AM_SANITY_CHECK' => 1, + 'AM_SET_LEADING_DOT' => 1, + 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'AC_CONFIG_MACRO_DIR' => 1, + 'AM_MISSING_PROG' => 1, + 'AM_AUX_DIR_EXPAND' => 1, '_AM_PROG_TAR' => 1, - '_AM_PROG_XARGS_N' => 1, - '_AM_SET_OPTION' => 1, - '_AM_SET_OPTIONS' => 1, - '_AM_SILENT_RULES' => 1, - '_AM_SLEEP_FRACTIONAL_SECONDS' => 1, - '_AM_SUBST_NOTMAKE' => 1, - '_PKG_SHORT_ERRORS_SUPPORTED' => 1, - '_m4_warn' => 1, + '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'PKG_WITH_MODULES' => 1, + 'PKG_HAVE_DEFINE_WITH_MODULES' => 1, + 'PKG_PROG_PKG_CONFIG' => 1, + 'AM_PROG_CC_C_O' => 1, 'include' => 1, + 'PKG_INSTALLDIR' => 1, 'm4_include' => 1, - 'm4_pattern_allow' => 1, - 'm4_pattern_forbid' => 1 + 'AC_DEFUN' => 1, + 'AM_PROG_INSTALL_SH' => 1 } ], 'Autom4te::Request' ), bless( [ '1', 1, [ - '/opt/homebrew/Cellar/autoconf/2.72/share/autoconf' + '/usr/share/autoconf' ], [ - '/opt/homebrew/Cellar/autoconf/2.72/share/autoconf/autoconf/autoconf.m4f', + '/usr/share/autoconf/autoconf/autoconf.m4f', 'aclocal.m4', 'configure.ac' ], { - 'AC_CANONICAL_BUILD' => 1, - 'AC_CANONICAL_HOST' => 1, - 'AC_CANONICAL_SYSTEM' => 1, - 'AC_CANONICAL_TARGET' => 1, - 'AC_CONFIG_AUX_DIR' => 1, - 'AC_CONFIG_FILES' => 1, - 'AC_CONFIG_HEADERS' => 1, - 'AC_CONFIG_LIBOBJ_DIR' => 1, - 'AC_CONFIG_LINKS' => 1, - 'AC_CONFIG_MACRO_DIR_TRACE' => 1, - 'AC_CONFIG_SUBDIRS' => 1, - 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AC_FC_FREEFORM' => 1, - 'AC_FC_PP_DEFINE' => 1, - 'AC_FC_PP_SRCEXT' => 1, - 'AC_FC_SRCEXT' => 1, - 'AC_INIT' => 1, - 'AC_LIBSOURCE' => 1, - 'AC_PROG_LIBTOOL' => 1, - 'AC_REQUIRE_AUX_FILE' => 1, - 'AC_SUBST' => 1, - 'AC_SUBST_TRACE' => 1, - 'AH_OUTPUT' => 1, - 'AM_AUTOMAKE_VERSION' => 1, + 'AM_PROG_CXX_C_O' => 1, 'AM_CONDITIONAL' => 1, - 'AM_ENABLE_MULTILIB' => 1, 'AM_EXTRA_RECURSIVE_TARGETS' => 1, + 'AM_PROG_F77_C_O' => 1, + 'AM_NLS' => 1, 'AM_GNU_GETTEXT' => 1, - 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AM_MAINTAINER_MODE' => 1, 'AM_MAKEFILE_INCLUDE' => 1, - 'AM_NLS' => 1, - 'AM_PATH_GUILE' => 1, - 'AM_POT_TOOLS' => 1, - 'AM_PROG_AR' => 1, + 'AH_OUTPUT' => 1, + 'LT_INIT' => 1, + 'AM_ENABLE_MULTILIB' => 1, + 'include' => 1, + 'AC_FC_FREEFORM' => 1, 'AM_PROG_CC_C_O' => 1, - 'AM_PROG_CXX_C_O' => 1, - 'AM_PROG_F77_C_O' => 1, - 'AM_PROG_FC_C_O' => 1, + 'LT_CONFIG_LTDL_DIR' => 1, + 'AC_INIT' => 1, + '_AM_COND_ELSE' => 1, + 'AC_FC_PP_SRCEXT' => 1, + '_AM_COND_IF' => 1, + 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, + 'IT_PROG_INTLTOOL' => 1, 'AM_PROG_LIBTOOL' => 1, - 'AM_PROG_MKDIR_P' => 1, - 'AM_PROG_MOC' => 1, - 'AM_SILENT_RULES' => 1, - 'AM_XGETTEXT_OPTION' => 1, + 'm4_include' => 1, + 'AC_DEFINE_TRACE_LITERAL' => 1, 'GTK_DOC_CHECK' => 1, - 'IT_PROG_INTLTOOL' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'LT_INIT' => 1, + 'AC_CONFIG_SUBDIRS' => 1, 'LT_SUPPORTED_TAG' => 1, - '_AM_COND_ELSE' => 1, + 'AC_CONFIG_AUX_DIR' => 1, + 'AM_XGETTEXT_OPTION' => 1, + 'AM_PROG_FC_C_O' => 1, + 'AC_CONFIG_FILES' => 1, + 'AC_FC_PP_DEFINE' => 1, + 'AC_CANONICAL_BUILD' => 1, + '_m4_warn' => 1, + 'AC_CONFIG_MACRO_DIR_TRACE' => 1, + 'AM_PROG_MKDIR_P' => 1, + 'AC_PROG_LIBTOOL' => 1, + 'AM_INIT_AUTOMAKE' => 1, + 'AC_CONFIG_HEADERS' => 1, '_AM_COND_ENDIF' => 1, - '_AM_COND_IF' => 1, + 'm4_pattern_forbid' => 1, + 'AM_SILENT_RULES' => 1, + 'AC_CANONICAL_HOST' => 1, '_AM_MAKEFILE_INCLUDE' => 1, + 'AC_LIBSOURCE' => 1, + 'AC_CONFIG_LINKS' => 1, + 'sinclude' => 1, + 'AM_PROG_AR' => 1, '_AM_SUBST_NOTMAKE' => 1, - '_LT_AC_TAGCONFIG' => 1, - '_m4_warn' => 1, - 'include' => 1, - 'm4_include' => 1, - 'm4_pattern_allow' => 1, - 'm4_pattern_forbid' => 1, + 'AC_SUBST' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + 'AC_CANONICAL_TARGET' => 1, 'm4_sinclude' => 1, - 'sinclude' => 1 + 'm4_pattern_allow' => 1, + 'AC_SUBST_TRACE' => 1, + 'AM_PROG_MOC' => 1, + '_LT_AC_TAGCONFIG' => 1, + 'AM_PATH_GUILE' => 1, + 'AM_MAINTAINER_MODE' => 1, + 'AM_POT_TOOLS' => 1, + 'AC_CANONICAL_SYSTEM' => 1, + 'AC_CONFIG_LIBOBJ_DIR' => 1, + 'AC_FC_SRCEXT' => 1, + 'AC_REQUIRE_AUX_FILE' => 1 } ], 'Autom4te::Request' ), bless( [ '2', 1, [ - '/opt/homebrew/Cellar/autoconf/2.72/share/autoconf' + '/usr/share/autoconf' ], [ - '/opt/homebrew/Cellar/autoconf/2.72/share/autoconf/autoconf/autoconf.m4f', + '/usr/share/autoconf/autoconf/autoconf.m4f', 'aclocal.m4', - '/opt/homebrew/Cellar/autoconf/2.72/share/autoconf/autoconf/trailer.m4', + '/usr/share/autoconf/autoconf/trailer.m4', 'configure.ac' ], { - 'AC_CANONICAL_BUILD' => 1, - 'AC_CANONICAL_HOST' => 1, - 'AC_CANONICAL_SYSTEM' => 1, - 'AC_CANONICAL_TARGET' => 1, - 'AC_CONFIG_AUX_DIR' => 1, - 'AC_CONFIG_FILES' => 1, - 'AC_CONFIG_HEADERS' => 1, - 'AC_CONFIG_LIBOBJ_DIR' => 1, - 'AC_CONFIG_LINKS' => 1, - 'AC_CONFIG_MACRO_DIR_TRACE' => 1, + 'AM_PROG_LIBTOOL' => 1, + 'GTK_DOC_CHECK' => 1, 'AC_CONFIG_SUBDIRS' => 1, + 'm4_include' => 1, 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AC_FC_FREEFORM' => 1, - 'AC_FC_PP_DEFINE' => 1, + '_AM_COND_IF' => 1, + 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, + 'IT_PROG_INTLTOOL' => 1, 'AC_FC_PP_SRCEXT' => 1, - 'AC_FC_SRCEXT' => 1, 'AC_INIT' => 1, - 'AC_LIBSOURCE' => 1, - 'AC_PROG_LIBTOOL' => 1, - 'AC_REQUIRE_AUX_FILE' => 1, - 'AC_SUBST' => 1, - 'AC_SUBST_TRACE' => 1, + '_AM_COND_ELSE' => 1, + 'LT_CONFIG_LTDL_DIR' => 1, + 'include' => 1, + 'AM_PROG_CC_C_O' => 1, + 'AC_FC_FREEFORM' => 1, + 'AM_ENABLE_MULTILIB' => 1, + 'LT_INIT' => 1, + 'AM_NLS' => 1, + 'AM_PROG_F77_C_O' => 1, 'AH_OUTPUT' => 1, - 'AM_AUTOMAKE_VERSION' => 1, + 'AM_MAKEFILE_INCLUDE' => 1, + 'AM_GNU_GETTEXT' => 1, + 'AM_PROG_CXX_C_O' => 1, 'AM_CONDITIONAL' => 1, - 'AM_ENABLE_MULTILIB' => 1, 'AM_EXTRA_RECURSIVE_TARGETS' => 1, - 'AM_GNU_GETTEXT' => 1, - 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AM_MAINTAINER_MODE' => 1, - 'AM_MAKEFILE_INCLUDE' => 1, - 'AM_NLS' => 1, - 'AM_PATH_GUILE' => 1, + 'AC_CANONICAL_SYSTEM' => 1, + 'AC_REQUIRE_AUX_FILE' => 1, + 'AC_FC_SRCEXT' => 1, + 'AC_CONFIG_LIBOBJ_DIR' => 1, 'AM_POT_TOOLS' => 1, - 'AM_PROG_AR' => 1, - 'AM_PROG_CC_C_O' => 1, - 'AM_PROG_CXX_C_O' => 1, - 'AM_PROG_F77_C_O' => 1, - 'AM_PROG_FC_C_O' => 1, - 'AM_PROG_LIBTOOL' => 1, - 'AM_PROG_MKDIR_P' => 1, + '_LT_AC_TAGCONFIG' => 1, 'AM_PROG_MOC' => 1, + 'AM_PATH_GUILE' => 1, + 'AM_MAINTAINER_MODE' => 1, + 'AC_SUBST_TRACE' => 1, + 'm4_sinclude' => 1, + 'm4_pattern_allow' => 1, + 'AM_PROG_AR' => 1, + 'sinclude' => 1, + 'AC_CANONICAL_TARGET' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + 'AC_SUBST' => 1, + '_AM_SUBST_NOTMAKE' => 1, + '_AM_MAKEFILE_INCLUDE' => 1, + 'AC_CONFIG_LINKS' => 1, + 'AC_LIBSOURCE' => 1, 'AM_SILENT_RULES' => 1, - 'AM_XGETTEXT_OPTION' => 1, - 'GTK_DOC_CHECK' => 1, - 'IT_PROG_INTLTOOL' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'LT_INIT' => 1, - 'LT_SUPPORTED_TAG' => 1, - '_AM_COND_ELSE' => 1, + 'AC_CANONICAL_HOST' => 1, + 'm4_pattern_forbid' => 1, '_AM_COND_ENDIF' => 1, - '_AM_COND_IF' => 1, - '_AM_MAKEFILE_INCLUDE' => 1, - '_AM_SUBST_NOTMAKE' => 1, - '_LT_AC_TAGCONFIG' => 1, + 'AC_CONFIG_HEADERS' => 1, + 'AM_INIT_AUTOMAKE' => 1, + 'AC_CONFIG_MACRO_DIR_TRACE' => 1, + 'AC_PROG_LIBTOOL' => 1, + 'AM_PROG_MKDIR_P' => 1, + 'AC_CANONICAL_BUILD' => 1, '_m4_warn' => 1, - 'include' => 1, - 'm4_include' => 1, - 'm4_pattern_allow' => 1, - 'm4_pattern_forbid' => 1, - 'm4_sinclude' => 1, - 'sinclude' => 1 + 'AM_PROG_FC_C_O' => 1, + 'AC_FC_PP_DEFINE' => 1, + 'AC_CONFIG_FILES' => 1, + 'AC_CONFIG_AUX_DIR' => 1, + 'LT_SUPPORTED_TAG' => 1, + 'AM_XGETTEXT_OPTION' => 1 } ], 'Autom4te::Request' ) ); diff --git a/POPSC/autom4te.cache/traces.0 b/POPSC/autom4te.cache/traces.0 index ef090c1..0d22ff3 100644 --- a/POPSC/autom4te.cache/traces.0 +++ b/POPSC/autom4te.cache/traces.0 @@ -1,4 +1,4 @@ -m4trace:/opt/homebrew/share/aclocal/pkg.m4:62: -1- AC_DEFUN([PKG_PROG_PKG_CONFIG], [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) +m4trace:/usr/share/aclocal/pkg.m4:58: -1- AC_DEFUN([PKG_PROG_PKG_CONFIG], [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$]) AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) @@ -17,26 +17,23 @@ if test -n "$PKG_CONFIG"; then AC_MSG_RESULT([no]) PKG_CONFIG="" fi -fi -if test -z "$PKG_CONFIG"; then - m4_default([$2], [AC_MSG_ERROR([pkg-config not found])]) fi[]dnl ]) -m4trace:/opt/homebrew/share/aclocal/pkg.m4:99: -1- AC_DEFUN([PKG_CHECK_EXISTS], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +m4trace:/usr/share/aclocal/pkg.m4:92: -1- AC_DEFUN([PKG_CHECK_EXISTS], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl if test -n "$PKG_CONFIG" && \ AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then m4_default([$2], [:]) m4_ifvaln([$3], [else $3])dnl fi]) -m4trace:/opt/homebrew/share/aclocal/pkg.m4:128: -1- AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], [AC_REQUIRE([PKG_PROG_PKG_CONFIG]) +m4trace:/usr/share/aclocal/pkg.m4:121: -1- AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], [AC_REQUIRE([PKG_PROG_PKG_CONFIG]) if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi[]dnl ]) -m4trace:/opt/homebrew/share/aclocal/pkg.m4:146: -1- AC_DEFUN([PKG_CHECK_MODULES], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +m4trace:/usr/share/aclocal/pkg.m4:139: -1- AC_DEFUN([PKG_CHECK_MODULES], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl @@ -89,13 +86,13 @@ else $3 fi[]dnl ]) -m4trace:/opt/homebrew/share/aclocal/pkg.m4:215: -1- AC_DEFUN([PKG_CHECK_MODULES_STATIC], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +m4trace:/usr/share/aclocal/pkg.m4:208: -1- AC_DEFUN([PKG_CHECK_MODULES_STATIC], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl _save_PKG_CONFIG=$PKG_CONFIG PKG_CONFIG="$PKG_CONFIG --static" PKG_CHECK_MODULES($@) PKG_CONFIG=$_save_PKG_CONFIG[]dnl ]) -m4trace:/opt/homebrew/share/aclocal/pkg.m4:233: -1- AC_DEFUN([PKG_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) +m4trace:/usr/share/aclocal/pkg.m4:226: -1- AC_DEFUN([PKG_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) m4_pushdef([pkg_description], [pkg-config installation directory @<:@]pkg_default[@:>@]) AC_ARG_WITH([pkgconfigdir], @@ -105,7 +102,7 @@ AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) ]) -m4trace:/opt/homebrew/share/aclocal/pkg.m4:255: -1- AC_DEFUN([PKG_NOARCH_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) +m4trace:/usr/share/aclocal/pkg.m4:248: -1- AC_DEFUN([PKG_NOARCH_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) m4_pushdef([pkg_description], [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@]) AC_ARG_WITH([noarch-pkgconfigdir], @@ -115,7 +112,7 @@ AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) ]) -m4trace:/opt/homebrew/share/aclocal/pkg.m4:274: -1- AC_DEFUN([PKG_CHECK_VAR], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +m4trace:/usr/share/aclocal/pkg.m4:267: -1- AC_DEFUN([PKG_CHECK_VAR], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl _PKG_CONFIG([$1], [variable="][$3]["], [$2]) @@ -123,7 +120,7 @@ AS_VAR_COPY([$1], [pkg_cv_][$1]) AS_VAR_IF([$1], [""], [$5], [$4])dnl ]) -m4trace:/opt/homebrew/share/aclocal/pkg.m4:292: -1- AC_DEFUN([PKG_WITH_MODULES], [ +m4trace:/usr/share/aclocal/pkg.m4:285: -1- AC_DEFUN([PKG_WITH_MODULES], [ m4_pushdef([with_arg], m4_tolower([$1])) m4_pushdef([description], @@ -152,33 +149,33 @@ m4_popdef([description]) m4_popdef([def_arg]) ]) -m4trace:/opt/homebrew/share/aclocal/pkg.m4:329: -1- AC_DEFUN([PKG_HAVE_WITH_MODULES], [ +m4trace:/usr/share/aclocal/pkg.m4:322: -1- AC_DEFUN([PKG_HAVE_WITH_MODULES], [ PKG_WITH_MODULES([$1],[$2],,,[$3],[$4]) AM_CONDITIONAL([HAVE_][$1], [test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"]) ]) -m4trace:/opt/homebrew/share/aclocal/pkg.m4:344: -1- AC_DEFUN([PKG_HAVE_DEFINE_WITH_MODULES], [ +m4trace:/usr/share/aclocal/pkg.m4:337: -1- AC_DEFUN([PKG_HAVE_DEFINE_WITH_MODULES], [ PKG_HAVE_WITH_MODULES([$1],[$2],[$3],[$4]) AS_IF([test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"], [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])]) ]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/amversion.m4:14: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.18' +m4trace:/usr/share/aclocal-1.16/amversion.m4:14: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.18.1], [], +m4_if([$1], [1.16.5], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/amversion.m4:33: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.18.1])dnl +m4trace:/usr/share/aclocal-1.16/amversion.m4:33: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.16.5])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/auxdir.m4:47: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl +m4trace:/usr/share/aclocal-1.16/auxdir.m4:47: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` ]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/cond.m4:12: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl +m4trace:/usr/share/aclocal-1.16/cond.m4:12: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl @@ -198,7 +195,7 @@ AC_CONFIG_COMMANDS_PRE( AC_MSG_ERROR([[conditional "$1" was never defined. Usually this means the macro was only invoked conditionally.]]) fi])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/depend.m4:26: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl +m4trace:/usr/share/aclocal-1.16/depend.m4:26: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl @@ -305,7 +302,7 @@ AC_CACHE_CHECK([dependency style of $depcc], # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thus: + # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported @@ -328,10 +325,10 @@ AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/depend.m4:163: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl +m4trace:/usr/share/aclocal-1.16/depend.m4:163: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/depend.m4:171: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE([dependency-tracking], [dnl +m4trace:/usr/share/aclocal-1.16/depend.m4:171: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE([dependency-tracking], [dnl AS_HELP_STRING( [--enable-dependency-tracking], [do not reject slow dependency extractors]) @@ -349,7 +346,7 @@ _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl AC_SUBST([am__nodep])dnl _AM_SUBST_NOTMAKE([am__nodep])dnl ]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/depout.m4:11: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ +m4trace:/usr/share/aclocal-1.16/depout.m4:11: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. @@ -392,10 +389,10 @@ m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/depout.m4:11: -1 rm -f conftest-deps.mk } ]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/depout.m4:64: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], +m4trace:/usr/share/aclocal-1.16/depout.m4:64: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/init.m4:29: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl +m4trace:/usr/share/aclocal-1.16/init.m4:29: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl m4_ifdef([_$0_ALREADY_INIT], [m4_fatal([$0 expanded multiple times ]m4_defn([_$0_ALREADY_INIT]))], @@ -468,9 +465,8 @@ AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], - [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], - [_AM_IF_OPTION([tar-v7], [_AM_PROG_TAR([v7])], - [_AM_PROG_TAR([ustar])])])]) + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], + [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], [_AM_DEPENDENCIES([CC])], @@ -503,7 +499,7 @@ if test -z "$CSCOPE"; then fi AC_SUBST([CSCOPE]) -AC_REQUIRE([_AM_SILENT_RULES])dnl +AC_REQUIRE([AM_SILENT_RULES])dnl dnl The testsuite driver may need to know about EXEEXT, so add the dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. @@ -511,14 +507,52 @@ AC_CONFIG_COMMANDS_PRE(dnl [m4_provide_if([_AM_COMPILER_EXEEXT], [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl -AC_REQUIRE([_AM_PROG_RM_F]) -AC_REQUIRE([_AM_PROG_XARGS_N]) +# POSIX will say in a future version that running "rm -f" with no argument +# is OK; and we want to be able to make that assumption in our Makefile +# recipes. So use an aggressive probe to check that the usage we want is +# actually supported "in the wild" to an acceptable degree. +# See automake bug#10828. +# To make any issue more visible, cause the running configure to be aborted +# by default if the 'rm' program in use doesn't match our expectations; the +# user can still override this though. +if rm -f && rm -fr && rm -rf; then : OK; else + cat >&2 <<'END' +Oops! + +Your 'rm' program seems unable to run without file operands specified +on the command line, even when the '-f' option is present. This is contrary +to the behaviour of most rm programs out there, and not conforming with +the upcoming POSIX standard: + +Please tell bug-automake@gnu.org about your system, including the value +of your $PATH and any error possibly output before this message. This +can help us improve future automake versions. +END + if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then + echo 'Configuration will proceed anyway, since you have set the' >&2 + echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 + echo >&2 + else + cat >&2 <<'END' +Aborting the configuration process, to ensure you take notice of the issue. + +You can download and install GNU coreutils to get an 'rm' implementation +that behaves properly: . + +If you want to complete the configuration process using your problematic +'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM +to "yes", and re-run configure. + +END + AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) + fi +fi dnl The trailing newline in this macro's definition is deliberate, for dnl backward compatibility and to allow trailing 'dnl'-style comments dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. ]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/init.m4:167: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. +m4trace:/usr/share/aclocal-1.16/init.m4:204: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. _am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do @@ -530,7 +564,7 @@ for _am_header in $config_headers :; do esac done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/install-sh.m4:11: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +m4trace:/usr/share/aclocal-1.16/install-sh.m4:11: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) @@ -540,7 +574,7 @@ if test x"${install_sh+set}" != xset; then esac fi AC_SUBST([install_sh])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/lead-dot.m4:10: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null +m4trace:/usr/share/aclocal-1.16/lead-dot.m4:10: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. @@ -549,7 +583,7 @@ else fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/make.m4:13: -1- AC_DEFUN([AM_MAKE_INCLUDE], [AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive]) +m4trace:/usr/share/aclocal-1.16/make.m4:13: -1- AC_DEFUN([AM_MAKE_INCLUDE], [AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive]) cat > confinc.mk << 'END' am__doit: @echo this is the am__doit target >confinc.out @@ -577,11 +611,11 @@ done rm -f confinc.* confmf.* AC_MSG_RESULT([${_am_result}]) AC_SUBST([am__include])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/make.m4:42: -1- m4_pattern_allow([^am__quote$]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/missing.m4:11: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) +m4trace:/usr/share/aclocal-1.16/make.m4:42: -1- m4_pattern_allow([^am__quote$]) +m4trace:/usr/share/aclocal-1.16/missing.m4:11: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/missing.m4:20: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +m4trace:/usr/share/aclocal-1.16/missing.m4:20: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl if test x"${MISSING+set}" != xset; then MISSING="\${SHELL} '$am_aux_dir/missing'" @@ -594,11 +628,11 @@ else AC_MSG_WARN(['missing' script is too old or missing]) fi ]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/options.m4:11: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/options.m4:17: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/options.m4:23: -1- AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/options.m4:29: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/prog-cc-c-o.m4:12: -1- AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +m4trace:/usr/share/aclocal-1.16/options.m4:11: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) +m4trace:/usr/share/aclocal-1.16/options.m4:17: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) +m4trace:/usr/share/aclocal-1.16/options.m4:23: -1- AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) +m4trace:/usr/share/aclocal-1.16/options.m4:29: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) +m4trace:/usr/share/aclocal-1.16/prog-cc-c-o.m4:12: -1- AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([compile])dnl AC_LANG_PUSH([C])dnl AC_CACHE_CHECK( @@ -619,10 +653,7 @@ AC_CACHE_CHECK( break fi done - # aligned with autoconf, so not including core; see bug#72225. - rm -f -r a.out a.exe b.out conftest.$ac_ext conftest.$ac_objext \ - conftest.dSYM conftest1.$ac_ext conftest1.$ac_objext conftest1.dSYM \ - conftest2.$ac_ext conftest2.$ac_objext conftest2.dSYM + rm -f core conftest* unset am_i]) if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. @@ -633,168 +664,23 @@ if test "$am_cv_prog_cc_c_o" != yes; then CC="$am_aux_dir/compile $CC" fi AC_LANG_POP([C])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/prog-cc-c-o.m4:50: -1- AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/rmf.m4:12: -1- AC_DEFUN([_AM_PROG_RM_F], [am__rm_f_notfound= -AS_IF([(rm -f && rm -fr && rm -rf) 2>/dev/null], [], [am__rm_f_notfound='""']) -AC_SUBST(am__rm_f_notfound) -]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/runlog.m4:12: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD +m4trace:/usr/share/aclocal-1.16/prog-cc-c-o.m4:47: -1- AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) +m4trace:/usr/share/aclocal-1.16/runlog.m4:12: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD (exit $ac_status); }]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/sanity.m4:11: -1- AC_DEFUN([_AM_SLEEP_FRACTIONAL_SECONDS], [dnl -AC_CACHE_CHECK([whether sleep supports fractional seconds], - am_cv_sleep_fractional_seconds, [dnl -AS_IF([sleep 0.001 2>/dev/null], [am_cv_sleep_fractional_seconds=yes], - [am_cv_sleep_fractional_seconds=no]) -])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/sanity.m4:28: -1- AC_DEFUN([_AM_FILESYSTEM_TIMESTAMP_RESOLUTION], [dnl -AC_REQUIRE([_AM_SLEEP_FRACTIONAL_SECONDS]) -AC_CACHE_CHECK([filesystem timestamp resolution], - am_cv_filesystem_timestamp_resolution, [dnl -# Default to the worst case. -am_cv_filesystem_timestamp_resolution=2 - -# Only try to go finer than 1 sec if sleep can do it. -# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work, -# - 1 sec is not much of a win compared to 2 sec, and -# - it takes 2 seconds to perform the test whether 1 sec works. -# -# Instead, just use the default 2s on platforms that have 1s resolution, -# accept the extra 1s delay when using $sleep in the Automake tests, in -# exchange for not incurring the 2s delay for running the test for all -# packages. -# -am_try_resolutions= -if test "$am_cv_sleep_fractional_seconds" = yes; then - # Even a millisecond often causes a bunch of false positives, - # so just try a hundredth of a second. The time saved between .001 and - # .01 is not terribly consequential. - am_try_resolutions="0.01 0.1 $am_try_resolutions" -fi - -# In order to catch current-generation FAT out, we must *modify* files -# that already exist; the *creation* timestamp is finer. Use names -# that make ls -t sort them differently when they have equal -# timestamps than when they have distinct timestamps, keeping -# in mind that ls -t prints the *newest* file first. -rm -f conftest.ts? -: > conftest.ts1 -: > conftest.ts2 -: > conftest.ts3 - -# Make sure ls -t actually works. Do 'set' in a subshell so we don't -# clobber the current shell's arguments. (Outer-level square brackets -# are removed by m4; they're present so that m4 does not expand -# ; be careful, easy to get confused.) -if ( - set X `[ls -t conftest.ts[12]]` && - { - test "$[]*" != "X conftest.ts1 conftest.ts2" || - test "$[]*" != "X conftest.ts2 conftest.ts1"; - } -); then :; else - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - _AS_ECHO_UNQUOTED( - ["Bad output from ls -t: \"`[ls -t conftest.ts[12]]`\""], - [AS_MESSAGE_LOG_FD]) - AC_MSG_FAILURE([ls -t produces unexpected output. -Make sure there is not a broken ls alias in your environment.]) -fi - -for am_try_res in $am_try_resolutions; do - # Any one fine-grained sleep might happen to cross the boundary - # between two values of a coarser actual resolution, but if we do - # two fine-grained sleeps in a row, at least one of them will fall - # entirely within a coarse interval. - echo alpha > conftest.ts1 - sleep $am_try_res - echo beta > conftest.ts2 - sleep $am_try_res - echo gamma > conftest.ts3 - - # We assume that 'ls -t' will make use of high-resolution - # timestamps if the operating system supports them at all. - if (set X `ls -t conftest.ts?` && - test "$[]2" = conftest.ts3 && - test "$[]3" = conftest.ts2 && - test "$[]4" = conftest.ts1); then - # - # Ok, ls -t worked. If we're at a resolution of 1 second, we're done, - # because we don't need to test make. - make_ok=true - if test $am_try_res != 1; then - # But if we've succeeded so far with a subsecond resolution, we - # have one more thing to check: make. It can happen that - # everything else supports the subsecond mtimes, but make doesn't; - # notably on macOS, which ships make 3.81 from 2006 (the last one - # released under GPLv2). https://bugs.gnu.org/68808 - # - # We test $MAKE if it is defined in the environment, else "make". - # It might get overridden later, but our hope is that in practice - # it does not matter: it is the system "make" which is (by far) - # the most likely to be broken, whereas if the user overrides it, - # probably they did so with a better, or at least not worse, make. - # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html - # - # Create a Makefile (real tab character here): - rm -f conftest.mk - echo 'conftest.ts1: conftest.ts2' >conftest.mk - echo ' touch conftest.ts2' >>conftest.mk - # - # Now, running - # touch conftest.ts1; touch conftest.ts2; make - # should touch ts1 because ts2 is newer. This could happen by luck, - # but most often, it will fail if make's support is insufficient. So - # test for several consecutive successes. - # - # (We reuse conftest.ts[12] because we still want to modify existing - # files, not create new ones, per above.) - n=0 - make=${MAKE-make} - until test $n -eq 3; do - echo one > conftest.ts1 - sleep $am_try_res - echo two > conftest.ts2 # ts2 should now be newer than ts1 - if $make -f conftest.mk | grep 'up to date' >/dev/null; then - make_ok=false - break # out of $n loop - fi - n=`expr $n + 1` - done - fi - # - if $make_ok; then - # Everything we know to check worked out, so call this resolution good. - am_cv_filesystem_timestamp_resolution=$am_try_res - break # out of $am_try_res loop - fi - # Otherwise, we'll go on to check the next resolution. - fi -done -rm -f conftest.ts? -# (end _am_filesystem_timestamp_resolution) -])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/sanity.m4:161: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_REQUIRE([_AM_FILESYSTEM_TIMESTAMP_RESOLUTION]) -# This check should not be cached, as it may vary across builds of -# different projects. -AC_MSG_CHECKING([whether build environment is sane]) +m4trace:/usr/share/aclocal-1.16/sanity.m4:11: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[[\\\"\#\$\&\'\`$am_lf]]*) - AC_MSG_RESULT([no]) AC_MSG_ERROR([unsafe absolute working directory name]);; esac case $srcdir in *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) - AC_MSG_RESULT([no]) AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; esac @@ -803,40 +689,49 @@ esac # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). -am_build_env_is_sane=no -am_has_slept=no -rm -f conftest.file -for am_try in 1 2; do - echo "timestamp, slept: $am_has_slept" > conftest.file - if ( - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$[]*" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - test "$[]2" = conftest.file - ); then - am_build_env_is_sane=yes - break - fi - # Just in case. - sleep "$am_cv_filesystem_timestamp_resolution" - am_has_slept=yes -done +if ( + am_has_slept=no + for am_try in 1 2; do + echo "timestamp, slept: $am_has_slept" > conftest.file + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + if test "$[*]" = "X"; then + # -L didn't work. + set X `ls -t "$srcdir/configure" conftest.file` + fi + if test "$[*]" != "X $srcdir/configure conftest.file" \ + && test "$[*]" != "X conftest.file $srcdir/configure"; then -AC_MSG_RESULT([$am_build_env_is_sane]) -if test "$am_build_env_is_sane" = no; then - AC_MSG_ERROR([newly created file is older than distributed files! + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken + alias in your environment]) + fi + if test "$[2]" = conftest.file || test $am_try -eq 2; then + break + fi + # Just in case. + sleep 1 + am_has_slept=yes + done + test "$[2]" = conftest.file + ) +then + # Ok. + : +else + AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi - +AC_MSG_RESULT([yes]) # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= -AS_IF([test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1],, [dnl - ( sleep "$am_cv_filesystem_timestamp_resolution" ) & +if grep 'slept: no' conftest.file >/dev/null 2>&1; then + ( sleep 1 ) & am_sleep_pid=$! -]) +fi AC_CONFIG_COMMANDS_PRE( [AC_MSG_CHECKING([that generated files are newer than configure]) if test -n "$am_sleep_pid"; then @@ -846,8 +741,7 @@ AC_CONFIG_COMMANDS_PRE( AC_MSG_RESULT([done])]) rm -f conftest.file ]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/silent.m4:11: -1- AC_DEFUN([_AM_SILENT_RULES], [AM_DEFAULT_VERBOSITY=1 -AC_ARG_ENABLE([silent-rules], [dnl +m4trace:/usr/share/aclocal-1.16/silent.m4:12: -1- AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], [dnl AS_HELP_STRING( [--enable-silent-rules], [less verbose build output (undo: "make V=1")]) @@ -855,6 +749,11 @@ AS_HELP_STRING( [--disable-silent-rules], [verbose build output (undo: "make V=0")])dnl ]) +case $enable_silent_rules in @%:@ ((( + yes) AM_DEFAULT_VERBOSITY=0;; + no) AM_DEFAULT_VERBOSITY=1;; + *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; +esac dnl dnl A few 'make' implementations (e.g., NonStop OS and NextStep) dnl do not support nested variable expansions. @@ -873,21 +772,6 @@ am__doit: else am_cv_make_support_nested_variables=no fi]) -AC_SUBST([AM_V])dnl -AM_SUBST_NOTMAKE([AM_V])dnl -AC_SUBST([AM_DEFAULT_V])dnl -AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl -AC_SUBST([AM_DEFAULT_VERBOSITY])dnl -AM_BACKSLASH='\' -AC_SUBST([AM_BACKSLASH])dnl -_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl -dnl Delay evaluation of AM_DEFAULT_VERBOSITY to the end to allow multiple calls -dnl to AM_SILENT_RULES to change the default value. -AC_CONFIG_COMMANDS_PRE([dnl -case $enable_silent_rules in @%:@ ((( - yes) AM_DEFAULT_VERBOSITY=0;; - no) AM_DEFAULT_VERBOSITY=1;; -esac if test $am_cv_make_support_nested_variables = yes; then dnl Using '$V' instead of '$(V)' breaks IRIX make. AM_V='$(V)' @@ -896,15 +780,16 @@ else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi -])dnl -]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/silent.m4:69: -1- AC_DEFUN([AM_SILENT_RULES], [AC_REQUIRE([_AM_SILENT_RULES]) -AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1])m4_newline -dnl We intentionally force a newline after the assignment, since a) nothing -dnl good can come of more text following, and b) that was the behavior -dnl before 1.17. See https://bugs.gnu.org/72267. +AC_SUBST([AM_V])dnl +AM_SUBST_NOTMAKE([AM_V])dnl +AC_SUBST([AM_DEFAULT_V])dnl +AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl +AC_SUBST([AM_DEFAULT_VERBOSITY])dnl +AM_BACKSLASH='\' +AC_SUBST([AM_BACKSLASH])dnl +_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/strip.m4:17: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl +m4trace:/usr/share/aclocal-1.16/strip.m4:17: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake @@ -915,9 +800,9 @@ if test "$cross_compiling" != no; then fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/substnot.m4:12: -1- AC_DEFUN([_AM_SUBST_NOTMAKE]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/substnot.m4:17: -1- AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/tar.m4:23: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used +m4trace:/usr/share/aclocal-1.16/substnot.m4:12: -1- AC_DEFUN([_AM_SUBST_NOTMAKE]) +m4trace:/usr/share/aclocal-1.16/substnot.m4:17: -1- AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) +m4trace:/usr/share/aclocal-1.16/tar.m4:23: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AC_SUBST([AMTAR], ['$${TAR-tar}']) @@ -942,19 +827,15 @@ m4_if([$1], [v7], am_uid=`id -u || echo unknown` am_gid=`id -g || echo unknown` AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) - if test x$am_uid = xunknown; then - AC_MSG_WARN([ancient id detected; assuming current UID is ok, but dist-ustar might not work]) - elif test $am_uid -le $am_max_uid; then - AC_MSG_RESULT([yes]) + if test $am_uid -le $am_max_uid; then + AC_MSG_RESULT([yes]) else - AC_MSG_RESULT([no]) - _am_tools=none + AC_MSG_RESULT([no]) + _am_tools=none fi AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) - if test x$gm_gid = xunknown; then - AC_MSG_WARN([ancient id detected; assuming current GID is ok, but dist-ustar might not work]) - elif test $am_gid -le $am_max_gid; then - AC_MSG_RESULT([yes]) + if test $am_gid -le $am_max_gid; then + AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none @@ -1030,17 +911,9 @@ m4_if([$1], [v7], AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) -m4trace:/opt/homebrew/Cellar/automake/1.18.1/share/aclocal-1.18/xargsn.m4:12: -1- AC_DEFUN([_AM_PROG_XARGS_N], [AC_CACHE_CHECK([xargs -n works], am_cv_xargs_n_works, [dnl -AS_IF([test "`echo 1 2 3 | xargs -n2 echo`" = "1 2 -3"], [am_cv_xargs_n_works=yes], [am_cv_xargs_n_works=no])]) -AS_IF([test "$am_cv_xargs_n_works" = yes], [am__xargs_n='xargs -n'], [dnl - am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "$@" "$am__xargs_n_arg"; done; }' -])dnl -AC_SUBST(am__xargs_n) -]) m4trace:configure.ac:3: -1- m4_pattern_forbid([^_?A[CHUM]_]) m4trace:configure.ac:3: -1- m4_pattern_forbid([_AC_]) -m4trace:configure.ac:3: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section 'AC_LIBOBJ vs LIBOBJS']) +m4trace:configure.ac:3: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS']) m4trace:configure.ac:3: -1- m4_pattern_allow([^AS_FLAGS$]) m4trace:configure.ac:3: -1- m4_pattern_forbid([^_?m4_]) m4trace:configure.ac:3: -1- m4_pattern_forbid([^dnl$]) @@ -1093,8 +966,8 @@ m4trace:configure.ac:3: -1- m4_pattern_allow([^target_alias$]) m4trace:configure.ac:7: -1- AM_INIT_AUTOMAKE([foreign -Wall -Werror]) m4trace:configure.ac:7: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$]) m4trace:configure.ac:7: -1- AM_SET_CURRENT_AUTOMAKE_VERSION -m4trace:configure.ac:7: -1- AM_AUTOMAKE_VERSION([1.18.1]) -m4trace:configure.ac:7: -1- _AM_AUTOCONF_VERSION([2.72]) +m4trace:configure.ac:7: -1- AM_AUTOMAKE_VERSION([1.16.5]) +m4trace:configure.ac:7: -1- _AM_AUTOCONF_VERSION([2.71]) m4trace:configure.ac:7: -1- m4_pattern_allow([^INSTALL_PROGRAM$]) m4trace:configure.ac:7: -1- m4_pattern_allow([^INSTALL_SCRIPT$]) m4trace:configure.ac:7: -1- m4_pattern_allow([^INSTALL_DATA$]) @@ -1116,8 +989,6 @@ m4trace:configure.ac:7: -2- _AM_MANGLE_OPTION([no-define]) m4trace:configure.ac:7: -1- m4_pattern_allow([^PACKAGE$]) m4trace:configure.ac:7: -1- m4_pattern_allow([^VERSION$]) m4trace:configure.ac:7: -1- AM_SANITY_CHECK -m4trace:configure.ac:7: -1- _AM_FILESYSTEM_TIMESTAMP_RESOLUTION -m4trace:configure.ac:7: -1- _AM_SLEEP_FRACTIONAL_SECONDS m4trace:configure.ac:7: -1- AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) m4trace:configure.ac:7: -1- AM_MISSING_HAS_RUN m4trace:configure.ac:7: -1- AM_AUX_DIR_EXPAND @@ -1142,20 +1013,12 @@ m4trace:configure.ac:7: -1- m4_pattern_allow([^SET_MAKE$]) m4trace:configure.ac:7: -1- AM_SET_LEADING_DOT m4trace:configure.ac:7: -1- m4_pattern_allow([^am__leading_dot$]) m4trace:configure.ac:7: -1- _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], - [_AM_IF_OPTION([tar-v7], [_AM_PROG_TAR([v7])], - [_AM_PROG_TAR([ustar])])])]) + [_AM_PROG_TAR([v7])])]) m4trace:configure.ac:7: -2- _AM_MANGLE_OPTION([tar-ustar]) -m4trace:configure.ac:7: -1- _AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_IF_OPTION([tar-v7], [_AM_PROG_TAR([v7])], - [_AM_PROG_TAR([ustar])])]) +m4trace:configure.ac:7: -1- _AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])]) m4trace:configure.ac:7: -2- _AM_MANGLE_OPTION([tar-pax]) -m4trace:configure.ac:7: -1- _AM_IF_OPTION([tar-v7], [_AM_PROG_TAR([v7])], [_AM_PROG_TAR([ustar])]) -m4trace:configure.ac:7: -2- _AM_MANGLE_OPTION([tar-v7]) -m4trace:configure.ac:7: -1- _AM_PROG_TAR([ustar]) +m4trace:configure.ac:7: -1- _AM_PROG_TAR([v7]) m4trace:configure.ac:7: -1- m4_pattern_allow([^AMTAR$]) -m4trace:configure.ac:7: -1- AM_RUN_LOG([$_am_tar --version]) -m4trace:configure.ac:7: -1- AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) -m4trace:configure.ac:7: -1- AM_RUN_LOG([$am__untar doesn\'t define. */ +m4trace:configure.ac:22: -1- AH_OUTPUT([size_t], [/* Define to `unsigned int\' if does not define. */ @%:@undef size_t]) m4trace:configure.ac:25: -1- AC_CANONICAL_HOST m4trace:configure.ac:25: -1- AC_CANONICAL_BUILD @@ -456,7 +451,7 @@ m4trace:configure.ac:25: -1- AC_SUBST_TRACE([host_os]) m4trace:configure.ac:25: -1- m4_pattern_allow([^host_os$]) m4trace:configure.ac:25: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MALLOC]) m4trace:configure.ac:25: -1- m4_pattern_allow([^HAVE_MALLOC$]) -m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_MALLOC], [/* Define to 1 if your system has a GNU libc compatible \'malloc\' function, and +m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_MALLOC], [/* Define to 1 if your system has a GNU libc compatible `malloc\' function, and to 0 otherwise. */ @%:@undef HAVE_MALLOC]) m4trace:configure.ac:25: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MALLOC]) @@ -471,7 +466,7 @@ m4trace:configure.ac:25: -1- AH_OUTPUT([malloc], [/* Define to rpl_malloc if the @%:@undef malloc]) m4trace:configure.ac:26: -1- AC_DEFINE_TRACE_LITERAL([HAVE_REALLOC]) m4trace:configure.ac:26: -1- m4_pattern_allow([^HAVE_REALLOC$]) -m4trace:configure.ac:26: -1- AH_OUTPUT([HAVE_REALLOC], [/* Define to 1 if your system has a GNU libc compatible \'realloc\' function, +m4trace:configure.ac:26: -1- AH_OUTPUT([HAVE_REALLOC], [/* Define to 1 if your system has a GNU libc compatible `realloc\' function, and to 0 otherwise. */ @%:@undef HAVE_REALLOC]) m4trace:configure.ac:26: -1- AC_DEFINE_TRACE_LITERAL([HAVE_REALLOC]) @@ -484,11 +479,11 @@ m4trace:configure.ac:26: -1- AC_DEFINE_TRACE_LITERAL([realloc]) m4trace:configure.ac:26: -1- m4_pattern_allow([^realloc$]) m4trace:configure.ac:26: -1- AH_OUTPUT([realloc], [/* Define to rpl_realloc if the replacement function should be used. */ @%:@undef realloc]) -m4trace:configure.ac:27: -1- AH_OUTPUT([HAVE_POW], [/* Define to 1 if you have the \'pow\' function. */ +m4trace:configure.ac:27: -1- AH_OUTPUT([HAVE_POW], [/* Define to 1 if you have the `pow\' function. */ @%:@undef HAVE_POW]) m4trace:configure.ac:27: -1- AC_DEFINE_TRACE_LITERAL([HAVE_POW]) m4trace:configure.ac:27: -1- m4_pattern_allow([^HAVE_POW$]) -m4trace:configure.ac:27: -1- AH_OUTPUT([HAVE_SQRT], [/* Define to 1 if you have the \'sqrt\' function. */ +m4trace:configure.ac:27: -1- AH_OUTPUT([HAVE_SQRT], [/* Define to 1 if you have the `sqrt\' function. */ @%:@undef HAVE_SQRT]) m4trace:configure.ac:27: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SQRT]) m4trace:configure.ac:27: -1- m4_pattern_allow([^HAVE_SQRT$]) diff --git a/POPSC/autom4te.cache/traces.2 b/POPSC/autom4te.cache/traces.2 index 59815f2..2e9f392 100644 --- a/POPSC/autom4te.cache/traces.2 +++ b/POPSC/autom4te.cache/traces.2 @@ -1,10 +1,10 @@ -m4trace:aclocal.m4:1013: -1- AC_SUBST([am__quote]) -m4trace:aclocal.m4:1013: -1- AC_SUBST_TRACE([am__quote]) -m4trace:aclocal.m4:1013: -1- m4_pattern_allow([^am__quote$]) -m4trace:configure.ac:3: -1- AC_INIT([pops], [3.2.2], [jens@jkleinj.eu]) +m4trace:aclocal.m4:1043: -1- AC_SUBST([am__quote]) +m4trace:aclocal.m4:1043: -1- AC_SUBST_TRACE([am__quote]) +m4trace:aclocal.m4:1043: -1- m4_pattern_allow([^am__quote$]) +m4trace:configure.ac:3: -1- AC_INIT([pops], [3.4], [jens@jkleinj.eu]) m4trace:configure.ac:3: -1- m4_pattern_forbid([^_?A[CHUM]_]) m4trace:configure.ac:3: -1- m4_pattern_forbid([_AC_]) -m4trace:configure.ac:3: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section 'AC_LIBOBJ vs LIBOBJS']) +m4trace:configure.ac:3: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS']) m4trace:configure.ac:3: -1- m4_pattern_allow([^AS_FLAGS$]) m4trace:configure.ac:3: -1- m4_pattern_forbid([^_?m4_]) m4trace:configure.ac:3: -1- m4_pattern_forbid([^dnl$]) @@ -154,7 +154,7 @@ m4trace:configure.ac:3: -1- AC_SUBST_TRACE([target_alias]) m4trace:configure.ac:3: -1- m4_pattern_allow([^target_alias$]) m4trace:configure.ac:7: -1- AM_INIT_AUTOMAKE([foreign -Wall -Werror]) m4trace:configure.ac:7: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$]) -m4trace:configure.ac:7: -1- AM_AUTOMAKE_VERSION([1.18.1]) +m4trace:configure.ac:7: -1- AM_AUTOMAKE_VERSION([1.16.5]) m4trace:configure.ac:7: -1- AC_REQUIRE_AUX_FILE([install-sh]) m4trace:configure.ac:7: -1- AC_SUBST([INSTALL_PROGRAM]) m4trace:configure.ac:7: -1- AC_SUBST_TRACE([INSTALL_PROGRAM]) @@ -245,6 +245,7 @@ m4trace:configure.ac:7: -1- m4_pattern_allow([^ETAGS$]) m4trace:configure.ac:7: -1- AC_SUBST([CSCOPE]) m4trace:configure.ac:7: -1- AC_SUBST_TRACE([CSCOPE]) m4trace:configure.ac:7: -1- m4_pattern_allow([^CSCOPE$]) +m4trace:configure.ac:7: -1- AM_SILENT_RULES m4trace:configure.ac:7: -1- AC_SUBST([AM_V]) m4trace:configure.ac:7: -1- AC_SUBST_TRACE([AM_V]) m4trace:configure.ac:7: -1- m4_pattern_allow([^AM_V$]) @@ -260,12 +261,6 @@ m4trace:configure.ac:7: -1- AC_SUBST([AM_BACKSLASH]) m4trace:configure.ac:7: -1- AC_SUBST_TRACE([AM_BACKSLASH]) m4trace:configure.ac:7: -1- m4_pattern_allow([^AM_BACKSLASH$]) m4trace:configure.ac:7: -1- _AM_SUBST_NOTMAKE([AM_BACKSLASH]) -m4trace:configure.ac:7: -1- AC_SUBST([am__rm_f_notfound]) -m4trace:configure.ac:7: -1- AC_SUBST_TRACE([am__rm_f_notfound]) -m4trace:configure.ac:7: -1- m4_pattern_allow([^am__rm_f_notfound$]) -m4trace:configure.ac:7: -1- AC_SUBST([am__xargs_n]) -m4trace:configure.ac:7: -1- AC_SUBST_TRACE([am__xargs_n]) -m4trace:configure.ac:7: -1- m4_pattern_allow([^am__xargs_n$]) m4trace:configure.ac:10: -1- AC_SUBST([CC]) m4trace:configure.ac:10: -1- AC_SUBST_TRACE([CC]) m4trace:configure.ac:10: -1- m4_pattern_allow([^CC$]) @@ -382,7 +377,7 @@ m4trace:configure.ac:11: -1- AC_SUBST_TRACE([am__fastdepCXX_FALSE]) m4trace:configure.ac:11: -1- m4_pattern_allow([^am__fastdepCXX_FALSE$]) m4trace:configure.ac:11: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_TRUE]) m4trace:configure.ac:11: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_FALSE]) -m4trace:configure.ac:15: -1- AH_OUTPUT([HAVE_LIBM], [/* Define to 1 if you have the \'m\' library (-lm). */ +m4trace:configure.ac:15: -1- AH_OUTPUT([HAVE_LIBM], [/* Define to 1 if you have the `m\' library (-lm). */ @%:@undef HAVE_LIBM]) m4trace:configure.ac:15: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBM]) m4trace:configure.ac:15: -1- m4_pattern_allow([^HAVE_LIBM$]) @@ -408,7 +403,7 @@ m4trace:configure.ac:19: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you h @%:@undef HAVE_UNISTD_H]) m4trace:configure.ac:19: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS]) m4trace:configure.ac:19: -1- m4_pattern_allow([^STDC_HEADERS$]) -m4trace:configure.ac:19: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if all of the C89 standard headers exist (not just the ones +m4trace:configure.ac:19: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if all of the C90 standard headers exist (not just the ones required in a freestanding environment). This macro is provided for backward compatibility; new code need not use it. */ @%:@undef STDC_HEADERS]) @@ -424,7 +419,7 @@ m4trace:configure.ac:19: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRING_H]) m4trace:configure.ac:19: -1- m4_pattern_allow([^HAVE_STRING_H$]) m4trace:configure.ac:22: -1- AC_DEFINE_TRACE_LITERAL([size_t]) m4trace:configure.ac:22: -1- m4_pattern_allow([^size_t$]) -m4trace:configure.ac:22: -1- AH_OUTPUT([size_t], [/* Define as \'unsigned int\' if doesn\'t define. */ +m4trace:configure.ac:22: -1- AH_OUTPUT([size_t], [/* Define to `unsigned int\' if does not define. */ @%:@undef size_t]) m4trace:configure.ac:25: -1- AC_CANONICAL_HOST m4trace:configure.ac:25: -1- AC_CANONICAL_BUILD @@ -456,7 +451,7 @@ m4trace:configure.ac:25: -1- AC_SUBST_TRACE([host_os]) m4trace:configure.ac:25: -1- m4_pattern_allow([^host_os$]) m4trace:configure.ac:25: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MALLOC]) m4trace:configure.ac:25: -1- m4_pattern_allow([^HAVE_MALLOC$]) -m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_MALLOC], [/* Define to 1 if your system has a GNU libc compatible \'malloc\' function, and +m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_MALLOC], [/* Define to 1 if your system has a GNU libc compatible `malloc\' function, and to 0 otherwise. */ @%:@undef HAVE_MALLOC]) m4trace:configure.ac:25: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MALLOC]) @@ -471,7 +466,7 @@ m4trace:configure.ac:25: -1- AH_OUTPUT([malloc], [/* Define to rpl_malloc if the @%:@undef malloc]) m4trace:configure.ac:26: -1- AC_DEFINE_TRACE_LITERAL([HAVE_REALLOC]) m4trace:configure.ac:26: -1- m4_pattern_allow([^HAVE_REALLOC$]) -m4trace:configure.ac:26: -1- AH_OUTPUT([HAVE_REALLOC], [/* Define to 1 if your system has a GNU libc compatible \'realloc\' function, +m4trace:configure.ac:26: -1- AH_OUTPUT([HAVE_REALLOC], [/* Define to 1 if your system has a GNU libc compatible `realloc\' function, and to 0 otherwise. */ @%:@undef HAVE_REALLOC]) m4trace:configure.ac:26: -1- AC_DEFINE_TRACE_LITERAL([HAVE_REALLOC]) @@ -484,11 +479,11 @@ m4trace:configure.ac:26: -1- AC_DEFINE_TRACE_LITERAL([realloc]) m4trace:configure.ac:26: -1- m4_pattern_allow([^realloc$]) m4trace:configure.ac:26: -1- AH_OUTPUT([realloc], [/* Define to rpl_realloc if the replacement function should be used. */ @%:@undef realloc]) -m4trace:configure.ac:27: -1- AH_OUTPUT([HAVE_POW], [/* Define to 1 if you have the \'pow\' function. */ +m4trace:configure.ac:27: -1- AH_OUTPUT([HAVE_POW], [/* Define to 1 if you have the `pow\' function. */ @%:@undef HAVE_POW]) m4trace:configure.ac:27: -1- AC_DEFINE_TRACE_LITERAL([HAVE_POW]) m4trace:configure.ac:27: -1- m4_pattern_allow([^HAVE_POW$]) -m4trace:configure.ac:27: -1- AH_OUTPUT([HAVE_SQRT], [/* Define to 1 if you have the \'sqrt\' function. */ +m4trace:configure.ac:27: -1- AH_OUTPUT([HAVE_SQRT], [/* Define to 1 if you have the `sqrt\' function. */ @%:@undef HAVE_SQRT]) m4trace:configure.ac:27: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SQRT]) m4trace:configure.ac:27: -1- m4_pattern_allow([^HAVE_SQRT$]) diff --git a/POPSC/compile b/POPSC/compile index 02ff093..df363c8 100755 --- a/POPSC/compile +++ b/POPSC/compile @@ -1,9 +1,9 @@ #! /bin/sh # Wrapper for compilers which do not understand '-c -o'. -scriptversion=2025-06-18.21; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2025 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify @@ -37,11 +37,11 @@ IFS=" "" $nl" file_conv= -# func_file_conv build_file unneeded_conversions +# func_file_conv build_file lazy # Convert a $build file to $host form and store it in $file # Currently only supports Windows hosts. If the determined conversion -# type is listed in (the comma separated) UNNEEDED_CONVERSIONS, no -# conversion will take place. +# type is listed in (the comma separated) LAZY, no conversion will +# take place. func_file_conv () { file=$1 @@ -51,20 +51,9 @@ func_file_conv () # lazily determine how to convert abs files case `uname -s` in MINGW*) - if test -n "$MSYSTEM" && (cygpath --version) >/dev/null 2>&1; then - # MSYS2 environment. - file_conv=cygwin - else - # Original MinGW environment. - file_conv=mingw - fi + file_conv=mingw ;; - MSYS*) - # Old MSYS environment, or MSYS2 with 32-bit MSYS2 shell. - file_conv=cygwin - ;; - CYGWIN*) - # Cygwin environment. + CYGWIN* | MSYS*) file_conv=cygwin ;; *) @@ -74,14 +63,12 @@ func_file_conv () fi case $file_conv/,$2, in *,$file_conv,*) - # This is the optimization mentioned above: - # If UNNEEDED_CONVERSIONS contains $file_conv, don't convert. ;; mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; - cygwin/*) - file=`cygpath -w "$file" || echo "$file"` + cygwin/* | msys/*) + file=`cygpath -m "$file" || echo "$file"` ;; wine/*) file=`winepath -w "$file" || echo "$file"` @@ -156,7 +143,7 @@ func_cl_wrapper () # configure might choose to run compile as 'compile cc -o foo foo.c'. eat=1 case $2 in - *.o | *.lo | *.[oO][bB][jJ]) + *.o | *.[oO][bB][jJ]) func_file_conv "$2" set x "$@" -Fo"$file" shift @@ -261,17 +248,14 @@ If you are trying to build a whole package this is not the right script to run: please start by reading the file 'INSTALL'. Report bugs to . -GNU Automake home page: . -General help using GNU software: . EOF exit $? ;; -v | --v*) - echo "compile (GNU Automake) $scriptversion" + echo "compile $scriptversion" exit $? ;; cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \ - clang-cl | *[/\\]clang-cl | clang-cl.exe | *[/\\]clang-cl.exe | \ icl | *[/\\]icl | icl.exe | *[/\\]icl.exe ) func_cl_wrapper "$@" # Doesn't return... ;; @@ -356,9 +340,9 @@ exit $ret # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'before-save-hook 'time-stamp nil t) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" -# time-stamp-format: "%Y-%02m-%02d.%02H" +# time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff --git a/POPSC/config.guess b/POPSC/config.guess index 48a6846..7f76b62 100755 --- a/POPSC/config.guess +++ b/POPSC/config.guess @@ -1,10 +1,10 @@ #! /bin/sh # Attempt to guess a canonical system name. -# Copyright 1992-2024 Free Software Foundation, Inc. +# Copyright 1992-2022 Free Software Foundation, Inc. # shellcheck disable=SC2006,SC2268 # see below for rationale -timestamp='2024-07-27' +timestamp='2022-01-09' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -47,7 +47,7 @@ me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] -Output the configuration name of the system '$me' is run on. +Output the configuration name of the system \`$me' is run on. Options: -h, --help print this help, then exit @@ -60,13 +60,13 @@ version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. -Copyright 1992-2024 Free Software Foundation, Inc. +Copyright 1992-2022 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" -Try '$me --help' for more information." +Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do @@ -102,8 +102,8 @@ GUESS= # temporary files to be created and, as you can see below, it is a # headache to deal with in a portable fashion. -# Historically, 'CC_FOR_BUILD' used to be named 'HOST_CC'. We still -# use 'HOST_CC' if defined, but it is deprecated. +# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still +# use `HOST_CC' if defined, but it is deprecated. # Portable tmp directory creation inspired by the Autoconf team. @@ -123,7 +123,7 @@ set_cc_for_build() { dummy=$tmp/dummy case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in ,,) echo "int x;" > "$dummy.c" - for driver in cc gcc c17 c99 c89 ; do + for driver in cc gcc c89 c99 ; do if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then CC_FOR_BUILD=$driver break @@ -155,9 +155,6 @@ Linux|GNU|GNU/*) set_cc_for_build cat <<-EOF > "$dummy.c" - #if defined(__ANDROID__) - LIBC=android - #else #include #if defined(__UCLIBC__) LIBC=uclibc @@ -165,8 +162,6 @@ Linux|GNU|GNU/*) LIBC=dietlibc #elif defined(__GLIBC__) LIBC=gnu - #elif defined(__LLVM_LIBC__) - LIBC=llvm #else #include /* First heuristic to detect musl libc. */ @@ -174,7 +169,6 @@ Linux|GNU|GNU/*) LIBC=musl #endif #endif - #endif EOF cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'` eval "$cc_set_libc" @@ -465,7 +459,7 @@ case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in UNAME_RELEASE=`uname -v` ;; esac - # Japanese Language versions have a version number like '4.1.3-JL'. + # Japanese Language versions have a version number like `4.1.3-JL'. SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/'` GUESS=sparc-sun-sunos$SUN_REL ;; @@ -634,8 +628,7 @@ EOF sed 's/^ //' << EOF > "$dummy.c" #include - int - main () + main() { if (!__power_pc()) exit(1); @@ -719,8 +712,7 @@ EOF #include #include - int - main () + int main () { #if defined(_SC_KERNEL_BITS) long bits = sysconf(_SC_KERNEL_BITS); @@ -912,7 +904,7 @@ EOF fi ;; *:FreeBSD:*:*) - UNAME_PROCESSOR=`uname -p` + UNAME_PROCESSOR=`/usr/bin/uname -p` case $UNAME_PROCESSOR in amd64) UNAME_PROCESSOR=x86_64 ;; @@ -974,37 +966,11 @@ EOF GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC ;; - x86_64:[Mm]anagarm:*:*|i?86:[Mm]anagarm:*:*) - GUESS="$UNAME_MACHINE-pc-managarm-mlibc" - ;; - *:[Mm]anagarm:*:*) - GUESS="$UNAME_MACHINE-unknown-managarm-mlibc" - ;; *:Minix:*:*) GUESS=$UNAME_MACHINE-unknown-minix ;; aarch64:Linux:*:*) - set_cc_for_build - CPU=$UNAME_MACHINE - LIBCABI=$LIBC - if test "$CC_FOR_BUILD" != no_compiler_found; then - ABI=64 - sed 's/^ //' << EOF > "$dummy.c" - #ifdef __ARM_EABI__ - #ifdef __ARM_PCS_VFP - ABI=eabihf - #else - ABI=eabi - #endif - #endif -EOF - cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'` - eval "$cc_set_abi" - case $ABI in - eabi | eabihf) CPU=armv8l; LIBCABI=$LIBC$ABI ;; - esac - fi - GUESS=$CPU-unknown-linux-$LIBCABI + GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; aarch64_be:Linux:*:*) UNAME_MACHINE=aarch64_be @@ -1070,16 +1036,7 @@ EOF k1om:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; - kvx:Linux:*:*) - GUESS=$UNAME_MACHINE-unknown-linux-$LIBC - ;; - kvx:cos:*:*) - GUESS=$UNAME_MACHINE-unknown-cos - ;; - kvx:mbr:*:*) - GUESS=$UNAME_MACHINE-unknown-mbr - ;; - loongarch32:Linux:*:* | loongarch64:Linux:*:*) + loongarch32:Linux:*:* | loongarch64:Linux:*:* | loongarchx32:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; m32r*:Linux:*:*) @@ -1194,27 +1151,16 @@ EOF ;; x86_64:Linux:*:*) set_cc_for_build - CPU=$UNAME_MACHINE LIBCABI=$LIBC if test "$CC_FOR_BUILD" != no_compiler_found; then - ABI=64 - sed 's/^ //' << EOF > "$dummy.c" - #ifdef __i386__ - ABI=x86 - #else - #ifdef __ILP32__ - ABI=x32 - #endif - #endif -EOF - cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'` - eval "$cc_set_abi" - case $ABI in - x86) CPU=i686 ;; - x32) LIBCABI=${LIBC}x32 ;; - esac + if (echo '#ifdef __ILP32__'; echo IS_X32; echo '#endif') | \ + (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ + grep IS_X32 >/dev/null + then + LIBCABI=${LIBC}x32 + fi fi - GUESS=$CPU-pc-linux-$LIBCABI + GUESS=$UNAME_MACHINE-pc-linux-$LIBCABI ;; xtensa*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC @@ -1234,7 +1180,7 @@ EOF GUESS=$UNAME_MACHINE-pc-sysv4.2uw$UNAME_VERSION ;; i*86:OS/2:*:*) - # If we were able to find 'uname', then EMX Unix compatibility + # If we were able to find `uname', then EMX Unix compatibility # is probably installed. GUESS=$UNAME_MACHINE-pc-os2-emx ;; @@ -1375,7 +1321,7 @@ EOF GUESS=ns32k-sni-sysv fi ;; - PENTIUM:*:4.0*:*) # Unisys 'ClearPath HMP IX 4000' SVR4/MP effort + PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says GUESS=i586-unisys-sysv4 ;; @@ -1421,11 +1367,8 @@ EOF BePC:Haiku:*:*) # Haiku running on Intel PC compatible. GUESS=i586-pc-haiku ;; - ppc:Haiku:*:*) # Haiku running on Apple PowerPC - GUESS=powerpc-apple-haiku - ;; - *:Haiku:*:*) # Haiku modern gcc (not bound by BeOS compat) - GUESS=$UNAME_MACHINE-unknown-haiku + x86_64:Haiku:*:*) + GUESS=x86_64-unknown-haiku ;; SX-4:SUPER-UX:*:*) GUESS=sx4-nec-superux$UNAME_RELEASE @@ -1597,9 +1540,6 @@ EOF *:Unleashed:*:*) GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE ;; - *:Ironclad:*:*) - GUESS=$UNAME_MACHINE-unknown-ironclad - ;; esac # Do we have a guess based on uname results? @@ -1623,7 +1563,6 @@ cat > "$dummy.c" <conftest.tar -configure:3709: $? = 0 -configure:3713: tar -xf - &5 -Apple clang version 17.0.0 (clang-1700.0.13.5) -Target: arm64-apple-darwin24.6.0 -Thread model: posix -InstalledDir: /Library/Developer/CommandLineTools/usr/bin -configure:4303: $? = 0 -configure:4292: gcc -v >&5 -Apple clang version 17.0.0 (clang-1700.0.13.5) -Target: arm64-apple-darwin24.6.0 -Thread model: posix -InstalledDir: /Library/Developer/CommandLineTools/usr/bin -configure:4303: $? = 0 -configure:4292: gcc -V >&5 -clang: error: argument to '-V' is missing (expected 1 value) -clang: error: no input files -configure:4303: $? = 1 -configure:4292: gcc -qversion >&5 -clang: error: unknown argument '-qversion'; did you mean '--version'? -clang: error: no input files -configure:4303: $? = 1 -configure:4292: gcc -version >&5 -clang: error: unknown argument '-version'; did you mean '--version'? -clang: error: no input files -configure:4303: $? = 1 -configure:4323: checking whether the C compiler works -configure:4345: gcc conftest.c >&5 -configure:4349: $? = 0 -configure:4400: result: yes -configure:4404: checking for C compiler default output file name -configure:4406: result: a.out -configure:4412: checking for suffix of executables -configure:4419: gcc -o conftest conftest.c >&5 -configure:4423: $? = 0 -configure:4447: result: -configure:4471: checking whether we are cross compiling -configure:4479: gcc -o conftest conftest.c >&5 -configure:4483: $? = 0 -configure:4490: ./conftest -configure:4494: $? = 0 -configure:4509: result: no -configure:4515: checking for suffix of object files -configure:4538: gcc -c conftest.c >&5 -configure:4542: $? = 0 -configure:4566: result: o -configure:4570: checking whether the compiler supports GNU C -configure:4590: gcc -c conftest.c >&5 -configure:4590: $? = 0 -configure:4602: result: yes -configure:4613: checking whether gcc accepts -g -configure:4634: gcc -c -g conftest.c >&5 -configure:4634: $? = 0 -configure:4681: result: yes -configure:4701: checking for gcc option to enable C11 features -configure:4716: gcc -c -g -O2 conftest.c >&5 -configure:4716: $? = 0 -configure:4735: result: none needed -configure:4859: checking whether gcc understands -c and -o together -configure:4882: gcc -c conftest.c -o conftest2.o -configure:4885: $? = 0 -configure:4882: gcc -c conftest.c -o conftest2.o -configure:4885: $? = 0 -configure:4901: result: yes -configure:4920: checking dependency style of gcc -configure:5033: result: gcc3 -configure:5055: checking whether gcc and cc understand -c and -o together -configure:5087: gcc -c conftest.c -o conftest2.o >&5 -configure:5091: $? = 0 -configure:5097: gcc -c conftest.c -o conftest2.o >&5 -configure:5101: $? = 0 -configure:5112: cc -c conftest.c >&5 -configure:5116: $? = 0 -configure:5124: cc -c conftest.c -o conftest2.o >&5 -configure:5128: $? = 0 -configure:5134: cc -c conftest.c -o conftest2.o >&5 -configure:5138: $? = 0 -configure:5157: result: yes -configure:5243: checking for g++ -configure:5264: found /usr/bin/g++ -configure:5276: result: g++ -configure:5303: checking for C++ compiler version -configure:5312: g++ --version >&5 -Apple clang version 17.0.0 (clang-1700.0.13.5) -Target: arm64-apple-darwin24.6.0 +configure:3496: $? = 0 +configure:3515: result: yes (GNU style) +configure:3591: checking for gcc +configure:3612: found /usr/bin/gcc +configure:3623: result: gcc +configure:3976: checking for C compiler version +configure:3985: gcc --version >&5 +gcc (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 +Copyright (C) 2023 Free Software Foundation, Inc. +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +configure:3996: $? = 0 +configure:3985: gcc -v >&5 +Using built-in specs. +COLLECT_GCC=gcc +COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04.1' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-EldibY/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-EldibY/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 Thread model: posix -InstalledDir: /Library/Developer/CommandLineTools/usr/bin -configure:5323: $? = 0 -configure:5312: g++ -v >&5 -Apple clang version 17.0.0 (clang-1700.0.13.5) -Target: arm64-apple-darwin24.6.0 +Supported LTO compression algorithms: zlib zstd +gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1) +... rest of stderr output deleted ... +configure:3996: $? = 0 +configure:3985: gcc -V >&5 +gcc: error: unrecognized command-line option '-V' +gcc: fatal error: no input files +compilation terminated. +configure:3996: $? = 1 +configure:3985: gcc -qversion >&5 +gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'? +gcc: fatal error: no input files +compilation terminated. +configure:3996: $? = 1 +configure:3985: gcc -version >&5 +gcc: error: unrecognized command-line option '-version' +gcc: fatal error: no input files +compilation terminated. +configure:3996: $? = 1 +configure:4016: checking whether the C compiler works +configure:4038: gcc conftest.c >&5 +configure:4042: $? = 0 +configure:4092: result: yes +configure:4095: checking for C compiler default output file name +configure:4097: result: a.out +configure:4103: checking for suffix of executables +configure:4110: gcc -o conftest conftest.c >&5 +configure:4114: $? = 0 +configure:4137: result: +configure:4159: checking whether we are cross compiling +configure:4167: gcc -o conftest conftest.c >&5 +configure:4171: $? = 0 +configure:4178: ./conftest +configure:4182: $? = 0 +configure:4197: result: no +configure:4202: checking for suffix of object files +configure:4225: gcc -c conftest.c >&5 +configure:4229: $? = 0 +configure:4251: result: o +configure:4255: checking whether the compiler supports GNU C +configure:4275: gcc -c conftest.c >&5 +configure:4275: $? = 0 +configure:4285: result: yes +configure:4296: checking whether gcc accepts -g +configure:4317: gcc -c -g conftest.c >&5 +configure:4317: $? = 0 +configure:4361: result: yes +configure:4381: checking for gcc option to enable C11 features +configure:4396: gcc -c -g -O2 conftest.c >&5 +configure:4396: $? = 0 +configure:4414: result: none needed +configure:4530: checking whether gcc understands -c and -o together +configure:4553: gcc -c conftest.c -o conftest2.o +configure:4556: $? = 0 +configure:4553: gcc -c conftest.c -o conftest2.o +configure:4556: $? = 0 +configure:4568: result: yes +configure:4587: checking dependency style of gcc +configure:4699: result: gcc3 +configure:4715: checking whether gcc and cc understand -c and -o together +configure:4747: gcc -c conftest.c -o conftest2.o >&5 +configure:4751: $? = 0 +configure:4757: gcc -c conftest.c -o conftest2.o >&5 +configure:4761: $? = 0 +configure:4772: cc -c conftest.c >&5 +configure:4776: $? = 0 +configure:4784: cc -c conftest.c -o conftest2.o >&5 +configure:4788: $? = 0 +configure:4794: cc -c conftest.c -o conftest2.o >&5 +configure:4798: $? = 0 +configure:4816: result: yes +configure:4895: checking for g++ +configure:4916: found /usr/bin/g++ +configure:4927: result: g++ +configure:4954: checking for C++ compiler version +configure:4963: g++ --version >&5 +g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 +Copyright (C) 2023 Free Software Foundation, Inc. +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +configure:4974: $? = 0 +configure:4963: g++ -v >&5 +Using built-in specs. +COLLECT_GCC=g++ +COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04.1' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-EldibY/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-EldibY/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 Thread model: posix -InstalledDir: /Library/Developer/CommandLineTools/usr/bin -configure:5323: $? = 0 -configure:5312: g++ -V >&5 -clang++: error: argument to '-V' is missing (expected 1 value) -clang++: error: no input files -configure:5323: $? = 1 -configure:5312: g++ -qversion >&5 -clang++: error: unknown argument '-qversion'; did you mean '--version'? -clang++: error: no input files -configure:5323: $? = 1 -configure:5327: checking whether the compiler supports GNU C++ -configure:5347: g++ -c conftest.cpp >&5 -configure:5347: $? = 0 -configure:5359: result: yes -configure:5370: checking whether g++ accepts -g -configure:5391: g++ -c -g conftest.cpp >&5 -configure:5391: $? = 0 -configure:5438: result: yes -configure:5458: checking for g++ option to enable C++11 features -configure:5473: g++ -c -g -O2 conftest.cpp >&5 -conftest.cpp:177:25: warning: empty parentheses interpreted as a function declaration [-Wvexing-parse] +Supported LTO compression algorithms: zlib zstd +gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1) +... rest of stderr output deleted ... +configure:4974: $? = 0 +configure:4963: g++ -V >&5 +g++: error: unrecognized command-line option '-V' +g++: fatal error: no input files +compilation terminated. +configure:4974: $? = 1 +configure:4963: g++ -qversion >&5 +g++: error: unrecognized command-line option '-qversion'; did you mean '--version'? +g++: fatal error: no input files +compilation terminated. +configure:4974: $? = 1 +configure:4978: checking whether the compiler supports GNU C++ +configure:4998: g++ -c conftest.cpp >&5 +configure:4998: $? = 0 +configure:5008: result: yes +configure:5019: checking whether g++ accepts -g +configure:5040: g++ -c -g conftest.cpp >&5 +configure:5040: $? = 0 +configure:5084: result: yes +configure:5104: checking for g++ option to enable C++11 features +configure:5119: g++ -c -g -O2 conftest.cpp >&5 +conftest.cpp: In function 'int main(int, char**)': +conftest.cpp:177:25: warning: empty parentheses were disambiguated as a function declaration [-Wvexing-parse] 177 | cxx11test::delegate d2(); | ^~ -conftest.cpp:177:25: note: remove parentheses to declare a variable +conftest.cpp:177:25: note: remove parentheses to default-initialize a variable 177 | cxx11test::delegate d2(); | ^~ -1 warning generated. -configure:5473: $? = 0 -configure:5492: result: none needed -configure:5563: checking dependency style of g++ -configure:5676: result: gcc3 -configure:5695: checking for main in -lm -configure:5715: gcc -o conftest -g -O2 conftest.c -lm >&5 -configure:5715: $? = 0 -configure:5727: result: yes -configure:5746: checking for stdio.h -configure:5746: gcc -c -g -O2 conftest.c >&5 -configure:5746: $? = 0 -configure:5746: result: yes -configure:5746: checking for stdlib.h -configure:5746: gcc -c -g -O2 conftest.c >&5 -configure:5746: $? = 0 -configure:5746: result: yes -configure:5746: checking for string.h -configure:5746: gcc -c -g -O2 conftest.c >&5 -configure:5746: $? = 0 -configure:5746: result: yes -configure:5746: checking for inttypes.h -configure:5746: gcc -c -g -O2 conftest.c >&5 -configure:5746: $? = 0 -configure:5746: result: yes -configure:5746: checking for stdint.h -configure:5746: gcc -c -g -O2 conftest.c >&5 -configure:5746: $? = 0 -configure:5746: result: yes -configure:5746: checking for strings.h -configure:5746: gcc -c -g -O2 conftest.c >&5 -configure:5746: $? = 0 -configure:5746: result: yes -configure:5746: checking for sys/stat.h -configure:5746: gcc -c -g -O2 conftest.c >&5 -configure:5746: $? = 0 -configure:5746: result: yes -configure:5746: checking for sys/types.h -configure:5746: gcc -c -g -O2 conftest.c >&5 -configure:5746: $? = 0 -configure:5746: result: yes -configure:5746: checking for unistd.h -configure:5746: gcc -c -g -O2 conftest.c >&5 -configure:5746: $? = 0 -configure:5746: result: yes -configure:5771: checking for float.h -configure:5771: gcc -c -g -O2 conftest.c >&5 -configure:5771: $? = 0 -configure:5771: result: yes -configure:5777: checking for stdlib.h -configure:5777: result: yes -configure:5783: checking for string.h -configure:5783: result: yes -configure:5792: checking for size_t -configure:5792: gcc -c -g -O2 conftest.c >&5 -configure:5792: $? = 0 -configure:5792: gcc -c -g -O2 conftest.c >&5 -conftest.c:56:21: error: expected expression + | -- +conftest.cpp:177:25: note: or replace parentheses with braces to value-initialize a variable +configure:5119: $? = 0 +configure:5137: result: none needed +configure:5203: checking dependency style of g++ +configure:5315: result: gcc3 +configure:5334: checking for main in -lm +configure:5354: gcc -o conftest -g -O2 conftest.c -lm >&5 +configure:5354: $? = 0 +configure:5364: result: yes +configure:5382: checking for stdio.h +configure:5382: gcc -c -g -O2 conftest.c >&5 +configure:5382: $? = 0 +configure:5382: result: yes +configure:5382: checking for stdlib.h +configure:5382: gcc -c -g -O2 conftest.c >&5 +configure:5382: $? = 0 +configure:5382: result: yes +configure:5382: checking for string.h +configure:5382: gcc -c -g -O2 conftest.c >&5 +configure:5382: $? = 0 +configure:5382: result: yes +configure:5382: checking for inttypes.h +configure:5382: gcc -c -g -O2 conftest.c >&5 +configure:5382: $? = 0 +configure:5382: result: yes +configure:5382: checking for stdint.h +configure:5382: gcc -c -g -O2 conftest.c >&5 +configure:5382: $? = 0 +configure:5382: result: yes +configure:5382: checking for strings.h +configure:5382: gcc -c -g -O2 conftest.c >&5 +configure:5382: $? = 0 +configure:5382: result: yes +configure:5382: checking for sys/stat.h +configure:5382: gcc -c -g -O2 conftest.c >&5 +configure:5382: $? = 0 +configure:5382: result: yes +configure:5382: checking for sys/types.h +configure:5382: gcc -c -g -O2 conftest.c >&5 +configure:5382: $? = 0 +configure:5382: result: yes +configure:5382: checking for unistd.h +configure:5382: gcc -c -g -O2 conftest.c >&5 +configure:5382: $? = 0 +configure:5382: result: yes +configure:5407: checking for float.h +configure:5407: gcc -c -g -O2 conftest.c >&5 +configure:5407: $? = 0 +configure:5407: result: yes +configure:5413: checking for stdlib.h +configure:5413: result: yes +configure:5419: checking for string.h +configure:5419: result: yes +configure:5428: checking for size_t +configure:5428: gcc -c -g -O2 conftest.c >&5 +configure:5428: $? = 0 +configure:5428: gcc -c -g -O2 conftest.c >&5 +conftest.c: In function 'main': +conftest.c:56:21: error: expected expression before ')' token 56 | if (sizeof ((size_t))) | ^ -1 error generated. -configure:5792: $? = 1 +configure:5428: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pops" | #define PACKAGE_TARNAME "pops" -| #define PACKAGE_VERSION "3.2.2" -| #define PACKAGE_STRING "pops 3.2.2" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "pops 3.4" | #define PACKAGE_BUGREPORT "jens@jkleinj.eu" | #define PACKAGE_URL "" | #define PACKAGE "pops" -| #define VERSION "3.2.2" +| #define VERSION "3.4" | #define HAVE_LIBM 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 @@ -360,425 +345,59 @@ configure: failed program was: | ; | return 0; | } -configure:5792: result: yes -configure:5811: checking build system type -configure:5827: result: aarch64-apple-darwin24.6.0 -configure:5847: checking host system type -configure:5862: result: aarch64-apple-darwin24.6.0 -configure:5882: checking for GNU libc compatible malloc -configure:5914: gcc -o conftest -g -O2 conftest.c -lm >&5 -configure:5914: $? = 0 -configure:5914: ./conftest -configure:5914: $? = 0 -configure:5928: result: yes -configure:5951: checking for GNU libc compatible realloc -configure:5983: gcc -o conftest -g -O2 conftest.c -lm >&5 -configure:5983: $? = 0 -configure:5983: ./conftest -configure:5983: $? = 0 -configure:5997: result: yes -configure:6020: checking for pow -configure:6020: gcc -o conftest -g -O2 conftest.c -lm >&5 -conftest.c:43:6: warning: incompatible redeclaration of library function 'pow' [-Wincompatible-library-redeclaration] - 43 | char pow (void); - | ^ -conftest.c:43:6: note: 'pow' is a builtin with type 'double (double, double)' -1 warning generated. -configure:6020: $? = 0 -configure:6020: result: yes -configure:6026: checking for sqrt -configure:6026: gcc -o conftest -g -O2 conftest.c -lm >&5 -conftest.c:44:6: warning: incompatible redeclaration of library function 'sqrt' [-Wincompatible-library-redeclaration] - 44 | char sqrt (void); - | ^ -conftest.c:44:6: note: 'sqrt' is a builtin with type 'double (double)' -1 warning generated. -configure:6026: $? = 0 -configure:6026: result: yes -configure:6046: checking for gcc option to support OpenMP -configure:6068: gcc -c -g -O2 conftest.c >&5 -conftest.c:31:2: error: "OpenMP not supported" +configure:5428: result: yes +configure:5446: checking build system type +configure:5461: result: x86_64-pc-linux-gnu +configure:5481: checking host system type +configure:5495: result: x86_64-pc-linux-gnu +configure:5515: checking for GNU libc compatible malloc +configure:5547: gcc -o conftest -g -O2 conftest.c -lm >&5 +configure:5547: $? = 0 +configure:5547: ./conftest +configure:5547: $? = 0 +configure:5558: result: yes +configure:5580: checking for GNU libc compatible realloc +configure:5612: gcc -o conftest -g -O2 conftest.c -lm >&5 +configure:5612: $? = 0 +configure:5612: ./conftest +configure:5612: $? = 0 +configure:5623: result: yes +configure:5645: checking for pow +configure:5645: gcc -o conftest -g -O2 conftest.c -lm >&5 +conftest.c:43:6: warning: conflicting types for built-in function 'pow'; expected 'double(double, double)' [-Wbuiltin-declaration-mismatch] + 43 | char pow (); + | ^~~ +conftest.c:35:1: note: 'pow' is declared in header '' + 34 | #include + 35 | #undef pow +configure:5645: $? = 0 +configure:5645: result: yes +configure:5651: checking for sqrt +configure:5651: gcc -o conftest -g -O2 conftest.c -lm >&5 +conftest.c:44:6: warning: conflicting types for built-in function 'sqrt'; expected 'double(double)' [-Wbuiltin-declaration-mismatch] + 44 | char sqrt (); + | ^~~~ +conftest.c:36:1: note: 'sqrt' is declared in header '' + 35 | #include + 36 | #undef sqrt +configure:5651: $? = 0 +configure:5651: result: yes +configure:5671: checking for gcc option to support OpenMP +configure:5693: gcc -c -g -O2 conftest.c >&5 +conftest.c:31:2: error: #error "OpenMP not supported" 31 | #error "OpenMP not supported" - | ^ -conftest.c:33:10: fatal error: 'omp.h' file not found - 33 | #include - | ^~~~~~~ -2 errors generated. -configure:6068: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "pops" -| #define PACKAGE_TARNAME "pops" -| #define PACKAGE_VERSION "3.2.2" -| #define PACKAGE_STRING "pops 3.2.2" -| #define PACKAGE_BUGREPORT "jens@jkleinj.eu" -| #define PACKAGE_URL "" -| #define PACKAGE "pops" -| #define VERSION "3.2.2" -| #define HAVE_LIBM 1 -| #define HAVE_STDIO_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_UNISTD_H 1 -| #define STDC_HEADERS 1 -| #define HAVE_FLOAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MALLOC 1 -| #define HAVE_REALLOC 1 -| #define HAVE_POW 1 -| #define HAVE_SQRT 1 -| /* end confdefs.h. */ -| -| #ifndef _OPENMP -| #error "OpenMP not supported" -| #endif -| #include -| int main (void) { return omp_get_num_threads (); } -| -configure:6068: gcc -c -g -O2 -fopenmp conftest.c >&5 -clang: error: unsupported option '-fopenmp' -configure:6068: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "pops" -| #define PACKAGE_TARNAME "pops" -| #define PACKAGE_VERSION "3.2.2" -| #define PACKAGE_STRING "pops 3.2.2" -| #define PACKAGE_BUGREPORT "jens@jkleinj.eu" -| #define PACKAGE_URL "" -| #define PACKAGE "pops" -| #define VERSION "3.2.2" -| #define HAVE_LIBM 1 -| #define HAVE_STDIO_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_UNISTD_H 1 -| #define STDC_HEADERS 1 -| #define HAVE_FLOAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MALLOC 1 -| #define HAVE_REALLOC 1 -| #define HAVE_POW 1 -| #define HAVE_SQRT 1 -| /* end confdefs.h. */ -| -| #ifndef _OPENMP -| #error "OpenMP not supported" -| #endif -| #include -| int main (void) { return omp_get_num_threads (); } -| -configure:6068: gcc -c -g -O2 -xopenmp conftest.c >&5 -clang: error: language not recognized: 'openmp' -clang: warning: conftest.c: 'linker' input unused [-Wunused-command-line-argument] -configure:6068: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "pops" -| #define PACKAGE_TARNAME "pops" -| #define PACKAGE_VERSION "3.2.2" -| #define PACKAGE_STRING "pops 3.2.2" -| #define PACKAGE_BUGREPORT "jens@jkleinj.eu" -| #define PACKAGE_URL "" -| #define PACKAGE "pops" -| #define VERSION "3.2.2" -| #define HAVE_LIBM 1 -| #define HAVE_STDIO_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_UNISTD_H 1 -| #define STDC_HEADERS 1 -| #define HAVE_FLOAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MALLOC 1 -| #define HAVE_REALLOC 1 -| #define HAVE_POW 1 -| #define HAVE_SQRT 1 -| /* end confdefs.h. */ -| -| #ifndef _OPENMP -| #error "OpenMP not supported" -| #endif -| #include -| int main (void) { return omp_get_num_threads (); } -| -configure:6068: gcc -c -g -O2 -openmp conftest.c >&5 -conftest.c:31:2: error: "OpenMP not supported" - 31 | #error "OpenMP not supported" - | ^ -conftest.c:33:10: fatal error: 'omp.h' file not found - 33 | #include - | ^~~~~~~ -2 errors generated. -configure:6068: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "pops" -| #define PACKAGE_TARNAME "pops" -| #define PACKAGE_VERSION "3.2.2" -| #define PACKAGE_STRING "pops 3.2.2" -| #define PACKAGE_BUGREPORT "jens@jkleinj.eu" -| #define PACKAGE_URL "" -| #define PACKAGE "pops" -| #define VERSION "3.2.2" -| #define HAVE_LIBM 1 -| #define HAVE_STDIO_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_UNISTD_H 1 -| #define STDC_HEADERS 1 -| #define HAVE_FLOAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MALLOC 1 -| #define HAVE_REALLOC 1 -| #define HAVE_POW 1 -| #define HAVE_SQRT 1 -| /* end confdefs.h. */ -| -| #ifndef _OPENMP -| #error "OpenMP not supported" -| #endif -| #include -| int main (void) { return omp_get_num_threads (); } -| -configure:6068: gcc -c -g -O2 -mp conftest.c >&5 -clang: error: unknown argument: '-mp' -configure:6068: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "pops" -| #define PACKAGE_TARNAME "pops" -| #define PACKAGE_VERSION "3.2.2" -| #define PACKAGE_STRING "pops 3.2.2" -| #define PACKAGE_BUGREPORT "jens@jkleinj.eu" -| #define PACKAGE_URL "" -| #define PACKAGE "pops" -| #define VERSION "3.2.2" -| #define HAVE_LIBM 1 -| #define HAVE_STDIO_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_UNISTD_H 1 -| #define STDC_HEADERS 1 -| #define HAVE_FLOAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MALLOC 1 -| #define HAVE_REALLOC 1 -| #define HAVE_POW 1 -| #define HAVE_SQRT 1 -| /* end confdefs.h. */ -| -| #ifndef _OPENMP -| #error "OpenMP not supported" -| #endif -| #include -| int main (void) { return omp_get_num_threads (); } -| -configure:6068: gcc -c -g -O2 -omp conftest.c >&5 -conftest.c:31:2: error: "OpenMP not supported" - 31 | #error "OpenMP not supported" - | ^ -conftest.c:33:10: fatal error: 'omp.h' file not found - 33 | #include - | ^~~~~~~ -2 errors generated. -configure:6068: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "pops" -| #define PACKAGE_TARNAME "pops" -| #define PACKAGE_VERSION "3.2.2" -| #define PACKAGE_STRING "pops 3.2.2" -| #define PACKAGE_BUGREPORT "jens@jkleinj.eu" -| #define PACKAGE_URL "" -| #define PACKAGE "pops" -| #define VERSION "3.2.2" -| #define HAVE_LIBM 1 -| #define HAVE_STDIO_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_UNISTD_H 1 -| #define STDC_HEADERS 1 -| #define HAVE_FLOAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MALLOC 1 -| #define HAVE_REALLOC 1 -| #define HAVE_POW 1 -| #define HAVE_SQRT 1 -| /* end confdefs.h. */ -| -| #ifndef _OPENMP -| #error "OpenMP not supported" -| #endif -| #include -| int main (void) { return omp_get_num_threads (); } -| -configure:6068: gcc -c -g -O2 -qsmp=omp conftest.c >&5 -clang: error: unknown argument: '-qsmp=omp' -configure:6068: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "pops" -| #define PACKAGE_TARNAME "pops" -| #define PACKAGE_VERSION "3.2.2" -| #define PACKAGE_STRING "pops 3.2.2" -| #define PACKAGE_BUGREPORT "jens@jkleinj.eu" -| #define PACKAGE_URL "" -| #define PACKAGE "pops" -| #define VERSION "3.2.2" -| #define HAVE_LIBM 1 -| #define HAVE_STDIO_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_UNISTD_H 1 -| #define STDC_HEADERS 1 -| #define HAVE_FLOAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MALLOC 1 -| #define HAVE_REALLOC 1 -| #define HAVE_POW 1 -| #define HAVE_SQRT 1 -| /* end confdefs.h. */ -| -| #ifndef _OPENMP -| #error "OpenMP not supported" -| #endif -| #include -| int main (void) { return omp_get_num_threads (); } -| -configure:6068: gcc -c -g -O2 -homp conftest.c >&5 -clang: error: unknown argument: '-homp' -configure:6068: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "pops" -| #define PACKAGE_TARNAME "pops" -| #define PACKAGE_VERSION "3.2.2" -| #define PACKAGE_STRING "pops 3.2.2" -| #define PACKAGE_BUGREPORT "jens@jkleinj.eu" -| #define PACKAGE_URL "" -| #define PACKAGE "pops" -| #define VERSION "3.2.2" -| #define HAVE_LIBM 1 -| #define HAVE_STDIO_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_UNISTD_H 1 -| #define STDC_HEADERS 1 -| #define HAVE_FLOAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MALLOC 1 -| #define HAVE_REALLOC 1 -| #define HAVE_POW 1 -| #define HAVE_SQRT 1 -| /* end confdefs.h. */ -| -| #ifndef _OPENMP -| #error "OpenMP not supported" -| #endif -| #include -| int main (void) { return omp_get_num_threads (); } -| -configure:6068: gcc -c -g -O2 -Popenmp conftest.c >&5 -clang: error: unknown argument '-Popenmp'; did you mean '-fopenmp'? -configure:6068: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "pops" -| #define PACKAGE_TARNAME "pops" -| #define PACKAGE_VERSION "3.2.2" -| #define PACKAGE_STRING "pops 3.2.2" -| #define PACKAGE_BUGREPORT "jens@jkleinj.eu" -| #define PACKAGE_URL "" -| #define PACKAGE "pops" -| #define VERSION "3.2.2" -| #define HAVE_LIBM 1 -| #define HAVE_STDIO_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_UNISTD_H 1 -| #define STDC_HEADERS 1 -| #define HAVE_FLOAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MALLOC 1 -| #define HAVE_REALLOC 1 -| #define HAVE_POW 1 -| #define HAVE_SQRT 1 -| /* end confdefs.h. */ -| -| #ifndef _OPENMP -| #error "OpenMP not supported" -| #endif -| #include -| int main (void) { return omp_get_num_threads (); } -| -configure:6068: gcc -c -g -O2 --openmp conftest.c >&5 -clang: error: unknown argument '--openmp'; did you mean '-fopenmp'? -configure:6068: $? = 1 + | ^~~~~ +configure:5693: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pops" | #define PACKAGE_TARNAME "pops" -| #define PACKAGE_VERSION "3.2.2" -| #define PACKAGE_STRING "pops 3.2.2" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "pops 3.4" | #define PACKAGE_BUGREPORT "jens@jkleinj.eu" | #define PACKAGE_URL "" | #define PACKAGE "pops" -| #define VERSION "3.2.2" +| #define VERSION "3.4" | #define HAVE_LIBM 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 @@ -805,34 +424,38 @@ configure: failed program was: | #include | int main (void) { return omp_get_num_threads (); } | -configure:6105: result: unsupported -configure:6377: checking for pkg-config -configure:6400: found /opt/homebrew/bin/pkg-config -configure:6413: result: /opt/homebrew/bin/pkg-config -configure:6438: checking pkg-config is at least version 0.9.0 -configure:6441: result: yes -configure:6454: checking for libxml-2.0 >= 2.4 -configure:6461: $PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.4" -configure:6464: $? = 0 -configure:6478: $PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.4" -configure:6481: $? = 0 -configure:6539: result: yes -configure:6549: checking for zlib >= 1.0 -configure:6556: $PKG_CONFIG --exists --print-errors "zlib >= 1.0" -configure:6559: $? = 0 -configure:6573: $PKG_CONFIG --exists --print-errors "zlib >= 1.0" -configure:6576: $? = 0 -configure:6634: result: yes -configure:6755: checking that generated files are newer than configure -configure:6761: result: done -configure:6800: creating ./config.status +configure:5693: gcc -c -g -O2 -fopenmp conftest.c >&5 +configure:5693: $? = 0 +configure:5705: gcc -o conftest -g -O2 -fopenmp conftest.c -lm >&5 +configure:5705: $? = 0 +configure:5728: result: -fopenmp +configure:5995: checking for pkg-config +configure:6018: found /usr/bin/pkg-config +configure:6030: result: /usr/bin/pkg-config +configure:6055: checking pkg-config is at least version 0.9.0 +configure:6058: result: yes +configure:6068: checking for libxml-2.0 >= 2.4 +configure:6075: $PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.4" +configure:6078: $? = 0 +configure:6092: $PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.4" +configure:6095: $? = 0 +configure:6153: result: yes +configure:6163: checking for zlib >= 1.0 +configure:6170: $PKG_CONFIG --exists --print-errors "zlib >= 1.0" +configure:6173: $? = 0 +configure:6187: $PKG_CONFIG --exists --print-errors "zlib >= 1.0" +configure:6190: $? = 0 +configure:6248: result: yes +configure:6361: checking that generated files are newer than configure +configure:6367: result: done +configure:6394: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## -This file was extended by pops config.status 3.2.2, which was -generated by GNU Autoconf 2.72. Invocation command line was +This file was extended by pops config.status 3.4, which was +generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = @@ -840,22 +463,22 @@ generated by GNU Autoconf 2.72. Invocation command line was CONFIG_COMMANDS = $ ./config.status -on Mac +on ac -config.status:884: creating Makefile -config.status:884: creating src/Makefile -config.status:884: creating tests/Makefile -config.status:884: creating src/config.h -config.status:1113: executing depfiles commands -config.status:1190: cd src && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles -make: Nothing to be done for 'am--depfiles'. -config.status:1195: $? = 0 +config.status:879: creating Makefile +config.status:879: creating src/Makefile +config.status:879: creating tests/Makefile +config.status:879: creating src/config.h +config.status:1060: src/config.h is unchanged +config.status:1108: executing depfiles commands +config.status:1185: cd src && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +config.status:1190: $? = 0 ## ---------------- ## ## Cache variables. ## ## ---------------- ## -ac_cv_build=aarch64-apple-darwin24.6.0 +ac_cv_build=x86_64-pc-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_CCC_set= @@ -908,15 +531,16 @@ ac_cv_header_strings_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_unistd_h=yes -ac_cv_host=aarch64-apple-darwin24.6.0 +ac_cv_host=x86_64-pc-linux-gnu ac_cv_lib_m_main=yes ac_cv_objext=o -ac_cv_path_ac_pt_PKG_CONFIG=/opt/homebrew/bin/pkg-config +ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config ac_cv_path_install='/usr/bin/install -c' -ac_cv_prog_AWK=awk +ac_cv_path_mkdir=/usr/bin/mkdir +ac_cv_prog_AWK=mawk ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_CXX=g++ -ac_cv_prog_c_openmp=unsupported +ac_cv_prog_c_openmp=-fopenmp ac_cv_prog_cc_c11= ac_cv_prog_cc_g=yes ac_cv_prog_cc_gcc_c_o=yes @@ -928,22 +552,18 @@ ac_cv_prog_make_make_set=yes ac_cv_type_size_t=yes am_cv_CC_dependencies_compiler_type=gcc3 am_cv_CXX_dependencies_compiler_type=gcc3 -am_cv_filesystem_timestamp_resolution=0.01 am_cv_make_support_nested_variables=yes am_cv_prog_cc_c_o=yes -am_cv_prog_tar_ustar=gnutar -am_cv_sleep_fractional_seconds=yes -am_cv_xargs_n_works=yes -pkg_cv_XML_CFLAGS= -pkg_cv_XML_LIBS=-lxml2 +pkg_cv_XML_CFLAGS='-I/usr/include/libxml2 ' +pkg_cv_XML_LIBS='-lxml2 ' pkg_cv_ZLIB_CFLAGS= -pkg_cv_ZLIB_LIBS=-lz +pkg_cv_ZLIB_LIBS='-lz ' ## ----------------- ## ## Output variables. ## ## ----------------- ## -ACLOCAL='${SHELL} '\''/Users/jkleinj/software/develop/POPScomp/POPSC/missing'\'' aclocal-1.18' +ACLOCAL='${SHELL} '\''/home/jkleinj/develop/POPScomp/POPSC/missing'\'' aclocal-1.16' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' @@ -952,10 +572,10 @@ AM_BACKSLASH='\' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='1' AM_V='$(V)' -AUTOCONF='${SHELL} '\''/Users/jkleinj/software/develop/POPScomp/POPSC/missing'\'' autoconf' -AUTOHEADER='${SHELL} '\''/Users/jkleinj/software/develop/POPScomp/POPSC/missing'\'' autoheader' -AUTOMAKE='${SHELL} '\''/Users/jkleinj/software/develop/POPScomp/POPSC/missing'\'' automake-1.18' -AWK='awk' +AUTOCONF='${SHELL} '\''/home/jkleinj/develop/POPScomp/POPSC/missing'\'' autoconf' +AUTOHEADER='${SHELL} '\''/home/jkleinj/develop/POPScomp/POPSC/missing'\'' autoheader' +AUTOMAKE='${SHELL} '\''/home/jkleinj/develop/POPScomp/POPSC/missing'\'' automake-1.16' +AWK='mawk' CC='gcc' CCDEPMODE='depmode=gcc3' CFLAGS='-g -O2' @@ -968,8 +588,8 @@ CXXFLAGS='-g -O2' CYGPATH_W='echo' DEFS='-DHAVE_CONFIG_H' DEPDIR='.deps' -ECHO_C='\c' -ECHO_N='' +ECHO_C='' +ECHO_N='-n' ECHO_T='' ETAGS='etags' EXEEXT='' @@ -981,29 +601,29 @@ LDFLAGS='' LIBOBJS='' LIBS='-lm ' LTLIBOBJS='' -MAKEINFO='${SHELL} '\''/Users/jkleinj/software/develop/POPScomp/POPSC/missing'\'' makeinfo' -MKDIR_P='mkdir -p' +MAKEINFO='${SHELL} '\''/home/jkleinj/develop/POPScomp/POPSC/missing'\'' makeinfo' +MKDIR_P='/usr/bin/mkdir -p' OBJEXT='o' -OPENMP_CFLAGS='' +OPENMP_CFLAGS='-fopenmp' PACKAGE='pops' PACKAGE_BUGREPORT='jens@jkleinj.eu' PACKAGE_NAME='pops' -PACKAGE_STRING='pops 3.2.2' +PACKAGE_STRING='pops 3.4' PACKAGE_TARNAME='pops' PACKAGE_URL='' -PACKAGE_VERSION='3.2.2' +PACKAGE_VERSION='3.4' PATH_SEPARATOR=':' -PKG_CONFIG='/opt/homebrew/bin/pkg-config' +PKG_CONFIG='/usr/bin/pkg-config' PKG_CONFIG_LIBDIR='' PKG_CONFIG_PATH='' SET_MAKE='' -SHELL='/bin/sh' +SHELL='/bin/bash' STRIP='' -VERSION='3.2.2' -XML_CFLAGS='' -XML_LIBS='-lxml2' +VERSION='3.4' +XML_CFLAGS='-I/usr/include/libxml2 ' +XML_LIBS='-lxml2 ' ZLIB_CFLAGS='' -ZLIB_LIBS='-lz' +ZLIB_LIBS='-lz ' ac_ct_CC='gcc' ac_ct_CXX='g++' am__EXEEXT_FALSE='' @@ -1017,30 +637,28 @@ am__isrc='' am__leading_dot='.' am__nodep='_no' am__quote='' -am__rm_f_notfound='' -am__tar='tar --format=ustar -chf - "$$tardir"' -am__untar='tar -xf -' -am__xargs_n='xargs -n' +am__tar='$${TAR-tar} chof - "$$tardir"' +am__untar='$${TAR-tar} xf -' bindir='${exec_prefix}/bin' -build='aarch64-apple-darwin24.6.0' +build='x86_64-pc-linux-gnu' build_alias='' -build_cpu='aarch64' -build_os='darwin24.6.0' -build_vendor='apple' +build_cpu='x86_64' +build_os='linux-gnu' +build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='${prefix}' -host='aarch64-apple-darwin24.6.0' +host='x86_64-pc-linux-gnu' host_alias='' -host_cpu='aarch64' -host_os='darwin24.6.0' -host_vendor='apple' +host_cpu='x86_64' +host_os='linux-gnu' +host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' -install_sh='${SHELL} /Users/jkleinj/software/develop/POPScomp/POPSC/install-sh' +install_sh='${SHELL} /home/jkleinj/develop/POPScomp/POPSC/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' @@ -1065,12 +683,12 @@ target_alias='' /* confdefs.h */ #define PACKAGE_NAME "pops" #define PACKAGE_TARNAME "pops" -#define PACKAGE_VERSION "3.2.2" -#define PACKAGE_STRING "pops 3.2.2" +#define PACKAGE_VERSION "3.4" +#define PACKAGE_STRING "pops 3.4" #define PACKAGE_BUGREPORT "jens@jkleinj.eu" #define PACKAGE_URL "" #define PACKAGE "pops" -#define VERSION "3.2.2" +#define VERSION "3.4" #define HAVE_LIBM 1 #define HAVE_STDIO_H 1 #define HAVE_STDLIB_H 1 diff --git a/POPSC/config.status b/POPSC/config.status index feb9bc8..698ae0f 100755 --- a/POPSC/config.status +++ b/POPSC/config.status @@ -1,4 +1,4 @@ -#! /bin/sh +#! /bin/bash # Generated by configure. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging @@ -8,7 +8,7 @@ debug=false ac_cs_recheck=false ac_cs_silent=false -SHELL=${CONFIG_SHELL-/bin/sh} +SHELL=${CONFIG_SHELL-/bin/bash} export SHELL ## -------------------- ## ## M4sh Initialization. ## @@ -16,6 +16,7 @@ export SHELL # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh +as_nop=: if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh @@ -24,13 +25,12 @@ then : # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else case e in #( - e) case `(set -o) 2>/dev/null` in #( +else $as_nop + case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; -esac ;; esac fi @@ -102,7 +102,7 @@ IFS=$as_save_IFS ;; esac -# We did not find ourselves, most probably we were run as 'sh COMMAND' +# We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 @@ -131,6 +131,7 @@ as_fn_error () } # as_fn_error + # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. @@ -170,12 +171,11 @@ then : { eval $1+=\$2 }' -else case e in #( - e) as_fn_append () +else $as_nop + as_fn_append () { eval $1=\$$1\$2 - } ;; -esac + } fi # as_fn_append # as_fn_arith ARG... @@ -189,12 +189,11 @@ then : { as_val=$(( $* )) }' -else case e in #( - e) as_fn_arith () +else $as_nop + as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` - } ;; -esac + } fi # as_fn_arith @@ -277,9 +276,9 @@ if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: - # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. - # In both cases, we have to default to 'cp -pR'. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then @@ -360,12 +359,10 @@ as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. -as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" -as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" -as_tr_sh="eval sed '$as_sed_sh'" # deprecated +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 @@ -376,8 +373,8 @@ exec 6>&1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by pops $as_me 3.2.2, which was -generated by GNU Autoconf 2.72. Invocation command line was +This file was extended by pops $as_me 3.4, which was +generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -394,7 +391,7 @@ config_headers=" src/config.h" config_commands=" depfiles" ac_cs_usage="\ -'$as_me' instantiates files and other configuration actions +\`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. @@ -425,19 +422,19 @@ Report bugs to ." ac_cs_config='' ac_cs_version="\ -pops config.status 3.2.2 -configured by ./configure, generated by GNU Autoconf 2.72, +pops config.status 3.4 +configured by ./configure, generated by GNU Autoconf 2.71, with options \"$ac_cs_config\" -Copyright (C) 2023 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." -ac_pwd='/Users/jkleinj/software/develop/POPScomp/POPSC' +ac_pwd='/home/jkleinj/develop/POPScomp/POPSC' srcdir='.' INSTALL='/usr/bin/install -c' -MKDIR_P='mkdir -p' -AWK='awk' +MKDIR_P='/usr/bin/mkdir -p' +AWK='mawk' test -n "$AWK" || AWK=awk # The default lists apply if the user does not specify any file. ac_need_defaults=: @@ -488,8 +485,8 @@ do ac_need_defaults=false;; --he | --h) # Conflict between --help and --header - as_fn_error $? "ambiguous option: '$1' -Try '$0 --help' for more information.";; + as_fn_error $? "ambiguous option: \`$1' +Try \`$0 --help' for more information.";; --help | --hel | -h ) printf "%s\n" "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ @@ -497,8 +494,8 @@ Try '$0 --help' for more information.";; ac_cs_silent=: ;; # This is an error. - -*) as_fn_error $? "unrecognized option: '$1' -Try '$0 --help' for more information." ;; + -*) as_fn_error $? "unrecognized option: \`$1' +Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; @@ -515,10 +512,10 @@ if $ac_cs_silent; then fi if $ac_cs_recheck; then - set X /bin/sh './configure' $ac_configure_extra_args --no-create --no-recursion + set X /bin/bash './configure' $ac_configure_extra_args --no-create --no-recursion shift - \printf "%s\n" "running CONFIG_SHELL=/bin/sh $*" >&6 - CONFIG_SHELL='/bin/sh' + \printf "%s\n" "running CONFIG_SHELL=/bin/bash $*" >&6 + CONFIG_SHELL='/bin/bash' export CONFIG_SHELL exec "$@" fi @@ -548,7 +545,7 @@ do "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;; - *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac done @@ -568,7 +565,7 @@ fi # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: -# after its creation but before its name has been assigned to '$tmp'. +# after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= ac_tmp= @@ -592,7 +589,7 @@ ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. -# This happens for instance with './config.status config.h'. +# This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then @@ -615,23 +612,23 @@ cat >>"$ac_tmp/subs1.awk" <<\_ACAWK && S["am__EXEEXT_FALSE"]="" S["am__EXEEXT_TRUE"]="#" S["LTLIBOBJS"]="" -S["ZLIB_LIBS"]="-lz" +S["ZLIB_LIBS"]="-lz " S["ZLIB_CFLAGS"]="" -S["XML_LIBS"]="-lxml2" -S["XML_CFLAGS"]="" +S["XML_LIBS"]="-lxml2 " +S["XML_CFLAGS"]="-I/usr/include/libxml2 " S["PKG_CONFIG_LIBDIR"]="" S["PKG_CONFIG_PATH"]="" -S["PKG_CONFIG"]="/opt/homebrew/bin/pkg-config" -S["OPENMP_CFLAGS"]="" +S["PKG_CONFIG"]="/usr/bin/pkg-config" +S["OPENMP_CFLAGS"]="-fopenmp" S["LIBOBJS"]="" -S["host_os"]="darwin24.6.0" -S["host_vendor"]="apple" -S["host_cpu"]="aarch64" -S["host"]="aarch64-apple-darwin24.6.0" -S["build_os"]="darwin24.6.0" -S["build_vendor"]="apple" -S["build_cpu"]="aarch64" -S["build"]="aarch64-apple-darwin24.6.0" +S["host_os"]="linux-gnu" +S["host_vendor"]="pc" +S["host_cpu"]="x86_64" +S["host"]="x86_64-pc-linux-gnu" +S["build_os"]="linux-gnu" +S["build_vendor"]="pc" +S["build_cpu"]="x86_64" +S["build"]="x86_64-pc-linux-gnu" S["am__fastdepCXX_FALSE"]="#" S["am__fastdepCXX_TRUE"]="" S["CXXDEPMODE"]="depmode=gcc3" @@ -654,8 +651,6 @@ S["CPPFLAGS"]="" S["LDFLAGS"]="" S["CFLAGS"]="-g -O2" S["CC"]="gcc" -S["am__xargs_n"]="xargs -n" -S["am__rm_f_notfound"]="" S["AM_BACKSLASH"]="\\" S["AM_DEFAULT_VERBOSITY"]="1" S["AM_DEFAULT_V"]="$(AM_DEFAULT_VERBOSITY)" @@ -663,23 +658,23 @@ S["AM_V"]="$(V)" S["CSCOPE"]="cscope" S["ETAGS"]="etags" S["CTAGS"]="ctags" -S["am__untar"]="tar -xf -" -S["am__tar"]="tar --format=ustar -chf - \"$$tardir\"" +S["am__untar"]="$${TAR-tar} xf -" +S["am__tar"]="$${TAR-tar} chof - \"$$tardir\"" S["AMTAR"]="$${TAR-tar}" S["am__leading_dot"]="." S["SET_MAKE"]="" -S["AWK"]="awk" +S["AWK"]="mawk" S["mkdir_p"]="$(MKDIR_P)" -S["MKDIR_P"]="mkdir -p" +S["MKDIR_P"]="/usr/bin/mkdir -p" S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s" S["STRIP"]="" -S["install_sh"]="${SHELL} /Users/jkleinj/software/develop/POPScomp/POPSC/install-sh" -S["MAKEINFO"]="${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' makeinfo" -S["AUTOHEADER"]="${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' autoheader" -S["AUTOMAKE"]="${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' automake-1.18" -S["AUTOCONF"]="${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' autoconf" -S["ACLOCAL"]="${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' aclocal-1.18" -S["VERSION"]="3.2.2" +S["install_sh"]="${SHELL} /home/jkleinj/develop/POPScomp/POPSC/install-sh" +S["MAKEINFO"]="${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' makeinfo" +S["AUTOHEADER"]="${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' autoheader" +S["AUTOMAKE"]="${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' automake-1.16" +S["AUTOCONF"]="${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' autoconf" +S["ACLOCAL"]="${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' aclocal-1.16" +S["VERSION"]="3.4" S["PACKAGE"]="pops" S["CYGPATH_W"]="echo" S["am__isrc"]="" @@ -691,8 +686,8 @@ S["host_alias"]="" S["build_alias"]="" S["LIBS"]="-lm " S["ECHO_T"]="" -S["ECHO_N"]="" -S["ECHO_C"]="\\c" +S["ECHO_N"]="-n" +S["ECHO_C"]="" S["DEFS"]="-DHAVE_CONFIG_H" S["mandir"]="${datarootdir}/man" S["localedir"]="${datarootdir}/locale" @@ -719,12 +714,12 @@ S["prefix"]="/usr/local" S["exec_prefix"]="${prefix}" S["PACKAGE_URL"]="" S["PACKAGE_BUGREPORT"]="jens@jkleinj.eu" -S["PACKAGE_STRING"]="pops 3.2.2" -S["PACKAGE_VERSION"]="3.2.2" +S["PACKAGE_STRING"]="pops 3.4" +S["PACKAGE_VERSION"]="3.4" S["PACKAGE_TARNAME"]="pops" S["PACKAGE_NAME"]="pops" S["PATH_SEPARATOR"]=":" -S["SHELL"]="/bin/sh" +S["SHELL"]="/bin/bash" S["am__quote"]="" _ACAWK cat >>"$ac_tmp/subs1.awk" <<_ACAWK && @@ -763,18 +758,18 @@ fi # test -n "$CONFIG_FILES" # Set up the scripts for CONFIG_HEADERS section. # No need to generate them if there are no CONFIG_HEADERS. -# This happens for instance with './config.status Makefile'. +# This happens for instance with `./config.status Makefile'. if test -n "$CONFIG_HEADERS"; then cat >"$ac_tmp/defines.awk" <<\_ACAWK || BEGIN { D["PACKAGE_NAME"]=" \"pops\"" D["PACKAGE_TARNAME"]=" \"pops\"" -D["PACKAGE_VERSION"]=" \"3.2.2\"" -D["PACKAGE_STRING"]=" \"pops 3.2.2\"" +D["PACKAGE_VERSION"]=" \"3.4\"" +D["PACKAGE_STRING"]=" \"pops 3.4\"" D["PACKAGE_BUGREPORT"]=" \"jens@jkleinj.eu\"" D["PACKAGE_URL"]=" \"\"" D["PACKAGE"]=" \"pops\"" -D["VERSION"]=" \"3.2.2\"" +D["VERSION"]=" \"3.4\"" D["HAVE_LIBM"]=" 1" D["HAVE_STDIO_H"]=" 1" D["HAVE_STDLIB_H"]=" 1" @@ -839,7 +834,7 @@ do esac case $ac_mode$ac_tag in :[FHL]*:*);; - :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac @@ -861,19 +856,19 @@ do -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, - # because $ac_f cannot contain ':'. + # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || - as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done - # Let's still pretend it is 'configure' which instantiates (i.e., don't + # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` @@ -1039,9 +1034,9 @@ test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 -printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' +printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" @@ -1196,15 +1191,15 @@ printf "%s\n" X/"$am_mf" | (exit $ac_status); } || am_rc=$? done if test $am_rc -ne 0; then - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE=\"gmake\" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } fi { am_dirpart=; unset am_dirpart;} { am_filepart=; unset am_filepart;} diff --git a/POPSC/config.sub b/POPSC/config.sub index 4aaae46..dba16e8 100755 --- a/POPSC/config.sub +++ b/POPSC/config.sub @@ -1,10 +1,10 @@ #! /bin/sh # Configuration validation subroutine script. -# Copyright 1992-2024 Free Software Foundation, Inc. +# Copyright 1992-2022 Free Software Foundation, Inc. -# shellcheck disable=SC2006,SC2268,SC2162 # see below for rationale +# shellcheck disable=SC2006,SC2268 # see below for rationale -timestamp='2024-05-27' +timestamp='2022-01-03' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -76,13 +76,13 @@ Report bugs and patches to ." version="\ GNU config.sub ($timestamp) -Copyright 1992-2024 Free Software Foundation, Inc. +Copyright 1992-2022 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" -Try '$me --help' for more information." +Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do @@ -120,6 +120,7 @@ case $# in esac # Split fields of configuration type +# shellcheck disable=SC2162 saved_IFS=$IFS IFS="-" read field1 field2 field3 field4 <&2 + echo Invalid configuration \`"$1"\': more than four components >&2 exit 1 ;; *-*-*-*) @@ -141,21 +142,10 @@ case $1 in # parts maybe_os=$field2-$field3 case $maybe_os in - cloudabi*-eabi* \ - | kfreebsd*-gnu* \ - | knetbsd*-gnu* \ - | kopensolaris*-gnu* \ - | linux-* \ - | managarm-* \ - | netbsd*-eabi* \ - | netbsd*-gnu* \ - | nto-qnx* \ - | os2-emx* \ - | rtmk-nova* \ - | storm-chaos* \ - | uclinux-gnu* \ - | uclinux-uclibc* \ - | windows-* ) + nto-qnx* | linux-* | uclinux-uclibc* \ + | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* \ + | netbsd*-eabi* | kopensolaris*-gnu* | cloudabi*-eabi* \ + | storm-chaos* | os2-emx* | rtmk-nova*) basic_machine=$field1 basic_os=$maybe_os ;; @@ -170,12 +160,8 @@ case $1 in esac ;; *-*) + # A lone config we happen to match not fitting any pattern case $field1-$field2 in - # Shorthands that happen to contain a single dash - convex-c[12] | convex-c3[248]) - basic_machine=$field2-convex - basic_os= - ;; decstation-3100) basic_machine=mips-dec basic_os= @@ -183,88 +169,28 @@ case $1 in *-*) # Second component is usually, but not always the OS case $field2 in - # Do not treat sunos as a manufacturer + # Prevent following clause from handling this valid os sun*os*) basic_machine=$field1 basic_os=$field2 ;; - # Manufacturers - 3100* \ - | 32* \ - | 3300* \ - | 3600* \ - | 7300* \ - | acorn \ - | altos* \ - | apollo \ - | apple \ - | atari \ - | att* \ - | axis \ - | be \ - | bull \ - | cbm \ - | ccur \ - | cisco \ - | commodore \ - | convergent* \ - | convex* \ - | cray \ - | crds \ - | dec* \ - | delta* \ - | dg \ - | digital \ - | dolphin \ - | encore* \ - | gould \ - | harris \ - | highlevel \ - | hitachi* \ - | hp \ - | ibm* \ - | intergraph \ - | isi* \ - | knuth \ - | masscomp \ - | microblaze* \ - | mips* \ - | motorola* \ - | ncr* \ - | news \ - | next \ - | ns \ - | oki \ - | omron* \ - | pc533* \ - | rebel \ - | rom68k \ - | rombug \ - | semi \ - | sequent* \ - | siemens \ - | sgi* \ - | siemens \ - | sim \ - | sni \ - | sony* \ - | stratus \ - | sun \ - | sun[234]* \ - | tektronix \ - | tti* \ - | ultra \ - | unicom* \ - | wec \ - | winbond \ - | wrs) - basic_machine=$field1-$field2 - basic_os= - ;; zephyr*) basic_machine=$field1-unknown basic_os=$field2 ;; + # Manufacturers + dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \ + | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ + | unicom* | ibm* | next | hp | isi* | apollo | altos* \ + | convergent* | ncr* | news | 32* | 3600* | 3100* \ + | hitachi* | c[123]* | convex* | sun | crds | omron* | dg \ + | ultra | tti* | harris | dolphin | highlevel | gould \ + | cbm | ns | masscomp | apple | axis | knuth | cray \ + | microblaze* | sim | cisco \ + | oki | wec | wrs | winbond) + basic_machine=$field1-$field2 + basic_os= + ;; *) basic_machine=$field1 basic_os=$field2 @@ -345,6 +271,26 @@ case $1 in basic_machine=arm-unknown basic_os=cegcc ;; + convex-c1) + basic_machine=c1-convex + basic_os=bsd + ;; + convex-c2) + basic_machine=c2-convex + basic_os=bsd + ;; + convex-c32) + basic_machine=c32-convex + basic_os=bsd + ;; + convex-c34) + basic_machine=c34-convex + basic_os=bsd + ;; + convex-c38) + basic_machine=c38-convex + basic_os=bsd + ;; cray) basic_machine=j90-cray basic_os=unicos @@ -767,26 +713,15 @@ case $basic_machine in vendor=dec basic_os=tops20 ;; - delta | 3300 | delta-motorola | 3300-motorola | motorola-delta | motorola-3300) + delta | 3300 | motorola-3300 | motorola-delta \ + | 3300-motorola | delta-motorola) cpu=m68k vendor=motorola ;; - # This used to be dpx2*, but that gets the RS6000-based - # DPX/20 and the x86-based DPX/2-100 wrong. See - # https://oldskool.silicium.org/stations/bull_dpx20.htm - # https://www.feb-patrimoine.com/english/bull_dpx2.htm - # https://www.feb-patrimoine.com/english/unix_and_bull.htm - dpx2 | dpx2[23]00 | dpx2[23]xx) + dpx2*) cpu=m68k vendor=bull - ;; - dpx2100 | dpx21xx) - cpu=i386 - vendor=bull - ;; - dpx20) - cpu=rs6000 - vendor=bull + basic_os=sysv3 ;; encore | umax | mmax) cpu=ns32k @@ -901,6 +836,18 @@ case $basic_machine in next | m*-next) cpu=m68k vendor=next + case $basic_os in + openstep*) + ;; + nextstep*) + ;; + ns2*) + basic_os=nextstep2 + ;; + *) + basic_os=nextstep3 + ;; + esac ;; np1) cpu=np1 @@ -989,13 +936,14 @@ case $basic_machine in ;; *-*) + # shellcheck disable=SC2162 saved_IFS=$IFS IFS="-" read cpu vendor <&2 + echo Invalid configuration \`"$1"\': machine \`"$cpu-$vendor"\' not recognized 1>&2 exit 1 ;; esac @@ -1491,12 +1306,11 @@ esac # Decode manufacturer-specific aliases for certain operating systems. -if test x"$basic_os" != x +if test x$basic_os != x then # First recognize some ad-hoc cases, or perhaps split kernel-os, or else just # set os. -obj= case $basic_os in gnu/linux*) kernel=linux @@ -1511,6 +1325,7 @@ case $basic_os in os=`echo "$basic_os" | sed -e 's|nto-qnx|qnx|'` ;; *-*) + # shellcheck disable=SC2162 saved_IFS=$IFS IFS="-" read kernel os <&2 - fi - ;; - *) - echo "Invalid configuration '$1': OS '$os' not recognized" 1>&2 - exit 1 - ;; -esac - -case $obj in - aout* | coff* | elf* | pe*) - ;; - '') - # empty is fine - ;; *) - echo "Invalid configuration '$1': Machine code format '$obj' not recognized" 1>&2 - exit 1 - ;; -esac - -# Here we handle the constraint that a (synthetic) cpu and os are -# valid only in combination with each other and nowhere else. -case $cpu-$os in - # The "javascript-unknown-ghcjs" triple is used by GHC; we - # accept it here in order to tolerate that, but reject any - # variations. - javascript-ghcjs) - ;; - javascript-* | *-ghcjs) - echo "Invalid configuration '$1': cpu '$cpu' is not valid with os '$os$obj'" 1>&2 + echo Invalid configuration \`"$1"\': OS \`"$os"\' not recognized 1>&2 exit 1 ;; esac # As a final step for OS-related things, validate the OS-kernel combination # (given a valid OS), if there is a kernel. -case $kernel-$os-$obj in - linux-gnu*- | linux-android*- | linux-dietlibc*- | linux-llvm*- \ - | linux-mlibc*- | linux-musl*- | linux-newlib*- \ - | linux-relibc*- | linux-uclibc*- | linux-ohos*- ) - ;; - uclinux-uclibc*- | uclinux-gnu*- ) - ;; - managarm-mlibc*- | managarm-kernel*- ) +case $kernel-$os in + linux-gnu* | linux-dietlibc* | linux-android* | linux-newlib* \ + | linux-musl* | linux-relibc* | linux-uclibc* ) ;; - windows*-msvc*-) + uclinux-uclibc* ) ;; - -dietlibc*- | -llvm*- | -mlibc*- | -musl*- | -newlib*- | -relibc*- \ - | -uclibc*- ) + -dietlibc* | -newlib* | -musl* | -relibc* | -uclibc* ) # These are just libc implementations, not actual OSes, and thus # require a kernel. - echo "Invalid configuration '$1': libc '$os' needs explicit kernel." 1>&2 + echo "Invalid configuration \`$1': libc \`$os' needs explicit kernel." 1>&2 exit 1 ;; - -kernel*- ) - echo "Invalid configuration '$1': '$os' needs explicit kernel." 1>&2 - exit 1 - ;; - *-kernel*- ) - echo "Invalid configuration '$1': '$kernel' does not support '$os'." 1>&2 - exit 1 - ;; - *-msvc*- ) - echo "Invalid configuration '$1': '$os' needs 'windows'." 1>&2 - exit 1 - ;; - kfreebsd*-gnu*- | knetbsd*-gnu*- | netbsd*-gnu*- | kopensolaris*-gnu*-) - ;; - vxworks-simlinux- | vxworks-simwindows- | vxworks-spe-) + kfreebsd*-gnu* | kopensolaris*-gnu*) ;; - nto-qnx*-) + vxworks-simlinux | vxworks-simwindows | vxworks-spe) ;; - os2-emx-) - ;; - rtmk-nova-) + nto-qnx*) ;; - *-eabi*- | *-gnueabi*-) + os2-emx) ;; - none--*) - # None (no kernel, i.e. freestanding / bare metal), - # can be paired with an machine code file format + *-eabi* | *-gnueabi*) ;; - -*-) + -*) # Blank kernel with real OS is always fine. ;; - --*) - # Blank kernel and OS with real machine code file format is always fine. - ;; - *-*-*) - echo "Invalid configuration '$1': Kernel '$kernel' not known to work with OS '$os'." 1>&2 + *-*) + echo "Invalid configuration \`$1': Kernel \`$kernel' not known to work with OS \`$os'." 1>&2 exit 1 ;; esac @@ -2273,7 +1809,7 @@ case $vendor in *-riscix*) vendor=acorn ;; - *-sunos* | *-solaris*) + *-sunos*) vendor=sun ;; *-cnk* | *-aix*) @@ -2343,7 +1879,7 @@ case $vendor in ;; esac -echo "$cpu-$vendor${kernel:+-$kernel}${os:+-$os}${obj:+-$obj}" +echo "$cpu-$vendor-${kernel:+$kernel-}$os" exit # Local variables: diff --git a/POPSC/configure b/POPSC/configure index 61bbd8f..2f5a455 100755 --- a/POPSC/configure +++ b/POPSC/configure @@ -1,11 +1,11 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.72 for pops 3.2.2. +# Generated by GNU Autoconf 2.71 for pops 3.4. # # Report bugs to . # # -# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, +# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, # Inc. # # @@ -17,6 +17,7 @@ # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh +as_nop=: if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh @@ -25,13 +26,12 @@ then : # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else case e in #( - e) case `(set -o) 2>/dev/null` in #( +else $as_nop + case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; -esac ;; esac fi @@ -103,7 +103,7 @@ IFS=$as_save_IFS ;; esac -# We did not find ourselves, most probably we were run as 'sh COMMAND' +# We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 @@ -133,14 +133,15 @@ case $- in # (((( esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed 'exec'. +# out after a failed `exec'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then - as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 + as_bourne_compatible="as_nop=: +if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh NULLCMD=: @@ -148,13 +149,12 @@ then : # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST -else case e in #( - e) case \`(set -o) 2>/dev/null\` in #( +else \$as_nop + case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( *) : ;; -esac ;; esac fi " @@ -172,9 +172,8 @@ as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ) then : -else case e in #( - e) exitcode=1; echo positional parameters were not saved. ;; -esac +else \$as_nop + exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 blah=\$(echo \$(echo blah)) @@ -187,15 +186,14 @@ test -x / || exit 1" if (eval "$as_required") 2>/dev/null then : as_have_required=yes -else case e in #( - e) as_have_required=no ;; -esac +else $as_nop + as_have_required=no fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null then : -else case e in #( - e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +else $as_nop + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do @@ -228,13 +226,12 @@ IFS=$as_save_IFS if $as_found then : -else case e in #( - e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && +else $as_nop + if { test -f "$SHELL" || test -f "$SHELL.exe"; } && as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null then : CONFIG_SHELL=$SHELL as_have_required=yes -fi ;; -esac +fi fi @@ -256,7 +253,7 @@ case $- in # (((( esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed 'exec'. +# out after a failed `exec'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi @@ -276,8 +273,7 @@ $0: manually run the script under such a shell if you do $0: have one." fi exit 1 -fi ;; -esac +fi fi fi SHELL=${CONFIG_SHELL-/bin/sh} @@ -316,6 +312,14 @@ as_fn_exit () as_fn_set_status $1 exit $1 } # as_fn_exit +# as_fn_nop +# --------- +# Do nothing but, unlike ":", preserve the value of $?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop # as_fn_mkdir_p # ------------- @@ -384,12 +388,11 @@ then : { eval $1+=\$2 }' -else case e in #( - e) as_fn_append () +else $as_nop + as_fn_append () { eval $1=\$$1\$2 - } ;; -esac + } fi # as_fn_append # as_fn_arith ARG... @@ -403,14 +406,21 @@ then : { as_val=$(( $* )) }' -else case e in #( - e) as_fn_arith () +else $as_nop + as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` - } ;; -esac + } fi # as_fn_arith +# as_fn_nop +# --------- +# Do nothing but, unlike ":", preserve the value of $?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- @@ -484,8 +494,6 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits /[$]LINENO/= ' <$as_myself | sed ' - t clear - :clear s/[$]LINENO.*/&-/ t lineno b @@ -534,6 +542,7 @@ esac as_echo='printf %s\n' as_echo_n='printf %s' + rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file @@ -545,9 +554,9 @@ if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: - # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. - # In both cases, we have to default to 'cp -pR'. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then @@ -572,12 +581,10 @@ as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. -as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" -as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" -as_tr_sh="eval sed '$as_sed_sh'" # deprecated +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" test -n "$DJDIR" || exec 7<&0 /dev/null && - as_fn_error $? "invalid feature name: '$ac_useropt'" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -916,7 +921,7 @@ do ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: '$ac_useropt'" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1129,7 +1134,7 @@ do ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: '$ac_useropt'" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1145,7 +1150,7 @@ do ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: '$ac_useropt'" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1175,8 +1180,8 @@ do | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; - -*) as_fn_error $? "unrecognized option: '$ac_option' -Try '$0 --help' for more information" + -*) as_fn_error $? "unrecognized option: \`$ac_option' +Try \`$0 --help' for more information" ;; *=*) @@ -1184,7 +1189,7 @@ Try '$0 --help' for more information" # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) - as_fn_error $? "invalid variable name: '$ac_envvar'" ;; + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; @@ -1234,7 +1239,7 @@ do as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done -# There might be people who depend on the old broken behavior: '$host' +# There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias @@ -1302,7 +1307,7 @@ if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi -ac_msg="sources are in $srcdir, but 'cd $srcdir' does not work" +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" pwd)` @@ -1330,7 +1335,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -'configure' configures pops 3.2.2 to adapt to many kinds of systems. +\`configure' configures pops 3.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1344,11 +1349,11 @@ Configuration: --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit - -q, --quiet, --silent do not print 'checking ...' messages + -q, --quiet, --silent do not print \`checking ...' messages --cache-file=FILE cache test results in FILE [disabled] - -C, --config-cache alias for '--cache-file=config.cache' + -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files - --srcdir=DIR find the sources in DIR [configure dir or '..'] + --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX @@ -1356,10 +1361,10 @@ Installation directories: --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] -By default, 'make install' will install all the files in -'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify -an installation prefix other than '$ac_default_prefix' using '--prefix', -for instance '--prefix=\$HOME'. +By default, \`make install' will install all the files in +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify +an installation prefix other than \`$ac_default_prefix' using \`--prefix', +for instance \`--prefix=\$HOME'. For better control, use the options below. @@ -1401,7 +1406,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of pops 3.2.2:";; + short | recursive ) echo "Configuration of pops 3.4:";; esac cat <<\_ACEOF @@ -1440,7 +1445,7 @@ Some influential environment variables: ZLIB_CFLAGS C compiler flags for ZLIB, overriding pkg-config ZLIB_LIBS linker flags for ZLIB, overriding pkg-config -Use these variables to override the choices made by 'configure' or to help +Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . @@ -1507,10 +1512,10 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -pops configure 3.2.2 -generated by GNU Autoconf 2.72 +pops configure 3.4 +generated by GNU Autoconf 2.71 -Copyright (C) 2023 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF @@ -1549,12 +1554,11 @@ printf "%s\n" "$ac_try_echo"; } >&5 } && test -s conftest.$ac_objext then : ac_retval=0 -else case e in #( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 ;; -esac + ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval @@ -1589,12 +1593,11 @@ printf "%s\n" "$ac_try_echo"; } >&5 } && test -s conftest.$ac_objext then : ac_retval=0 -else case e in #( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 ;; -esac + ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval @@ -1632,12 +1635,11 @@ printf "%s\n" "$ac_try_echo"; } >&5 } then : ac_retval=0 -else case e in #( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 ;; -esac + ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would @@ -1661,8 +1663,8 @@ printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 -else case e in #( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> @@ -1670,12 +1672,10 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : eval "$3=yes" -else case e in #( - e) eval "$3=no" ;; -esac +else $as_nop + eval "$3=no" fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 @@ -1696,8 +1696,8 @@ printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 -else case e in #( - e) eval "$3=no" +else $as_nop + eval "$3=no" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 @@ -1727,14 +1727,12 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : -else case e in #( - e) eval "$3=yes" ;; -esac +else $as_nop + eval "$3=yes" fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 @@ -1773,13 +1771,12 @@ printf "%s\n" "$ac_try_echo"; } >&5 test $ac_status = 0; }; } then : ac_retval=0 -else case e in #( - e) printf "%s\n" "$as_me: program exited with status $ac_status" >&5 +else $as_nop + printf "%s\n" "$as_me: program exited with status $ac_status" >&5 printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=$ac_status ;; -esac + ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno @@ -1798,15 +1795,15 @@ printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 -else case e in #( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. For example, HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $2 (void); below. */ + which can conflict with char $2 (); below. */ #include #undef $2 @@ -1817,7 +1814,7 @@ else case e in #( #ifdef __cplusplus extern "C" #endif -char $2 (void); +char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ @@ -1836,13 +1833,11 @@ _ACEOF if ac_fn_c_try_link "$LINENO" then : eval "$3=yes" -else case e in #( - e) eval "$3=no" ;; -esac +else $as_nop + eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext ;; -esac + conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 @@ -1874,8 +1869,8 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by pops $as_me 3.2.2, which was -generated by GNU Autoconf 2.72. Invocation command line was +It was created by pops $as_me 3.4, which was +generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -2121,10 +2116,10 @@ esac printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ - || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } fi done @@ -2160,7 +2155,9 @@ struct stat; /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ struct buf { int x; }; struct buf * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (char **p, int i) +static char *e (p, i) + char **p; + int i; { return p[i]; } @@ -2174,21 +2171,6 @@ static char *f (char * (*g) (char **, int), char **p, ...) return s; } -/* C89 style stringification. */ -#define noexpand_stringify(a) #a -const char *stringified = noexpand_stringify(arbitrary+token=sequence); - -/* C89 style token pasting. Exercises some of the corner cases that - e.g. old MSVC gets wrong, but not very hard. */ -#define noexpand_concat(a,b) a##b -#define expand_concat(a,b) noexpand_concat(a,b) -extern int vA; -extern int vbee; -#define aye A -#define bee B -int *pvA = &expand_concat(v,aye); -int *pvbee = &noexpand_concat(v,bee); - /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not \xHH hex character constants. These do not provoke an error unfortunately, instead are silently treated @@ -2216,19 +2198,16 @@ ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); # Test code for whether the C compiler supports C99 (global declarations) ac_c_conftest_c99_globals=' -/* Does the compiler advertise C99 conformance? */ +// Does the compiler advertise C99 conformance? #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L # error "Compiler does not advertise C99 conformance" #endif -// See if C++-style comments work. - #include extern int puts (const char *); extern int printf (const char *, ...); extern int dprintf (int, const char *, ...); extern void *malloc (size_t); -extern void free (void *); // Check varargs macros. These examples are taken from C99 6.10.3.5. // dprintf is used instead of fprintf to avoid needing to declare @@ -2278,6 +2257,7 @@ typedef const char *ccp; static inline int test_restrict (ccp restrict text) { + // See if C++-style comments work. // Iterate through items via the restricted pointer. // Also check for declarations in for loops. for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) @@ -2343,8 +2323,6 @@ ac_c_conftest_c99_main=' ia->datasize = 10; for (int i = 0; i < ia->datasize; ++i) ia->data[i] = i * 1.234; - // Work around memory leak warnings. - free (ia); // Check named initializers. struct named_init ni = { @@ -2366,7 +2344,7 @@ ac_c_conftest_c99_main=' # Test code for whether the C compiler supports C11 (global declarations) ac_c_conftest_c11_globals=' -/* Does the compiler advertise C11 conformance? */ +// Does the compiler advertise C11 conformance? #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L # error "Compiler does not advertise C11 conformance" #endif @@ -2774,9 +2752,8 @@ IFS=$as_save_IFS if $as_found then : -else case e in #( - e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; -esac +else $as_nop + as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 fi @@ -2804,12 +2781,12 @@ for ac_var in $ac_precious_vars; do eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 -printf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 -printf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) @@ -2818,18 +2795,18 @@ printf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 -printf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 -printf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 +printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 -printf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 -printf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 +printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 +printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. @@ -2845,11 +2822,11 @@ printf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} fi done if $ac_cache_corrupted; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} - as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file' + as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## @@ -2866,7 +2843,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu -am__api_version='1.18' +am__api_version='1.16' @@ -2890,8 +2867,8 @@ if test -z "$INSTALL"; then if test ${ac_cv_path_install+y} then : printf %s "(cached) " >&6 -else case e in #( - e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +else $as_nop + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS @@ -2945,8 +2922,7 @@ esac IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir - ;; -esac + fi if test ${ac_cv_path_install+y}; then INSTALL=$ac_cv_path_install @@ -2969,165 +2945,6 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5 -printf %s "checking whether sleep supports fractional seconds... " >&6; } -if test ${am_cv_sleep_fractional_seconds+y} -then : - printf %s "(cached) " >&6 -else case e in #( - e) if sleep 0.001 2>/dev/null -then : - am_cv_sleep_fractional_seconds=yes -else case e in #( - e) am_cv_sleep_fractional_seconds=no ;; -esac -fi - ;; -esac -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5 -printf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; } - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5 -printf %s "checking filesystem timestamp resolution... " >&6; } -if test ${am_cv_filesystem_timestamp_resolution+y} -then : - printf %s "(cached) " >&6 -else case e in #( - e) # Default to the worst case. -am_cv_filesystem_timestamp_resolution=2 - -# Only try to go finer than 1 sec if sleep can do it. -# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work, -# - 1 sec is not much of a win compared to 2 sec, and -# - it takes 2 seconds to perform the test whether 1 sec works. -# -# Instead, just use the default 2s on platforms that have 1s resolution, -# accept the extra 1s delay when using $sleep in the Automake tests, in -# exchange for not incurring the 2s delay for running the test for all -# packages. -# -am_try_resolutions= -if test "$am_cv_sleep_fractional_seconds" = yes; then - # Even a millisecond often causes a bunch of false positives, - # so just try a hundredth of a second. The time saved between .001 and - # .01 is not terribly consequential. - am_try_resolutions="0.01 0.1 $am_try_resolutions" -fi - -# In order to catch current-generation FAT out, we must *modify* files -# that already exist; the *creation* timestamp is finer. Use names -# that make ls -t sort them differently when they have equal -# timestamps than when they have distinct timestamps, keeping -# in mind that ls -t prints the *newest* file first. -rm -f conftest.ts? -: > conftest.ts1 -: > conftest.ts2 -: > conftest.ts3 - -# Make sure ls -t actually works. Do 'set' in a subshell so we don't -# clobber the current shell's arguments. (Outer-level square brackets -# are removed by m4; they're present so that m4 does not expand -# ; be careful, easy to get confused.) -if ( - set X `ls -t conftest.ts[12]` && - { - test "$*" != "X conftest.ts1 conftest.ts2" || - test "$*" != "X conftest.ts2 conftest.ts1"; - } -); then :; else - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5 - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} -as_fn_error $? "ls -t produces unexpected output. -Make sure there is not a broken ls alias in your environment. -See 'config.log' for more details" "$LINENO" 5; } -fi - -for am_try_res in $am_try_resolutions; do - # Any one fine-grained sleep might happen to cross the boundary - # between two values of a coarser actual resolution, but if we do - # two fine-grained sleeps in a row, at least one of them will fall - # entirely within a coarse interval. - echo alpha > conftest.ts1 - sleep $am_try_res - echo beta > conftest.ts2 - sleep $am_try_res - echo gamma > conftest.ts3 - - # We assume that 'ls -t' will make use of high-resolution - # timestamps if the operating system supports them at all. - if (set X `ls -t conftest.ts?` && - test "$2" = conftest.ts3 && - test "$3" = conftest.ts2 && - test "$4" = conftest.ts1); then - # - # Ok, ls -t worked. If we're at a resolution of 1 second, we're done, - # because we don't need to test make. - make_ok=true - if test $am_try_res != 1; then - # But if we've succeeded so far with a subsecond resolution, we - # have one more thing to check: make. It can happen that - # everything else supports the subsecond mtimes, but make doesn't; - # notably on macOS, which ships make 3.81 from 2006 (the last one - # released under GPLv2). https://bugs.gnu.org/68808 - # - # We test $MAKE if it is defined in the environment, else "make". - # It might get overridden later, but our hope is that in practice - # it does not matter: it is the system "make" which is (by far) - # the most likely to be broken, whereas if the user overrides it, - # probably they did so with a better, or at least not worse, make. - # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html - # - # Create a Makefile (real tab character here): - rm -f conftest.mk - echo 'conftest.ts1: conftest.ts2' >conftest.mk - echo ' touch conftest.ts2' >>conftest.mk - # - # Now, running - # touch conftest.ts1; touch conftest.ts2; make - # should touch ts1 because ts2 is newer. This could happen by luck, - # but most often, it will fail if make's support is insufficient. So - # test for several consecutive successes. - # - # (We reuse conftest.ts[12] because we still want to modify existing - # files, not create new ones, per above.) - n=0 - make=${MAKE-make} - until test $n -eq 3; do - echo one > conftest.ts1 - sleep $am_try_res - echo two > conftest.ts2 # ts2 should now be newer than ts1 - if $make -f conftest.mk | grep 'up to date' >/dev/null; then - make_ok=false - break # out of $n loop - fi - n=`expr $n + 1` - done - fi - # - if $make_ok; then - # Everything we know to check worked out, so call this resolution good. - am_cv_filesystem_timestamp_resolution=$am_try_res - break # out of $am_try_res loop - fi - # Otherwise, we'll go on to check the next resolution. - fi -done -rm -f conftest.ts? -# (end _am_filesystem_timestamp_resolution) - ;; -esac -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5 -printf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; } - -# This check should not be cached, as it may vary across builds of -# different projects. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 printf %s "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory @@ -3136,14 +2953,10 @@ am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; esac @@ -3152,45 +2965,49 @@ esac # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). -am_build_env_is_sane=no -am_has_slept=no -rm -f conftest.file -for am_try in 1 2; do - echo "timestamp, slept: $am_has_slept" > conftest.file - if ( - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$*" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - test "$2" = conftest.file - ); then - am_build_env_is_sane=yes - break - fi - # Just in case. - sleep "$am_cv_filesystem_timestamp_resolution" - am_has_slept=yes -done - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5 -printf "%s\n" "$am_build_env_is_sane" >&6; } -if test "$am_build_env_is_sane" = no; then - as_fn_error $? "newly created file is older than distributed files! +if ( + am_has_slept=no + for am_try in 1 2; do + echo "timestamp, slept: $am_has_slept" > conftest.file + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + if test "$*" = "X"; then + # -L didn't work. + set X `ls -t "$srcdir/configure" conftest.file` + fi + if test "$*" != "X $srcdir/configure conftest.file" \ + && test "$*" != "X conftest.file $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken + alias in your environment" "$LINENO" 5 + fi + if test "$2" = conftest.file || test $am_try -eq 2; then + break + fi + # Just in case. + sleep 1 + am_has_slept=yes + done + test "$2" = conftest.file + ) +then + # Ok. + : +else + as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi - +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= -if test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1 -then : - -else case e in #( - e) ( sleep "$am_cv_filesystem_timestamp_resolution" ) & +if grep 'slept: no' conftest.file >/dev/null 2>&1; then + ( sleep 1 ) & am_sleep_pid=$! - ;; -esac fi rm -f conftest.file @@ -3201,7 +3018,7 @@ test "$program_prefix" != NONE && test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. -# By default was 's,x,x', remove it if useless. +# By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` @@ -3244,8 +3061,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_STRIP+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -n "$STRIP"; then +else $as_nop + if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -3267,8 +3084,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then @@ -3290,8 +3106,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_STRIP+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -n "$ac_ct_STRIP"; then +else $as_nop + if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -3313,8 +3129,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then @@ -3350,8 +3165,8 @@ if test -z "$MKDIR_P"; then if test ${ac_cv_path_mkdir+y} then : printf %s "(cached) " >&6 -else case e in #( - e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +else $as_nop + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS @@ -3365,7 +3180,7 @@ do as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir ('*'coreutils) '* | \ - *'BusyBox '* | \ + 'BusyBox '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext break 3;; @@ -3374,17 +3189,18 @@ do done done IFS=$as_save_IFS - ;; -esac + fi test -d ./--version && rmdir ./--version if test ${ac_cv_path_mkdir+y}; then MKDIR_P="$ac_cv_path_mkdir -p" else - # As a last resort, use plain mkdir -p, - # in the hope it doesn't have the bugs of ancient mkdir. - MKDIR_P='mkdir -p' + # As a last resort, use the slow shell script. Don't cache a + # value for MKDIR_P within a source directory, because that will + # break other packages using the cache if that directory is + # removed, or if the value is a relative name. + MKDIR_P="$ac_install_sh -d" fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 @@ -3399,8 +3215,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_AWK+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -n "$AWK"; then +else $as_nop + if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -3422,8 +3238,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then @@ -3445,8 +3260,8 @@ ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval test \${ac_cv_prog_make_${ac_make}_set+y} then : printf %s "(cached) " >&6 -else case e in #( - e) cat >conftest.make <<\_ACEOF +else $as_nop + cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' @@ -3458,8 +3273,7 @@ case `${MAKE-make} -f conftest.make 2>/dev/null` in *) eval ac_cv_prog_make_${ac_make}_set=no;; esac -rm -f conftest.make ;; -esac +rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 @@ -3480,21 +3294,25 @@ else fi rmdir .tst 2>/dev/null -AM_DEFAULT_VERBOSITY=1 # Check whether --enable-silent-rules was given. if test ${enable_silent_rules+y} then : enableval=$enable_silent_rules; fi +case $enable_silent_rules in # ((( + yes) AM_DEFAULT_VERBOSITY=0;; + no) AM_DEFAULT_VERBOSITY=1;; + *) AM_DEFAULT_VERBOSITY=1;; +esac am_make=${MAKE-make} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 printf %s "checking whether $am_make supports nested variables... " >&6; } if test ${am_cv_make_support_nested_variables+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if printf "%s\n" 'TRUE=$(BAR$(V)) +else $as_nop + if printf "%s\n" 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 @@ -3504,49 +3322,18 @@ am__doit: am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no -fi ;; -esac +fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } -AM_BACKSLASH='\' - -am__rm_f_notfound= -if (rm -f && rm -fr && rm -rf) 2>/dev/null -then : - -else case e in #( - e) am__rm_f_notfound='""' ;; -esac -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5 -printf %s "checking xargs -n works... " >&6; } -if test ${am_cv_xargs_n_works+y} -then : - printf %s "(cached) " >&6 -else case e in #( - e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2 -3" -then : - am_cv_xargs_n_works=yes -else case e in #( - e) am_cv_xargs_n_works=no ;; -esac -fi ;; -esac -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5 -printf "%s\n" "$am_cv_xargs_n_works" >&6; } -if test "$am_cv_xargs_n_works" = yes -then : - am__xargs_n='xargs -n' -else case e in #( - e) am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }' - ;; -esac +if test $am_cv_make_support_nested_variables = yes; then + AM_V='$(V)' + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' +else + AM_V=$AM_DEFAULT_VERBOSITY + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi +AM_BACKSLASH='\' if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output @@ -3570,7 +3357,7 @@ fi # Define the identity of the package. PACKAGE='pops' - VERSION='3.2.2' + VERSION='3.4' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -3608,133 +3395,9 @@ AMTAR='$${TAR-tar}' # We'll loop over all known methods to create a tar archive until one works. -_am_tools='gnutar plaintar pax cpio none' - -# The POSIX 1988 'ustar' format is defined with fixed-size fields. - # There is notably a 21 bits limit for the UID and the GID. In fact, - # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 - # and bug#13588). - am_max_uid=2097151 # 2^21 - 1 - am_max_gid=$am_max_uid - # The $UID and $GID variables are not portable, so we need to resort - # to the POSIX-mandated id(1) utility. Errors in the 'id' calls - # below are definitely unexpected, so allow the users to see them - # (that is, avoid stderr redirection). - am_uid=`id -u || echo unknown` - am_gid=`id -g || echo unknown` - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether UID '$am_uid' is supported by ustar format" >&5 -printf %s "checking whether UID '$am_uid' is supported by ustar format... " >&6; } - if test x$am_uid = xunknown; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ancient id detected; assuming current UID is ok, but dist-ustar might not work" >&5 -printf "%s\n" "$as_me: WARNING: ancient id detected; assuming current UID is ok, but dist-ustar might not work" >&2;} - elif test $am_uid -le $am_max_uid; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - _am_tools=none - fi - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether GID '$am_gid' is supported by ustar format" >&5 -printf %s "checking whether GID '$am_gid' is supported by ustar format... " >&6; } - if test x$gm_gid = xunknown; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ancient id detected; assuming current GID is ok, but dist-ustar might not work" >&5 -printf "%s\n" "$as_me: WARNING: ancient id detected; assuming current GID is ok, but dist-ustar might not work" >&2;} - elif test $am_gid -le $am_max_gid; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - _am_tools=none - fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to create a ustar tar archive" >&5 -printf %s "checking how to create a ustar tar archive... " >&6; } - - # Go ahead even if we have the value already cached. We do so because we - # need to set the values for the 'am__tar' and 'am__untar' variables. - _am_tools=${am_cv_prog_tar_ustar-$_am_tools} - - for _am_tool in $_am_tools; do - case $_am_tool in - gnutar) - for _am_tar in tar gnutar gtar; do - { echo "$as_me:$LINENO: $_am_tar --version" >&5 - ($_am_tar --version) >&5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && break - done - am__tar="$_am_tar --format=ustar -chf - "'"$$tardir"' - am__tar_="$_am_tar --format=ustar -chf - "'"$tardir"' - am__untar="$_am_tar -xf -" - ;; - plaintar) - # Must skip GNU tar: if it does not support --format= it doesn't create - # ustar tarball either. - (tar --version) >/dev/null 2>&1 && continue - am__tar='tar chf - "$$tardir"' - am__tar_='tar chf - "$tardir"' - am__untar='tar xf -' - ;; - pax) - am__tar='pax -L -x ustar -w "$$tardir"' - am__tar_='pax -L -x ustar -w "$tardir"' - am__untar='pax -r' - ;; - cpio) - am__tar='find "$$tardir" -print | cpio -o -H ustar -L' - am__tar_='find "$tardir" -print | cpio -o -H ustar -L' - am__untar='cpio -i -H ustar -d' - ;; - none) - am__tar=false - am__tar_=false - am__untar=false - ;; - esac - - # If the value was cached, stop now. We just wanted to have am__tar - # and am__untar set. - test -n "${am_cv_prog_tar_ustar}" && break - - # tar/untar a dummy directory, and stop if the command works. - rm -rf conftest.dir - mkdir conftest.dir - echo GrepMe > conftest.dir/file - { echo "$as_me:$LINENO: tardir=conftest.dir && eval $am__tar_ >conftest.tar" >&5 - (tardir=conftest.dir && eval $am__tar_ >conftest.tar) >&5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - rm -rf conftest.dir - if test -s conftest.tar; then - { echo "$as_me:$LINENO: $am__untar &5 - ($am__untar &5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - { echo "$as_me:$LINENO: cat conftest.dir/file" >&5 - (cat conftest.dir/file) >&5 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - grep GrepMe conftest.dir/file >/dev/null 2>&1 && break - fi - done - rm -rf conftest.dir +_am_tools='gnutar pax cpio none' - if test ${am_cv_prog_tar_ustar+y} -then : - printf %s "(cached) " >&6 -else case e in #( - e) am_cv_prog_tar_ustar=$_am_tool ;; -esac -fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_tar_ustar" >&5 -printf "%s\n" "$am_cv_prog_tar_ustar" >&6; } +am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' @@ -3755,9 +3418,47 @@ fi +# POSIX will say in a future version that running "rm -f" with no argument +# is OK; and we want to be able to make that assumption in our Makefile +# recipes. So use an aggressive probe to check that the usage we want is +# actually supported "in the wild" to an acceptable degree. +# See automake bug#10828. +# To make any issue more visible, cause the running configure to be aborted +# by default if the 'rm' program in use doesn't match our expectations; the +# user can still override this though. +if rm -f && rm -fr && rm -rf; then : OK; else + cat >&2 <<'END' +Oops! +Your 'rm' program seems unable to run without file operands specified +on the command line, even when the '-f' option is present. This is contrary +to the behaviour of most rm programs out there, and not conforming with +the upcoming POSIX standard: +Please tell bug-automake@gnu.org about your system, including the value +of your $PATH and any error possibly output before this message. This +can help us improve future automake versions. +END + if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then + echo 'Configuration will proceed anyway, since you have set the' >&2 + echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 + echo >&2 + else + cat >&2 <<'END' +Aborting the configuration process, to ensure you take notice of the issue. + +You can download and install GNU coreutils to get an 'rm' implementation +that behaves properly: . + +If you want to complete the configuration process using your problematic +'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM +to "yes", and re-run configure. + +END + as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 + fi +fi # Checks for programs. @@ -3847,8 +3548,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -3870,8 +3571,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -3893,8 +3593,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -n "$ac_ct_CC"; then +else $as_nop + if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -3916,8 +3616,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then @@ -3952,8 +3651,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -3975,8 +3674,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -3998,8 +3696,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no @@ -4038,8 +3736,7 @@ if test $ac_prog_rejected = yes; then ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" fi fi -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -4063,8 +3760,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -4086,8 +3783,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -4113,8 +3809,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -n "$ac_ct_CC"; then +else $as_nop + if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -4136,8 +3832,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then @@ -4175,8 +3870,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -n "$CC"; then +else $as_nop + if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -4198,8 +3893,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then @@ -4221,8 +3915,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -n "$ac_ct_CC"; then +else $as_nop + if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -4244,8 +3938,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then @@ -4274,10 +3967,10 @@ fi fi -test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 @@ -4349,8 +4042,8 @@ printf "%s\n" "$ac_try_echo"; } >&5 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : - # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'. -# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no' + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. @@ -4370,7 +4063,7 @@ do ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not - # safe: cross compilers may not add the suffix if given an '-o' + # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. @@ -4381,9 +4074,8 @@ do done test "$ac_cv_exeext" = no && ac_cv_exeext= -else case e in #( - e) ac_file='' ;; -esac +else $as_nop + ac_file='' fi if test -z "$ac_file" then : @@ -4392,14 +4084,13 @@ printf "%s\n" "no" >&6; } printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables -See 'config.log' for more details" "$LINENO" 5; } -else case e in #( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } ;; -esac +See \`config.log' for more details" "$LINENO" 5; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 printf %s "checking for C compiler default output file name... " >&6; } @@ -4423,10 +4114,10 @@ printf "%s\n" "$ac_try_echo"; } >&5 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : - # If both 'conftest.exe' and 'conftest' are 'present' (well, observable) -# catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will -# work properly (i.e., refer to 'conftest.exe'), while it won't with -# 'rm'. + # If both `conftest.exe' and `conftest' are `present' (well, observable) +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will +# work properly (i.e., refer to `conftest.exe'), while it won't with +# `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in @@ -4436,12 +4127,11 @@ for ac_file in conftest.exe conftest conftest.*; do * ) break;; esac done -else case e in #( - e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +else $as_nop + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link -See 'config.log' for more details" "$LINENO" 5; } ;; -esac +See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 @@ -4457,8 +4147,6 @@ int main (void) { FILE *f = fopen ("conftest.out", "w"); - if (!f) - return 1; return ferror (f) || fclose (f) != 0; ; @@ -4498,27 +4186,26 @@ printf "%s\n" "$ac_try_echo"; } >&5 if test "$cross_compiling" = maybe; then cross_compiling=yes else - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot run C compiled programs. -If you meant to cross compile, use '--host'. -See 'config.log' for more details" "$LINENO" 5; } +If you meant to cross compile, use \`--host'. +See \`config.log' for more details" "$LINENO" 5; } fi fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 printf "%s\n" "$cross_compiling" >&6; } -rm -f conftest.$ac_ext conftest$ac_cv_exeext \ - conftest.o conftest.obj conftest.out +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 printf %s "checking for suffix of object files... " >&6; } if test ${ac_cv_objext+y} then : printf %s "(cached) " >&6 -else case e in #( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -4550,18 +4237,16 @@ then : break;; esac done -else case e in #( - e) printf "%s\n" "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile -See 'config.log' for more details" "$LINENO" 5; } ;; -esac +See \`config.log' for more details" "$LINENO" 5; } fi -rm -f conftest.$ac_cv_objext conftest.$ac_ext ;; -esac +rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 printf "%s\n" "$ac_cv_objext" >&6; } @@ -4572,8 +4257,8 @@ printf %s "checking whether the compiler supports GNU C... " >&6; } if test ${ac_cv_c_compiler_gnu+y} then : printf %s "(cached) " >&6 -else case e in #( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -4590,14 +4275,12 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_compiler_gnu=yes -else case e in #( - e) ac_compiler_gnu=no ;; -esac +else $as_nop + ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } @@ -4615,8 +4298,8 @@ printf %s "checking whether $CC accepts -g... " >&6; } if test ${ac_cv_prog_cc_g+y} then : printf %s "(cached) " >&6 -else case e in #( - e) ac_save_c_werror_flag=$ac_c_werror_flag +else $as_nop + ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" @@ -4634,8 +4317,8 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes -else case e in #( - e) CFLAGS="" +else $as_nop + CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4650,8 +4333,8 @@ _ACEOF if ac_fn_c_try_compile "$LINENO" then : -else case e in #( - e) ac_c_werror_flag=$ac_save_c_werror_flag +else $as_nop + ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4668,15 +4351,12 @@ if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - ac_c_werror_flag=$ac_save_c_werror_flag ;; -esac + ac_c_werror_flag=$ac_save_c_werror_flag fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 printf "%s\n" "$ac_cv_prog_cc_g" >&6; } @@ -4703,8 +4383,8 @@ printf %s "checking for $CC option to enable C11 features... " >&6; } if test ${ac_cv_prog_cc_c11+y} then : printf %s "(cached) " >&6 -else case e in #( - e) ac_cv_prog_cc_c11=no +else $as_nop + ac_cv_prog_cc_c11=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4721,28 +4401,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c11" != "xno" && break done rm -f conftest.$ac_ext -CC=$ac_save_CC ;; -esac +CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in #( - e) if test "x$ac_cv_prog_cc_c11" = x +else $as_nop + if test "x$ac_cv_prog_cc_c11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in #( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } - CC="$CC $ac_cv_prog_cc_c11" ;; -esac + CC="$CC $ac_cv_prog_cc_c11" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 - ac_prog_cc_stdc=c11 ;; -esac + ac_prog_cc_stdc=c11 fi fi if test x$ac_prog_cc_stdc = xno @@ -4752,8 +4429,8 @@ printf %s "checking for $CC option to enable C99 features... " >&6; } if test ${ac_cv_prog_cc_c99+y} then : printf %s "(cached) " >&6 -else case e in #( - e) ac_cv_prog_cc_c99=no +else $as_nop + ac_cv_prog_cc_c99=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4770,28 +4447,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c99" != "xno" && break done rm -f conftest.$ac_ext -CC=$ac_save_CC ;; -esac +CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c99" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in #( - e) if test "x$ac_cv_prog_cc_c99" = x +else $as_nop + if test "x$ac_cv_prog_cc_c99" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in #( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } - CC="$CC $ac_cv_prog_cc_c99" ;; -esac + CC="$CC $ac_cv_prog_cc_c99" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 - ac_prog_cc_stdc=c99 ;; -esac + ac_prog_cc_stdc=c99 fi fi if test x$ac_prog_cc_stdc = xno @@ -4801,8 +4475,8 @@ printf %s "checking for $CC option to enable C89 features... " >&6; } if test ${ac_cv_prog_cc_c89+y} then : printf %s "(cached) " >&6 -else case e in #( - e) ac_cv_prog_cc_c89=no +else $as_nop + ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -4819,28 +4493,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext -CC=$ac_save_CC ;; -esac +CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c89" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in #( - e) if test "x$ac_cv_prog_cc_c89" = x +else $as_nop + if test "x$ac_cv_prog_cc_c89" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in #( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } - CC="$CC $ac_cv_prog_cc_c89" ;; -esac + CC="$CC $ac_cv_prog_cc_c89" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 - ac_prog_cc_stdc=c89 ;; -esac + ac_prog_cc_stdc=c89 fi fi @@ -4861,8 +4532,8 @@ printf %s "checking whether $CC understands -c and -o together... " >&6; } if test ${am_cv_prog_cc_c_o+y} then : printf %s "(cached) " >&6 -else case e in #( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -4891,12 +4562,8 @@ _ACEOF break fi done - # aligned with autoconf, so not including core; see bug#72225. - rm -f -r a.out a.exe b.out conftest.$ac_ext conftest.$ac_objext \ - conftest.dSYM conftest1.$ac_ext conftest1.$ac_objext conftest1.dSYM \ - conftest2.$ac_ext conftest2.$ac_objext conftest2.dSYM - unset am_i ;; -esac + rm -f core conftest* + unset am_i fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 printf "%s\n" "$am_cv_prog_cc_c_o" >&6; } @@ -4922,8 +4589,8 @@ printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_CC_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then +else $as_nop + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up @@ -5010,7 +4677,7 @@ else case e in #( # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thus: + # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported @@ -5027,8 +4694,7 @@ else case e in #( else am_cv_CC_dependencies_compiler_type=none fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } @@ -5045,12 +4711,6 @@ else fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - if test "x$CC" != xcc; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5 printf %s "checking whether $CC and cc understand -c and -o together... " >&6; } @@ -5063,8 +4723,8 @@ set dummy $CC; ac_cc=`printf "%s\n" "$2" | if eval test \${ac_cv_prog_cc_${ac_cc}_c_o+y} then : printf %s "(cached) " >&6 -else case e in #( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -5150,8 +4810,7 @@ else eval ac_cv_prog_cc_${ac_cc}_c_o=no fi rm -rf core conftest* - ;; -esac + fi if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 @@ -5163,12 +4822,6 @@ printf "%s\n" "no" >&6; } printf "%s\n" "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - @@ -5195,8 +4848,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CXX+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -n "$CXX"; then +else $as_nop + if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -5218,8 +4871,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then @@ -5245,8 +4897,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CXX+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -n "$ac_ct_CXX"; then +else $as_nop + if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -5268,8 +4920,7 @@ done done IFS=$as_save_IFS -fi ;; -esac +fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then @@ -5329,8 +4980,8 @@ printf %s "checking whether the compiler supports GNU C++... " >&6; } if test ${ac_cv_cxx_compiler_gnu+y} then : printf %s "(cached) " >&6 -else case e in #( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int @@ -5347,14 +4998,12 @@ _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : ac_compiler_gnu=yes -else case e in #( - e) ac_compiler_gnu=no ;; -esac +else $as_nop + ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; } @@ -5372,8 +5021,8 @@ printf %s "checking whether $CXX accepts -g... " >&6; } if test ${ac_cv_prog_cxx_g+y} then : printf %s "(cached) " >&6 -else case e in #( - e) ac_save_cxx_werror_flag=$ac_cxx_werror_flag +else $as_nop + ac_save_cxx_werror_flag=$ac_cxx_werror_flag ac_cxx_werror_flag=yes ac_cv_prog_cxx_g=no CXXFLAGS="-g" @@ -5391,8 +5040,8 @@ _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : ac_cv_prog_cxx_g=yes -else case e in #( - e) CXXFLAGS="" +else $as_nop + CXXFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5407,8 +5056,8 @@ _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : -else case e in #( - e) ac_cxx_werror_flag=$ac_save_cxx_werror_flag +else $as_nop + ac_cxx_werror_flag=$ac_save_cxx_werror_flag CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5425,15 +5074,12 @@ if ac_fn_cxx_try_compile "$LINENO" then : ac_cv_prog_cxx_g=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - ac_cxx_werror_flag=$ac_save_cxx_werror_flag ;; -esac + ac_cxx_werror_flag=$ac_save_cxx_werror_flag fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 printf "%s\n" "$ac_cv_prog_cxx_g" >&6; } @@ -5460,8 +5106,8 @@ printf %s "checking for $CXX option to enable C++11 features... " >&6; } if test ${ac_cv_prog_cxx_cxx11+y} then : printf %s "(cached) " >&6 -else case e in #( - e) ac_cv_prog_cxx_cxx11=no +else $as_nop + ac_cv_prog_cxx_cxx11=no ac_save_CXX=$CXX cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5478,28 +5124,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cxx_cxx11" != "xno" && break done rm -f conftest.$ac_ext -CXX=$ac_save_CXX ;; -esac +CXX=$ac_save_CXX fi if test "x$ac_cv_prog_cxx_cxx11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in #( - e) if test "x$ac_cv_prog_cxx_cxx11" = x +else $as_nop + if test "x$ac_cv_prog_cxx_cxx11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in #( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5 printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; } - CXX="$CXX $ac_cv_prog_cxx_cxx11" ;; -esac + CXX="$CXX $ac_cv_prog_cxx_cxx11" fi ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11 - ac_prog_cxx_stdcxx=cxx11 ;; -esac + ac_prog_cxx_stdcxx=cxx11 fi fi if test x$ac_prog_cxx_stdcxx = xno @@ -5509,8 +5152,8 @@ printf %s "checking for $CXX option to enable C++98 features... " >&6; } if test ${ac_cv_prog_cxx_cxx98+y} then : printf %s "(cached) " >&6 -else case e in #( - e) ac_cv_prog_cxx_cxx98=no +else $as_nop + ac_cv_prog_cxx_cxx98=no ac_save_CXX=$CXX cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5527,28 +5170,25 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cxx_cxx98" != "xno" && break done rm -f conftest.$ac_ext -CXX=$ac_save_CXX ;; -esac +CXX=$ac_save_CXX fi if test "x$ac_cv_prog_cxx_cxx98" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } -else case e in #( - e) if test "x$ac_cv_prog_cxx_cxx98" = x +else $as_nop + if test "x$ac_cv_prog_cxx_cxx98" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } -else case e in #( - e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5 +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5 printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; } - CXX="$CXX $ac_cv_prog_cxx_cxx98" ;; -esac + CXX="$CXX $ac_cv_prog_cxx_cxx98" fi ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98 - ac_prog_cxx_stdcxx=cxx98 ;; -esac + ac_prog_cxx_stdcxx=cxx98 fi fi @@ -5565,8 +5205,8 @@ printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_CXX_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then +else $as_nop + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up @@ -5653,7 +5293,7 @@ else case e in #( # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thus: + # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported @@ -5670,8 +5310,7 @@ else case e in #( else am_cv_CXX_dependencies_compiler_type=none fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CXX_dependencies_compiler_type" >&6; } @@ -5697,8 +5336,8 @@ printf %s "checking for main in -lm... " >&6; } if test ${ac_cv_lib_m_main+y} then : printf %s "(cached) " >&6 -else case e in #( - e) ac_check_lib_save_LIBS=$LIBS +else $as_nop + ac_check_lib_save_LIBS=$LIBS LIBS="-lm $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5715,14 +5354,12 @@ _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_lib_m_main=yes -else case e in #( - e) ac_cv_lib_m_main=no ;; -esac +else $as_nop + ac_cv_lib_m_main=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS ;; -esac +LIBS=$ac_check_lib_save_LIBS fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5 printf "%s\n" "$ac_cv_lib_m_main" >&6; } @@ -5732,9 +5369,8 @@ then : LIBS="-lm $LIBS" -else case e in #( - e) as_fn_error $? "Could not find required C math library." "$LINENO" 5 ;; -esac +else $as_nop + as_fn_error $? "Could not find required C math library." "$LINENO" 5 fi @@ -5793,11 +5429,10 @@ ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" if test "x$ac_cv_type_size_t" = xyes then : -else case e in #( - e) +else $as_nop + printf "%s\n" "#define size_t unsigned int" >>confdefs.h - ;; -esac + fi @@ -5813,16 +5448,15 @@ printf %s "checking build system type... " >&6; } if test ${ac_cv_build+y} then : printf %s "(cached) " >&6 -else case e in #( - e) ac_build_alias=$build_alias +else $as_nop + ac_build_alias=$build_alias test "x$ac_build_alias" = x && ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` test "x$ac_build_alias" = x && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 printf "%s\n" "$ac_cv_build" >&6; } @@ -5849,15 +5483,14 @@ printf %s "checking host system type... " >&6; } if test ${ac_cv_host+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test "x$host_alias" = x; then +else $as_nop + if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 printf "%s\n" "$ac_cv_host" >&6; } @@ -5884,19 +5517,19 @@ printf %s "checking for GNU libc compatible malloc... " >&6; } if test ${ac_cv_func_malloc_0_nonnull+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test "$cross_compiling" = yes +else $as_nop + if test "$cross_compiling" = yes then : case "$host_os" in # (( # Guess yes on platforms where we know the result. *-gnu* | freebsd* | netbsd* | openbsd* | bitrig* \ - | hpux* | solaris* | cygwin* | mingw* | windows* | msys* ) + | hpux* | solaris* | cygwin* | mingw* | msys* ) ac_cv_func_malloc_0_nonnull=yes ;; # If we don't know, assume the worst. *) ac_cv_func_malloc_0_nonnull=no ;; esac -else case e in #( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include @@ -5914,16 +5547,13 @@ _ACEOF if ac_fn_c_try_run "$LINENO" then : ac_cv_func_malloc_0_nonnull=yes -else case e in #( - e) ac_cv_func_malloc_0_nonnull=no ;; -esac +else $as_nop + ac_cv_func_malloc_0_nonnull=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac + conftest.$ac_objext conftest.beam conftest.$ac_ext fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5 printf "%s\n" "$ac_cv_func_malloc_0_nonnull" >&6; } @@ -5932,8 +5562,8 @@ then : printf "%s\n" "#define HAVE_MALLOC 1" >>confdefs.h -else case e in #( - e) printf "%s\n" "#define HAVE_MALLOC 0" >>confdefs.h +else $as_nop + printf "%s\n" "#define HAVE_MALLOC 0" >>confdefs.h case " $LIBOBJS " in *" malloc.$ac_objext "* ) ;; @@ -5943,8 +5573,7 @@ esac printf "%s\n" "#define malloc rpl_malloc" >>confdefs.h - ;; -esac + fi @@ -5953,19 +5582,19 @@ printf %s "checking for GNU libc compatible realloc... " >&6; } if test ${ac_cv_func_realloc_0_nonnull+y} then : printf %s "(cached) " >&6 -else case e in #( - e) if test "$cross_compiling" = yes +else $as_nop + if test "$cross_compiling" = yes then : case "$host_os" in # (( # Guess yes on platforms where we know the result. *-gnu* | freebsd* | netbsd* | openbsd* | bitrig* \ - | hpux* | solaris* | cygwin* | mingw* | windows* | msys* ) + | hpux* | solaris* | cygwin* | mingw* | msys* ) ac_cv_func_realloc_0_nonnull=yes ;; # If we don't know, assume the worst. *) ac_cv_func_realloc_0_nonnull=no ;; esac -else case e in #( - e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include @@ -5983,16 +5612,13 @@ _ACEOF if ac_fn_c_try_run "$LINENO" then : ac_cv_func_realloc_0_nonnull=yes -else case e in #( - e) ac_cv_func_realloc_0_nonnull=no ;; -esac +else $as_nop + ac_cv_func_realloc_0_nonnull=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext ;; -esac + conftest.$ac_objext conftest.beam conftest.$ac_ext fi - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5 printf "%s\n" "$ac_cv_func_realloc_0_nonnull" >&6; } @@ -6001,8 +5627,8 @@ then : printf "%s\n" "#define HAVE_REALLOC 1" >>confdefs.h -else case e in #( - e) printf "%s\n" "#define HAVE_REALLOC 0" >>confdefs.h +else $as_nop + printf "%s\n" "#define HAVE_REALLOC 0" >>confdefs.h case " $LIBOBJS " in *" realloc.$ac_objext "* ) ;; @@ -6012,8 +5638,7 @@ esac printf "%s\n" "#define realloc rpl_realloc" >>confdefs.h - ;; -esac + fi @@ -6048,8 +5673,8 @@ printf %s "checking for $CC option to support OpenMP... " >&6; } if test ${ac_cv_prog_c_openmp+y} then : printf %s "(cached) " >&6 -else case e in #( - e) ac_cv_prog_c_openmp='not found' +else $as_nop + ac_cv_prog_c_openmp='not found' for ac_option in '' -fopenmp -xopenmp -openmp -mp -omp -qsmp=omp -homp \ -Popenmp --openmp; do @@ -6080,9 +5705,8 @@ _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_prog_c_openmp=$ac_option -else case e in #( - e) ac_cv_prog_c_openmp='unsupported' ;; -esac +else $as_nop + ac_cv_prog_c_openmp='unsupported' fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext @@ -6099,8 +5723,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext elif test "$ac_cv_prog_c_openmp" = ''; then ac_cv_prog_c_openmp='none needed' fi - rm -f penmp mp ;; -esac + rm -f penmp mp fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_c_openmp" >&5 printf "%s\n" "$ac_cv_prog_c_openmp" >&6; } @@ -6189,9 +5812,8 @@ printf "%s\n" "$ac_cv_prog_c_openmp" >&6; } if test ${enable_openmp+y} then : enableval=$enable_openmp; ac_use_openmp="yes" -else case e in #( - e) ac_use_openmp="no" ;; -esac +else $as_nop + ac_use_openmp="no" fi @@ -6203,8 +5825,8 @@ printf %s "checking for OpenMP flag of C compiler... " >&6; } if test ${ax_cv_c_openmp+y} then : printf %s "(cached) " >&6 -else case e in #( - e) saveCFLAGS=$CFLAGS +else $as_nop + saveCFLAGS=$CFLAGS ax_cv_c_openmp=unknown # Flags to try: -fopenmp (gcc), -mp (SGI & PGI), # -qopenmp (icc>=15), -openmp (icc), @@ -6252,8 +5874,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext done CFLAGS=$saveCFLAGS - ;; -esac + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_c_openmp" >&5 printf "%s\n" "$ax_cv_c_openmp" >&6; } @@ -6280,9 +5901,8 @@ fi if test ${enable_debug+y} then : enableval=$enable_debug; ac_use_debug="yes" -else case e in #( - e) ac_use_debug="no" ;; -esac +else $as_nop + ac_use_debug="no" fi if test "$ac_use_debug" = "yes"; then @@ -6301,9 +5921,8 @@ fi if test ${enable_profiling+y} then : enableval=$enable_profiling; ac_use_profiling="yes" -else case e in #( - e) ac_use_profiling="no" ;; -esac +else $as_nop + ac_use_profiling="no" fi if test "$ac_use_profiling" = "yes"; then @@ -6330,8 +5949,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_PKG_CONFIG+y} then : printf %s "(cached) " >&6 -else case e in #( - e) case $PKG_CONFIG in +else $as_nop + case $PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. ;; @@ -6356,7 +5975,6 @@ done IFS=$as_save_IFS ;; -esac ;; esac fi PKG_CONFIG=$ac_cv_path_PKG_CONFIG @@ -6379,8 +5997,8 @@ printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_ac_pt_PKG_CONFIG+y} then : printf %s "(cached) " >&6 -else case e in #( - e) case $ac_pt_PKG_CONFIG in +else $as_nop + case $ac_pt_PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. ;; @@ -6405,7 +6023,6 @@ done IFS=$as_save_IFS ;; -esac ;; esac fi ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG @@ -6446,9 +6063,6 @@ printf "%s\n" "no" >&6; } PKG_CONFIG="" fi fi -if test -z "$PKG_CONFIG"; then - as_fn_error $? "pkg-config not found" "$LINENO" 5 -fi pkg_failed=no { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libxml-2.0 >= 2.4" >&5 @@ -6521,8 +6135,8 @@ See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. @@ -6532,7 +6146,7 @@ and XML_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see . -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } else XML_CFLAGS=$pkg_cv_XML_CFLAGS XML_LIBS=$pkg_cv_XML_LIBS @@ -6616,8 +6230,8 @@ See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. @@ -6627,7 +6241,7 @@ and ZLIB_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see . -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } else ZLIB_CFLAGS=$pkg_cv_ZLIB_CFLAGS ZLIB_LIBS=$pkg_cv_ZLIB_LIBS @@ -6653,8 +6267,8 @@ cat >confcache <<\_ACEOF # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # -# 'ac_cv_env_foo' variables (set or unset) will be overridden when -# loading this file, other *unset* 'ac_cv_foo' will be assigned the +# `ac_cv_env_foo' variables (set or unset) will be overridden when +# loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF @@ -6684,14 +6298,14 @@ printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) - # 'set' does not quote correctly, so add quotes: double-quote + # `set' does not quote correctly, so add quotes: double-quote # substitution turns \\\\ into \\, and sed turns \\ into \. sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) - # 'set' quotes correctly as required by POSIX, so do not add quotes. + # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | @@ -6760,18 +6374,6 @@ printf %s "checking that generated files are newer than configure... " >&6; } fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 printf "%s\n" "done" >&6; } -case $enable_silent_rules in # ((( - yes) AM_DEFAULT_VERBOSITY=0;; - no) AM_DEFAULT_VERBOSITY=1;; -esac -if test $am_cv_make_support_nested_variables = yes; then - AM_V='$(V)' - AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' -else - AM_V=$AM_DEFAULT_VERBOSITY - AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY -fi - if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' @@ -6821,6 +6423,7 @@ cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh +as_nop=: if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh @@ -6829,13 +6432,12 @@ then : # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else case e in #( - e) case `(set -o) 2>/dev/null` in #( +else $as_nop + case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; -esac ;; esac fi @@ -6907,7 +6509,7 @@ IFS=$as_save_IFS ;; esac -# We did not find ourselves, most probably we were run as 'sh COMMAND' +# We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 @@ -6936,6 +6538,7 @@ as_fn_error () } # as_fn_error + # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. @@ -6975,12 +6578,11 @@ then : { eval $1+=\$2 }' -else case e in #( - e) as_fn_append () +else $as_nop + as_fn_append () { eval $1=\$$1\$2 - } ;; -esac + } fi # as_fn_append # as_fn_arith ARG... @@ -6994,12 +6596,11 @@ then : { as_val=$(( $* )) }' -else case e in #( - e) as_fn_arith () +else $as_nop + as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` - } ;; -esac + } fi # as_fn_arith @@ -7082,9 +6683,9 @@ if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: - # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. - # In both cases, we have to default to 'cp -pR'. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then @@ -7165,12 +6766,10 @@ as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. -as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" -as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" -as_tr_sh="eval sed '$as_sed_sh'" # deprecated +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 @@ -7185,8 +6784,8 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by pops $as_me 3.2.2, which was -generated by GNU Autoconf 2.72. Invocation command line was +This file was extended by pops $as_me 3.4, which was +generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -7218,7 +6817,7 @@ _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ -'$as_me' instantiates files and other configuration actions +\`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. @@ -7253,11 +6852,11 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -pops config.status 3.2.2 -configured by $0, generated by GNU Autoconf 2.72, +pops config.status 3.4 +configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" -Copyright (C) 2023 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." @@ -7319,8 +6918,8 @@ do ac_need_defaults=false;; --he | --h) # Conflict between --help and --header - as_fn_error $? "ambiguous option: '$1' -Try '$0 --help' for more information.";; + as_fn_error $? "ambiguous option: \`$1' +Try \`$0 --help' for more information.";; --help | --hel | -h ) printf "%s\n" "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ @@ -7328,8 +6927,8 @@ Try '$0 --help' for more information.";; ac_cs_silent=: ;; # This is an error. - -*) as_fn_error $? "unrecognized option: '$1' -Try '$0 --help' for more information." ;; + -*) as_fn_error $? "unrecognized option: \`$1' +Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; @@ -7388,7 +6987,7 @@ do "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;; - *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac done @@ -7408,7 +7007,7 @@ fi # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: -# after its creation but before its name has been assigned to '$tmp'. +# after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= ac_tmp= @@ -7432,7 +7031,7 @@ ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. -# This happens for instance with './config.status config.h'. +# This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then @@ -7590,13 +7189,13 @@ fi # test -n "$CONFIG_FILES" # Set up the scripts for CONFIG_HEADERS section. # No need to generate them if there are no CONFIG_HEADERS. -# This happens for instance with './config.status Makefile'. +# This happens for instance with `./config.status Makefile'. if test -n "$CONFIG_HEADERS"; then cat >"$ac_tmp/defines.awk" <<\_ACAWK || BEGIN { _ACEOF -# Transform confdefs.h into an awk script 'defines.awk', embedded as +# Transform confdefs.h into an awk script `defines.awk', embedded as # here-document in config.status, that substitutes the proper values into # config.h.in to produce config.h. @@ -7706,7 +7305,7 @@ do esac case $ac_mode$ac_tag in :[FHL]*:*);; - :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac @@ -7728,19 +7327,19 @@ do -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, - # because $ac_f cannot contain ':'. + # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || - as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done - # Let's still pretend it is 'configure' which instantiates (i.e., don't + # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` @@ -7873,7 +7472,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 esac _ACEOF -# Neutralize VPATH when '$srcdir' = '.'. +# Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 @@ -7904,9 +7503,9 @@ test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 -printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' +printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" @@ -8061,15 +7660,15 @@ printf "%s\n" X/"$am_mf" | (exit $ac_status); } || am_rc=$? done if test $am_rc -ne 0; then - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE=\"gmake\" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). -See 'config.log' for more details" "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5; } fi { am_dirpart=; unset am_dirpart;} { am_filepart=; unset am_filepart;} diff --git a/POPSC/configure~ b/POPSC/configure~ index 88b25bc..2f5a455 100755 --- a/POPSC/configure~ +++ b/POPSC/configure~ @@ -1,11 +1,12 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for pops 3.2.2. +# Generated by GNU Autoconf 2.71 for pops 3.4. # # Report bugs to . # # -# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. +# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, +# Inc. # # # This configure script is free software; the Free Software Foundation @@ -16,14 +17,16 @@ # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : +as_nop=: +if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 +then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else +else $as_nop case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( @@ -33,46 +36,46 @@ esac fi + +# Reset variables that may have inherited troublesome values from +# the environment. + +# IFS needs to be set, to space, tab, and newline, in precisely that order. +# (If _AS_PATH_WALK were called with IFS unset, it would have the +# side effect of setting IFS to empty, thus disabling word splitting.) +# Quoting is to prevent editors from complaining about space-tab. as_nl=' ' export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi +IFS=" "" $as_nl" + +PS1='$ ' +PS2='> ' +PS4='+ ' + +# Ensure predictable behavior from utilities with locale-dependent output. +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE + +# We cannot yet rely on "unset" to work, but we need these variables +# to be unset--not just set to an empty or harmless value--now, to +# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct +# also avoids known problems related to "unset" and subshell syntax +# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). +for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH +do eval test \${$as_var+y} \ + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +done + +# Ensure that fds 0, 1, and 2 are open. +if (exec 3>&0) 2>/dev/null; then :; else exec 0&1) 2>/dev/null; then :; else exec 1>/dev/null; fi +if (exec 3>&2) ; then :; else exec 2>/dev/null; fi # The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then +if ${PATH_SEPARATOR+false} :; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || @@ -81,13 +84,6 @@ if test "${PATH_SEPARATOR+set}" != set; then fi -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( @@ -96,8 +92,12 @@ case $0 in #(( for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + test -r "$as_dir$0" && as_myself=$as_dir$0 && break done IFS=$as_save_IFS @@ -109,30 +109,10 @@ if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH # Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. @@ -154,20 +134,22 @@ esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. -$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 -as_fn_exit 255 +printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 +exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then - as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : + as_bourne_compatible="as_nop=: +if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 +then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST -else +else \$as_nop case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( @@ -187,42 +169,52 @@ as_fn_success || { exitcode=1; echo as_fn_success failed.; } as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } -if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : +if ( set x; as_fn_ret_success y && test x = \"\$1\" ) +then : -else +else \$as_nop exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 +blah=\$(echo \$(echo blah)) +test x\"\$blah\" = xblah || exit 1 test -x / || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && - test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 -test \$(( 1 + 1 )) = 2 || exit 1" - if (eval "$as_required") 2>/dev/null; then : + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1" + if (eval "$as_required") 2>/dev/null +then : as_have_required=yes -else +else $as_nop as_have_required=no fi - if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null +then : -else +else $as_nop as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac as_found=: case $as_dir in #( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. - as_shell=$as_dir/$as_base + as_shell=$as_dir$as_base if { test -f "$as_shell" || test -f "$as_shell.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : + as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null +then : CONFIG_SHELL=$as_shell as_have_required=yes - if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : + if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null +then : break 2 fi fi @@ -230,14 +222,21 @@ fi esac as_found=false done -$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : - CONFIG_SHELL=$SHELL as_have_required=yes -fi; } IFS=$as_save_IFS +if $as_found +then : + +else $as_nop + if { test -f "$SHELL" || test -f "$SHELL.exe"; } && + as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null +then : + CONFIG_SHELL=$SHELL as_have_required=yes +fi +fi - if test "x$CONFIG_SHELL" != x; then : + if test "x$CONFIG_SHELL" != x +then : export CONFIG_SHELL # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also @@ -255,18 +254,19 @@ esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. -$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 +printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi - if test x$as_have_required = xno; then : - $as_echo "$0: This script requires a shell more modern than all" - $as_echo "$0: the shells that I found on your system." - if test x${ZSH_VERSION+set} = xset ; then - $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" - $as_echo "$0: be upgraded to zsh 4.3.4 or later." + if test x$as_have_required = xno +then : + printf "%s\n" "$0: This script requires a shell more modern than all" + printf "%s\n" "$0: the shells that I found on your system." + if test ${ZSH_VERSION+y} ; then + printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" + printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." else - $as_echo "$0: Please tell bug-autoconf@gnu.org and jens@jkleinj.eu + printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and jens@jkleinj.eu $0: about your system, including any error possibly output $0: before this message. Then install a modern shell, or $0: manually run the script under such a shell if you do @@ -294,6 +294,7 @@ as_fn_unset () } as_unset=as_fn_unset + # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. @@ -311,6 +312,14 @@ as_fn_exit () as_fn_set_status $1 exit $1 } # as_fn_exit +# as_fn_nop +# --------- +# Do nothing but, unlike ":", preserve the value of $?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop # as_fn_mkdir_p # ------------- @@ -325,7 +334,7 @@ as_fn_mkdir_p () as_dirs= while :; do case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( + *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" @@ -334,7 +343,7 @@ $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | +printf "%s\n" X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -373,12 +382,13 @@ as_fn_executable_p () # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null +then : eval 'as_fn_append () { eval $1+=\$2 }' -else +else $as_nop as_fn_append () { eval $1=\$$1\$2 @@ -390,18 +400,27 @@ fi # as_fn_append # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null +then : eval 'as_fn_arith () { as_val=$(( $* )) }' -else +else $as_nop as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith +# as_fn_nop +# --------- +# Do nothing but, unlike ":", preserve the value of $?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- @@ -413,9 +432,9 @@ as_fn_error () as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi - $as_echo "$as_me: error: $2" >&2 + printf "%s\n" "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error @@ -442,7 +461,7 @@ as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | +printf "%s\n" X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q @@ -486,7 +505,7 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || - { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } + { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall @@ -500,6 +519,10 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits exit } + +# Determine whether it's possible to make 'echo' print without a newline. +# These variables are no longer used directly by Autoconf, but are AC_SUBSTed +# for compatibility with existing Makefiles. ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) @@ -513,6 +536,13 @@ case `echo -n x` in #((((( ECHO_N='-n';; esac +# For backward compatibility with old third-party macros, we provide +# the shell variables $as_echo and $as_echo_n. New code should use +# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. +as_echo='printf %s\n' +as_echo_n='printf %s' + + rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file @@ -580,48 +610,44 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='pops' PACKAGE_TARNAME='pops' -PACKAGE_VERSION='3.2.2' -PACKAGE_STRING='pops 3.2.2' +PACKAGE_VERSION='3.4' +PACKAGE_STRING='pops 3.4' PACKAGE_BUGREPORT='jens@jkleinj.eu' PACKAGE_URL='' ac_unique_file="src/arg.c" # Factoring default headers for most tests. ac_includes_default="\ -#include -#ifdef HAVE_SYS_TYPES_H -# include -#endif -#ifdef HAVE_SYS_STAT_H -# include +#include +#ifdef HAVE_STDIO_H +# include #endif -#ifdef STDC_HEADERS +#ifdef HAVE_STDLIB_H # include -# include -#else -# ifdef HAVE_STDLIB_H -# include -# endif #endif #ifdef HAVE_STRING_H -# if !defined STDC_HEADERS && defined HAVE_MEMORY_H -# include -# endif # include #endif -#ifdef HAVE_STRINGS_H -# include -#endif #ifdef HAVE_INTTYPES_H # include #endif #ifdef HAVE_STDINT_H # include #endif +#ifdef HAVE_STRINGS_H +# include +#endif +#ifdef HAVE_SYS_TYPES_H +# include +#endif +#ifdef HAVE_SYS_STAT_H +# include +#endif #ifdef HAVE_UNISTD_H # include #endif" +ac_header_c_list= ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS @@ -634,9 +660,14 @@ PKG_CONFIG_PATH PKG_CONFIG OPENMP_CFLAGS LIBOBJS -EGREP -GREP -CPP +host_os +host_vendor +host_cpu +host +build_os +build_vendor +build_cpu +build am__fastdepCXX_FALSE am__fastdepCXX_TRUE CXXDEPMODE @@ -663,6 +694,9 @@ AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V +CSCOPE +ETAGS +CTAGS am__untar am__tar AMTAR @@ -746,7 +780,6 @@ CPPFLAGS CXX CXXFLAGS CCC -CPP PKG_CONFIG PKG_CONFIG_PATH PKG_CONFIG_LIBDIR @@ -822,8 +855,6 @@ do *) ac_optarg=yes ;; esac - # Accept the important Cygnus configure options, so we can diagnose typos. - case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; @@ -864,9 +895,9 @@ do ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: $ac_useropt" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" @@ -890,9 +921,9 @@ do ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: $ac_useropt" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" @@ -1103,9 +1134,9 @@ do ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: $ac_useropt" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" @@ -1119,9 +1150,9 @@ do ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: $ac_useropt" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" @@ -1165,9 +1196,9 @@ Try \`$0 --help' for more information" *) # FIXME: should be removed in autoconf 3.0. - $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 + printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && - $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 + printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ;; @@ -1183,7 +1214,7 @@ if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; - *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; + *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi @@ -1247,7 +1278,7 @@ $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_myself" | +printf "%s\n" X"$as_myself" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -1304,7 +1335,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures pops 3.2.2 to adapt to many kinds of systems. +\`configure' configures pops 3.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1366,12 +1397,16 @@ Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names + +System types: + --build=BUILD configure for building on BUILD [guessed] + --host=HOST cross-compile to build programs to run on HOST [BUILD] _ACEOF fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of pops 3.2.2:";; + short | recursive ) echo "Configuration of pops 3.4:";; esac cat <<\_ACEOF @@ -1400,7 +1435,6 @@ Some influential environment variables: you have headers in a nonstandard directory CXX C++ compiler command CXXFLAGS C++ compiler flags - CPP C preprocessor PKG_CONFIG path to pkg-config utility PKG_CONFIG_PATH directories to add to pkg-config's search path @@ -1430,9 +1464,9 @@ if test "$ac_init_help" = "recursive"; then case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; @@ -1460,7 +1494,8 @@ esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } - # Check for guested configure. + # Check for configure.gnu first; this name is used for a wrapper for + # Metaconfig's "Configure" on case-insensitive file systems. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive @@ -1468,7 +1503,7 @@ ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix echo && $SHELL "$ac_srcdir/configure" --help=recursive else - $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 + printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done @@ -1477,10 +1512,10 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -pops configure 3.2.2 -generated by GNU Autoconf 2.69 +pops configure 3.4 +generated by GNU Autoconf 2.71 -Copyright (C) 2012 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF @@ -1497,14 +1532,14 @@ fi ac_fn_c_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext + rm -f conftest.$ac_objext conftest.beam if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -1512,14 +1547,15 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest.$ac_objext; then : + } && test -s conftest.$ac_objext +then : ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 @@ -1535,14 +1571,14 @@ fi ac_fn_cxx_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext + rm -f conftest.$ac_objext conftest.beam if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -1550,14 +1586,15 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err - } && test -s conftest.$ac_objext; then : + } && test -s conftest.$ac_objext +then : ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 @@ -1573,14 +1610,14 @@ fi ac_fn_c_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext conftest$ac_exeext + rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -1588,17 +1625,18 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext - }; then : + } +then : ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 @@ -1613,176 +1651,6 @@ fi } # ac_fn_c_try_link -# ac_fn_c_try_cpp LINENO -# ---------------------- -# Try to preprocess conftest.$ac_ext, and return whether this succeeded. -ac_fn_c_try_cpp () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { { ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } > conftest.i && { - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || - test ! -s conftest.err - }; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_c_try_cpp - -# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES -# ------------------------------------------------------- -# Tests whether HEADER exists, giving a warning if it cannot be compiled using -# the include files in INCLUDES and setting the cache variable VAR -# accordingly. -ac_fn_c_check_header_mongrel () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if eval \${$3+:} false; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else - # Is the header compilable? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 -$as_echo_n "checking $2 usability... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -#include <$2> -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_header_compiler=yes -else - ac_header_compiler=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 -$as_echo_n "checking $2 presence... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include <$2> -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - ac_header_preproc=yes -else - ac_header_preproc=no -fi -rm -f conftest.err conftest.i conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( - yes:no: ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} - ;; - no:yes:* ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} -( $as_echo "## ------------------------------ ## -## Report this to jens@jkleinj.eu ## -## ------------------------------ ##" - ) | sed "s/^/$as_me: WARNING: /" >&2 - ;; -esac - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else - eval "$3=\$ac_header_compiler" -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -fi - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - -} # ac_fn_c_check_header_mongrel - -# ac_fn_c_try_run LINENO -# ---------------------- -# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes -# that executables *can* be run. -ac_fn_c_try_run () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' - { { case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; }; then : - ac_retval=0 -else - $as_echo "$as_me: program exited with status $ac_status" >&5 - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=$ac_status -fi - rm -rf conftest.dSYM conftest_ipa8_conftest.oo - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_c_try_run - # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists and can be compiled using the include files in @@ -1790,26 +1658,28 @@ fi ac_fn_c_check_header_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +printf %s "checking for $2... " >&6; } +if eval test \${$3+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : eval "$3=yes" -else +else $as_nop eval "$3=no" fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_compile @@ -1821,17 +1691,18 @@ $as_echo "$ac_res" >&6; } ac_fn_c_check_type () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +printf %s "checking for $2... " >&6; } +if eval test \${$3+y} +then : + printf %s "(cached) " >&6 +else $as_nop eval "$3=no" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { if (sizeof ($2)) return 0; @@ -1839,12 +1710,13 @@ if (sizeof ($2)) return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { if (sizeof (($2))) return 0; @@ -1852,33 +1724,78 @@ if (sizeof (($2))) return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : -else +else $as_nop eval "$3=yes" fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_type +# ac_fn_c_try_run LINENO +# ---------------------- +# Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that +# executables *can* be run. +ac_fn_c_try_run () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + if { { ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +printf "%s\n" "$ac_try_echo"; } >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' + { { case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +printf "%s\n" "$ac_try_echo"; } >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; } +then : + ac_retval=0 +else $as_nop + printf "%s\n" "$as_me: program exited with status $ac_status" >&5 + printf "%s\n" "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=$ac_status +fi + rm -rf conftest.dSYM conftest_ipa8_conftest.oo + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_c_try_run + # ac_fn_c_check_func LINENO FUNC VAR # ---------------------------------- # Tests whether FUNC exists, setting the cache variable VAR accordingly ac_fn_c_check_func () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +printf %s "checking for $2... " >&6; } +if eval test \${$3+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. @@ -1886,16 +1803,9 @@ else #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $2 (); below. - Prefer to if __STDC__ is defined, since - exists even on freestanding compilers. */ - -#ifdef __STDC__ -# include -#else -# include -#endif + which can conflict with char $2 (); below. */ +#include #undef $2 /* Override any GCC internal prototype to avoid an error. @@ -1913,35 +1823,56 @@ choke me #endif int -main () +main (void) { return $2 (); ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : eval "$3=yes" -else +else $as_nop eval "$3=no" fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_func +ac_configure_args_raw= +for ac_arg +do + case $ac_arg in + *\'*) + ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + esac + as_fn_append ac_configure_args_raw " '$ac_arg'" +done + +case $ac_configure_args_raw in + *$as_nl*) + ac_safe_unquote= ;; + *) + ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. + ac_unsafe_a="$ac_unsafe_z#~" + ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" + ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; +esac + cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by pops $as_me 3.2.2, which was -generated by GNU Autoconf 2.69. Invocation command line was +It was created by pops $as_me 3.4, which was +generated by GNU Autoconf 2.71. Invocation command line was - $ $0 $@ + $ $0$ac_configure_args_raw _ACEOF exec 5>>config.log @@ -1974,8 +1905,12 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - $as_echo "PATH: $as_dir" + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + printf "%s\n" "PATH: $as_dir" done IFS=$as_save_IFS @@ -2010,7 +1945,7 @@ do | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) - ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; @@ -2045,11 +1980,13 @@ done # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? + # Sanitize IFS. + IFS=" "" $as_nl" # Save into config.log some information that might help in debugging. { echo - $as_echo "## ---------------- ## + printf "%s\n" "## ---------------- ## ## Cache variables. ## ## ---------------- ##" echo @@ -2060,8 +1997,8 @@ trap 'exit_status=$? case $ac_val in #( *${as_nl}*) case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 +printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( @@ -2085,7 +2022,7 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; ) echo - $as_echo "## ----------------- ## + printf "%s\n" "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo @@ -2093,14 +2030,14 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; do eval ac_val=\$$ac_var case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac - $as_echo "$ac_var='\''$ac_val'\''" + printf "%s\n" "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then - $as_echo "## ------------------- ## + printf "%s\n" "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo @@ -2108,15 +2045,15 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; do eval ac_val=\$$ac_var case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac - $as_echo "$ac_var='\''$ac_val'\''" + printf "%s\n" "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then - $as_echo "## ----------- ## + printf "%s\n" "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo @@ -2124,8 +2061,8 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; echo fi test "$ac_signal" != 0 && - $as_echo "$as_me: caught signal $ac_signal" - $as_echo "$as_me: exit $exit_status" + printf "%s\n" "$as_me: caught signal $ac_signal" + printf "%s\n" "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && @@ -2139,63 +2076,48 @@ ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h -$as_echo "/* confdefs.h */" > confdefs.h +printf "%s\n" "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. -cat >>confdefs.h <<_ACEOF -#define PACKAGE_NAME "$PACKAGE_NAME" -_ACEOF +printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_TARNAME "$PACKAGE_TARNAME" -_ACEOF +printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_VERSION "$PACKAGE_VERSION" -_ACEOF +printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_STRING "$PACKAGE_STRING" -_ACEOF +printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" -_ACEOF +printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_URL "$PACKAGE_URL" -_ACEOF +printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. -ac_site_file1=NONE -ac_site_file2=NONE if test -n "$CONFIG_SITE"; then - # We do not want a PATH search for config.site. - case $CONFIG_SITE in #(( - -*) ac_site_file1=./$CONFIG_SITE;; - */*) ac_site_file1=$CONFIG_SITE;; - *) ac_site_file1=./$CONFIG_SITE;; - esac + ac_site_files="$CONFIG_SITE" elif test "x$prefix" != xNONE; then - ac_site_file1=$prefix/share/config.site - ac_site_file2=$prefix/etc/config.site + ac_site_files="$prefix/share/config.site $prefix/etc/config.site" else - ac_site_file1=$ac_default_prefix/share/config.site - ac_site_file2=$ac_default_prefix/etc/config.site + ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" fi -for ac_site_file in "$ac_site_file1" "$ac_site_file2" + +for ac_site_file in $ac_site_files do - test "x$ac_site_file" = xNONE && continue - if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 -$as_echo "$as_me: loading site script $ac_site_file" >&6;} + case $ac_site_file in #( + */*) : + ;; #( + *) : + ac_site_file=./$ac_site_file ;; +esac + if test -f "$ac_site_file" && test -r "$ac_site_file"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 +printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ - || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file See \`config.log' for more details" "$LINENO" 5; } fi @@ -2205,62 +2127,693 @@ if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special files # actually), so we avoid doing that. DJGPP emulates it as a regular file. if test /dev/null != "$cache_file" && test -f "$cache_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 -$as_echo "$as_me: loading cache $cache_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 +printf "%s\n" "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 -$as_echo "$as_me: creating cache $cache_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 +printf "%s\n" "$as_me: creating cache $cache_file" >&6;} >$cache_file fi -# Check that the precious variables saved in the cache have kept the same -# value. -ac_cache_corrupted=false -for ac_var in $ac_precious_vars; do - eval ac_old_set=\$ac_cv_env_${ac_var}_set - eval ac_new_set=\$ac_env_${ac_var}_set - eval ac_old_val=\$ac_cv_env_${ac_var}_value - eval ac_new_val=\$ac_env_${ac_var}_value - case $ac_old_set,$ac_new_set in - set,) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,set) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,);; - *) - if test "x$ac_old_val" != "x$ac_new_val"; then - # differences in whitespace do not lead to failure. - ac_old_val_w=`echo x $ac_old_val` - ac_new_val_w=`echo x $ac_new_val` - if test "$ac_old_val_w" != "$ac_new_val_w"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 -$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} - ac_cache_corrupted=: - else - { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 -$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} - eval $ac_var=\$ac_old_val - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 -$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 -$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} - fi;; - esac - # Pass precious variables to config.status. - if test "$ac_new_set" = set; then - case $ac_new_val in - *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; - *) ac_arg=$ac_var=$ac_new_val ;; +# Test code for whether the C compiler supports C89 (global declarations) +ac_c_conftest_c89_globals=' +/* Does the compiler advertise C89 conformance? + Do not test the value of __STDC__, because some compilers set it to 0 + while being otherwise adequately conformant. */ +#if !defined __STDC__ +# error "Compiler does not advertise C89 conformance" +#endif + +#include +#include +struct stat; +/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ +struct buf { int x; }; +struct buf * (*rcsopen) (struct buf *, struct stat *, int); +static char *e (p, i) + char **p; + int i; +{ + return p[i]; +} +static char *f (char * (*g) (char **, int), char **p, ...) +{ + char *s; + va_list v; + va_start (v,p); + s = g (p, va_arg (v,int)); + va_end (v); + return s; +} + +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has + function prototypes and stuff, but not \xHH hex character constants. + These do not provoke an error unfortunately, instead are silently treated + as an "x". The following induces an error, until -std is added to get + proper ANSI mode. Curiously \x00 != x always comes out true, for an + array size at least. It is necessary to write \x00 == 0 to get something + that is true only with -std. */ +int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; + +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters + inside strings and character constants. */ +#define FOO(x) '\''x'\'' +int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; + +int test (int i, double x); +struct s1 {int (*f) (int a);}; +struct s2 {int (*f) (double a);}; +int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), + int, int);' + +# Test code for whether the C compiler supports C89 (body of main). +ac_c_conftest_c89_main=' +ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); +' + +# Test code for whether the C compiler supports C99 (global declarations) +ac_c_conftest_c99_globals=' +// Does the compiler advertise C99 conformance? +#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L +# error "Compiler does not advertise C99 conformance" +#endif + +#include +extern int puts (const char *); +extern int printf (const char *, ...); +extern int dprintf (int, const char *, ...); +extern void *malloc (size_t); + +// Check varargs macros. These examples are taken from C99 6.10.3.5. +// dprintf is used instead of fprintf to avoid needing to declare +// FILE and stderr. +#define debug(...) dprintf (2, __VA_ARGS__) +#define showlist(...) puts (#__VA_ARGS__) +#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) +static void +test_varargs_macros (void) +{ + int x = 1234; + int y = 5678; + debug ("Flag"); + debug ("X = %d\n", x); + showlist (The first, second, and third items.); + report (x>y, "x is %d but y is %d", x, y); +} + +// Check long long types. +#define BIG64 18446744073709551615ull +#define BIG32 4294967295ul +#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) +#if !BIG_OK + #error "your preprocessor is broken" +#endif +#if BIG_OK +#else + #error "your preprocessor is broken" +#endif +static long long int bignum = -9223372036854775807LL; +static unsigned long long int ubignum = BIG64; + +struct incomplete_array +{ + int datasize; + double data[]; +}; + +struct named_init { + int number; + const wchar_t *name; + double average; +}; + +typedef const char *ccp; + +static inline int +test_restrict (ccp restrict text) +{ + // See if C++-style comments work. + // Iterate through items via the restricted pointer. + // Also check for declarations in for loops. + for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) + continue; + return 0; +} + +// Check varargs and va_copy. +static bool +test_varargs (const char *format, ...) +{ + va_list args; + va_start (args, format); + va_list args_copy; + va_copy (args_copy, args); + + const char *str = ""; + int number = 0; + float fnumber = 0; + + while (*format) + { + switch (*format++) + { + case '\''s'\'': // string + str = va_arg (args_copy, const char *); + break; + case '\''d'\'': // int + number = va_arg (args_copy, int); + break; + case '\''f'\'': // float + fnumber = va_arg (args_copy, double); + break; + default: + break; + } + } + va_end (args_copy); + va_end (args); + + return *str && number && fnumber; +} +' + +# Test code for whether the C compiler supports C99 (body of main). +ac_c_conftest_c99_main=' + // Check bool. + _Bool success = false; + success |= (argc != 0); + + // Check restrict. + if (test_restrict ("String literal") == 0) + success = true; + char *restrict newvar = "Another string"; + + // Check varargs. + success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); + test_varargs_macros (); + + // Check flexible array members. + struct incomplete_array *ia = + malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); + ia->datasize = 10; + for (int i = 0; i < ia->datasize; ++i) + ia->data[i] = i * 1.234; + + // Check named initializers. + struct named_init ni = { + .number = 34, + .name = L"Test wide string", + .average = 543.34343, + }; + + ni.number = 58; + + int dynamic_array[ni.number]; + dynamic_array[0] = argv[0][0]; + dynamic_array[ni.number - 1] = 543; + + // work around unused variable warnings + ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' + || dynamic_array[ni.number - 1] != 543); +' + +# Test code for whether the C compiler supports C11 (global declarations) +ac_c_conftest_c11_globals=' +// Does the compiler advertise C11 conformance? +#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L +# error "Compiler does not advertise C11 conformance" +#endif + +// Check _Alignas. +char _Alignas (double) aligned_as_double; +char _Alignas (0) no_special_alignment; +extern char aligned_as_int; +char _Alignas (0) _Alignas (int) aligned_as_int; + +// Check _Alignof. +enum +{ + int_alignment = _Alignof (int), + int_array_alignment = _Alignof (int[100]), + char_alignment = _Alignof (char) +}; +_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); + +// Check _Noreturn. +int _Noreturn does_not_return (void) { for (;;) continue; } + +// Check _Static_assert. +struct test_static_assert +{ + int x; + _Static_assert (sizeof (int) <= sizeof (long int), + "_Static_assert does not work in struct"); + long int y; +}; + +// Check UTF-8 literals. +#define u8 syntax error! +char const utf8_literal[] = u8"happens to be ASCII" "another string"; + +// Check duplicate typedefs. +typedef long *long_ptr; +typedef long int *long_ptr; +typedef long_ptr long_ptr; + +// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. +struct anonymous +{ + union { + struct { int i; int j; }; + struct { int k; long int l; } w; + }; + int m; +} v1; +' + +# Test code for whether the C compiler supports C11 (body of main). +ac_c_conftest_c11_main=' + _Static_assert ((offsetof (struct anonymous, i) + == offsetof (struct anonymous, w.k)), + "Anonymous union alignment botch"); + v1.i = 2; + v1.w.k = 5; + ok |= v1.i != 5; +' + +# Test code for whether the C compiler supports C11 (complete). +ac_c_conftest_c11_program="${ac_c_conftest_c89_globals} +${ac_c_conftest_c99_globals} +${ac_c_conftest_c11_globals} + +int +main (int argc, char **argv) +{ + int ok = 0; + ${ac_c_conftest_c89_main} + ${ac_c_conftest_c99_main} + ${ac_c_conftest_c11_main} + return ok; +} +" + +# Test code for whether the C compiler supports C99 (complete). +ac_c_conftest_c99_program="${ac_c_conftest_c89_globals} +${ac_c_conftest_c99_globals} + +int +main (int argc, char **argv) +{ + int ok = 0; + ${ac_c_conftest_c89_main} + ${ac_c_conftest_c99_main} + return ok; +} +" + +# Test code for whether the C compiler supports C89 (complete). +ac_c_conftest_c89_program="${ac_c_conftest_c89_globals} + +int +main (int argc, char **argv) +{ + int ok = 0; + ${ac_c_conftest_c89_main} + return ok; +} +" + +# Test code for whether the C++ compiler supports C++98 (global declarations) +ac_cxx_conftest_cxx98_globals=' +// Does the compiler advertise C++98 conformance? +#if !defined __cplusplus || __cplusplus < 199711L +# error "Compiler does not advertise C++98 conformance" +#endif + +// These inclusions are to reject old compilers that +// lack the unsuffixed header files. +#include +#include + +// and are *not* freestanding headers in C++98. +extern void assert (int); +namespace std { + extern int strcmp (const char *, const char *); +} + +// Namespaces, exceptions, and templates were all added after "C++ 2.0". +using std::exception; +using std::strcmp; + +namespace { + +void test_exception_syntax() +{ + try { + throw "test"; + } catch (const char *s) { + // Extra parentheses suppress a warning when building autoconf itself, + // due to lint rules shared with more typical C programs. + assert (!(strcmp) (s, "test")); + } +} + +template struct test_template +{ + T const val; + explicit test_template(T t) : val(t) {} + template T add(U u) { return static_cast(u) + val; } +}; + +} // anonymous namespace +' + +# Test code for whether the C++ compiler supports C++98 (body of main) +ac_cxx_conftest_cxx98_main=' + assert (argc); + assert (! argv[0]); +{ + test_exception_syntax (); + test_template tt (2.0); + assert (tt.add (4) == 6.0); + assert (true && !false); +} +' + +# Test code for whether the C++ compiler supports C++11 (global declarations) +ac_cxx_conftest_cxx11_globals=' +// Does the compiler advertise C++ 2011 conformance? +#if !defined __cplusplus || __cplusplus < 201103L +# error "Compiler does not advertise C++11 conformance" +#endif + +namespace cxx11test +{ + constexpr int get_val() { return 20; } + + struct testinit + { + int i; + double d; + }; + + class delegate + { + public: + delegate(int n) : n(n) {} + delegate(): delegate(2354) {} + + virtual int getval() { return this->n; }; + protected: + int n; + }; + + class overridden : public delegate + { + public: + overridden(int n): delegate(n) {} + virtual int getval() override final { return this->n * 2; } + }; + + class nocopy + { + public: + nocopy(int i): i(i) {} + nocopy() = default; + nocopy(const nocopy&) = delete; + nocopy & operator=(const nocopy&) = delete; + private: + int i; + }; + + // for testing lambda expressions + template Ret eval(Fn f, Ret v) + { + return f(v); + } + + // for testing variadic templates and trailing return types + template auto sum(V first) -> V + { + return first; + } + template auto sum(V first, Args... rest) -> V + { + return first + sum(rest...); + } +} +' + +# Test code for whether the C++ compiler supports C++11 (body of main) +ac_cxx_conftest_cxx11_main=' +{ + // Test auto and decltype + auto a1 = 6538; + auto a2 = 48573953.4; + auto a3 = "String literal"; + + int total = 0; + for (auto i = a3; *i; ++i) { total += *i; } + + decltype(a2) a4 = 34895.034; +} +{ + // Test constexpr + short sa[cxx11test::get_val()] = { 0 }; +} +{ + // Test initializer lists + cxx11test::testinit il = { 4323, 435234.23544 }; +} +{ + // Test range-based for + int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, + 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; + for (auto &x : array) { x += 23; } +} +{ + // Test lambda expressions + using cxx11test::eval; + assert (eval ([](int x) { return x*2; }, 21) == 42); + double d = 2.0; + assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); + assert (d == 5.0); + assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); + assert (d == 5.0); +} +{ + // Test use of variadic templates + using cxx11test::sum; + auto a = sum(1); + auto b = sum(1, 2); + auto c = sum(1.0, 2.0, 3.0); +} +{ + // Test constructor delegation + cxx11test::delegate d1; + cxx11test::delegate d2(); + cxx11test::delegate d3(45); +} +{ + // Test override and final + cxx11test::overridden o1(55464); +} +{ + // Test nullptr + char *c = nullptr; +} +{ + // Test template brackets + test_template<::test_template> v(test_template(12)); +} +{ + // Unicode literals + char const *utf8 = u8"UTF-8 string \u2500"; + char16_t const *utf16 = u"UTF-8 string \u2500"; + char32_t const *utf32 = U"UTF-32 string \u2500"; +} +' + +# Test code for whether the C compiler supports C++11 (complete). +ac_cxx_conftest_cxx11_program="${ac_cxx_conftest_cxx98_globals} +${ac_cxx_conftest_cxx11_globals} + +int +main (int argc, char **argv) +{ + int ok = 0; + ${ac_cxx_conftest_cxx98_main} + ${ac_cxx_conftest_cxx11_main} + return ok; +} +" + +# Test code for whether the C compiler supports C++98 (complete). +ac_cxx_conftest_cxx98_program="${ac_cxx_conftest_cxx98_globals} +int +main (int argc, char **argv) +{ + int ok = 0; + ${ac_cxx_conftest_cxx98_main} + return ok; +} +" + +as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" +as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" +as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" +as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" +as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" +as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" +as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" +as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" +as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" + +# Auxiliary files required by this configure script. +ac_aux_files="config.guess config.sub compile missing install-sh" + +# Locations in which to look for auxiliary files. +ac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." + +# Search for a directory containing all of the required auxiliary files, +# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. +# If we don't find one directory that contains all the files we need, +# we report the set of missing files from the *first* directory in +# $ac_aux_dir_candidates and give up. +ac_missing_aux_files="" +ac_first_candidate=: +printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +as_found=false +for as_dir in $ac_aux_dir_candidates +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + as_found=: + + printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 + ac_aux_dir_found=yes + ac_install_sh= + for ac_aux in $ac_aux_files + do + # As a special case, if "install-sh" is required, that requirement + # can be satisfied by any of "install-sh", "install.sh", or "shtool", + # and $ac_install_sh is set appropriately for whichever one is found. + if test x"$ac_aux" = x"install-sh" + then + if test -f "${as_dir}install-sh"; then + printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 + ac_install_sh="${as_dir}install-sh -c" + elif test -f "${as_dir}install.sh"; then + printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 + ac_install_sh="${as_dir}install.sh -c" + elif test -f "${as_dir}shtool"; then + printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 + ac_install_sh="${as_dir}shtool install -c" + else + ac_aux_dir_found=no + if $ac_first_candidate; then + ac_missing_aux_files="${ac_missing_aux_files} install-sh" + else + break + fi + fi + else + if test -f "${as_dir}${ac_aux}"; then + printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 + else + ac_aux_dir_found=no + if $ac_first_candidate; then + ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" + else + break + fi + fi + fi + done + if test "$ac_aux_dir_found" = yes; then + ac_aux_dir="$as_dir" + break + fi + ac_first_candidate=false + + as_found=false +done +IFS=$as_save_IFS +if $as_found +then : + +else $as_nop + as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 +fi + + +# These three variables are undocumented and unsupported, +# and are intended to be withdrawn in a future Autoconf release. +# They can cause serious problems if a builder's source tree is in a directory +# whose full name contains unusual characters. +if test -f "${ac_aux_dir}config.guess"; then + ac_config_guess="$SHELL ${ac_aux_dir}config.guess" +fi +if test -f "${ac_aux_dir}config.sub"; then + ac_config_sub="$SHELL ${ac_aux_dir}config.sub" +fi +if test -f "$ac_aux_dir/configure"; then + ac_configure="$SHELL ${ac_aux_dir}configure" +fi + +# Check that the precious variables saved in the cache have kept the same +# value. +ac_cache_corrupted=false +for ac_var in $ac_precious_vars; do + eval ac_old_set=\$ac_cv_env_${ac_var}_set + eval ac_new_set=\$ac_env_${ac_var}_set + eval ac_old_val=\$ac_cv_env_${ac_var}_value + eval ac_new_val=\$ac_env_${ac_var}_value + case $ac_old_set,$ac_new_set in + set,) + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} + ac_cache_corrupted=: ;; + ,set) + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} + ac_cache_corrupted=: ;; + ,);; + *) + if test "x$ac_old_val" != "x$ac_new_val"; then + # differences in whitespace do not lead to failure. + ac_old_val_w=`echo x $ac_old_val` + ac_new_val_w=`echo x $ac_new_val` + if test "$ac_old_val_w" != "$ac_new_val_w"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + ac_cache_corrupted=: + else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 +printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} + eval $ac_var=\$ac_old_val + fi + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 +printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 +printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} + fi;; + esac + # Pass precious variables to config.status. + if test "$ac_new_set" = set; then + case $ac_new_val in + *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; + *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. @@ -2269,11 +2822,12 @@ $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} fi done if $ac_cache_corrupted; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 -$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} - as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 +printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} + as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' + and start over" "$LINENO" 5 fi ## -------------------- ## ## Main body of script. ## @@ -2291,36 +2845,9 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu am__api_version='1.16' -ac_aux_dir= -for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do - if test -f "$ac_dir/install-sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install-sh -c" - break - elif test -f "$ac_dir/install.sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install.sh -c" - break - elif test -f "$ac_dir/shtool"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/shtool install -c" - break - fi -done -if test -z "$ac_aux_dir"; then - as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 -fi - -# These three variables are undocumented and unsupported, -# and are intended to be withdrawn in a future Autoconf release. -# They can cause serious problems if a builder's source tree is in a directory -# whose full name contains unusual characters. -ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. -ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. -ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. -# Find a good install program. We prefer a C program (faster), + # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install @@ -2334,20 +2861,25 @@ ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. # Reject install programs that cannot install multiple files. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 -$as_echo_n "checking for a BSD-compatible install... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 +printf %s "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then -if ${ac_cv_path_install+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test ${ac_cv_path_install+y} +then : + printf %s "(cached) " >&6 +else $as_nop as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - # Account for people who put trailing slashes in PATH elements. -case $as_dir/ in #(( - ./ | .// | /[cC]/* | \ + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + # Account for fact that we put trailing slashes in our PATH walk. +case $as_dir in #(( + ./ | /[cC]/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ /usr/ucb/* ) ;; @@ -2357,13 +2889,13 @@ case $as_dir/ in #(( # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then if test $ac_prog = install && - grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && - grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else @@ -2371,12 +2903,12 @@ case $as_dir/ in #(( echo one > conftest.one echo two > conftest.two mkdir conftest.dir - if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && + if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && test -s conftest.one && test -s conftest.two && test -s conftest.dir/conftest.one && test -s conftest.dir/conftest.two then - ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" + ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" break 3 fi fi @@ -2392,7 +2924,7 @@ IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir fi - if test "${ac_cv_path_install+set}" = set; then + if test ${ac_cv_path_install+y}; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a @@ -2402,8 +2934,8 @@ fi INSTALL=$ac_install_sh fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 -$as_echo "$INSTALL" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 +printf "%s\n" "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. @@ -2413,8 +2945,8 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 -$as_echo_n "checking whether build environment is sane... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 +printf %s "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' @@ -2468,8 +3000,8 @@ else as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= @@ -2488,26 +3020,23 @@ test "$program_suffix" != NONE && # Double any \ or $. # By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' -program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` +program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` + # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` -if test x"${MISSING+set}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; - *) - MISSING="\${SHELL} $am_aux_dir/missing" ;; - esac + + if test x"${MISSING+set}" != xset; then + MISSING="\${SHELL} '$am_aux_dir/missing'" fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 -$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 +printf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} fi if test x"${install_sh+set}" != xset; then @@ -2527,11 +3056,12 @@ if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_STRIP+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_STRIP+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else @@ -2539,11 +3069,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2554,11 +3088,11 @@ fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 -$as_echo "$STRIP" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 +printf "%s\n" "$STRIP" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -2567,11 +3101,12 @@ if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_STRIP+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_STRIP+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else @@ -2579,11 +3114,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2594,11 +3133,11 @@ fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 -$as_echo "$ac_ct_STRIP" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 +printf "%s\n" "$ac_ct_STRIP" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then @@ -2606,8 +3145,8 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP @@ -2619,25 +3158,31 @@ fi fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 -$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 +printf %s "checking for a race-free mkdir -p... " >&6; } if test -z "$MKDIR_P"; then - if ${ac_cv_path_mkdir+:} false; then : - $as_echo_n "(cached) " >&6 -else + if test ${ac_cv_path_mkdir+y} +then : + printf %s "(cached) " >&6 +else $as_nop as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do - as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue - case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( - 'mkdir (GNU coreutils) '* | \ - 'mkdir (coreutils) '* | \ + as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue + case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( + 'mkdir ('*'coreutils) '* | \ + 'BusyBox '* | \ 'mkdir (fileutils) '4.1*) - ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext + ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext break 3;; esac done @@ -2648,7 +3193,7 @@ IFS=$as_save_IFS fi test -d ./--version && rmdir ./--version - if test "${ac_cv_path_mkdir+set}" = set; then + if test ${ac_cv_path_mkdir+y}; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use the slow shell script. Don't cache a @@ -2658,18 +3203,19 @@ fi MKDIR_P="$ac_install_sh -d" fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 -$as_echo "$MKDIR_P" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 +printf "%s\n" "$MKDIR_P" >&6; } for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_AWK+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_AWK+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else @@ -2677,11 +3223,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2692,24 +3242,25 @@ fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 -$as_echo "$AWK" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 +printf "%s\n" "$AWK" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi test -n "$AWK" && break done -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 -$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } set x ${MAKE-make} -ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` -if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : - $as_echo_n "(cached) " >&6 -else +ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +if eval test \${ac_cv_prog_make_${ac_make}_set+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @@ -2725,12 +3276,12 @@ esac rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } SET_MAKE= else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi @@ -2744,7 +3295,8 @@ fi rmdir .tst 2>/dev/null # Check whether --enable-silent-rules was given. -if test "${enable_silent_rules+set}" = set; then : +if test ${enable_silent_rules+y} +then : enableval=$enable_silent_rules; fi @@ -2754,12 +3306,13 @@ case $enable_silent_rules in # ((( *) AM_DEFAULT_VERBOSITY=1;; esac am_make=${MAKE-make} -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 -$as_echo_n "checking whether $am_make supports nested variables... " >&6; } -if ${am_cv_make_support_nested_variables+:} false; then : - $as_echo_n "(cached) " >&6 -else - if $as_echo 'TRUE=$(BAR$(V)) +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 +printf %s "checking whether $am_make supports nested variables... " >&6; } +if test ${am_cv_make_support_nested_variables+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if printf "%s\n" 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 @@ -2771,8 +3324,8 @@ else am_cv_make_support_nested_variables=no fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 -$as_echo "$am_cv_make_support_nested_variables" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 +printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' @@ -2804,17 +3357,13 @@ fi # Define the identity of the package. PACKAGE='pops' - VERSION='3.2.2' + VERSION='3.4' -cat >>confdefs.h <<_ACEOF -#define PACKAGE "$PACKAGE" -_ACEOF +printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define VERSION "$VERSION" -_ACEOF +printf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h # Some tools Automake needs. @@ -2854,6 +3403,20 @@ am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' +# Variables for tags utilities; see am/tags.am +if test -z "$CTAGS"; then + CTAGS=ctags +fi + +if test -z "$ETAGS"; then + ETAGS=etags +fi + +if test -z "$CSCOPE"; then + CSCOPE=cscope +fi + + # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile @@ -2899,12 +3462,21 @@ fi # Checks for programs. + + + + + + + + + DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 -$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 +printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } cat > confinc.mk << 'END' am__doit: @echo this is the am__doit target >confinc.out @@ -2940,11 +3512,12 @@ esac fi done rm -f confinc.* confmf.* -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 -$as_echo "${_am_result}" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 +printf "%s\n" "${_am_result}" >&6; } # Check whether --enable-dependency-tracking was given. -if test "${enable_dependency_tracking+set}" = set; then : +if test ${enable_dependency_tracking+y} +then : enableval=$enable_dependency_tracking; fi @@ -2970,11 +3543,12 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else @@ -2982,11 +3556,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2997,11 +3575,11 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -3010,11 +3588,12 @@ if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else @@ -3022,11 +3601,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3037,11 +3620,11 @@ fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 -$as_echo "$ac_ct_CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 +printf "%s\n" "$ac_ct_CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$ac_ct_CC" = x; then @@ -3049,8 +3632,8 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC @@ -3063,11 +3646,12 @@ if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else @@ -3075,11 +3659,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3090,11 +3678,11 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -3103,11 +3691,12 @@ fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else @@ -3116,15 +3705,19 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3140,18 +3733,18 @@ if test $ac_prog_rejected = yes; then # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift - ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" + ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -3162,11 +3755,12 @@ if test -z "$CC"; then do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else @@ -3174,11 +3768,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3189,11 +3787,11 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -3206,11 +3804,12 @@ if test -z "$CC"; then do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else @@ -3218,11 +3817,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3233,11 +3836,11 @@ fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 -$as_echo "$ac_ct_CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 +printf "%s\n" "$ac_ct_CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -3249,8 +3852,8 @@ done else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC @@ -3258,25 +3861,129 @@ esac fi fi +if test -z "$CC"; then + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. +set dummy ${ac_tool_prefix}clang; ac_word=$2 +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_prog_CC="${ac_tool_prefix}clang" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +CC=$ac_cv_prog_CC +if test -n "$CC"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } +else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } +fi + + +fi +if test -z "$ac_cv_prog_CC"; then + ac_ct_CC=$CC + # Extract the first word of "clang", so it can be a program name with args. +set dummy clang; ac_word=$2 +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test -n "$ac_ct_CC"; then + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_CC="clang" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +ac_ct_CC=$ac_cv_prog_ac_ct_CC +if test -n "$ac_ct_CC"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 +printf "%s\n" "$ac_ct_CC" >&6; } +else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } +fi + + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi +else + CC="$ac_cv_prog_CC" +fi +fi -test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + +test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. -$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 +printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 -for ac_option in --version -v -V -qversion; do +for ac_option in --version -v -V -qversion -version; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -3286,7 +3993,7 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done @@ -3294,7 +4001,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; @@ -3306,9 +4013,9 @@ ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 -$as_echo_n "checking whether the C compiler works... " >&6; } -ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 +printf %s "checking whether the C compiler works... " >&6; } +ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" @@ -3329,11 +4036,12 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +then : # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, @@ -3350,7 +4058,7 @@ do # certainly right. break;; *.* ) - if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; + if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi @@ -3366,44 +4074,46 @@ do done test "$ac_cv_exeext" = no && ac_cv_exeext= -else +else $as_nop ac_file='' fi -if test -z "$ac_file"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -$as_echo "$as_me: failed program was:" >&5 +if test -z "$ac_file" +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } +printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables See \`config.log' for more details" "$LINENO" 5; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 -$as_echo_n "checking for C compiler default output file name... " >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 -$as_echo "$ac_file" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 +printf %s "checking for C compiler default output file name... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 +printf "%s\n" "$ac_file" >&6; } ac_exeext=$ac_cv_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 -$as_echo_n "checking for suffix of executables... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 +printf %s "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +then : # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with @@ -3417,15 +4127,15 @@ for ac_file in conftest.exe conftest conftest.*; do * ) break;; esac done -else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +else $as_nop + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 -$as_echo "$ac_cv_exeext" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 +printf "%s\n" "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext @@ -3434,7 +4144,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int -main () +main (void) { FILE *f = fopen ("conftest.out", "w"); return ferror (f) || fclose (f) != 0; @@ -3446,8 +4156,8 @@ _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 -$as_echo_n "checking whether we are cross compiling... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 +printf %s "checking whether we are cross compiling... " >&6; } if test "$cross_compiling" != yes; then { { ac_try="$ac_link" case "(($ac_try" in @@ -3455,10 +4165,10 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_exeext' { { case "(($ac_try" in @@ -3466,39 +4176,40 @@ $as_echo "$ac_try_echo"; } >&5 *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot run C compiled programs. + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error 77 "cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details" "$LINENO" 5; } fi fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 -$as_echo "$cross_compiling" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 +printf "%s\n" "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 -$as_echo_n "checking for suffix of object files... " >&6; } -if ${ac_cv_objext+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 +printf %s "checking for suffix of object files... " >&6; } +if test ${ac_cv_objext+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; @@ -3512,11 +4223,12 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +then : for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in @@ -3525,31 +4237,32 @@ $as_echo "$ac_try_echo"; } >&5 break;; esac done -else - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 -$as_echo "$ac_cv_objext" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 +printf "%s\n" "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 -$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } -if ${ac_cv_c_compiler_gnu+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 +printf %s "checking whether the compiler supports GNU C... " >&6; } +if test ${ac_cv_c_compiler_gnu+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { #ifndef __GNUC__ choke me @@ -3559,29 +4272,33 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_compiler_gnu=yes -else +else $as_nop ac_compiler_gnu=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 -$as_echo "$ac_cv_c_compiler_gnu" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 +printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } +ac_compiler_gnu=$ac_cv_c_compiler_gnu + if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi -ac_test_CFLAGS=${CFLAGS+set} +ac_test_CFLAGS=${CFLAGS+y} ac_save_CFLAGS=$CFLAGS -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 -$as_echo_n "checking whether $CC accepts -g... " >&6; } -if ${ac_cv_prog_cc_g+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 +printf %s "checking whether $CC accepts -g... " >&6; } +if test ${ac_cv_prog_cc_g+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no @@ -3590,57 +4307,60 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_cv_prog_cc_g=yes -else +else $as_nop CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : -else +else $as_nop ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_cv_prog_cc_g=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 -$as_echo "$ac_cv_prog_cc_g" >&6; } -if test "$ac_test_CFLAGS" = set; then +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 +printf "%s\n" "$ac_cv_prog_cc_g" >&6; } +if test $ac_test_CFLAGS; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then @@ -3655,94 +4375,144 @@ else CFLAGS= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 -$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } -if ${ac_cv_prog_cc_c89+:} false; then : - $as_echo_n "(cached) " >&6 -else +ac_prog_cc_stdc=no +if test x$ac_prog_cc_stdc = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 +printf %s "checking for $CC option to enable C11 features... " >&6; } +if test ${ac_cv_prog_cc_c11+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_prog_cc_c11=no +ac_save_CC=$CC +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_c_conftest_c11_program +_ACEOF +for ac_arg in '' -std=gnu11 +do + CC="$ac_save_CC $ac_arg" + if ac_fn_c_try_compile "$LINENO" +then : + ac_cv_prog_cc_c11=$ac_arg +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam + test "x$ac_cv_prog_cc_c11" != "xno" && break +done +rm -f conftest.$ac_ext +CC=$ac_save_CC +fi + +if test "x$ac_cv_prog_cc_c11" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_prog_cc_c11" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 +printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } + CC="$CC $ac_cv_prog_cc_c11" +fi + ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 + ac_prog_cc_stdc=c11 +fi +fi +if test x$ac_prog_cc_stdc = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 +printf %s "checking for $CC option to enable C99 features... " >&6; } +if test ${ac_cv_prog_cc_c99+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_prog_cc_c99=no +ac_save_CC=$CC +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_c_conftest_c99_program +_ACEOF +for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= +do + CC="$ac_save_CC $ac_arg" + if ac_fn_c_try_compile "$LINENO" +then : + ac_cv_prog_cc_c99=$ac_arg +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam + test "x$ac_cv_prog_cc_c99" != "xno" && break +done +rm -f conftest.$ac_ext +CC=$ac_save_CC +fi + +if test "x$ac_cv_prog_cc_c99" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_prog_cc_c99" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 +printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } + CC="$CC $ac_cv_prog_cc_c99" +fi + ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 + ac_prog_cc_stdc=c99 +fi +fi +if test x$ac_prog_cc_stdc = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 +printf %s "checking for $CC option to enable C89 features... " >&6; } +if test ${ac_cv_prog_cc_c89+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#include -#include -struct stat; -/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ -struct buf { int x; }; -FILE * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (p, i) - char **p; - int i; -{ - return p[i]; -} -static char *f (char * (*g) (char **, int), char **p, ...) -{ - char *s; - va_list v; - va_start (v,p); - s = g (p, va_arg (v,int)); - va_end (v); - return s; -} - -/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has - function prototypes and stuff, but not '\xHH' hex character constants. - These don't provoke an error unfortunately, instead are silently treated - as 'x'. The following induces an error, until -std is added to get - proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an - array size at least. It's necessary to write '\x00'==0 to get something - that's true only with -std. */ -int osf4_cc_array ['\x00' == 0 ? 1 : -1]; - -/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters - inside strings and character constants. */ -#define FOO(x) 'x' -int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; - -int test (int i, double x); -struct s1 {int (*f) (int a);}; -struct s2 {int (*f) (double a);}; -int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); -int argc; -char **argv; -int -main () -{ -return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; - ; - return 0; -} +$ac_c_conftest_c89_program _ACEOF -for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ - -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" - if ac_fn_c_try_compile "$LINENO"; then : + if ac_fn_c_try_compile "$LINENO" +then : ac_cv_prog_cc_c89=$ac_arg fi -rm -f core conftest.err conftest.$ac_objext +rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC - fi -# AC_CACHE_VAL -case "x$ac_cv_prog_cc_c89" in - x) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 -$as_echo "none needed" >&6; } ;; - xno) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 -$as_echo "unsupported" >&6; } ;; - *) - CC="$CC $ac_cv_prog_cc_c89" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 -$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; -esac -if test "x$ac_cv_prog_cc_c89" != xno; then : +if test "x$ac_cv_prog_cc_c89" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_prog_cc_c89" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 +printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } + CC="$CC $ac_cv_prog_cc_c89" +fi + ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 + ac_prog_cc_stdc=c89 +fi fi ac_ext=c @@ -3751,21 +4521,23 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -ac_ext=c + + ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 -$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } -if ${am_cv_prog_cc_c_o+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 +printf %s "checking whether $CC understands -c and -o together... " >&6; } +if test ${am_cv_prog_cc_c_o+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; @@ -3793,8 +4565,8 @@ _ACEOF rm -f core conftest* unset am_i fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 -$as_echo "$am_cv_prog_cc_c_o" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 +printf "%s\n" "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. @@ -3812,11 +4584,12 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CC" am_compiler_list= -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 -$as_echo_n "checking dependency style of $depcc... " >&6; } -if ${am_cv_CC_dependencies_compiler_type+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 +printf %s "checking dependency style of $depcc... " >&6; } +if test ${am_cv_CC_dependencies_compiler_type+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For @@ -3923,8 +4696,8 @@ else fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 -$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 +printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if @@ -3939,22 +4712,23 @@ fi if test "x$CC" != xcc; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5 -$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5 +printf %s "checking whether $CC and cc understand -c and -o together... " >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5 -$as_echo_n "checking whether cc understands -c and -o together... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5 +printf %s "checking whether cc understands -c and -o together... " >&6; } fi -set dummy $CC; ac_cc=`$as_echo "$2" | +set dummy $CC; ac_cc=`printf "%s\n" "$2" | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` -if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then : - $as_echo_n "(cached) " >&6 -else +if eval test \${ac_cv_prog_cc_${ac_cc}_c_o+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; @@ -3971,20 +4745,20 @@ if { { case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -f conftest2.$ac_objext && { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then eval ac_cv_prog_cc_${ac_cc}_c_o=yes @@ -3996,10 +4770,10 @@ then *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5' rm -f conftest2.* @@ -4008,20 +4782,20 @@ $as_echo "$ac_try_echo"; } >&5 *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -f conftest2.$ac_objext && { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then # cc works too. @@ -4035,20 +4809,26 @@ $as_echo "$ac_try_echo"; } >&5 else eval ac_cv_prog_cc_${ac_cc}_c_o=no fi -rm -f core conftest* +rm -rf core conftest* fi if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } -$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h +printf "%s\n" "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h fi + + + + + + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -4059,15 +4839,16 @@ if test -z "$CXX"; then CXX=$CCC else if test -n "$ac_tool_prefix"; then - for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++ do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CXX+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CXX+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else @@ -4075,11 +4856,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -4090,11 +4875,11 @@ fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 -$as_echo "$CXX" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 +printf "%s\n" "$CXX" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -4103,15 +4888,16 @@ fi fi if test -z "$CXX"; then ac_ct_CXX=$CXX - for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++ do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_CXX+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CXX+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. else @@ -4119,11 +4905,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CXX="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -4134,11 +4924,11 @@ fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 -$as_echo "$ac_ct_CXX" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 +printf "%s\n" "$ac_ct_CXX" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -4150,8 +4940,8 @@ done else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CXX=$ac_ct_CXX @@ -4161,7 +4951,7 @@ fi fi fi # Provide some information about the compiler. -$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 +printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do @@ -4171,7 +4961,7 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -4181,20 +4971,21 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 -$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } -if ${ac_cv_cxx_compiler_gnu+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C++" >&5 +printf %s "checking whether the compiler supports GNU C++... " >&6; } +if test ${ac_cv_cxx_compiler_gnu+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { #ifndef __GNUC__ choke me @@ -4204,29 +4995,33 @@ main () return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +if ac_fn_cxx_try_compile "$LINENO" +then : ac_compiler_gnu=yes -else +else $as_nop ac_compiler_gnu=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 -$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 +printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; } +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu + if test $ac_compiler_gnu = yes; then GXX=yes else GXX= fi -ac_test_CXXFLAGS=${CXXFLAGS+set} +ac_test_CXXFLAGS=${CXXFLAGS+y} ac_save_CXXFLAGS=$CXXFLAGS -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 -$as_echo_n "checking whether $CXX accepts -g... " >&6; } -if ${ac_cv_prog_cxx_g+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 +printf %s "checking whether $CXX accepts -g... " >&6; } +if test ${ac_cv_prog_cxx_g+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_save_cxx_werror_flag=$ac_cxx_werror_flag ac_cxx_werror_flag=yes ac_cv_prog_cxx_g=no @@ -4235,57 +5030,60 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +if ac_fn_cxx_try_compile "$LINENO" +then : ac_cv_prog_cxx_g=yes -else +else $as_nop CXXFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +if ac_fn_cxx_try_compile "$LINENO" +then : -else +else $as_nop ac_cxx_werror_flag=$ac_save_cxx_werror_flag CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +if ac_fn_cxx_try_compile "$LINENO" +then : ac_cv_prog_cxx_g=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cxx_werror_flag=$ac_save_cxx_werror_flag fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 -$as_echo "$ac_cv_prog_cxx_g" >&6; } -if test "$ac_test_CXXFLAGS" = set; then +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 +printf "%s\n" "$ac_cv_prog_cxx_g" >&6; } +if test $ac_test_CXXFLAGS; then CXXFLAGS=$ac_save_CXXFLAGS elif test $ac_cv_prog_cxx_g = yes; then if test "$GXX" = yes; then @@ -4300,6 +5098,100 @@ else CXXFLAGS= fi fi +ac_prog_cxx_stdcxx=no +if test x$ac_prog_cxx_stdcxx = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++11 features" >&5 +printf %s "checking for $CXX option to enable C++11 features... " >&6; } +if test ${ac_cv_prog_cxx_cxx11+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_prog_cxx_cxx11=no +ac_save_CXX=$CXX +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_cxx_conftest_cxx11_program +_ACEOF +for ac_arg in '' -std=gnu++11 -std=gnu++0x -std=c++11 -std=c++0x -qlanglvl=extended0x -AA +do + CXX="$ac_save_CXX $ac_arg" + if ac_fn_cxx_try_compile "$LINENO" +then : + ac_cv_prog_cxx_cxx11=$ac_arg +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam + test "x$ac_cv_prog_cxx_cxx11" != "xno" && break +done +rm -f conftest.$ac_ext +CXX=$ac_save_CXX +fi + +if test "x$ac_cv_prog_cxx_cxx11" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_prog_cxx_cxx11" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5 +printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; } + CXX="$CXX $ac_cv_prog_cxx_cxx11" +fi + ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11 + ac_prog_cxx_stdcxx=cxx11 +fi +fi +if test x$ac_prog_cxx_stdcxx = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++98 features" >&5 +printf %s "checking for $CXX option to enable C++98 features... " >&6; } +if test ${ac_cv_prog_cxx_cxx98+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_prog_cxx_cxx98=no +ac_save_CXX=$CXX +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_cxx_conftest_cxx98_program +_ACEOF +for ac_arg in '' -std=gnu++98 -std=c++98 -qlanglvl=extended -AA +do + CXX="$ac_save_CXX $ac_arg" + if ac_fn_cxx_try_compile "$LINENO" +then : + ac_cv_prog_cxx_cxx98=$ac_arg +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam + test "x$ac_cv_prog_cxx_cxx98" != "xno" && break +done +rm -f conftest.$ac_ext +CXX=$ac_save_CXX +fi + +if test "x$ac_cv_prog_cxx_cxx98" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_prog_cxx_cxx98" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5 +printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; } + CXX="$CXX $ac_cv_prog_cxx_cxx98" +fi + ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98 + ac_prog_cxx_stdcxx=cxx98 +fi +fi + ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -4308,11 +5200,12 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CXX" am_compiler_list= -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 -$as_echo_n "checking dependency style of $depcc... " >&6; } -if ${am_cv_CXX_dependencies_compiler_type+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 +printf %s "checking dependency style of $depcc... " >&6; } +if test ${am_cv_CXX_dependencies_compiler_type+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For @@ -4366,585 +5259,295 @@ else am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in - gcc) - # This depmode causes a compiler race in universal mode. - test "$am__universal" = false || continue - ;; - nosideeffect) - # After this tag, mechanisms are not by side-effect, so they'll - # only be used when explicitly requested. - if test "x$enable_dependency_tracking" = xyes; then - continue - else - break - fi - ;; - msvc7 | msvc7msys | msvisualcpp | msvcmsys) - # This compiler won't grok '-c -o', but also, the minuso test has - # not run yet. These depmodes are late enough in the game, and - # so weak that their functioning should not be impacted. - am__obj=conftest.${OBJEXT-o} - am__minus_obj= - ;; - none) break ;; - esac - if depmode=$depmode \ - source=sub/conftest.c object=$am__obj \ - depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ - $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ - >/dev/null 2>conftest.err && - grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && - grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && - grep $am__obj sub/conftest.Po > /dev/null 2>&1 && - ${MAKE-make} -s -f confmf > /dev/null 2>&1; then - # icc doesn't choke on unknown options, it will just issue warnings - # or remarks (even with -Werror). So we grep stderr for any message - # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thusly: - # icc: Command line warning: ignoring option '-M'; no argument required - # The diagnosis changed in icc 8.0: - # icc: Command line remark: option '-MP' not supported - if (grep 'ignoring option' conftest.err || - grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else - am_cv_CXX_dependencies_compiler_type=$depmode - break - fi - fi - done - - cd .. - rm -rf conftest.dir -else - am_cv_CXX_dependencies_compiler_type=none -fi - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 -$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; } -CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type - - if - test "x$enable_dependency_tracking" != xno \ - && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then - am__fastdepCXX_TRUE= - am__fastdepCXX_FALSE='#' -else - am__fastdepCXX_TRUE='#' - am__fastdepCXX_FALSE= -fi - - - - -# Checks for libraries. - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5 -$as_echo_n "checking for main in -lm... " >&6; } -if ${ac_cv_lib_m_main+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - -int -main () -{ -return main (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - ac_cv_lib_m_main=yes -else - ac_cv_lib_m_main=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5 -$as_echo "$ac_cv_lib_m_main" >&6; } -if test "x$ac_cv_lib_m_main" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBM 1 -_ACEOF - - LIBS="-lm $LIBS" - -else - as_fn_error $? "Could not find required C math library." "$LINENO" 5 -fi - - -# Checks for header files. -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 -$as_echo_n "checking how to run the C preprocessor... " >&6; } -# On Suns, sometimes $CPP names a directory. -if test -n "$CPP" && test -d "$CPP"; then - CPP= -fi -if test -z "$CPP"; then - if ${ac_cv_prog_CPP+:} false; then : - $as_echo_n "(cached) " >&6 -else - # Double quotes because CPP needs to be expanded - for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" - do - ac_preproc_ok=false -for ac_c_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif - Syntax error -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - -else - # Broken: fails on valid input. -continue -fi -rm -f conftest.err conftest.i conftest.$ac_ext - - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - # Broken: success on invalid input. -continue -else - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.i conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : - break -fi - - done - ac_cv_prog_CPP=$CPP - -fi - CPP=$ac_cv_prog_CPP -else - ac_cv_prog_CPP=$CPP -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 -$as_echo "$CPP" >&6; } -ac_preproc_ok=false -for ac_c_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif - Syntax error -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - -else - # Broken: fails on valid input. -continue -fi -rm -f conftest.err conftest.i conftest.$ac_ext - - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - # Broken: success on invalid input. -continue -else - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.i conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : - -else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "C preprocessor \"$CPP\" fails sanity check -See \`config.log' for more details" "$LINENO" 5; } -fi - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 -$as_echo_n "checking for grep that handles long lines and -e... " >&6; } -if ${ac_cv_path_GREP+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -z "$GREP"; then - ac_path_GREP_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in grep ggrep; do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" - as_fn_executable_p "$ac_path_GREP" || continue -# Check for GNU ac_path_GREP and select it if it is found. - # Check for GNU $ac_path_GREP -case `"$ac_path_GREP" --version 2>&1` in -*GNU*) - ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; -*) - ac_count=0 - $as_echo_n 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - $as_echo 'GREP' >> "conftest.nl" - "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_GREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_GREP="$ac_path_GREP" - ac_path_GREP_max=$ac_count + gcc) + # This depmode causes a compiler race in universal mode. + test "$am__universal" = false || continue + ;; + nosideeffect) + # After this tag, mechanisms are not by side-effect, so they'll + # only be used when explicitly requested. + if test "x$enable_dependency_tracking" = xyes; then + continue + else + break + fi + ;; + msvc7 | msvc7msys | msvisualcpp | msvcmsys) + # This compiler won't grok '-c -o', but also, the minuso test has + # not run yet. These depmodes are late enough in the game, and + # so weak that their functioning should not be impacted. + am__obj=conftest.${OBJEXT-o} + am__minus_obj= + ;; + none) break ;; + esac + if depmode=$depmode \ + source=sub/conftest.c object=$am__obj \ + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ + >/dev/null 2>conftest.err && + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && + grep $am__obj sub/conftest.Po > /dev/null 2>&1 && + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then + # icc doesn't choke on unknown options, it will just issue warnings + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else + am_cv_CXX_dependencies_compiler_type=$depmode + break + fi fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - $ac_path_GREP_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_GREP"; then - as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 - fi + cd .. + rm -rf conftest.dir else - ac_cv_path_GREP=$GREP + am_cv_CXX_dependencies_compiler_type=none fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 -$as_echo "$ac_cv_path_GREP" >&6; } - GREP="$ac_cv_path_GREP" - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 -$as_echo_n "checking for egrep... " >&6; } -if ${ac_cv_path_EGREP+:} false; then : - $as_echo_n "(cached) " >&6 -else - if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 - then ac_cv_path_EGREP="$GREP -E" - else - if test -z "$EGREP"; then - ac_path_EGREP_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in egrep; do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" - as_fn_executable_p "$ac_path_EGREP" || continue -# Check for GNU ac_path_EGREP and select it if it is found. - # Check for GNU $ac_path_EGREP -case `"$ac_path_EGREP" --version 2>&1` in -*GNU*) - ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; -*) - ac_count=0 - $as_echo_n 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - $as_echo 'EGREP' >> "conftest.nl" - "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_EGREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_EGREP="$ac_path_EGREP" - ac_path_EGREP_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 +printf "%s\n" "$am_cv_CXX_dependencies_compiler_type" >&6; } +CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type - $ac_path_EGREP_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_EGREP"; then - as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 - fi + if + test "x$enable_dependency_tracking" != xno \ + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then + am__fastdepCXX_TRUE= + am__fastdepCXX_FALSE='#' else - ac_cv_path_EGREP=$EGREP + am__fastdepCXX_TRUE='#' + am__fastdepCXX_FALSE= fi - fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 -$as_echo "$ac_cv_path_EGREP" >&6; } - EGREP="$ac_cv_path_EGREP" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 -$as_echo_n "checking for ANSI C header files... " >&6; } -if ${ac_cv_header_stdc+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + +# Checks for libraries. + +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5 +printf %s "checking for main in -lm... " >&6; } +if test ${ac_cv_lib_m_main+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_check_lib_save_LIBS=$LIBS +LIBS="-lm $LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#include -#include -#include -#include + int -main () +main (void) { - +return main (); ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_cv_header_stdc=yes -else - ac_cv_header_stdc=no +if ac_fn_c_try_link "$LINENO" +then : + ac_cv_lib_m_main=yes +else $as_nop + ac_cv_lib_m_main=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - -if test $ac_cv_header_stdc = yes; then - # SunOS 4.x string.h does not declare mem*, contrary to ANSI. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "memchr" >/dev/null 2>&1; then : - -else - ac_cv_header_stdc=no +rm -f core conftest.err conftest.$ac_objext conftest.beam \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS fi -rm -f conftest* +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5 +printf "%s\n" "$ac_cv_lib_m_main" >&6; } +if test "x$ac_cv_lib_m_main" = xyes +then : + printf "%s\n" "#define HAVE_LIBM 1" >>confdefs.h + LIBS="-lm $LIBS" + +else $as_nop + as_fn_error $? "Could not find required C math library." "$LINENO" 5 fi -if test $ac_cv_header_stdc = yes; then - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "free" >/dev/null 2>&1; then : +# Checks for header files. +ac_header= ac_cache= +for ac_item in $ac_header_c_list +do + if test $ac_cache; then + ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" + if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then + printf "%s\n" "#define $ac_item 1" >> confdefs.h + fi + ac_header= ac_cache= + elif test $ac_header; then + ac_cache=$ac_item + else + ac_header=$ac_item + fi +done -else - ac_cv_header_stdc=no -fi -rm -f conftest* -fi -if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - if test "$cross_compiling" = yes; then : - : -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -#include -#if ((' ' & 0x0FF) == 0x020) -# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') -# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -#else -# define ISLOWER(c) \ - (('a' <= (c) && (c) <= 'i') \ - || ('j' <= (c) && (c) <= 'r') \ - || ('s' <= (c) && (c) <= 'z')) -# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) -#endif -#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) -int -main () -{ - int i; - for (i = 0; i < 256; i++) - if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) - return 2; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : -else - ac_cv_header_stdc=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 -$as_echo "$ac_cv_header_stdc" >&6; } -if test $ac_cv_header_stdc = yes; then -$as_echo "#define STDC_HEADERS 1" >>confdefs.h -fi +if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes +then : -# On IRIX 5.3, sys/types and inttypes.h are conflicting. -for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ - inttypes.h stdint.h unistd.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default -" -if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF +printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h fi +ac_fn_c_check_header_compile "$LINENO" "float.h" "ac_cv_header_float_h" "$ac_includes_default" +if test "x$ac_cv_header_float_h" = xyes +then : + printf "%s\n" "#define HAVE_FLOAT_H 1" >>confdefs.h -done - - -for ac_header in float.h stdlib.h string.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF +fi +ac_fn_c_check_header_compile "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default" +if test "x$ac_cv_header_stdlib_h" = xyes +then : + printf "%s\n" "#define HAVE_STDLIB_H 1" >>confdefs.h fi +ac_fn_c_check_header_compile "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default" +if test "x$ac_cv_header_string_h" = xyes +then : + printf "%s\n" "#define HAVE_STRING_H 1" >>confdefs.h -done +fi # Checks for typedefs, structures, and compiler characteristics. ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" -if test "x$ac_cv_type_size_t" = xyes; then : +if test "x$ac_cv_type_size_t" = xyes +then : -else +else $as_nop -cat >>confdefs.h <<_ACEOF -#define size_t unsigned int -_ACEOF +printf "%s\n" "#define size_t unsigned int" >>confdefs.h fi # Checks for library functions. -for ac_header in stdlib.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default" -if test "x$ac_cv_header_stdlib_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_STDLIB_H 1 -_ACEOF -fi - -done -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5 -$as_echo_n "checking for GNU libc compatible malloc... " >&6; } -if ${ac_cv_func_malloc_0_nonnull+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test "$cross_compiling" = yes; then : - ac_cv_func_malloc_0_nonnull=no -else + # Make sure we can run config.sub. +$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || + as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 + +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 +printf %s "checking build system type... " >&6; } +if test ${ac_cv_build+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_build_alias=$build_alias +test "x$ac_build_alias" = x && + ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` +test "x$ac_build_alias" = x && + as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 +ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || + as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 + +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 +printf "%s\n" "$ac_cv_build" >&6; } +case $ac_cv_build in +*-*-*) ;; +*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; +esac +build=$ac_cv_build +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_build +shift +build_cpu=$1 +build_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +build_os=$* +IFS=$ac_save_IFS +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac + + +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 +printf %s "checking host system type... " >&6; } +if test ${ac_cv_host+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test "x$host_alias" = x; then + ac_cv_host=$ac_cv_build +else + ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || + as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 +fi + +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 +printf "%s\n" "$ac_cv_host" >&6; } +case $ac_cv_host in +*-*-*) ;; +*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; +esac +host=$ac_cv_host +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_host +shift +host_cpu=$1 +host_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +host_os=$* +IFS=$ac_save_IFS +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac + + +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5 +printf %s "checking for GNU libc compatible malloc... " >&6; } +if test ${ac_cv_func_malloc_0_nonnull+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test "$cross_compiling" = yes +then : + case "$host_os" in # (( + # Guess yes on platforms where we know the result. + *-gnu* | freebsd* | netbsd* | openbsd* | bitrig* \ + | hpux* | solaris* | cygwin* | mingw* | msys* ) + ac_cv_func_malloc_0_nonnull=yes ;; + # If we don't know, assume the worst. + *) ac_cv_func_malloc_0_nonnull=no ;; + esac +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#if defined STDC_HEADERS || defined HAVE_STDLIB_H -# include -#else -char *malloc (); -#endif +#include int -main () +main (void) { -return ! malloc (0); +void *p = malloc (0); + int result = !p; + free (p); + return result; ; return 0; } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +if ac_fn_c_try_run "$LINENO" +then : ac_cv_func_malloc_0_nonnull=yes -else +else $as_nop ac_cv_func_malloc_0_nonnull=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ @@ -4952,14 +5555,15 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5 -$as_echo "$ac_cv_func_malloc_0_nonnull" >&6; } -if test $ac_cv_func_malloc_0_nonnull = yes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5 +printf "%s\n" "$ac_cv_func_malloc_0_nonnull" >&6; } +if test $ac_cv_func_malloc_0_nonnull = yes +then : -$as_echo "#define HAVE_MALLOC 1" >>confdefs.h +printf "%s\n" "#define HAVE_MALLOC 1" >>confdefs.h -else - $as_echo "#define HAVE_MALLOC 0" >>confdefs.h +else $as_nop + printf "%s\n" "#define HAVE_MALLOC 0" >>confdefs.h case " $LIBOBJS " in *" malloc.$ac_objext "* ) ;; @@ -4968,50 +5572,47 @@ else esac -$as_echo "#define malloc rpl_malloc" >>confdefs.h +printf "%s\n" "#define malloc rpl_malloc" >>confdefs.h fi -for ac_header in stdlib.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default" -if test "x$ac_cv_header_stdlib_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_STDLIB_H 1 -_ACEOF - -fi - -done - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5 -$as_echo_n "checking for GNU libc compatible realloc... " >&6; } -if ${ac_cv_func_realloc_0_nonnull+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test "$cross_compiling" = yes; then : - ac_cv_func_realloc_0_nonnull=no -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5 +printf %s "checking for GNU libc compatible realloc... " >&6; } +if test ${ac_cv_func_realloc_0_nonnull+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test "$cross_compiling" = yes +then : + case "$host_os" in # (( + # Guess yes on platforms where we know the result. + *-gnu* | freebsd* | netbsd* | openbsd* | bitrig* \ + | hpux* | solaris* | cygwin* | mingw* | msys* ) + ac_cv_func_realloc_0_nonnull=yes ;; + # If we don't know, assume the worst. + *) ac_cv_func_realloc_0_nonnull=no ;; + esac +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#if defined STDC_HEADERS || defined HAVE_STDLIB_H -# include -#else -char *realloc (); -#endif +#include int -main () +main (void) { -return ! realloc (0, 0); +void *p = realloc (0, 0); + int result = !p; + free (p); + return result; ; return 0; } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +if ac_fn_c_try_run "$LINENO" +then : ac_cv_func_realloc_0_nonnull=yes -else +else $as_nop ac_cv_func_realloc_0_nonnull=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ @@ -5019,14 +5620,15 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5 -$as_echo "$ac_cv_func_realloc_0_nonnull" >&6; } -if test $ac_cv_func_realloc_0_nonnull = yes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5 +printf "%s\n" "$ac_cv_func_realloc_0_nonnull" >&6; } +if test $ac_cv_func_realloc_0_nonnull = yes +then : -$as_echo "#define HAVE_REALLOC 1" >>confdefs.h +printf "%s\n" "#define HAVE_REALLOC 1" >>confdefs.h -else - $as_echo "#define HAVE_REALLOC 0" >>confdefs.h +else $as_nop + printf "%s\n" "#define HAVE_REALLOC 0" >>confdefs.h case " $LIBOBJS " in *" realloc.$ac_objext "* ) ;; @@ -5035,88 +5637,100 @@ else esac -$as_echo "#define realloc rpl_realloc" >>confdefs.h +printf "%s\n" "#define realloc rpl_realloc" >>confdefs.h fi -for ac_func in pow sqrt -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -if eval test \"x\$"$as_ac_var"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF +ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow" +if test "x$ac_cv_func_pow" = xyes +then : + printf "%s\n" "#define HAVE_POW 1" >>confdefs.h fi -done +ac_fn_c_check_func "$LINENO" "sqrt" "ac_cv_func_sqrt" +if test "x$ac_cv_func_sqrt" = xyes +then : + printf "%s\n" "#define HAVE_SQRT 1" >>confdefs.h +fi -# Checks for OpenMP - OPENMP_CFLAGS= - # Check whether --enable-openmp was given. -if test "${enable_openmp+set}" = set; then : +# Checks for OpenMP +if test -e penmp || test -e mp; then + as_fn_error $? "AC_OPENMP clobbers files named 'mp' and 'penmp'. Aborting configure because one of these files already exists." "$LINENO" 5 +fi +# Check whether --enable-openmp was given. +if test ${enable_openmp+y} +then : enableval=$enable_openmp; fi + OPENMP_CFLAGS= if test "$enable_openmp" != no; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to support OpenMP" >&5 -$as_echo_n "checking for $CC option to support OpenMP... " >&6; } -if ${ac_cv_prog_c_openmp+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to support OpenMP" >&5 +printf %s "checking for $CC option to support OpenMP... " >&6; } +if test ${ac_cv_prog_c_openmp+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_prog_c_openmp='not found' + for ac_option in '' -fopenmp -xopenmp -openmp -mp -omp -qsmp=omp -homp \ + -Popenmp --openmp; do + + ac_save_CFLAGS=$CFLAGS + CFLAGS="$CFLAGS $ac_option" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _OPENMP - choke me +#error "OpenMP not supported" #endif #include -int main () { return omp_get_num_threads (); } +int main (void) { return omp_get_num_threads (); } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : - ac_cv_prog_c_openmp='none needed' -else - ac_cv_prog_c_openmp='unsupported' - for ac_option in -fopenmp -xopenmp -openmp -mp -omp -qsmp=omp -homp \ - -Popenmp --openmp; do - ac_save_CFLAGS=$CFLAGS - CFLAGS="$CFLAGS $ac_option" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext +if ac_fn_c_try_compile "$LINENO" +then : + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _OPENMP - choke me +#error "OpenMP not supported" #endif #include -int main () { return omp_get_num_threads (); } +int main (void) { return omp_get_num_threads (); } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : ac_cv_prog_c_openmp=$ac_option +else $as_nop + ac_cv_prog_c_openmp='unsupported' fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext - CFLAGS=$ac_save_CFLAGS - if test "$ac_cv_prog_c_openmp" != unsupported; then - break - fi - done fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext + CFLAGS=$ac_save_CFLAGS + + if test "$ac_cv_prog_c_openmp" != 'not found'; then + break + fi + done + if test "$ac_cv_prog_c_openmp" = 'not found'; then + ac_cv_prog_c_openmp='unsupported' + elif test "$ac_cv_prog_c_openmp" = ''; then + ac_cv_prog_c_openmp='none needed' + fi + rm -f penmp mp fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_c_openmp" >&5 -$as_echo "$ac_cv_prog_c_openmp" >&6; } - case $ac_cv_prog_c_openmp in #( - "none needed" | unsupported) - ;; #( - *) - OPENMP_CFLAGS=$ac_cv_prog_c_openmp ;; - esac +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_c_openmp" >&5 +printf "%s\n" "$ac_cv_prog_c_openmp" >&6; } + if test "$ac_cv_prog_c_openmp" != 'unsupported' && \ + test "$ac_cv_prog_c_openmp" != 'none needed'; then + OPENMP_CFLAGS="$ac_cv_prog_c_openmp" + fi fi @@ -5195,9 +5809,10 @@ $as_echo "$ac_cv_prog_c_openmp" >&6; } # Check whether --enable-openmp was given. -if test "${enable_openmp+set}" = set; then : +if test ${enable_openmp+y} +then : enableval=$enable_openmp; ac_use_openmp="yes" -else +else $as_nop ac_use_openmp="no" fi @@ -5205,11 +5820,12 @@ fi if test "$ac_use_openmp" = "yes"; then -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenMP flag of C compiler" >&5 -$as_echo_n "checking for OpenMP flag of C compiler... " >&6; } -if ${ax_cv_c_openmp+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for OpenMP flag of C compiler" >&5 +printf %s "checking for OpenMP flag of C compiler... " >&6; } +if test ${ax_cv_c_openmp+y} +then : + printf %s "(cached) " >&6 +else $as_nop saveCFLAGS=$CFLAGS ax_cv_c_openmp=unknown # Flags to try: -fopenmp (gcc), -mp (SGI & PGI), @@ -5250,17 +5866,18 @@ main() } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : ax_cv_c_openmp=$ax_openmp_flag; break fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext done CFLAGS=$saveCFLAGS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_c_openmp" >&5 -$as_echo "$ax_cv_c_openmp" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_c_openmp" >&5 +printf "%s\n" "$ax_cv_c_openmp" >&6; } if test "x$ax_cv_c_openmp" = "xunknown"; then as_fn_error $? "Could not find required OpenMP library." "$LINENO" 5 else @@ -5268,48 +5885,50 @@ else OPENMP_CFLAGS=$ax_cv_c_openmp fi -$as_echo "#define HAVE_OPENMP 1" >>confdefs.h +printf "%s\n" "#define HAVE_OPENMP 1" >>confdefs.h fi CFLAGS="$CFLAGS $OPENMP_CFLAGS" LIBS="$LIBS $OPENMP_LIBS" -$as_echo "#define OPENMP 1" >>confdefs.h +printf "%s\n" "#define OPENMP 1" >>confdefs.h fi # enable debug # Check whether --enable-debug was given. -if test "${enable_debug+set}" = set; then : +if test ${enable_debug+y} +then : enableval=$enable_debug; ac_use_debug="yes" -else +else $as_nop ac_use_debug="no" fi if test "$ac_use_debug" = "yes"; then CFLAGS="$CFLAGS -ggdb" -$as_echo "#define DEBUG 1" >>confdefs.h +printf "%s\n" "#define DEBUG 1" >>confdefs.h else -$as_echo "#define DEBUG 0" >>confdefs.h +printf "%s\n" "#define DEBUG 0" >>confdefs.h fi # enable profiling # Check whether --enable-profiling was given. -if test "${enable_profiling+set}" = set; then : +if test ${enable_profiling+y} +then : enableval=$enable_profiling; ac_use_profiling="yes" -else +else $as_nop ac_use_profiling="no" fi if test "$ac_use_profiling" = "yes"; then CFLAGS="$CFLAGS -pg -O2" -$as_echo "#define PROFILING 1" >>confdefs.h +printf "%s\n" "#define PROFILING 1" >>confdefs.h fi @@ -5325,11 +5944,12 @@ if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_PKG_CONFIG+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_path_PKG_CONFIG+y} +then : + printf %s "(cached) " >&6 +else $as_nop case $PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. @@ -5339,11 +5959,15 @@ else for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -5355,11 +5979,11 @@ esac fi PKG_CONFIG=$ac_cv_path_PKG_CONFIG if test -n "$PKG_CONFIG"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 -$as_echo "$PKG_CONFIG" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 +printf "%s\n" "$PKG_CONFIG" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -5368,11 +5992,12 @@ if test -z "$ac_cv_path_PKG_CONFIG"; then ac_pt_PKG_CONFIG=$PKG_CONFIG # Extract the first word of "pkg-config", so it can be a program name with args. set dummy pkg-config; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_path_ac_pt_PKG_CONFIG+y} +then : + printf %s "(cached) " >&6 +else $as_nop case $ac_pt_PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. @@ -5382,11 +6007,15 @@ else for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -5398,11 +6027,11 @@ esac fi ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG if test -n "$ac_pt_PKG_CONFIG"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 -$as_echo "$ac_pt_PKG_CONFIG" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 +printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$ac_pt_PKG_CONFIG" = x; then @@ -5410,8 +6039,8 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac PKG_CONFIG=$ac_pt_PKG_CONFIG @@ -5423,30 +6052,30 @@ fi fi if test -n "$PKG_CONFIG"; then _pkg_min_version=0.9.0 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 -$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 +printf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } PKG_CONFIG="" fi fi pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XML" >&5 -$as_echo_n "checking for XML... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libxml-2.0 >= 2.4" >&5 +printf %s "checking for libxml-2.0 >= 2.4... " >&6; } if test -n "$XML_CFLAGS"; then pkg_cv_XML_CFLAGS="$XML_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0 >= 2.4\""; } >&5 + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0 >= 2.4\""; } >&5 ($PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.4") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_XML_CFLAGS=`$PKG_CONFIG --cflags "libxml-2.0 >= 2.4" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes @@ -5460,10 +6089,10 @@ if test -n "$XML_LIBS"; then pkg_cv_XML_LIBS="$XML_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0 >= 2.4\""; } >&5 + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0 >= 2.4\""; } >&5 ($PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.4") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_XML_LIBS=`$PKG_CONFIG --libs "libxml-2.0 >= 2.4" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes @@ -5477,8 +6106,8 @@ fi if test $pkg_failed = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes @@ -5486,14 +6115,14 @@ else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then - XML_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libxml-2.0 >= 2.4" 2>&1` + XML_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libxml-2.0 >= 2.4" 2>&1` else - XML_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libxml-2.0 >= 2.4" 2>&1` + XML_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libxml-2.0 >= 2.4" 2>&1` fi - # Put the nasty error message in config.log where it belongs - echo "$XML_PKG_ERRORS" >&5 + # Put the nasty error message in config.log where it belongs + echo "$XML_PKG_ERRORS" >&5 - as_fn_error $? "Package requirements (libxml-2.0 >= 2.4) were not met: + as_fn_error $? "Package requirements (libxml-2.0 >= 2.4) were not met: $XML_PKG_ERRORS @@ -5504,10 +6133,10 @@ Alternatively, you may set the environment variables XML_CFLAGS and XML_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. @@ -5519,10 +6148,10 @@ See the pkg-config man page for more details. To get pkg-config, see . See \`config.log' for more details" "$LINENO" 5; } else - XML_CFLAGS=$pkg_cv_XML_CFLAGS - XML_LIBS=$pkg_cv_XML_LIBS - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + XML_CFLAGS=$pkg_cv_XML_CFLAGS + XML_LIBS=$pkg_cv_XML_LIBS + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } fi ## on Google Cloud engine @@ -5531,17 +6160,17 @@ fi # check for zlib pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ZLIB" >&5 -$as_echo_n "checking for ZLIB... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for zlib >= 1.0" >&5 +printf %s "checking for zlib >= 1.0... " >&6; } if test -n "$ZLIB_CFLAGS"; then pkg_cv_ZLIB_CFLAGS="$ZLIB_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"zlib >= 1.0\""; } >&5 + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"zlib >= 1.0\""; } >&5 ($PKG_CONFIG --exists --print-errors "zlib >= 1.0") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_ZLIB_CFLAGS=`$PKG_CONFIG --cflags "zlib >= 1.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes @@ -5555,10 +6184,10 @@ if test -n "$ZLIB_LIBS"; then pkg_cv_ZLIB_LIBS="$ZLIB_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"zlib >= 1.0\""; } >&5 + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"zlib >= 1.0\""; } >&5 ($PKG_CONFIG --exists --print-errors "zlib >= 1.0") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_ZLIB_LIBS=`$PKG_CONFIG --libs "zlib >= 1.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes @@ -5572,8 +6201,8 @@ fi if test $pkg_failed = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes @@ -5581,14 +6210,14 @@ else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then - ZLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "zlib >= 1.0" 2>&1` + ZLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "zlib >= 1.0" 2>&1` else - ZLIB_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "zlib >= 1.0" 2>&1` + ZLIB_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "zlib >= 1.0" 2>&1` fi - # Put the nasty error message in config.log where it belongs - echo "$ZLIB_PKG_ERRORS" >&5 + # Put the nasty error message in config.log where it belongs + echo "$ZLIB_PKG_ERRORS" >&5 - as_fn_error $? "Package requirements (zlib >= 1.0) were not met: + as_fn_error $? "Package requirements (zlib >= 1.0) were not met: $ZLIB_PKG_ERRORS @@ -5599,10 +6228,10 @@ Alternatively, you may set the environment variables ZLIB_CFLAGS and ZLIB_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. @@ -5614,10 +6243,10 @@ See the pkg-config man page for more details. To get pkg-config, see . See \`config.log' for more details" "$LINENO" 5; } else - ZLIB_CFLAGS=$pkg_cv_ZLIB_CFLAGS - ZLIB_LIBS=$pkg_cv_ZLIB_LIBS - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + ZLIB_CFLAGS=$pkg_cv_ZLIB_CFLAGS + ZLIB_LIBS=$pkg_cv_ZLIB_LIBS + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } fi ## on Google Cloud engine @@ -5655,8 +6284,8 @@ _ACEOF case $ac_val in #( *${as_nl}*) case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 +printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( @@ -5686,15 +6315,15 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; /^ac_cv_env_/b end t clear :clear - s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ + s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then if test "x$cache_file" != "x/dev/null"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 -$as_echo "$as_me: updating cache $cache_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 +printf "%s\n" "$as_me: updating cache $cache_file" >&6;} if test ! -f "$cache_file" || test -h "$cache_file"; then cat confcache >"$cache_file" else @@ -5708,8 +6337,8 @@ $as_echo "$as_me: updating cache $cache_file" >&6;} fi fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 -$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 +printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache @@ -5726,7 +6355,7 @@ U= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' - ac_i=`$as_echo "$ac_i" | sed "$ac_script"` + ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" @@ -5737,14 +6366,14 @@ LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 -$as_echo_n "checking that generated files are newer than configure... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 +printf %s "checking that generated files are newer than configure... " >&6; } if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 -$as_echo "done" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 +printf "%s\n" "done" >&6; } if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' @@ -5770,8 +6399,8 @@ fi ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 -$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 +printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} as_write_fail=0 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 #! $SHELL @@ -5794,14 +6423,16 @@ cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : +as_nop=: +if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 +then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else +else $as_nop case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( @@ -5811,46 +6442,46 @@ esac fi + +# Reset variables that may have inherited troublesome values from +# the environment. + +# IFS needs to be set, to space, tab, and newline, in precisely that order. +# (If _AS_PATH_WALK were called with IFS unset, it would have the +# side effect of setting IFS to empty, thus disabling word splitting.) +# Quoting is to prevent editors from complaining about space-tab. as_nl=' ' export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi +IFS=" "" $as_nl" + +PS1='$ ' +PS2='> ' +PS4='+ ' + +# Ensure predictable behavior from utilities with locale-dependent output. +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE + +# We cannot yet rely on "unset" to work, but we need these variables +# to be unset--not just set to an empty or harmless value--now, to +# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct +# also avoids known problems related to "unset" and subshell syntax +# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). +for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH +do eval test \${$as_var+y} \ + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +done + +# Ensure that fds 0, 1, and 2 are open. +if (exec 3>&0) 2>/dev/null; then :; else exec 0&1) 2>/dev/null; then :; else exec 1>/dev/null; fi +if (exec 3>&2) ; then :; else exec 2>/dev/null; fi # The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then +if ${PATH_SEPARATOR+false} :; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || @@ -5859,13 +6490,6 @@ if test "${PATH_SEPARATOR+set}" != set; then fi -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( @@ -5874,8 +6498,12 @@ case $0 in #(( for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + test -r "$as_dir$0" && as_myself=$as_dir$0 && break done IFS=$as_save_IFS @@ -5887,30 +6515,10 @@ if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH # as_fn_error STATUS ERROR [LINENO LOG_FD] @@ -5923,13 +6531,14 @@ as_fn_error () as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi - $as_echo "$as_me: error: $2" >&2 + printf "%s\n" "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error + # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. @@ -5956,18 +6565,20 @@ as_fn_unset () { eval $1=; unset $1;} } as_unset=as_fn_unset + # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null +then : eval 'as_fn_append () { eval $1+=\$2 }' -else +else $as_nop as_fn_append () { eval $1=\$$1\$2 @@ -5979,12 +6590,13 @@ fi # as_fn_append # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null +then : eval 'as_fn_arith () { as_val=$(( $* )) }' -else +else $as_nop as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` @@ -6015,7 +6627,7 @@ as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | +printf "%s\n" X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q @@ -6037,6 +6649,10 @@ as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits + +# Determine whether it's possible to make 'echo' print without a newline. +# These variables are no longer used directly by Autoconf, but are AC_SUBSTed +# for compatibility with existing Makefiles. ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) @@ -6050,6 +6666,12 @@ case `echo -n x` in #((((( ECHO_N='-n';; esac +# For backward compatibility with old third-party macros, we provide +# the shell variables $as_echo and $as_echo_n. New code should use +# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. +as_echo='printf %s\n' +as_echo_n='printf %s' + rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file @@ -6091,7 +6713,7 @@ as_fn_mkdir_p () as_dirs= while :; do case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( + *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" @@ -6100,7 +6722,7 @@ $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | +printf "%s\n" X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -6162,8 +6784,8 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by pops $as_me 3.2.2, which was -generated by GNU Autoconf 2.69. Invocation command line was +This file was extended by pops $as_me 3.4, which was +generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -6225,14 +6847,16 @@ $config_commands Report bugs to ." _ACEOF +ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` +ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" +ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -pops config.status 3.2.2 -configured by $0, generated by GNU Autoconf 2.69, +pops config.status 3.4 +configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" -Copyright (C) 2012 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." @@ -6272,15 +6896,15 @@ do -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) - $as_echo "$ac_cs_version"; exit ;; + printf "%s\n" "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) - $as_echo "$ac_cs_config"; exit ;; + printf "%s\n" "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; + *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; '') as_fn_error $? "missing file argument" ;; esac as_fn_append CONFIG_FILES " '$ac_optarg'" @@ -6288,7 +6912,7 @@ do --header | --heade | --head | --hea ) $ac_shift case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; + *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; esac as_fn_append CONFIG_HEADERS " '$ac_optarg'" ac_need_defaults=false;; @@ -6297,7 +6921,7 @@ do as_fn_error $? "ambiguous option: \`$1' Try \`$0 --help' for more information.";; --help | --hel | -h ) - $as_echo "$ac_cs_usage"; exit ;; + printf "%s\n" "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; @@ -6325,7 +6949,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift - \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 + \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' export CONFIG_SHELL exec "\$@" @@ -6339,7 +6963,7 @@ exec 5>>config.log sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX - $as_echo "$ac_log" + printf "%s\n" "$ac_log" } >&5 _ACEOF @@ -6373,9 +6997,9 @@ done # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then - test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files - test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers - test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands + test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files + test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers + test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands fi # Have a temporary directory for convenience. Make it in the build tree @@ -6711,7 +7335,7 @@ do esac || as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac - case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac + case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done @@ -6719,17 +7343,17 @@ do # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` - $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' + printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" - { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 -$as_echo "$as_me: creating $ac_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 +printf "%s\n" "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) - ac_sed_conf_input=`$as_echo "$configure_input" | + ac_sed_conf_input=`printf "%s\n" "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac @@ -6746,7 +7370,7 @@ $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$ac_file" | +printf "%s\n" X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -6770,9 +7394,9 @@ $as_echo X"$ac_file" | case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; @@ -6834,8 +7458,8 @@ ac_sed_dataroot=' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 -$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 +printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_datarootdir_hack=' @@ -6879,9 +7503,9 @@ test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 -$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' +printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" @@ -6897,20 +7521,20 @@ which seems to be undefined. Please make sure it is defined" >&2;} # if test x"$ac_file" != x-; then { - $as_echo "/* $configure_input */" \ + printf "%s\n" "/* $configure_input */" >&1 \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" } >"$ac_tmp/config.h" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then - { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 -$as_echo "$as_me: $ac_file is unchanged" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 +printf "%s\n" "$as_me: $ac_file is unchanged" >&6;} else rm -f "$ac_file" mv "$ac_tmp/config.h" "$ac_file" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 fi else - $as_echo "/* $configure_input */" \ + printf "%s\n" "/* $configure_input */" >&1 \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ || as_fn_error $? "could not create -" "$LINENO" 5 fi @@ -6930,7 +7554,7 @@ $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$_am_arg" : 'X\(//\)[^/]' \| \ X"$_am_arg" : 'X\(//\)$' \| \ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$_am_arg" | +printf "%s\n" X"$_am_arg" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -6950,8 +7574,8 @@ $as_echo X"$_am_arg" | s/.*/./; q'`/stamp-h$_am_stamp_count ;; - :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 -$as_echo "$as_me: executing $ac_file commands" >&6;} + :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 +printf "%s\n" "$as_me: executing $ac_file commands" >&6;} ;; esac @@ -6977,7 +7601,7 @@ esac for am_mf do # Strip MF so we end up with the name of the file. - am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` + am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile which includes # dependency-tracking related rules and includes. # Grep'ing the whole file directly is not great: AIX grep has a line @@ -6989,7 +7613,7 @@ $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$am_mf" : 'X\(//\)[^/]' \| \ X"$am_mf" : 'X\(//\)$' \| \ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$am_mf" | +printf "%s\n" X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -7011,7 +7635,7 @@ $as_echo X"$am_mf" | $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ X"$am_mf" : 'X\(//\)$' \| \ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$am_mf" | +printf "%s\n" X/"$am_mf" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q @@ -7036,10 +7660,12 @@ $as_echo X/"$am_mf" | (exit $ac_status); } || am_rc=$? done if test $am_rc -ne 0; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "Something went wrong bootstrapping makefile fragments - for automatic dependency tracking. Try re-running configure with the + for automatic dependency tracking. If GNU make was not used, consider + re-running the configure script with MAKE=\"gmake\" (or whatever is + necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). See \`config.log' for more details" "$LINENO" 5; } @@ -7085,8 +7711,9 @@ if test "$no_create" != yes; then $ac_cs_success || as_fn_exit 1 fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 -$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 +printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi + diff --git a/POPSC/depcomp b/POPSC/depcomp index 9f6725b..715e343 100755 --- a/POPSC/depcomp +++ b/POPSC/depcomp @@ -1,9 +1,9 @@ #! /bin/sh # depcomp - compile a program generating dependencies as side-effects -scriptversion=2025-06-18.21; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2025 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -47,13 +47,11 @@ Environment variables: libtool Whether libtool is used (yes/no). Report bugs to . -GNU Automake home page: . -General help using GNU software: . EOF exit $? ;; -v | --v*) - echo "depcomp (GNU Automake) $scriptversion" + echo "depcomp $scriptversion" exit $? ;; esac @@ -115,6 +113,7 @@ nl=' # These definitions help. upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ lower=abcdefghijklmnopqrstuvwxyz +digits=0123456789 alpha=${upper}${lower} if test -z "$depmode" || test -z "$source" || test -z "$object"; then @@ -129,7 +128,7 @@ tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} rm -f "$tmpdepfile" -# Avoid interference from the environment. +# Avoid interferences from the environment. gccflag= dashmflag= # Some modes work just like other modes, but use different flags. We @@ -199,8 +198,8 @@ gcc3) ;; gcc) -## Note that this doesn't just cater to obsolete pre-3.x GCC compilers. -## but also to in-use compilers like IBM xlc/xlC and the HP C compiler. +## Note that this doesn't just cater to obsosete pre-3.x GCC compilers. +## but also to in-use compilers like IMB xlc/xlC and the HP C compiler. ## (see the conditional assignment to $gccflag above). ## There are various ways to get dependency output from gcc. Here's ## why we pick this rather obscure method: @@ -784,9 +783,9 @@ exit 0 # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'before-save-hook 'time-stamp nil t) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" -# time-stamp-format: "%Y-%02m-%02d.%02H" +# time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff --git a/POPSC/install-sh b/POPSC/install-sh index 1d8d966..ec298b5 100755 --- a/POPSC/install-sh +++ b/POPSC/install-sh @@ -1,7 +1,7 @@ #!/bin/sh # install - install a program, script, or datafile -scriptversion=2025-06-18.21; # UTC +scriptversion=2020-11-14.01; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the @@ -124,9 +124,9 @@ it's up to you to specify -f if you want it. If -S is not specified, no backups are attempted. -Report bugs to . -GNU Automake home page: . -General help using GNU software: ." +Email bug reports to bug-automake@gnu.org. +Automake home page: https://www.gnu.org/software/automake/ +" while test $# -ne 0; do case $1 in @@ -170,7 +170,7 @@ while test $# -ne 0; do -T) is_target_a_directory=never;; - --version) echo "$0 (GNU Automake) $scriptversion"; exit $?;; + --version) echo "$0 $scriptversion"; exit $?;; --) shift break;; @@ -345,7 +345,7 @@ do ' 0 # Because "mkdir -p" follows existing symlinks and we likely work - # directly in world-writable /tmp, make sure that the '$tmpdir' + # directly in world-writeable /tmp, make sure that the '$tmpdir' # directory is successfully created first before we actually test # 'mkdir -p'. if (umask $mkdir_umask && @@ -353,7 +353,7 @@ do exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1 then if test -z "$dir_arg" || { - # Check for POSIX incompatibility with -m. + # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. @@ -533,9 +533,9 @@ do done # Local variables: -# eval: (add-hook 'before-save-hook 'time-stamp nil t) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" -# time-stamp-format: "%Y-%02m-%02d.%02H" +# time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff --git a/POPSC/missing b/POPSC/missing index 5e450ba..1fe1611 100755 --- a/POPSC/missing +++ b/POPSC/missing @@ -1,11 +1,9 @@ #! /bin/sh -# Common wrapper for a few potentially missing GNU and other programs. +# Common wrapper for a few potentially missing GNU programs. -scriptversion=2025-06-18.21; # UTC +scriptversion=2018-03-07.03; # UTC -# shellcheck disable=SC2006,SC2268 # we must support pre-POSIX shells - -# Copyright (C) 1996-2025 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify @@ -56,20 +54,18 @@ Options: -v, --version output version information and exit Supported PROGRAM values: -aclocal autoconf autogen autoheader autom4te automake autoreconf -bison flex help2man lex makeinfo perl yacc + aclocal autoconf autoheader autom4te automake makeinfo + bison yacc flex lex help2man Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and 'g' are ignored when checking the name. -Report bugs to . -GNU Automake home page: . -General help using GNU software: ." +Send bug reports to ." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) - echo "missing (GNU Automake) $scriptversion" + echo "missing $scriptversion (GNU Automake)" exit $? ;; @@ -112,7 +108,7 @@ gnu_software_URL=https://www.gnu.org/software program_details () { case $1 in - aclocal|automake|autoreconf) + aclocal|automake) echo "The '$1' program is part of the GNU Automake package:" echo "<$gnu_software_URL/automake>" echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" @@ -127,9 +123,6 @@ program_details () echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; - *) - : - ;; esac } @@ -144,55 +137,48 @@ give_advice () printf '%s\n' "'$1' is $msg." configure_deps="'configure.ac' or m4 files included by 'configure.ac'" - autoheader_deps="'acconfig.h'" - automake_deps="'Makefile.am'" - aclocal_deps="'acinclude.m4'" case $normalized_program in - aclocal*) - echo "You should only need it if you modified $aclocal_deps or" - echo "$configure_deps." - ;; autoconf*) - echo "You should only need it if you modified $configure_deps." - ;; - autogen*) - echo "You should only need it if you modified a '.def' or '.tpl' file." - echo "You may want to install the GNU AutoGen package:" - echo "<$gnu_software_URL/autogen/>" + echo "You should only need it if you modified 'configure.ac'," + echo "or m4 files included by it." + program_details 'autoconf' ;; autoheader*) - echo "You should only need it if you modified $autoheader_deps or" + echo "You should only need it if you modified 'acconfig.h' or" echo "$configure_deps." + program_details 'autoheader' ;; automake*) - echo "You should only need it if you modified $automake_deps or" + echo "You should only need it if you modified 'Makefile.am' or" + echo "$configure_deps." + program_details 'automake' + ;; + aclocal*) + echo "You should only need it if you modified 'acinclude.m4' or" echo "$configure_deps." + program_details 'aclocal' ;; - autom4te*) + autom4te*) echo "You might have modified some maintainer files that require" echo "the 'autom4te' program to be rebuilt." - ;; - autoreconf*) - echo "You should only need it if you modified $aclocal_deps or" - echo "$automake_deps or $autoheader_deps or $automake_deps or" - echo "$configure_deps." + program_details 'autom4te' ;; bison*|yacc*) echo "You should only need it if you modified a '.y' file." echo "You may want to install the GNU Bison package:" echo "<$gnu_software_URL/bison/>" ;; + lex*|flex*) + echo "You should only need it if you modified a '.l' file." + echo "You may want to install the Fast Lexical Analyzer package:" + echo "<$flex_URL>" + ;; help2man*) echo "You should only need it if you modified a dependency" \ "of a man page." echo "You may want to install the GNU Help2man package:" echo "<$gnu_software_URL/help2man/>" ;; - lex*|flex*) - echo "You should only need it if you modified a '.l' file." - echo "You may want to install the Fast Lexical Analyzer package:" - echo "<$flex_URL>" - ;; makeinfo*) echo "You should only need it if you modified a '.texi' file, or" echo "any other file indirectly affecting the aspect of the manual." @@ -203,12 +189,6 @@ give_advice () echo "want to install GNU make:" echo "<$gnu_software_URL/make/>" ;; - perl*) - echo "You should only need it to run GNU Autoconf, GNU Automake, " - echo " assorted other tools, or if you modified a Perl source file." - echo "You may want to install the Perl 5 language interpreter:" - echo "<$perl_URL>" - ;; *) echo "You might have modified some files without having the proper" echo "tools for further handling them. Check the 'README' file, it" @@ -217,7 +197,6 @@ give_advice () echo "case some other package contains this missing '$1' program." ;; esac - program_details "$normalized_program" } give_advice "$1" | sed -e '1s/^/WARNING: /' \ @@ -228,9 +207,9 @@ give_advice "$1" | sed -e '1s/^/WARNING: /' \ exit $st # Local variables: -# eval: (add-hook 'before-save-hook 'time-stamp nil t) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" -# time-stamp-format: "%Y-%02m-%02d.%02H" +# time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff --git a/POPSC/src/Makefile b/POPSC/src/Makefile index ed0b48c..412264e 100644 --- a/POPSC/src/Makefile +++ b/POPSC/src/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.18.1 from Makefile.am. +# Makefile.in generated by automake 1.16.5 from Makefile.am. # src/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2025 Free Software Foundation, Inc. +# Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -16,7 +16,7 @@ #=============================================================================== # Makefile.am : for automake -# Copyright (C) 2009 Jens Kleinjung and Franca Fraternali +# Copyright (C) 2009-2026 Jens Kleinjung and Franca Fraternali #=============================================================================== @@ -75,8 +75,6 @@ am__make_running_with_option = \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -am__rm_f = rm -f $(am__rm_f_notfound) -am__rm_rf = rm -rf $(am__rm_f_notfound) pkgdatadir = $(datadir)/pops pkgincludedir = $(includedir)/pops pkglibdir = $(libdir)/pops @@ -93,8 +91,8 @@ POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : -build_triplet = aarch64-apple-darwin24.6.0 -host_triplet = aarch64-apple-darwin24.6.0 +build_triplet = x86_64-pc-linux-gnu +host_triplet = x86_64-pc-linux-gnu bin_PROGRAMS = pops$(EXEEXT) subdir = src ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 @@ -109,6 +107,7 @@ CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" PROGRAMS = $(bin_PROGRAMS) +am__dirstamp = $(am__leading_dot)dirstamp am_pops_OBJECTS = arg.$(OBJEXT) atomgroup.$(OBJEXT) cJSON.$(OBJEXT) \ error.$(OBJEXT) fs.$(OBJEXT) getpdb.$(OBJEXT) \ getpdbml.$(OBJEXT) gettraj.$(OBJEXT) json.$(OBJEXT) \ @@ -116,7 +115,9 @@ am_pops_OBJECTS = arg.$(OBJEXT) atomgroup.$(OBJEXT) cJSON.$(OBJEXT) \ pops.$(OBJEXT) putsasa.$(OBJEXT) putbsasa.$(OBJEXT) \ putsigma.$(OBJEXT) safe.$(OBJEXT) sasa.$(OBJEXT) \ sigma.$(OBJEXT) topol.$(OBJEXT) type.$(OBJEXT) \ - vector.$(OBJEXT) + vector.$(OBJEXT) cif_reader.$(OBJEXT) \ + ../gemmi/src/mmcif.$(OBJEXT) ../gemmi/src/symmetry.$(OBJEXT) \ + ../gemmi/src/polyheur.$(OBJEXT) ../gemmi/src/resinfo.$(OBJEXT) pops_OBJECTS = $(am_pops_OBJECTS) am__DEPENDENCIES_1 = pops_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) @@ -135,16 +136,20 @@ am__v_at_1 = DEFAULT_INCLUDES = -I. depcomp = $(SHELL) $(top_srcdir)/depcomp am__maybe_remake_depfiles = depfiles -am__depfiles_remade = ./$(DEPDIR)/arg.Po ./$(DEPDIR)/atomgroup.Po \ - ./$(DEPDIR)/cJSON.Po ./$(DEPDIR)/error.Po ./$(DEPDIR)/fs.Po \ - ./$(DEPDIR)/getpdb.Po ./$(DEPDIR)/getpdbml.Po \ - ./$(DEPDIR)/gettraj.Po ./$(DEPDIR)/json.Po \ - ./$(DEPDIR)/matrix.Po ./$(DEPDIR)/modstring.Po \ - ./$(DEPDIR)/pattern.Po ./$(DEPDIR)/pops.Po \ - ./$(DEPDIR)/putbsasa.Po ./$(DEPDIR)/putsasa.Po \ - ./$(DEPDIR)/putsigma.Po ./$(DEPDIR)/safe.Po \ - ./$(DEPDIR)/sasa.Po ./$(DEPDIR)/sigma.Po ./$(DEPDIR)/topol.Po \ - ./$(DEPDIR)/type.Po ./$(DEPDIR)/vector.Po +am__depfiles_remade = ../gemmi/src/$(DEPDIR)/mmcif.Po \ + ../gemmi/src/$(DEPDIR)/polyheur.Po \ + ../gemmi/src/$(DEPDIR)/resinfo.Po \ + ../gemmi/src/$(DEPDIR)/symmetry.Po ./$(DEPDIR)/arg.Po \ + ./$(DEPDIR)/atomgroup.Po ./$(DEPDIR)/cJSON.Po \ + ./$(DEPDIR)/cif_reader.Po ./$(DEPDIR)/error.Po \ + ./$(DEPDIR)/fs.Po ./$(DEPDIR)/getpdb.Po \ + ./$(DEPDIR)/getpdbml.Po ./$(DEPDIR)/gettraj.Po \ + ./$(DEPDIR)/json.Po ./$(DEPDIR)/matrix.Po \ + ./$(DEPDIR)/modstring.Po ./$(DEPDIR)/pattern.Po \ + ./$(DEPDIR)/pops.Po ./$(DEPDIR)/putbsasa.Po \ + ./$(DEPDIR)/putsasa.Po ./$(DEPDIR)/putsigma.Po \ + ./$(DEPDIR)/safe.Po ./$(DEPDIR)/sasa.Po ./$(DEPDIR)/sigma.Po \ + ./$(DEPDIR)/topol.Po ./$(DEPDIR)/type.Po ./$(DEPDIR)/vector.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -158,6 +163,19 @@ AM_V_CCLD = $(am__v_CCLD_$(V)) am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY)) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +AM_V_CXX = $(am__v_CXX_$(V)) +am__v_CXX_ = $(am__v_CXX_$(AM_DEFAULT_VERBOSITY)) +am__v_CXX_0 = @echo " CXX " $@; +am__v_CXX_1 = +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ + -o $@ +AM_V_CXXLD = $(am__v_CXXLD_$(V)) +am__v_CXXLD_ = $(am__v_CXXLD_$(AM_DEFAULT_VERBOSITY)) +am__v_CXXLD_0 = @echo " CXXLD " $@; +am__v_CXXLD_1 = SOURCES = $(pops_SOURCES) DIST_SOURCES = $(pops_SOURCES) am__can_run_installinfo = \ @@ -186,13 +204,13 @@ am__define_uniq_tagged_files = \ am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \ $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' aclocal-1.18 +ACLOCAL = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' autoconf -AUTOHEADER = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' autoheader -AUTOMAKE = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' automake-1.18 -AWK = awk +AUTOCONF = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' autoconf +AUTOHEADER = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' autoheader +AUTOMAKE = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 @@ -205,8 +223,8 @@ CXXFLAGS = -g -O2 CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps -ECHO_C = \c -ECHO_N = +ECHO_C = +ECHO_N = -n ECHO_T = ETAGS = etags EXEEXT = @@ -219,63 +237,61 @@ LDFLAGS = LIBOBJS = LIBS = -lm LTLIBOBJS = -MAKEINFO = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' makeinfo -MKDIR_P = mkdir -p +MAKEINFO = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' makeinfo +MKDIR_P = /usr/bin/mkdir -p OBJEXT = o -OPENMP_CFLAGS = +OPENMP_CFLAGS = -fopenmp PACKAGE = pops PACKAGE_BUGREPORT = jens@jkleinj.eu PACKAGE_NAME = pops -PACKAGE_STRING = pops 3.2.2 +PACKAGE_STRING = pops 3.4 PACKAGE_TARNAME = pops PACKAGE_URL = -PACKAGE_VERSION = 3.2.2 +PACKAGE_VERSION = 3.4 PATH_SEPARATOR = : -PKG_CONFIG = /opt/homebrew/bin/pkg-config +PKG_CONFIG = /usr/bin/pkg-config PKG_CONFIG_LIBDIR = PKG_CONFIG_PATH = SET_MAKE = -SHELL = /bin/sh +SHELL = /bin/bash STRIP = -VERSION = 3.2.2 -XML_CFLAGS = -XML_LIBS = -lxml2 +VERSION = 3.4 +XML_CFLAGS = -I/usr/include/libxml2 +XML_LIBS = -lxml2 ZLIB_CFLAGS = -ZLIB_LIBS = -lz -abs_builddir = /Users/jkleinj/software/develop/POPScomp/POPSC/src -abs_srcdir = /Users/jkleinj/software/develop/POPScomp/POPSC/src -abs_top_builddir = /Users/jkleinj/software/develop/POPScomp/POPSC -abs_top_srcdir = /Users/jkleinj/software/develop/POPScomp/POPSC +ZLIB_LIBS = -lz +abs_builddir = /home/jkleinj/develop/POPScomp/POPSC/src +abs_srcdir = /home/jkleinj/develop/POPScomp/POPSC/src +abs_top_builddir = /home/jkleinj/develop/POPScomp/POPSC +abs_top_srcdir = /home/jkleinj/develop/POPScomp/POPSC ac_ct_CC = gcc ac_ct_CXX = g++ am__include = include am__leading_dot = . am__quote = -am__rm_f_notfound = -am__tar = tar --format=ustar -chf - "$$tardir" -am__untar = tar -xf - -am__xargs_n = xargs -n +am__tar = $${TAR-tar} chof - "$$tardir" +am__untar = $${TAR-tar} xf - bindir = ${exec_prefix}/bin -build = aarch64-apple-darwin24.6.0 +build = x86_64-pc-linux-gnu build_alias = -build_cpu = aarch64 -build_os = darwin24.6.0 -build_vendor = apple +build_cpu = x86_64 +build_os = linux-gnu +build_vendor = pc builddir = . datadir = ${datarootdir} datarootdir = ${prefix}/share docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} dvidir = ${docdir} exec_prefix = ${prefix} -host = aarch64-apple-darwin24.6.0 +host = x86_64-pc-linux-gnu host_alias = -host_cpu = aarch64 -host_os = darwin24.6.0 -host_vendor = apple +host_cpu = x86_64 +host_os = linux-gnu +host_vendor = pc htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /Users/jkleinj/software/develop/POPScomp/POPSC/install-sh +install_sh = ${SHELL} /home/jkleinj/develop/POPScomp/POPSC/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -296,30 +312,35 @@ target_alias = top_build_prefix = ../ top_builddir = .. top_srcdir = .. -AM_CPPFLAGS = $(INTI_CFLAGS) $(XML_CFLAGS) $(ZLIB_CFLAGS) -AM_CFLAGS = -Wall -D_FORTIFY_SOURCE=2 -pops_SOURCES = \ -arg.c arg.h argpdb.h atomgroup.c atomgroup.h atomgroup_data.h \ -cJSON.c cJSON.h \ -error.c error.h fs.c fs.h \ -getpdb.c getpdb.h getpdbml.c getpdbml.h gettraj.c gettraj.h \ -json.c json.h \ -matrix.c matrix.h modstring.c modstring.h \ -pattern.c pattern.h pdb_structure.h pops.c pops.h \ -putsasa.c putsasa.h putbsasa.c putbsasa.h putsigma.c putsigma.h \ -safe.c safe.h sasa.c sasa.h sasa_const.h sasa_data.h seq.h \ -sigma.c sigma.h sigma_const.h sigma_data.h \ -topol.c topol.h type.c type.h vector.c vector.h +AUTOMAKE_OPTIONS = subdir-objects +AM_CPPFLAGS = $(INTI_CFLAGS) $(XML_CFLAGS) $(ZLIB_CFLAGS) \ + -I$(top_srcdir)/gemmi/include +AM_CFLAGS = -Wall -D_FORTIFY_SOURCE=2 +AM_CXXFLAGS = -Wall +pops_SOURCES = arg.c arg.h argpdb.h atomgroup.c atomgroup.h \ + atomgroup_data.h cJSON.c cJSON.h error.c error.h fs.c fs.h \ + getpdb.c getpdb.h getpdbml.c getpdbml.h gettraj.c gettraj.h \ + json.c json.h matrix.c matrix.h modstring.c modstring.h \ + pattern.c pattern.h pdb_structure.h pops.c pops.h putsasa.c \ + putsasa.h putbsasa.c putbsasa.h putsigma.c putsigma.h safe.c \ + safe.h sasa.c sasa.h sasa_const.h sasa_data.h seq.h sigma.c \ + sigma.h sigma_const.h sigma_data.h topol.c topol.h type.c \ + type.h vector.c vector.h cif_reader.cpp cif_reader.h \ + ../gemmi/src/mmcif.cpp ../gemmi/src/symmetry.cpp \ + ../gemmi/src/polyheur.cpp ../gemmi/src/resinfo.cpp + +# Force link with the C++ linker if any C++ objects are present +pops_LINK = $(CXXLD) $(AM_CXXLD_FLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ pops_LDADD = $(INTI_LIBS) $(XML_LIBS) $(ZLIB_LIBS) EXTRA_DIST = doxygen.cfg -CLEANFILES = $(TARGET) *.o +CLEANFILES = $(TARGET) *.o DISTCLEANFILES = libtool config.cache config.log all: config.h $(MAKE) $(AM_MAKEFLAGS) all-am .SUFFIXES: -.SUFFIXES: .c .o .obj +.SUFFIXES: .c .cpp .o .obj $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ @@ -355,12 +376,12 @@ config.h: stamp-h1 @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status - $(AM_V_at)rm -f stamp-h1 - $(AM_V_GEN)cd $(top_builddir) && $(SHELL) ./config.status src/config.h + @rm -f stamp-h1 + cd $(top_builddir) && $(SHELL) ./config.status src/config.h $(srcdir)/config.h.in: $(am__configure_deps) - $(AM_V_GEN)($(am__cd) $(top_srcdir) && $(AUTOHEADER)) - $(AM_V_at)rm -f stamp-h1 - $(AM_V_at)touch $@ + ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) + rm -f stamp-h1 + touch $@ distclean-hdr: -rm -f config.h stamp-h1 @@ -402,24 +423,44 @@ uninstall-binPROGRAMS: `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && $(am__rm_f) $$files + cd "$(DESTDIR)$(bindir)" && rm -f $$files clean-binPROGRAMS: - -$(am__rm_f) $(bin_PROGRAMS) + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) +../gemmi/src/$(am__dirstamp): + @$(MKDIR_P) ../gemmi/src + @: > ../gemmi/src/$(am__dirstamp) +../gemmi/src/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) ../gemmi/src/$(DEPDIR) + @: > ../gemmi/src/$(DEPDIR)/$(am__dirstamp) +../gemmi/src/mmcif.$(OBJEXT): ../gemmi/src/$(am__dirstamp) \ + ../gemmi/src/$(DEPDIR)/$(am__dirstamp) +../gemmi/src/symmetry.$(OBJEXT): ../gemmi/src/$(am__dirstamp) \ + ../gemmi/src/$(DEPDIR)/$(am__dirstamp) +../gemmi/src/polyheur.$(OBJEXT): ../gemmi/src/$(am__dirstamp) \ + ../gemmi/src/$(DEPDIR)/$(am__dirstamp) +../gemmi/src/resinfo.$(OBJEXT): ../gemmi/src/$(am__dirstamp) \ + ../gemmi/src/$(DEPDIR)/$(am__dirstamp) pops$(EXEEXT): $(pops_OBJECTS) $(pops_DEPENDENCIES) $(EXTRA_pops_DEPENDENCIES) @rm -f pops$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(pops_OBJECTS) $(pops_LDADD) $(LIBS) + $(AM_V_GEN)$(pops_LINK) $(pops_OBJECTS) $(pops_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) + -rm -f ../gemmi/src/*.$(OBJEXT) distclean-compile: -rm -f *.tab.c +include ../gemmi/src/$(DEPDIR)/mmcif.Po # am--include-marker +include ../gemmi/src/$(DEPDIR)/polyheur.Po # am--include-marker +include ../gemmi/src/$(DEPDIR)/resinfo.Po # am--include-marker +include ../gemmi/src/$(DEPDIR)/symmetry.Po # am--include-marker include ./$(DEPDIR)/arg.Po # am--include-marker include ./$(DEPDIR)/atomgroup.Po # am--include-marker include ./$(DEPDIR)/cJSON.Po # am--include-marker +include ./$(DEPDIR)/cif_reader.Po # am--include-marker include ./$(DEPDIR)/error.Po # am--include-marker include ./$(DEPDIR)/fs.Po # am--include-marker include ./$(DEPDIR)/getpdb.Po # am--include-marker @@ -442,24 +483,42 @@ include ./$(DEPDIR)/vector.Po # am--include-marker $(am__depfiles_remade): @$(MKDIR_P) $(@D) - @: >>$@ + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ am--depfiles: $(am__depfiles_remade) .c.o: - $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< - $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po + $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ + $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ + $(am__mv) $$depbase.Tpo $$depbase.Po # $(AM_V_CC)source='$<' object='$@' libtool=no \ # DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ # $(AM_V_CC_no)$(COMPILE) -c -o $@ $< .c.obj: - $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` - $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po + $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ + $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ + $(am__mv) $$depbase.Tpo $$depbase.Po # $(AM_V_CC)source='$<' object='$@' libtool=no \ # DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ # $(AM_V_CC_no)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` +.cpp.o: + $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ + $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ + $(am__mv) $$depbase.Tpo $$depbase.Po +# $(AM_V_CXX)source='$<' object='$@' libtool=no \ +# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \ +# $(AM_V_CXX_no)$(CXXCOMPILE) -c -o $@ $< + +.cpp.obj: + $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ + $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ + $(am__mv) $$depbase.Tpo $$depbase.Po +# $(AM_V_CXX)source='$<' object='$@' libtool=no \ +# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \ +# $(AM_V_CXX_no)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am @@ -511,7 +570,6 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am @@ -574,12 +632,14 @@ install-strip: mostlyclean-generic: clean-generic: - -$(am__rm_f) $(CLEANFILES) + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: - -$(am__rm_f) $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES) - -$(am__rm_f) $(DISTCLEANFILES) + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + -rm -f ../gemmi/src/$(DEPDIR)/$(am__dirstamp) + -rm -f ../gemmi/src/$(am__dirstamp) + -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -589,9 +649,14 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic mostlyclean-am distclean: distclean-am + -rm -f ../gemmi/src/$(DEPDIR)/mmcif.Po + -rm -f ../gemmi/src/$(DEPDIR)/polyheur.Po + -rm -f ../gemmi/src/$(DEPDIR)/resinfo.Po + -rm -f ../gemmi/src/$(DEPDIR)/symmetry.Po -rm -f ./$(DEPDIR)/arg.Po -rm -f ./$(DEPDIR)/atomgroup.Po -rm -f ./$(DEPDIR)/cJSON.Po + -rm -f ./$(DEPDIR)/cif_reader.Po -rm -f ./$(DEPDIR)/error.Po -rm -f ./$(DEPDIR)/fs.Po -rm -f ./$(DEPDIR)/getpdb.Po @@ -656,9 +721,14 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am + -rm -f ../gemmi/src/$(DEPDIR)/mmcif.Po + -rm -f ../gemmi/src/$(DEPDIR)/polyheur.Po + -rm -f ../gemmi/src/$(DEPDIR)/resinfo.Po + -rm -f ../gemmi/src/$(DEPDIR)/symmetry.Po -rm -f ./$(DEPDIR)/arg.Po -rm -f ./$(DEPDIR)/atomgroup.Po -rm -f ./$(DEPDIR)/cJSON.Po + -rm -f ./$(DEPDIR)/cif_reader.Po -rm -f ./$(DEPDIR)/error.Po -rm -f ./$(DEPDIR)/fs.Po -rm -f ./$(DEPDIR)/getpdb.Po @@ -717,10 +787,3 @@ uninstall-am: uninstall-binPROGRAMS # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: - -# Tell GNU make to disable its built-in pattern rules. -%:: %,v -%:: RCS/%,v -%:: RCS/% -%:: s.% -%:: SCCS/s.% diff --git a/POPSC/src/Makefile.am b/POPSC/src/Makefile.am index dbf815d..efc3467 100644 --- a/POPSC/src/Makefile.am +++ b/POPSC/src/Makefile.am @@ -1,12 +1,16 @@ #=============================================================================== # Makefile.am : for automake -# Copyright (C) 2009 Jens Kleinjung and Franca Fraternali +# Copyright (C) 2009-2026 Jens Kleinjung and Franca Fraternali #=============================================================================== +AUTOMAKE_OPTIONS = subdir-objects + bin_PROGRAMS = pops -AM_CPPFLAGS = $(INTI_CFLAGS) $(XML_CFLAGS) $(ZLIB_CFLAGS) +AM_CPPFLAGS = $(INTI_CFLAGS) $(XML_CFLAGS) $(ZLIB_CFLAGS) \ + -I$(top_srcdir)/gemmi/include AM_CFLAGS = -Wall -D_FORTIFY_SOURCE=2 +AM_CXXFLAGS = -Wall pops_SOURCES = \ arg.c arg.h argpdb.h atomgroup.c atomgroup.h atomgroup_data.h \ @@ -19,12 +23,22 @@ pattern.c pattern.h pdb_structure.h pops.c pops.h \ putsasa.c putsasa.h putbsasa.c putbsasa.h putsigma.c putsigma.h \ safe.c safe.h sasa.c sasa.h sasa_const.h sasa_data.h seq.h \ sigma.c sigma.h sigma_const.h sigma_data.h \ -topol.c topol.h type.c type.h vector.c vector.h +topol.c topol.h type.c type.h vector.c vector.h \ +cif_reader.cpp cif_reader.h + +pops_SOURCES += \ +../gemmi/src/mmcif.cpp \ +../gemmi/src/symmetry.cpp \ +../gemmi/src/polyheur.cpp \ +../gemmi/src/resinfo.cpp + +# Force link with the C++ linker if any C++ objects are present +pops_LINK = $(CXXLD) $(AM_CXXLD_FLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ pops_LDADD = $(INTI_LIBS) $(XML_LIBS) $(ZLIB_LIBS) EXTRA_DIST = doxygen.cfg -CLEANFILES = $(TARGET) *.o +CLEANFILES = $(TARGET) *.o DISTCLEANFILES = libtool config.cache config.log diff --git a/POPSC/src/Makefile.in b/POPSC/src/Makefile.in index 628060f..5033b71 100644 --- a/POPSC/src/Makefile.in +++ b/POPSC/src/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.18.1 from Makefile.am. +# Makefile.in generated by automake 1.16.5 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2025 Free Software Foundation, Inc. +# Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -16,7 +16,7 @@ #=============================================================================== # Makefile.am : for automake -# Copyright (C) 2009 Jens Kleinjung and Franca Fraternali +# Copyright (C) 2009-2026 Jens Kleinjung and Franca Fraternali #=============================================================================== VPATH = @srcdir@ @@ -75,8 +75,6 @@ am__make_running_with_option = \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -am__rm_f = rm -f $(am__rm_f_notfound) -am__rm_rf = rm -rf $(am__rm_f_notfound) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -109,6 +107,7 @@ CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" PROGRAMS = $(bin_PROGRAMS) +am__dirstamp = $(am__leading_dot)dirstamp am_pops_OBJECTS = arg.$(OBJEXT) atomgroup.$(OBJEXT) cJSON.$(OBJEXT) \ error.$(OBJEXT) fs.$(OBJEXT) getpdb.$(OBJEXT) \ getpdbml.$(OBJEXT) gettraj.$(OBJEXT) json.$(OBJEXT) \ @@ -116,7 +115,9 @@ am_pops_OBJECTS = arg.$(OBJEXT) atomgroup.$(OBJEXT) cJSON.$(OBJEXT) \ pops.$(OBJEXT) putsasa.$(OBJEXT) putbsasa.$(OBJEXT) \ putsigma.$(OBJEXT) safe.$(OBJEXT) sasa.$(OBJEXT) \ sigma.$(OBJEXT) topol.$(OBJEXT) type.$(OBJEXT) \ - vector.$(OBJEXT) + vector.$(OBJEXT) cif_reader.$(OBJEXT) \ + ../gemmi/src/mmcif.$(OBJEXT) ../gemmi/src/symmetry.$(OBJEXT) \ + ../gemmi/src/polyheur.$(OBJEXT) ../gemmi/src/resinfo.$(OBJEXT) pops_OBJECTS = $(am_pops_OBJECTS) am__DEPENDENCIES_1 = pops_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) @@ -135,16 +136,20 @@ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__maybe_remake_depfiles = depfiles -am__depfiles_remade = ./$(DEPDIR)/arg.Po ./$(DEPDIR)/atomgroup.Po \ - ./$(DEPDIR)/cJSON.Po ./$(DEPDIR)/error.Po ./$(DEPDIR)/fs.Po \ - ./$(DEPDIR)/getpdb.Po ./$(DEPDIR)/getpdbml.Po \ - ./$(DEPDIR)/gettraj.Po ./$(DEPDIR)/json.Po \ - ./$(DEPDIR)/matrix.Po ./$(DEPDIR)/modstring.Po \ - ./$(DEPDIR)/pattern.Po ./$(DEPDIR)/pops.Po \ - ./$(DEPDIR)/putbsasa.Po ./$(DEPDIR)/putsasa.Po \ - ./$(DEPDIR)/putsigma.Po ./$(DEPDIR)/safe.Po \ - ./$(DEPDIR)/sasa.Po ./$(DEPDIR)/sigma.Po ./$(DEPDIR)/topol.Po \ - ./$(DEPDIR)/type.Po ./$(DEPDIR)/vector.Po +am__depfiles_remade = ../gemmi/src/$(DEPDIR)/mmcif.Po \ + ../gemmi/src/$(DEPDIR)/polyheur.Po \ + ../gemmi/src/$(DEPDIR)/resinfo.Po \ + ../gemmi/src/$(DEPDIR)/symmetry.Po ./$(DEPDIR)/arg.Po \ + ./$(DEPDIR)/atomgroup.Po ./$(DEPDIR)/cJSON.Po \ + ./$(DEPDIR)/cif_reader.Po ./$(DEPDIR)/error.Po \ + ./$(DEPDIR)/fs.Po ./$(DEPDIR)/getpdb.Po \ + ./$(DEPDIR)/getpdbml.Po ./$(DEPDIR)/gettraj.Po \ + ./$(DEPDIR)/json.Po ./$(DEPDIR)/matrix.Po \ + ./$(DEPDIR)/modstring.Po ./$(DEPDIR)/pattern.Po \ + ./$(DEPDIR)/pops.Po ./$(DEPDIR)/putbsasa.Po \ + ./$(DEPDIR)/putsasa.Po ./$(DEPDIR)/putsigma.Po \ + ./$(DEPDIR)/safe.Po ./$(DEPDIR)/sasa.Po ./$(DEPDIR)/sigma.Po \ + ./$(DEPDIR)/topol.Po ./$(DEPDIR)/type.Po ./$(DEPDIR)/vector.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -158,6 +163,19 @@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +AM_V_CXX = $(am__v_CXX_@AM_V@) +am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) +am__v_CXX_0 = @echo " CXX " $@; +am__v_CXX_1 = +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ + -o $@ +AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) +am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) +am__v_CXXLD_0 = @echo " CXXLD " $@; +am__v_CXXLD_1 = SOURCES = $(pops_SOURCES) DIST_SOURCES = $(pops_SOURCES) am__can_run_installinfo = \ @@ -251,10 +269,8 @@ ac_ct_CXX = @ac_ct_CXX@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ -am__rm_f_notfound = @am__rm_f_notfound@ am__tar = @am__tar@ am__untar = @am__untar@ -am__xargs_n = @am__xargs_n@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ @@ -296,30 +312,35 @@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -AM_CPPFLAGS = $(INTI_CFLAGS) $(XML_CFLAGS) $(ZLIB_CFLAGS) -AM_CFLAGS = -Wall -D_FORTIFY_SOURCE=2 -pops_SOURCES = \ -arg.c arg.h argpdb.h atomgroup.c atomgroup.h atomgroup_data.h \ -cJSON.c cJSON.h \ -error.c error.h fs.c fs.h \ -getpdb.c getpdb.h getpdbml.c getpdbml.h gettraj.c gettraj.h \ -json.c json.h \ -matrix.c matrix.h modstring.c modstring.h \ -pattern.c pattern.h pdb_structure.h pops.c pops.h \ -putsasa.c putsasa.h putbsasa.c putbsasa.h putsigma.c putsigma.h \ -safe.c safe.h sasa.c sasa.h sasa_const.h sasa_data.h seq.h \ -sigma.c sigma.h sigma_const.h sigma_data.h \ -topol.c topol.h type.c type.h vector.c vector.h +AUTOMAKE_OPTIONS = subdir-objects +AM_CPPFLAGS = $(INTI_CFLAGS) $(XML_CFLAGS) $(ZLIB_CFLAGS) \ + -I$(top_srcdir)/gemmi/include +AM_CFLAGS = -Wall -D_FORTIFY_SOURCE=2 +AM_CXXFLAGS = -Wall +pops_SOURCES = arg.c arg.h argpdb.h atomgroup.c atomgroup.h \ + atomgroup_data.h cJSON.c cJSON.h error.c error.h fs.c fs.h \ + getpdb.c getpdb.h getpdbml.c getpdbml.h gettraj.c gettraj.h \ + json.c json.h matrix.c matrix.h modstring.c modstring.h \ + pattern.c pattern.h pdb_structure.h pops.c pops.h putsasa.c \ + putsasa.h putbsasa.c putbsasa.h putsigma.c putsigma.h safe.c \ + safe.h sasa.c sasa.h sasa_const.h sasa_data.h seq.h sigma.c \ + sigma.h sigma_const.h sigma_data.h topol.c topol.h type.c \ + type.h vector.c vector.h cif_reader.cpp cif_reader.h \ + ../gemmi/src/mmcif.cpp ../gemmi/src/symmetry.cpp \ + ../gemmi/src/polyheur.cpp ../gemmi/src/resinfo.cpp + +# Force link with the C++ linker if any C++ objects are present +pops_LINK = $(CXXLD) $(AM_CXXLD_FLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ pops_LDADD = $(INTI_LIBS) $(XML_LIBS) $(ZLIB_LIBS) EXTRA_DIST = doxygen.cfg -CLEANFILES = $(TARGET) *.o +CLEANFILES = $(TARGET) *.o DISTCLEANFILES = libtool config.cache config.log all: config.h $(MAKE) $(AM_MAKEFLAGS) all-am .SUFFIXES: -.SUFFIXES: .c .o .obj +.SUFFIXES: .c .cpp .o .obj $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ @@ -355,12 +376,12 @@ config.h: stamp-h1 @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status - $(AM_V_at)rm -f stamp-h1 - $(AM_V_GEN)cd $(top_builddir) && $(SHELL) ./config.status src/config.h + @rm -f stamp-h1 + cd $(top_builddir) && $(SHELL) ./config.status src/config.h $(srcdir)/config.h.in: $(am__configure_deps) - $(AM_V_GEN)($(am__cd) $(top_srcdir) && $(AUTOHEADER)) - $(AM_V_at)rm -f stamp-h1 - $(AM_V_at)touch $@ + ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) + rm -f stamp-h1 + touch $@ distclean-hdr: -rm -f config.h stamp-h1 @@ -402,24 +423,44 @@ uninstall-binPROGRAMS: `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && $(am__rm_f) $$files + cd "$(DESTDIR)$(bindir)" && rm -f $$files clean-binPROGRAMS: - -$(am__rm_f) $(bin_PROGRAMS) + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) +../gemmi/src/$(am__dirstamp): + @$(MKDIR_P) ../gemmi/src + @: > ../gemmi/src/$(am__dirstamp) +../gemmi/src/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) ../gemmi/src/$(DEPDIR) + @: > ../gemmi/src/$(DEPDIR)/$(am__dirstamp) +../gemmi/src/mmcif.$(OBJEXT): ../gemmi/src/$(am__dirstamp) \ + ../gemmi/src/$(DEPDIR)/$(am__dirstamp) +../gemmi/src/symmetry.$(OBJEXT): ../gemmi/src/$(am__dirstamp) \ + ../gemmi/src/$(DEPDIR)/$(am__dirstamp) +../gemmi/src/polyheur.$(OBJEXT): ../gemmi/src/$(am__dirstamp) \ + ../gemmi/src/$(DEPDIR)/$(am__dirstamp) +../gemmi/src/resinfo.$(OBJEXT): ../gemmi/src/$(am__dirstamp) \ + ../gemmi/src/$(DEPDIR)/$(am__dirstamp) pops$(EXEEXT): $(pops_OBJECTS) $(pops_DEPENDENCIES) $(EXTRA_pops_DEPENDENCIES) @rm -f pops$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(pops_OBJECTS) $(pops_LDADD) $(LIBS) + $(AM_V_GEN)$(pops_LINK) $(pops_OBJECTS) $(pops_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) + -rm -f ../gemmi/src/*.$(OBJEXT) distclean-compile: -rm -f *.tab.c +@AMDEP_TRUE@@am__include@ @am__quote@../gemmi/src/$(DEPDIR)/mmcif.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@../gemmi/src/$(DEPDIR)/polyheur.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@../gemmi/src/$(DEPDIR)/resinfo.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@../gemmi/src/$(DEPDIR)/symmetry.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arg.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/atomgroup.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cJSON.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cif_reader.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/error.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fs.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getpdb.Po@am__quote@ # am--include-marker @@ -442,24 +483,42 @@ distclean-compile: $(am__depfiles_remade): @$(MKDIR_P) $(@D) - @: >>$@ + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ am--depfiles: $(am__depfiles_remade) .c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ +@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ +@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ +@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ +@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` +.cpp.o: +@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ +@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ +@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< + +.cpp.obj: +@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ +@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ +@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am @@ -511,7 +570,6 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am @@ -574,12 +632,14 @@ install-strip: mostlyclean-generic: clean-generic: - -$(am__rm_f) $(CLEANFILES) + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: - -$(am__rm_f) $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES) - -$(am__rm_f) $(DISTCLEANFILES) + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + -rm -f ../gemmi/src/$(DEPDIR)/$(am__dirstamp) + -rm -f ../gemmi/src/$(am__dirstamp) + -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -589,9 +649,14 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic mostlyclean-am distclean: distclean-am + -rm -f ../gemmi/src/$(DEPDIR)/mmcif.Po + -rm -f ../gemmi/src/$(DEPDIR)/polyheur.Po + -rm -f ../gemmi/src/$(DEPDIR)/resinfo.Po + -rm -f ../gemmi/src/$(DEPDIR)/symmetry.Po -rm -f ./$(DEPDIR)/arg.Po -rm -f ./$(DEPDIR)/atomgroup.Po -rm -f ./$(DEPDIR)/cJSON.Po + -rm -f ./$(DEPDIR)/cif_reader.Po -rm -f ./$(DEPDIR)/error.Po -rm -f ./$(DEPDIR)/fs.Po -rm -f ./$(DEPDIR)/getpdb.Po @@ -656,9 +721,14 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am + -rm -f ../gemmi/src/$(DEPDIR)/mmcif.Po + -rm -f ../gemmi/src/$(DEPDIR)/polyheur.Po + -rm -f ../gemmi/src/$(DEPDIR)/resinfo.Po + -rm -f ../gemmi/src/$(DEPDIR)/symmetry.Po -rm -f ./$(DEPDIR)/arg.Po -rm -f ./$(DEPDIR)/atomgroup.Po -rm -f ./$(DEPDIR)/cJSON.Po + -rm -f ./$(DEPDIR)/cif_reader.Po -rm -f ./$(DEPDIR)/error.Po -rm -f ./$(DEPDIR)/fs.Po -rm -f ./$(DEPDIR)/getpdb.Po @@ -717,10 +787,3 @@ uninstall-am: uninstall-binPROGRAMS # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: - -# Tell GNU make to disable its built-in pattern rules. -%:: %,v -%:: RCS/%,v -%:: RCS/% -%:: s.% -%:: SCCS/s.% diff --git a/POPSC/src/arg.c b/POPSC/src/arg.c index 931a7cd..a2ecfb3 100644 --- a/POPSC/src/arg.c +++ b/POPSC/src/arg.c @@ -34,8 +34,8 @@ static void print_license() fprintf(stdout, "\nhttp://popscomp.org\n" "\n(C) Copyright\n" "Copyright Holders, Authors and Maintainers\n" - "\t2002-2021 Franca Fraternali (author, maintainer)\n" - "\t2008-2021 Jens Kleinjung (author, maintainer)\n" + "\t2002-2026 Franca Fraternali (author, maintainer)\n" + "\t2008-2026 Jens Kleinjung (author, maintainer)\n" "Contributors\n" "\t2002 Kuang Lin and Valerie Hindie (translation to C)\n" "\t2002 Luigi Cavallo (parametrisation)\n" diff --git a/POPSC/src/config.h b/POPSC/src/config.h index c0569be..35308fb 100644 --- a/POPSC/src/config.h +++ b/POPSC/src/config.h @@ -10,24 +10,24 @@ /* Define to 1 if you have the header file. */ #define HAVE_INTTYPES_H 1 -/* Define to 1 if you have the 'm' library (-lm). */ +/* Define to 1 if you have the `m' library (-lm). */ #define HAVE_LIBM 1 -/* Define to 1 if your system has a GNU libc compatible 'malloc' function, and +/* Define to 1 if your system has a GNU libc compatible `malloc' function, and to 0 otherwise. */ #define HAVE_MALLOC 1 /* Define if OpenMP is enabled */ /* #undef HAVE_OPENMP */ -/* Define to 1 if you have the 'pow' function. */ +/* Define to 1 if you have the `pow' function. */ #define HAVE_POW 1 -/* Define to 1 if your system has a GNU libc compatible 'realloc' function, +/* Define to 1 if your system has a GNU libc compatible `realloc' function, and to 0 otherwise. */ #define HAVE_REALLOC 1 -/* Define to 1 if you have the 'sqrt' function. */ +/* Define to 1 if you have the `sqrt' function. */ #define HAVE_SQRT 1 /* Define to 1 if you have the header file. */ @@ -70,7 +70,7 @@ #define PACKAGE_NAME "pops" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "pops 3.2.2" +#define PACKAGE_STRING "pops 3.4" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "pops" @@ -79,18 +79,18 @@ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "3.2.2" +#define PACKAGE_VERSION "3.4" /* Define to compile with PROFILING settings. */ /* #undef PROFILING */ -/* Define to 1 if all of the C89 standard headers exist (not just the ones +/* Define to 1 if all of the C90 standard headers exist (not just the ones required in a freestanding environment). This macro is provided for backward compatibility; new code need not use it. */ #define STDC_HEADERS 1 /* Version number of package */ -#define VERSION "3.2.2" +#define VERSION "3.4" /* Define to rpl_malloc if the replacement function should be used. */ /* #undef malloc */ @@ -98,5 +98,5 @@ /* Define to rpl_realloc if the replacement function should be used. */ /* #undef realloc */ -/* Define as 'unsigned int' if doesn't define. */ +/* Define to `unsigned int' if does not define. */ /* #undef size_t */ diff --git a/POPSC/src/config.h.in b/POPSC/src/config.h.in index 5f0e6fb..fa58762 100644 --- a/POPSC/src/config.h.in +++ b/POPSC/src/config.h.in @@ -9,24 +9,24 @@ /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H -/* Define to 1 if you have the 'm' library (-lm). */ +/* Define to 1 if you have the `m' library (-lm). */ #undef HAVE_LIBM -/* Define to 1 if your system has a GNU libc compatible 'malloc' function, and +/* Define to 1 if your system has a GNU libc compatible `malloc' function, and to 0 otherwise. */ #undef HAVE_MALLOC /* Define if OpenMP is enabled */ #undef HAVE_OPENMP -/* Define to 1 if you have the 'pow' function. */ +/* Define to 1 if you have the `pow' function. */ #undef HAVE_POW -/* Define to 1 if your system has a GNU libc compatible 'realloc' function, +/* Define to 1 if your system has a GNU libc compatible `realloc' function, and to 0 otherwise. */ #undef HAVE_REALLOC -/* Define to 1 if you have the 'sqrt' function. */ +/* Define to 1 if you have the `sqrt' function. */ #undef HAVE_SQRT /* Define to 1 if you have the header file. */ @@ -83,7 +83,7 @@ /* Define to compile with PROFILING settings. */ #undef PROFILING -/* Define to 1 if all of the C89 standard headers exist (not just the ones +/* Define to 1 if all of the C90 standard headers exist (not just the ones required in a freestanding environment). This macro is provided for backward compatibility; new code need not use it. */ #undef STDC_HEADERS @@ -97,5 +97,5 @@ /* Define to rpl_realloc if the replacement function should be used. */ #undef realloc -/* Define as 'unsigned int' if doesn't define. */ +/* Define to `unsigned int' if does not define. */ #undef size_t diff --git a/POPSC/src/config.h.in~ b/POPSC/src/config.h.in~ index 3322e61..fa58762 100644 --- a/POPSC/src/config.h.in~ +++ b/POPSC/src/config.h.in~ @@ -16,9 +16,6 @@ to 0 otherwise. */ #undef HAVE_MALLOC -/* Define to 1 if you have the header file. */ -#undef HAVE_MEMORY_H - /* Define if OpenMP is enabled */ #undef HAVE_OPENMP @@ -35,6 +32,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H +/* Define to 1 if you have the header file. */ +#undef HAVE_STDIO_H + /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H @@ -83,7 +83,9 @@ /* Define to compile with PROFILING settings. */ #undef PROFILING -/* Define to 1 if you have the ANSI C header files. */ +/* Define to 1 if all of the C90 standard headers exist (not just the ones + required in a freestanding environment). This macro is provided for + backward compatibility; new code need not use it. */ #undef STDC_HEADERS /* Version number of package */ diff --git a/POPSC/src/pops b/POPSC/src/pops index 7d8a81d610db1f9a975d6ac8cf15a333a74d18fc..aa743c3672c48c13264812a56c84fc65babcbee5 100755 GIT binary patch literal 8494800 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

Buew*Mdw!&;W5H{c?ZbrI8)8^FA+$iBry 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ℑ#q4=c$$dsKjDtMiJE6b_o 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%0AKf3DYKd2&sWOs!fXB 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%0AOM>^`K0T9aY_ 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

<#tU4B)zx6u)UdB@eb?m38fKhlVcj#`l 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 cLzQxdf@wgmSGkwz!+Xg03}?$mhzTVo8xF9o|( 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%0AU*08n8(6-$ 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

8!#fhfsP54%74@QLec#HTb>G? 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�~8#k^osc2m)lO(Uobe5Re^zJ&)Rm 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

Qas>1q zr7srrUMQ8K4p8(Bd_=Fc(X=F>_Y4PwLGR*(kmCA_!BUw5Xx%j}{RilMeQ~^M150lS zpfWg0KyT7lra)&bOcTgRDm+9*@`_MD7VB26ksLzYp&+ zl$%N4!Y$>BcQWXGbu@$C?-J5g09!T*Nn*`vky#aJi#bmLlN&EeR~6x@6Y1kRC^xhD z-9STLm`)+^%b=HQ4~5Xf**$0^0rVb2M19H;(AyM6TMBcCerpvolvJoCGO7>FzzHc$oG|E<2+&JwEugn0 zUQc-i-pr4&g`;|5tChu)2YRWT5Q%pNy{~qT;_z<1a7|zT1@!)$U#n^2rm9Vi0(z@- zj8fEw_sJBC7I~nzeFi4bMfOgS1oYBI5YS7Fu0%tJK=1Cj40SKoU$#AO(bB6R8+Ucr+VDSv|L<%&d$^`V@iyfUB-xN|yl3S82 zpqKX=$`{Z({cIu|M z+HukSp!dk|SoIgQI9!f!(FXK#Ap&}PRf|!1VJIr5?p`GTy$v3YQB|SU5uH0HCfPmcc!D3!|Z>A`}RIF zbHYy4c^l~cvbve$>;y@E(A%q|!NUT2Y4ttOd-@+t5rwESn-ED05g)y2`}jdG?Ij`d z3g|sGD~<~o_-_UHLGR*`I4MIl^Z&)}f!@<+aVoP0w)IGXXV4Z8^v*jMRC|&Ay_NLy zqzmY!E#QPm70~--$7B`wALhkJ;?guNh2#97mjnYc0ea630FSARoW}mZk<>Y+RttJ* zpg1A&nP`CC;00tohnz7IJ(gP9%!1x)cw4PA8{$$ij3 za8OL#Ujlk7J`gmf3ozUe6Sc_$y$f%k*HbowdLl)P2HL0|=q>y(07`i{vc<*42u_I@_R1HGsFi5s9de;n@p!Q{-u$2@Y+qRIvI*832DI6?MDNE=D! zJwQP3X1u$c!Ve-HA(^8E^q&6`B@5^sS0b8CPSh6s5+Iqv1oZylxdD2M{phgCDFtT* za&y@Ndhha!3>`VAKJ20@Fdg>OJ!Oct-D z7W6*;EhdkEv;pZ0vUt@9=&ilhG0i^;!$~sno?>*oyR6|-{5B%naX!bNAdtd+X+iIz z_mzpy53LaCCf+`tdwMfwC8GF8q1E)_E$A(m$2Awt9iVmd;w|W1P(EJqW%)>G<0M`{ zZ-Yy?7dRLB%WQ0Tpjglw)f^;v6T}^2Sj@*M3wom~;4#ymARe~{0liHZgv>GN7NjKH z;V_*{M-EeqfZo7ZWt@fKs^E8Wbpm>yo`|=)qX4G~Tpj&RK0XTQ{qqNN40E1`YqH-- z!#muB@py+=%&nkX?NYel6|k=L**(zPVnx`r7lxmGCQYm5f!>ozINn}?!}-FlH~qwT zpto-gJolUvVjgSoK<{}Mgtj#Dt69yQFPMGUg5JyVz`-ry=kc$&YheV^e$_h#)m828Lk23l>O8XdWS7?jq!Du z%aS)~{?FeTj_oLnsEl<`RXkO2VMG zG5RQU5|P>e3^kzl6n^b3=;Z^G1-(HCcLu$Ap$O>x9S`!?M@Ac@z)J*rX-ShuKrfeT zL2vd%M-7KM+6D;dy^0r$QJgauA8(R8F%tAnME_FR&IWvJ5!r&?bt95l{tn8|q7vw( zGjSE7gHfF#7zuTvCpjv6GQD~Npm**r5A^=kGDY3B6ElGz1>U3aWr?31OD`><8? zYLYGJ%~3E~eT@W1-%;)9Y(c1-OW$n@c2V0l6Us0@x0&^zKrG#BXfg=rueX+;F|c8`u{c_NglqB2Nbgs<3U*p5Xr zy5Q0#bA7_p-GEFJ%HzMwg$ImGRGFLO3pwb)!trmVtIRF&8*AWqqfP5`xm4!oDN9Dh zsADMNJeA7rqBT}V-j$l>@F#3NHzSVyVAJYGCmkFw>$f%AK$k{uh|6h)e zQZ13&*(&-Tl5PKwcrH=pN5=Dz$N4Sc{%`n0vYKuc+yB&_>^0OJ9Ioo^^A1;~DkQ7z z5cg2T@3eaMaFujesb7$L&MNv(lI`KDV&gb<9T~yB;J-*5Y%KP0wXrDP0s`p)EBg;u zw-7CdtG4T0_BoHk+@1mgSW8Vya=3~?jvTHM>5IKDRegGz>J6(i6(92?nwI2nmC6C( z!&TN_$%^a$43=*wfYx2p(tjMTI-iJDmthH_15E&x!BKL!suhUg0-bwd$|57Jh#ao+ zG>T=pGL&pl`Eb=3UsZ^P$tLH?qS5M+tV16otIAWGutWdPx#yvHm36X6){vmeSMUtp zQIK`oEwl~ORHF&6!1o%JM(t5XJ?}PpECz2jiB`*?yhkeanMxcNAE(Trk!q~I<_}yo z7MSWJMD0gq=O&=CJXMclgv@Z<^eg5iD5qiki%KYn67(tDs^SlGzp5G{RA?jQqJPc- z;K_P5VKIs-{ObfqWxbX`f+}9TA6`2!#chul9+angkOKEpbBr?6&GmawHAZf0tLO(w zZo`4|-1e7)svo4GBA4}|7r1L5Oj45|%@VmH$%zk7a}_rr6bq$R@gh;`!K@Wd|D(8$ zclzUvP7A+AV|Z_^LJn1>`2X+|kZ;x*yhUNIjykh3Rh>lsIV!g*6=|f!I_ln&ct8Tt ziAXHz$4GC?p(}M%mw#M!AGG44*Czd0)<4uyYf__CHnjSpH}J~;SVzt260JHydq#AM z*Ab>osHAQ^d-zMe|E^OU6rg-g63`?T?!iOA!#;fpQ9H_q~^K=K*of ze&imaqFPW>j9x^$pT4G58`3X9yGD9P(ix6s-KTTYQP~NR5S!XON@W$tPggC)PN%>( zc>gz2IOND)ylc2JCX;)!RQ~esUX5VIbxw@;e25EOwH(cecg1EtNXi@Mmw)AH@FLe=4IlnIt z|7xeejK@%8?CUE~|8}&mc#7(VRn~tX`noMa|51pb5J@+o{UivkaO*;PpT>m4P zb&t*aIChA=+U=J=-jwzzw3?)w?q>ZP?M9t_B=a{G?UKBSYPhe^t*EHj*C+)$%#k2AU ze*87ctYGT5(hQag1m=!ZX5EUDWSTMX(n1J`okXLt-sMuh4 zG`@07u+0m2EyAZ@&BLI*gv7n6d-48w?;-R{Zk?+d4#-Z3)Yzx1;5WE+OtA92SQEDf zxu5#uVxPxczgdf7f>oEq8Pj(#oE8%;g=?Vce6vagN)N^X)QSBJZ;Q>k785)-Kheac z9>V`0kW8Z@;vOoJtg=c5N*6kYxI6ZHrS_KEE^ZVv_g!=Q*<2O$uT{ISeukaH$UkK@{vFoOQqLIIay(Ox- z)#k1B=cFtzqe5NG-frkH%ZQdHvFqlmI`^%5`XB`i?>(`n6$e99drY%Gn{Zzmm zHamfbhw}lnk0qXO{bZfP{h6l8JlOXAA7$4a7)9~@XZNz%9LbS{++E-xLg-vV0O>>^ zvT+AfQsDh;)#Szt4NKGnb3N_vatC zH@oli-jto4ee>qMS&;T=c1gbIvM=0}>=!`#TXXZuP~mc}@}rN_Sa9{PSW)<@%idB4 zTVw)cJah<;Eq>fKf>(wLmv@zaErh<|vM*1>5DJjd0EZ@omNhGM3Xk9&m%XA-q?FbJ zw7x`_FAt_05%#3(k&=G`Xj4P{w5(Csim-jhW8|{Na?n1|^!&6uTeyH3Ak(Sgrgfac z?g%?4YzYK1e!<~)jds&IPGL`ky}5jhq~8Qh99E_E(v-h&Aj*oZjSw0?t|t?XN@~)* z6$Q@CftvD(+d6mz@o%8j&~zFj9r_lxH9Wr|o&>FP7~NzLdoLGW8e#Y9An%qj0;us} zNNLnAyf(uAU|a;>QsX@UR%;Lq&JJjg+d6;^`nkT_0NATR^tyFGdn4@DafXz19)N!| zhzEBrnD_V?Oh*2Qu&bw|ANzjA{-^jkH)_N+(2lsRTodG&Y?KErL(%1+=Vs73w^ebu z9L9{60CXY{kCC!G51++LTZ;LEWQI^kCr4sej14HM%byt5ypg8GtL2UBby`!nU=kFafFnV@EctJ@skCY zl4@i7%EE_jtDp&2CF=c^0H{SEE|aVsgYMYY%<`s~MxZtTbk&k1C~+6c-b3MAy9vMtiO)FM_6DhohcL3GZEht2}uC!(`Xu$Xs)+#|91Noc=XOOTo z*5w)*MM;;7C1TPPfrq@kVP}*~V050Nuz%y{s>2K!nIJ!A1ju}vbh$p}oSpH}4D9kq zm^%197Q&KMuy6w-Kz56yZU5jE(%rBlzcLx~Ja7X-*sC4T_DzkFq>Lu*y98`6!~P}_ zZrI3nHgF3G%Pk{uW0MZskHmTi3(npltP{ZCdS&H}_^b-o>kY6!i!;m8W z0VxOCfOC){s=w0`UH45mf}lv!IwCDCRKz;7@iK}kER2{D=(7c)PNB$(gt8Ixt}`V8CH87GDUyAZ#n z#GS-hQ9tYN3mlOo!H)K!tQwr*`Bo?9V{ ziJyvCzb?L6SbyH2Tw<6%DF!>`d>=1{&ASfY`s;{%4Sro1mMOT`eG8Gwy^fwFcCX_{ zs%F*EFb)MfM}K=3kepF)O?{^XJ!ZvsE{PYxIq^S%ReWUhe72AHCLN!U`v>P13}vp@ zXh7P*gdhIe7bkM#VsS-~>hmOmq^6BQ_)1U5TtWyb?O^0DQKBJEpVCaz2rsF}K11lh zbD;Fs)VGQHJ!g1f6F#aq4wN~Xx*g@ulB+D(_1Sx)#2R2WXdIVGO1W+IjubmV`At)) z1m+yd=m*Y77|G8^iOWPk;ndlra%9Cs8jCQiO$5D|#&Bskt7Zol+9Fs5z2r5h&Q*b^ zt57a}0M{C{I1+r!X#PC*Jc8_JLGPh3Cbx-$X>8bw1Y<^nK3QY9W%xZ9Y-8BP-il(3 z@jd`+HHeBNEmc7bL|@j8=DTI=1Yj?LmQbyEJu|pEjo2x`WdUyWyKLj4`GGIFrEKDO0Nwcx@F{u_bu6VNZ;UVvO-M zfLpX=cDD*HGHml`ycBi>w3Awxq^~mUshi>@zi|qSK={d$@i%UQpBVPq@#q#{Gm=3o z7NV0oR&b+Xcc@`VdJWJX4bjORE4baT+q`W``OkvZB}6B8tl%CD@o;pbIvOKE8xx|F z(jPo**o&7XNTq*1Xp1$S1CD|plwysSb^hQ{!@hMZf-%Mq0PfLX*7<`c4SURRx1^r~ z?TV(Seh=L_*gcU}+l*Mc?k4Z2;C0;Ageb8BUC1bK8uMTL_+FSFaIYd0O|V;T>hDG@ z5hYuUY1b%+j}#JH3tVll+13*qc`pTFsGWQe6Ioms1oCJNVaW_hGwr&&46y-_*&r_= z2=y8#bJCfDAA48@ag$OK9BbN(I>$56*a`G6S}5H>AwiQ(yUk50&A0-M z6Ax*227BrR-!$!nDiUZE{S*72;U`<+YpRX}%{1-avm)i=^cVoGG>Gyxvmk4^>~q*{ z^$4C@<3*rGXymsfE|uJ6gU_YVtJa7mqRgPa%cc>J*_Pw#dd;?-*u1Y{lm1{Im)&_G zRzSW7aeoNFLj(g}ciH{E&nb&}2>|nqstXsBOCa-`;j(isbddRgN)1PHraX%aR*tZX zO}3@XOrV|!L&~{VuzH03&1NA%&jHY1gJ_g;Ky4%J=EqIhLnj09jt23)k=gZ)um??z zmXg*2@Qns>75G;3BsMrL!d}uAi^d0mIH6HA7E33m;M@rN$+56$+y>G7%V`ObdJ=0r z!5;Z&sl{NkMQ}-k-5ZO!gfU9sP>R4jg4M5GHHUEDO~=E&I>N3t(qNj=2!Li9#B;*n zrU<(@e8Z@|MlaA_B07z1vO`PIp$Pl!WpXq&-T+{Z65@bp;uyRbVF$)X%Xa!0fKAyz zG$#z^vuxVgl(Rbwz$pS{$&NwgEj#WSRvTylGSN*u_+@#>+%zW)*0b!sU+0pNiUII2 zfwD+qP#eqMQ5;SLB&h)aEwV|XIbm>+Wglu4Cnt{21280;BnC~lY|q=Va^mOxa@qvIAa>XbBW1#D(;mXB}a)y(<3&cpv7Kd!q;sRt|{&&(Mi$^lYaGms4C(#yxSVLfw!A!Xf#&4vi7WwT{-dpb1(_XOxS3k#(!_%tZR{je(?)Xe`MvA)grJc^3rD<*67>i6MhIv!7n@yx?0E&+YukKW<(cF zI>-*l<%m6jjum{pNP@_KUryhPScc7&mc=iJW8Rcs4xJQGemQ>`mKcn@Ud7MF6`^~h z{c;-AaEqBBy{E}sPvw`hu2j7E1fLx`o4xM9-ejJdz_Zo7{0EmwJkP>8f9OFlPFTIXzb1^x5sZMj5L+Z<0Lt>Z-LM8}EJiH;L(`%;{^f*fz+=PE^Q zrQ$?K?u`{W0nLLSQ_ONqcH%_$&wvLpNR>3XGLcoB=}dCg@qzskW+k%%exiH>_d6!SkSF@q&NZEMNQ`*MoDjI*mVyXBJyu+ z0*xPwma(8LM8|^0)y7gQ02MUo#ZV@&SFWrM>mF!NYC1Qtjs;y3l|wuS+F(s5{;VZM zENGjTa)`+Q%+nw$geh}Uv7q06952=a@Rb6|@k_^ocET+V#e%N-3LBW<%1NLvDUNKh zpjC>*2pf-8B7U*~h$CAp=z#vP1C#`!l16bevNlFT3CDtRmyV^eGq|TXBJ^Oa>Ib|s zRuP$vRgA0KY?F)yH6tQqoaYZHAqRX?Q8_`itZd6!iID#C{;fc3p(p`@lo7pp&pbWPApQScUKdx|gfqTQjU#hav7ppZj99`+Zp4CSo<@NGx}v7`oYZ=jnRiUlon0ynP~5REj7#pqbjqIhwHVnKJs*o-v# z13pBtgknKE4A5xAf*xrS&miMnAm1nSV#=Iti%~=20`k4V(l&wgofam^V_f!+lVu)9 zK{}K-MNSmrTck4){EW zl-3rsj#`?I1)W$jr{o_7+AAS`6$`qcK`vSIIiS58qN`ZYly*+bd;!|#5M9NB=F2ZD zVf+f(@ep0bg8l}>2UXIzi$la6U49h{nghG-(cLy40u3$lhP3dqeZHjo`f#e!~p2*yuZXx*y;YiOwOs#wqk;}Ls&2E>aBpkqM|EGN_GW#kYM zB7mRFfJP_T9oa4#^}J;d?h!4K<$$Ukj^ykl@@32Z7K$9pYztJca3qh95;@zllT)4C z#{xAw92pvK^`?Kl5v<07*8{pS3@&Y{QGrOiLvl_DIt0L9VIY&L6^aF2*O&ai46M%M zC+kgbk5DY=OqisMLLinbTxm(WJg0Z;grtt-Ax8{&fPPPZ%l`3;Ny` zM0vgn;#(R(ils9Ys94ae+aP8+5MOH)wL{h%RV?W8$@r?vKERG@D79oL7If+&Ot_%$ znYRHjO{eCeSkQ%y<@?Oc2U@D4bJLmfKG$+#5&T)({-$>Vx3rlF)RXr@s#wsIJp~U} zW*?wN5K<2Z;jy6K;&UB*bL6>L7 ziVgtu3kOLx>fxqx)4$}i_*BbmAU?p4O?`Bd#U>CcXBL}4vEPsK_J2=yPn4t6Z(usF zB+$vfB!t)_aEj&|k%*JgnO^CJe(y!nC3s{tw-hnrT^#tryhrh>IRA^z^ zSD>}|b4`LMwAdN~Z=||7Z-k%g65WzEr-`xzE7FL6z}23LB6T{+xYVlhlPyMqG(nNg zYs9^j*N`t_Z>QThT>#>WZ~)ueu2v*#8tiRsWsEHbNbc=$*{t$v^z*P%s`OB#gUzsL zW>oz#Ce{Kd66?HGe@^M^28f&~s_siE*adb8a>A&(KP4S$5o}yka@4pFhuI;-(Y!M_ z>g<2hhY8 zj+vwRD!M(F-ymyZvp!-AR`ta@#qh57bW7<*^`a}{KX~gYFYe~ym~S9Q-pwO?H$}}#E6|pRj_V#3;Vfc2 zWjCLhC{6(R7k;jmuc67*^2XQ;2}0NrA{sxYnC*zHmN(iB@{5kRPzdC-aEMyoIC;}2 zYJ${Ik!Al@%NyOmt(P| zBLLMTAXP*!Z}iLMV{%JSp3zk9%e`?bV(GR8&-L<(N?0^l?2ZssgC%iY1@qE#t%G@Y zVIfX08ce9<6{{iQGm^^Xq8jT(gBk_AVkbzyXmYiQAge`#wFUg*97s1bnOZxvXwbB~ zU(l6YC{YrAGKZ~HG`(o>_>~04Q~Y#dt>JFYL@^HVX-cH*MrgA#LJo6SG$3vfOHEj_8g+9l8a$N)U5}bmFB&{k zC{g?bDF;Z>7^aXh|G&0GfPMjS86U1{juG3 zjaQTcsfr@YQr*xxcfbLiMDojqzX=*Zu;+U6Aj7jA zUk)>>f7T^RB)?)L^Z+d?cflkC2mkK*gt!jj%LB=y4ewY`;;IkWop|M6$R@R%DA2hNTI37E-h;0=?E~$krV~e2&=$kq-o!6% z17Lb|9tJjDOPy|uy1O_3L*qD1B@avn((Fqgc`uy+@enChU{Q5eCxVe&-FitzYF zOI+?wB&vbAg$^OzFnN__t@+s}h66Au9K^a|fjLQNtRa@Q|CV383&8sdBnp&&0p&bl z*q%v#@g*+rQ6#eyg)qKMhaJdH`YI-$%S(@-5lb-1yU()D`4h!0T!_PRc9sI})}_on zX~zZpLNHg;>tKcty7cti6H?FVnuZtl@{T1MNUu ze_7GYpQ*SKaNV+Mevi@OZ4j4+0c53Wv6%NFtdGn4#1{bU*C4t@+1o%0&2QQr+d=3# zU~gzV-4iEQ_+^zXha$(uMu`0QWoZ*`N||e_X~%C#5aj@OGa@3X5Bdul4X?%{05Ptl)?sBMPhoa;s zBCYlK(3z16Vnqcosd&=EGWoiv)vKridsrs-HtqET6B%f<1-hf+klVl{-}H11f%}Q_by&`O2qWM@krkJ8tY zyOR-;@c9(iy2Au`{dN@XQly6Nt`L@Iuxe}oN;g>~_n|sUmrhR;m1F8r>&1|3& zL-8q@-KO2BikwmztpRASK*IgqMCbzu?aup;PmGuW`|1$TMrpd2=?Lwvvl|cN3|wDG zG;Sq=3-**t9ua9>xGSFs<8uJEY7pNJ2}0D*+CQ9*eH4JR1mcE~AabWm-W6%(%y4e3 z?S-<6Use!#r6qf8>u7twIFHwWkqSUX0&$t7BnB0?t!9T3#1#TP0YK|;Nl6vTptI+8 z**7L7a%X)J^bs2KCv~ITg|JeRe8BVLU}#-LlT7(s_J-1u>3v*WtC=Vz(q6rYSAM+V zsRpGisd!0LYPfB6y_q0L_c;j231SEpS7K(_)~ErAjQIz2uTRyRUm#R3lf@@pLx@Fk zs>|+uSHA5_0$KBZ=mNj=z$3K}va!i{3!u6XQg?ExQx(W4gidnZwibNo7efG;@^6sT zRFZm~#SFQQW{S_z9q61mqh|!>`HrDrqFb z2a@|oS;tQ&@Q8XFAiqDXkW_CjsZ)rvAA@BYq9RN9n57ipwKWT=iQH7Oa)DWgFAx)5J?oOo&1Q~DmcW?z2gm#7V11mXL8EVz)o)K zNLM)~ZvbeA29g4j6w-&LG)U5K>J+wZ)csCMq2>7X^?zkXkWwRrEY8c4^DP31Mr3h z@%`dFIVLlCzuP*t5d*?fAXX`q@E#b1u6fFBt(gYeH@Ln_(d3=uaJ=NKO>Fn1kbJNc!h2RhvOv=Gd!+jV)3sB3j%6?uH}_4^Ay0-H4B%M`7l|A zavq4V6HEJ8W;1{~Y9L#)skx;mdUCZ0d-+HB`~m>RFdW8dq-<&OX-|GM!p{6IL4pld3q`$^OJ?n*_QK{aw%Zrd+T0dPGWBo*zSsUiPyTOVQC z?!g9VN%&=XYHv`>q|N))7RgbD#~gssi4g3ro_sbhO~;M2>C^zZ49|&|qv4?HO&4P}`H11;JUPlOxvJrz zVnlstR6YlNri>9$YlaVD(2g0J64Hpw#s^t$VwYycwl783${^Te-b4sFk z^PvdQ1FR#J96HG=hX+M|utSCr_imE#mCIc7g;zWRk;W=;eW^sy$-hK|xY;|JR1iG%*Qjg1iqmSMc4CHF|0;I*Y+GJ7As01?#|Prj1WJ*h(z-WaiRid(w-g- zv8fj&Dq^47Lj$RPdC_-k{zMiGSQZ~n3RxBpt@4Qs*aR~1b6sF#%j*vd5!2cplq*rR z#MMrUV&2romY9yY+Z^|ae{f+a$YaAH%CcCumtV{RX|WWq9-6jH3P|DE^S#Hw#LT-jkf@rML?>Ewk&pf!pr23K>1Wt zi(G`eCcf43S*lN*!Bv4f#Gaef3wSk!u4e5!TwJyvhB{D@ZhhE=`u9>^kpv0Fvr3T_ zBo1klXVX?J*|F+;7J>O5Im`}4r`P-8QPs4=Y>h@fQ3vAs;%7FdO22|s$YGXjOtD0~ zx5Mndd|qZ>7shVV>3tk#3$6Ey;~Gs_%N(`C?1aHSL1p-dNX@8;wZm-Vr+r+|0IDNN z>D0dD7F*;Mzi5NY;f-4tSF$v&tYEgreTf=3Xy&Zs3o(a)Q2qut$3B8>qu9eptGX--`B%*Fl?uA6tp3LP$K!)-_qMX~@ScPpW@`RRbhjzNZt#H(=ST z*j@uB8yj7cY-~W5f?+_WRuZu^IM=+o*2`b_`W4E7+Vqu|8`P$+HzEJto4$I%qBnir zUI*(RxX=VY*9Vj@rA)%;Ot4|h)Rz>4C`L{JKa+QYvR6}S(^nb=L@b#*R4*HeUN+2l%rAzW z$?Frt#{c9M!#eKqiTWKLLv5bUlPD^s^^9JN-joD`B-R-H zc6mkGH2cw`UQr8I>fz_QOHa}^Nt&}g$}8I7>HtMCDP=}cBYEhMi>k-*jA>&_k=A0Q zc8!k{X)mQDy+l*#R{&2X3sKsjG_nmDv2W28ia$;pT$ZePM(h$?amup6-dsIV?8Jp% z@Z++WiIjyy|I)tpqgR{1woVG>5{Yk;%Q+yfdCE#sNf z5{(lLd?Fb&ZVvb}nuYIzgUM^eRFs&PKz~JJ_)f6RF0F)N4|v+ka*R0uEY%>k+41gt zX=Mz%GS-{v{u`SB_>MqD>2|uwGL=@zuxlLl@gr{>1MPH(PS0CfRl{CW(#M_Ca21B( z5kH5YEK_MU4SU0QucQ|Ot%RoYaFO;(8qIj5#V@UaVc#(l8Dl&S;FARAhk;|N(?*vi z&E5ewH|+XbeT*@N0{F6)%%+&Mrw#k9SN)Pc8?=R*&gPu7_J&;rU+_{r*450!!}%16Ai6psMVK!dmx zoPiYA%CvX(aFCsW>K~3|nH;{GHpsNU9G57J2|!HODB0U-ww!jxv`^iV_uNuvGa-NptvOjgB?knF2u{Y`t?W%u~PFKE;^7K64TM5oP`(w=kK*IsstxdpTziO$_q)`da+UG}ln z&g1kK0N0cdQ-a76m^Q&>S2vtii7y@@^5MrNaX@6`OZ&)WKUCVW1Xci`27$6<$DprV zcGuT^(h}GTfX?BPIO0BSVCizh=nY3i4xLZ?#br0o56>7hjxiNiXA@f%*%X$a_N&Vd z3ZDe62VkQH)uTowkI=L;aPJ-}1^oi@9~#27WypD#{d+mTXat@+AV-x5uPYhW)2_Mf zZ>BiIUqJwhE0A!LVLk1(%Z^y$&})KLH$*4HdKz{udwZtSpzT5HspzZ(2sW&z<&3aP z!L~y0GGhz?Q#FVS%VzYnSIe@|oR?P8a!1%*G0+mw_ymW|#KFx(LPRQ=$kWDDCd;`q z+7^niKicABpm7H1zlnqTm{Sn)xK1mE`18?z35pA1{U5(9AUUu;9AQ^+`#A4%pjRhM zC~JwS8eu+=pDl4uoXS6Mua`DvsY#|6o9eWKx9QvtA`R5Ph`g=V*vn56bSu= z=#3-nuYO1T(eh~ky5YyOO*+XkA(E0q6V3T%U#O0E zUqI$VfE~Up|`66jM(@ zF5L6lVX~pz^LjV)i<8LaEM?V{9u?)Dm;VybK*r$56j=!6o;Q1~Ulaf-MUl;?h+Den zZQcm|7N<2pY!D9k_k2dg(&SA|?GR_9({E-;cfpiTVfxYZZ_1PS2oBu#zJ>gIx$S+{ zHspkN0BI3y0?$<9xPBjwJIz8I{^rE-=SswBfrEUI?v+QC#vzWTNQ;_}VCqI~ya^nt zjh8O+ipOyN1b(hk?gTu&J| ztzA923Qj$TXX!KJsn7K5i@W14A9EFQa<~4#E!-77FG4myP$Z~VyGA|P^%6mPxkh-! zGw!xA70P0aUr;($xO-OI3r110-!PwW_p`m{G4C#gmk)lf(GX)!qGIPJ70UfgGRcc2 z8k-N?1ME*fPY_LU-d5wMF`o8Yb9YL88z)6+M(ZACm&B*O2{sD9u?jA7(=J5r&L!q( zmRu8X-iAs)f6CLy^zMQJ}z z_bhu+Zy(EP3Cc4>rDhY7I^TYNu;d*G%CHbGy@%Y3?BT!2(!K@CtPqt{clRR^j(4!KukjhPQ&=<33<- z{@Tj|cY}I}5Fvq#IA-Vj4!*;nT*mJ%Awn{WUcyc`?hAI#6!;K>4#R%9hL^MN3(`Q%%^uk9XA9AjkwgJ8 zZm(fS_k}AaAhYpXNKo!Vx$_@KS8QLA9t{c2W7yYU_Az8DU_TI)%XE_$L{=mv3VQsG zt{8-5}1aPL;u|nbFmyou(YcQSQLpL z&^}T4aGn=GSI^f0la#OHD=hbkQn*@0QA}QoYr~A2<9#1PsRrq3O&&nplKf5lx=vov z6QqHfJR~H1hu!0Hf|vl(EKROZ8SA+naS$1CZ^63or`@>@KHiSzTnCIflDH-1tUa|p zjQ61IA_`|)Jnjcfjm~?xh%MfE$S=L^Jr&_^!`EV|nd)5oI{__l8lSVN0N+l!4ma!;bqA0|zBx3(Ylh)1m7IlYqrRah*&iT%@o-E_ zNRUtRku0GkM^oZ;V92qQmYtD#a9>r}kf3?dC#&xD?9*rFRq)B7=fF|(xC^5NG_N9+ zLYmiOA0&tsknkaXu40n_QyS*nh0$UQuKuVf;hI7pW=sl+Wc%4dZhj$eqr2af&s;mFW|JjYV%b0E+D{M7n~V{%khr3%lZ zbk|TGRglIOkod*~)#DM(5gsg*OLOc`Nnwt4$7t4ZIHs582+yNHw@@BIq($(?ZR~lE zJmzVR@H|Y-u|Fj*bL3q|9EW3m)Ewb?7~Mm8L?bPN1)5S@{TLHbMb$h!kA|@7sD5{w z^O$-aVWP;Rg60U%<6@RPZgCzHZX@y(d34nr;d!)b8Oq}?<~aGQyn{0}M|d9ejX-tJ z&(PBld~~Gb*l{0@6g{UqmQo&R?6Nppw(ecc5nd{f=GdQ7lsN)dE`m&;9x7d14RvX(jO#pTfkK01!etqF7vB?>Jrx6Dl7f)3E6^zZ7(#pONE zz;1-g7G0NOL-qx3bl#0MIo~WQY%Rtki~ojjbIYR>^l{y_DG5J6{EboQoVAg zSHz>q!i8Pa!f1fMw=jA$NntOQ%YzA`*=3+7Bqo$KZcdp|c=1&!8)dzQoEDfT5%5QFwM9}yy75eC-4h3C)LHw)|`%#%U4D0YP3e(5$n9Hw3<5_wKYBgakB;xkMIsJf=>04%e*ujL(^pt@8VY~9zG+d zk&qt=UT=KcOfC$|T5t=H)=ML-(t4+7v8pX3tJ>mz^4;|~3UaS8sn%1WXSp@fBAC<@ zEr#)8)O|RP_Y86H?v24Id+|nXJSt`nanQ@I@hhIo??i}hQPvPHpo%mU4{k$L5Dp z*Qj(Kj&fNzsxikA7j8z?`7y0D$NS}XmO+H~!M;NDC{2oSrLS;102!7AQp$25J6r_$ zqa}1s)O{C0oVw#BsO!FL3Cu*Gt-;SMGA&Ep@wqcucY<@>>52$efDy^aH7jOWCL9!N zZN^({o_V_w-Ym7zMBP7hi^5N!59@=-EQ!w~0`t%pIYbeKA>+5H4VwEEkG-^kvD+BpfWpvp%G3vuSql5x0kdwcN8C{uQcF#J5Sfz(+l2Ww1yPiB zoc1C0*whD+`B8w&e5Q1isG~5XrknbJy1xgdW1hKncTUkwVQ9Kw>VwEEQI+epX^AB! zDh%yEVCsX&{P=}9l4IhXyGCKss66^0GCyr@5@s7VTHmWMd7c4AA4KNOXSh6%V~5ro z3iDbUVDv#`eg(@I{X%<=-NxM zG;74Y9JBjT3=W0xnvNUeUY`e!Sdes%#2#FlLww_R*jY54nS7vAk?~4?A8~Cim&oD^ zLlSdMgHb1xDV>>opzKA)1lUf%b@xny7?Bw%S}Lw3Tb*{Jt0tYv1D%SDpU%M{e2ja< zI3MRVS#e#4%urr*X7WMiBUx`S%T)8_$nPtQ&$v)N>&7A0@~sQ%b3l1u~?&1Ig2k zAd?SBDQ&VqhUax4`2qwPu#H{@^J7M2fg~h5kk$DCsk00^ixD@_jJX3$;OR|pP#kKy z*QX>3>W5$9qVAcV&wi2SJlRD_Z5Dw>@YN!Y`QP~X=3G)7bQ3}xe218$Mcz5Ot-d&b zecUkoHm(;Mep_RdRj;0mAMlwN&`RTH_Q^W@Qk*!ydI-+LFGr5oEVmvnGx&>NsUPwe zpY@n2`anW|{9G@R6txpYqur)>4Oib(6mvL{)lL-MpN$c(;KB-!KMsc|fALf0@c9yu z_9?P70;!!SsC3$2eC*N~#u;}2jzR%l<3KhkrTxX{b(qwN{YF!5I`Ef2F>zK6*mUFZSG5MrRZo0NKhzj&8da*5f1tk4W3gSoW7_?A2g zEYSECpdAFHifDiF2Ke$T<#HUqKQ)yX0{JGz((SHur6_v1`C3Fwy~oh;O2Eh5oD^a9 zsVY};s^OxiK_qqpse}9bgp)AoEOZbpW?qvz6*_W@Zq$+eM$7_|_f<7?%YfmIFYf1V zIi2Lus20{OxlHx(MO0JwPxEaWJhFDu!2(^X$cr%>NyG;i44x)?=417R)`3Nx)2r~t zFY;DIOz{SA)1=&;k3i3iuvd??#Aj%m^SF8wKi5~(m~UVb?Or{P*FZi^)O}*=u0(*zC9(2B0tDPxz|}<0Lqnl%#6v~5Y62IQ3mEI z)7%yB6^-72hYuj!xUEqvHV4qNZzjU2S{?`_S`@|FCl8w~`Z$Av;YoGl9UKF6FbZEp zB2!O8p_}-C}%bV5Kb7R9yVug$ks6 zg{}y;P7S=giu9dgbBwZm_;Uc}1?YY9z)Ma4qb~1GLGQ#!m)Rd! zXwc0#>{Kt7n2wfBQ4di())51bbsPv0jDAs?+j^4Bdn|6%gr+ImXMf5QNQ>YXv!pR$ z?tM5&Ema&3HzAH9-K6`%?)z{wZWQ8Zi?j$9x(4GJ?wYHyDpmMhdmXxox@$9#7QxCM zGFTjrDSsc1ceGLDSju~B6d8!G)DTCP`*3v7r8<_xR;6l> zvcqxNBxxmpE>{g2EX-0@I4D|9gvsz z@q4$+ENv`0ma>SAMWte-akSxmI9g~!&asqd$&izgXGx@Zyp(I;-Zo*Rc0lKN^fFF`ORp( z5#9++un~w!sV7cY4_$>8{1y1bb{t%vBBcnuJJBJk4}SRlR?X~o`>CZy&d_G;IzTb7koGA7h3 zbroZme;{m|mDwsOD`hQ1fNNSzSYE|mx7InbEm0oZWrKb^Fqz`V0 z($8^OgC@d(gCvrsL&aktzk2D+A+YzoxJH%rWbX$`}qjxK)!w*OL*^r-?dVkIN2 zXOH;ARaK_Hb8=WzA3+IEf$8yL%yxY5hn(Exp)I+%rRPN;GV$IR=@(_1JN2oM$Kj;} z^S-eWyyR>s4?{7_7J&^7Wv8>S4nS|-zTnSRaC$X!rz3jy7j^ojG~5AXK5CFxtW=qQ zg>V7ZQz*fi|6UzmTBEg7c}PP_WR?yfl&+^$rL|uiQLN;Q#vZ6Y<4U0mZ=rSNw3(CX zwa=iTce$)h1rg!)B<{^#tl&TR-t2e{RqSJ0pPqwj2ky;dVEcbOO{;gHRcl39OA00m zYVpaG8}%(Z;V!|6d)yViKYVKf=6Q6bM+|FtV=wc4#6n3;AZs`&c(0+65WayXc<@kSy)ppRk#K(~JiQ2(WS1h$q+6jnpaT7-89b)+v;x#+~R zVk|x-p1@dk@Iyp&+xN6MqLCM`npp<8E^ zHjtK#e9<3wftQ}xap33T(h2uRPEadnd#d^Q=0`jIwWBZ>p{bi<3#e~Y0s5VBnwk<^ z01=16(~_|~cxj0_^O>2^G(6Y&%n-*F>x#1&d&q_>(w}W5dqDF|K2e~h(=J5kcA*4| zUfl^Jj<))m{h7B^tmHl3A6|Zn_q%frFD01w*W=(NFKc-yM{DKj?Iz3n@mHK*%uu{n z{&ILJ!MqK3f|u6j<)JoGFiU>{Gv_+%1+2$x04uj5Df^~Ah|CemsLNFAWW6|XP>Fxx zJgQA*X_0;;MP@$>0g#EUoN5!Dt4#^czRh4{uMOGei^QAx8-leUdO_s~Q9-eGCedWg z7U_$Y$yTwyOb~su(pfYCS@gV5AX?kM&HBvSudaM?C1Pucm5O&7UZ%`T3Fhs66TD~9 zj`C2LJOeVjlt+hLXH6<)iyy(tt)gxD@@1UapbQMw>#SWqkN8_*XewsvgGhfErcCN= zRX_BKhg&;MGxv^D21;-l7Ii^q)3#po6Po;_=Yq#6@lGo56}=SiU$-4zN-*!!>+z&$ zd%XD%`E;b8uO#c@HE~jZ} zdK?_+DBn|OeBx)tJ5BLYf_eMQN4|PZ!;Iy2z7Z>Vr$*zmQ*E94cDw21O9|%vbUb+V zT8EjRJasZQ9>hLYd#q9Q6M4Ib@`{}%{U(_JL`L*xbb;rs#Fw$*0F2bn0m9?m1I_5^ zolzL`l*_t2)+go=%m3CAH?~L=c@CJ?Y|Io%6FEj~MGE3WB{NV3We@fYg~CE)so;n7 zO}68tpZP%Ez^PCd^0#vu#(I4JB(#WPHf>KgVQvfA*}Ft|MJvU-CBosQ z1oM`g2VT9nVs>u_-awHw+=Le+te<{OVC`id`2Vv$6nst!8T71|HIqM-5LR)h1v&9x zU8mc}P^z$})P6+!Q7MzLKE%yPC!Y7q+hRYAwOJ~_r`&ph%1fXpf%ivOBJ;NS7jLI< zUOtt)#s5OfTZZLFcoJDSXA|%L-wK*BJpz?~-s(ABvj0Tvq)#t<{(^ zMn3D@ZmqT5f{a3JW0hJPCo>P`W<9D`XMBY?D~r^lsOTc2BFqG48_SQ~tZ7#EjKa|g z58XUhBP~s;{A}(Bw1Gb|&2x6)T}b-ie6VHH2T7F+O&92lwL6pGFvz9(MbmbsH4F44Zs@uymYx=z#T91;%WFsM@0xL9A~)^uVRCf}k#VwVAGkV| zo_~d#$E4dBF}s6>HDbz%8-No0INW&}jlh}lp$z7^A`m+mV=%O&KR?B&fd$=FDoZ-y zUcrfb=%T#x%L-}W05vDH_E)e=FkSwMg+Oa(3>`$E$^|^L$mr1cMAja2cW~-Psw8K` z3Cbv&;>s#4Yp;O|h)bo6UaTO6Jix`DqN;70T^tQ%{juKTSL61I}b4NdyCT+P%=no`#eyqZh4ZK3ZIc-<_zqf=#4 zbGam(ppswXQ4z^IOV{E@O^I8t@A$BRb)XI6)a@ zQ)5v zT(FbVEOf%9jE4z#vq zmFMDJK$pj}5VS30=pX`(E6BE;167+;>0K%#I^m2sK^bLJw^{LKojWk}aoPEwb9)8p z)V|J6mFa|qaDs$n)4N#%XXQJ+#D;j0bB)XT8sEC8O9E)jCdHe(VLvGDAvN3_iR&V; z{26p(v{G)&+(?<8sPd%~=H~?En@! z60rjlsn&n1jOc_j;sj-sP5ov?oOSTPAcR~{M#%_TqsxIV)Jn*RF?0}t)D!Z)+tA%e z4{yg9ynX0|GvWkglucJ>t(_J2^puN{+>$F-#fYgSfLf9?c5X>+LX!?T&1uOaeG|5d zq{c7%69#+5Lb^M%EW3cl*P6Wf0fCfX;Vd~pMa`ztvvSXR zeW2WaX?ZCMqc~koVw>5CLCFIhJ(Cl$PA5YCh*Q8J%z;I6;NTHalQv zE1n_*R>sLDGx4UP%bi&Wnv5}Y5P`q*%3kvDEI%vJ%Tz|JfYX@33CbwjRD!NM^NFr_ z$Ksn&Dv=Md*W<}ObrKDO+M%vQbGj{npG8(SVaWSX(_ zL|tTVDZ<>1k4K4AMW%@+&oA-4+qL{WRW59a#}t|7l01ck@B)}$PPNW;$|<@lGEK{Q zHZC$N1QUqdK8G#FDKgExdBP2!H48p{Q>~~LrdXoLG`Z$EwaA?5gR9!;m9Y*A#g zA+qTZ4crhnp^0I&d0wj77l7dbolWoyYoHNXoz6V4isj@f6(eGMIxRp`K%V)Dj752I z6MI?>X32?C9YA=-!MBGdO81!T2suZp6=ltzDA|TE8@j*)*)q4L!bNea<-2T(cT`zu zO34#3?6!ZKt$Gc5#fVQ8nT(jyuA5nN4cDYY9gjGm$Yi-;gN?|X_7eOtr&^OU;>2}D zCW8ap8AN8MhTPnZ-ZVsFFQ*+?zhu=mz1wv>o-jVNhw-+lqBq*_7!WAIihlEW7^$k( zN16C=87Yx|9gRo4Z=UgrNs5;yU_42ngq&~Rz$AhFUidJoExxw@O0^0 z=Ep+b11CutAH9t%pSKzekh7WF;Nsi%K(D#X;1F*A8Vh1X-ri0d&>V)RE+TO5g(x29 zHbzIYnd2E?SSn3wcy!-JXvNvzhW6a?qkzBdcene^i&c;4?HX6%7T&AqwT;J zG(9xmE{R^A)$G&R{)c%|8N`{BklYh6Tg7B0UmvIJbi(;_g35mXIZ(p4vLr{abVM_j zXO)ouGQTPGI~o8b8CA#6bzY=|a0BR;ppx8wYLfR0Ssgbv2d4SK86|{HxH_C5A@`ql zl>AK!sfYM*((g+@@3hH(meS*q}PBaHs`M&CZ=73DNtFN>EIG01LRvBr9 zTw2}(yd?fA#;li+CMF$i^P{I1aS=D*c>h`46gnpnrFm zB48Mc&+QlF%i5oWkZqDq*r;~tU6^v{Odj}D8piq*l(l%Rji1%)&r|_O&E{Hgf@*Pp zg*_ABn4ntZ^7>gB7cV%q_%F(M*VVElhpQ#B9$iNXAr+cS!U-zL{gv@!Rps69i}g~{ zjbBqj{);BP5NbG8=O=U_(v5d2A^$~_-nK)IHizK_O}er7MW;>vizZ#Zoivv=5!eg@ zj?9mf5W2H;!gqE!-B~)52R@Z|b~4t>s8=Mt?-S%FJwfr(3G>DfFP+H)pGw|-@5*Lu zUEIg|_HI>pR@~{a;{@G{`)lwg^2i%HAq5s|+(UnVrv?6tcE10FEJ-BW`RijwibRf53dUNrtSIEFxzBc=UEu!Rh!o^3GYuyI0v$x4sb4DoX>eDi(SNJL zu-%6aFks+zQ(pbCr5t0^4#*Ie%bd z4jM7-n3tTovniGiB5?6(S+8DLFeWo&X@%isdOC|Vj}!FhWSc&O<`99;D#=^XYLt)p zK4T&1s*It72sFd?FmaU(>o0UinnK(n3_Y53q8A5w3QUuZ>^}AxmwY@vH9Ria%M5nP z`M}ksK*ymNUZBu#{yKp(>OgG&$~Bak2(-nlknAPJp)gR?XMd9+C>jMZuw9){~Fe z^4mTJ6eBho7P4T5c0l$JeY>gjm~X2@KQKNb(EKTR8zb;mB;+V1S_e{y+$L^gl^3Gx zmWB8Ez+cdJT1HsiZ}}O!4S2qR;friMsSh3Q@IqPiJlR6Smr1|*b1E+l6d4KloC97- z@d$aQ;jZvd=axTk)hnZU`A8Aj(Hi$b4pI9_A)X*EdgLkW)C?W?VarHr>nCu`Q;A~s zBr)?2G+-Vk?l5k$yS4g`5 z@ESz=$75yj78byVeiRGMDVRn3078bpU^-gf79Y9ARAD{w(!=+lSp+;2e?ep>9D$bG;-D&|wtPGGZB}C;`r+|D z)?9Oqa6~^yjTHgbV8J%DnABkFDYge`uo!$`kf(LbE7&@lI_>MshG9QU-Qz}N8wmCMADPLnXE9(dVDSp+^>jDZW!)Hug<{1kxyNef*zP!6im z?PX3w!g8YQMBu3+a&&z5JwNNT^Av`)SvrWojL}lx=%0?SWFf5l5MiiE=!E;$qWS1n zbS4jc$_i zyLS#zS7EfO=h%iz)?fORz1W>_mJ`USYJV=NOGymqSnA+R4Z2TiKVL z-tZt@P6Swu16%Q~iLAzTS8NYb<3xZpII#WW@v;UtU$H$%gA;+;*sjF5n$x;~83_fO z93r;AR?58&_;W=Au?G&1*;S%pyCnAxxxrlKjvaj8zTb-AyjPt2PjjD;my^hB4QDL0 z<(fA5{*%IJS8Mi}7n$$DV;z{uJ@An!h0$Kp>>DpKa}3Erm|&$?(L-TKy$orUA~W(h zY|iVfWhoJ2vchQJ0>`R-z9ioG>#U)9qQyrFqZc3@)Ap@72&G?V{q|!nv0q{I`jlhe z{$dB0r{l9x;afoTejwCj5MSo^!KiXEo7 z@*v1U!UNN#kc{{zSWO9(^NX!H4N>G(6rF~Z5SUYPAZfY=?osQkHVC<>M?j^shRpXO zFbCWDkrr|dK3i0+aan=?u470+c4}1&pKm1d&zrraI{pLk)6L*EQaRph<$wTENM_js zT+pYmlzmC%pGh&h`XB;pPT_6+U4-?DC1ZC>j6p{KTTA|~F9vk5Eyngk^c+5;*dD9_ zcgP_P3Eghu3w(Gq-y=4v7M*ZIa)LCxJsEg>wX!NxtlDObCdc-L*5+PvaqFOxL5m_< zhIATZuP_oKGDkFE9YN%Di+_lN+Av(a$f!3NeQBZfSc+UYDL>XJ9gj)Gz%S>}tddS) zVxh1A^uSm8N0vv%Ok zO`3aIg$pU|loFY{KftolI_r}g(V_)mbTe_~WDC7OTk;&XtrK1Fim!oh;sMC;ioh^brSJs9e!7h8i+jOlF7`yrg9xxf3XzQw-$V*$ z%xhF-h<%VkDgwoaK;y%N|0}G`llobU*vL+xbqOh-SfrYlrVS~Z>56*+}0taK^@pCML<3V3N}0vlJ4 zD>ki~?(PP*ka3kxMTSXQ52c3ps9igCnNXHNeD?JjqhD99Bx%e2h3RZmY^r4 z!^Bvzpt%sc2|`Z_ZT-Vxn(`o@6jm5K5}A3#pRK zqFoK7Kf82gU)M|)EP6FQ^sHD&vt$^fpToaB(Wwh5n#`hI5@eKs z3=k;VL^@ryyXz5E6btE{%%a^CWN?6t3t0a%_GN^h)(>7=^i(XQhBAwGU63&WG8~{w zYAmx<#W#NEDHhU7nMJ!Z$Z#m>9%{tNXL0~GbSJfRAF(^ z+xB{X)=_i5?yzYc_3SXPg-nffDgqvi$$84eS`!e3M`LLn#YQKxkhDG?8fMv1`2 z7E(-^g~B`k71jAnS=ceak_1!lUByCrDzi{jXZB#u^wB-!WPeBRIP8b(6pYkXX3@SF zQi)}+{`AGztekRb3)4+U#X?#vvxE#Rtk_Be%R4I#W;s+dN=#QQq|`Et_Suk;HZsU& z{%C2qh|Y_R4iyXOxXhycIAqX>j2BrkL9+B;i2W}V3#q)!qJ2B00xU!H9&etL3pPIx zB}z|rs!z%*vyhiZcIS?a1kxL)Sz}g6z40mHqOmkwZxrdpVacOrx`~bd$1BmKsj=vg zavM_K(k~;jnpl4R0Uz>KETp(GOTCTgcv_7!7d=Wd=pSmrE)*SU4TFaQDP>oQ?SJcX zyxR-ds;!oDs?;eC+kcOSt*mftdmtB991w}ClgW~!%ODp6LOsB$w0hh zxJ0xXaSwG&q;KveAB1Lm++rTF@JlAF>{^GC7NJ0YIGY(;JyzhKNZurKKe26rHIZw& zZym;%)O_d}p_EPU^0`L;u~JtcO)BOMFwvl?)vA9Q$7eMe(kT`cdSSr>qu(`DpERXf zij7V}%}Zy}jweUI9A9FFeln-EX^0&Ch7sHUnxWIX8=(pY_E-EOrxjIPvVQVESow|r zf0VsvfE7j1HrhRBm(6=Nkb{7Lz(IltNLq4Oa$1%kK|sk!6p$n+L5Y$PkQ_vk5|o^S zB*{q-1j(QX2!aIfQ{7WNbLPJH``-JbXXbQ0Rh^!y)64b6{T`ss&QcZq6q!}`9gYoMhAWrk!&^!1|JHrF=T-Mj zhz)IxmkyHZ)BlaC?)eX|dJ0`&sy)OMXPj@vSbY#@)CTvx;zsa@{4(@m zO|8<3Rmj<0D)DqaN*j^+etUc$1S-q006-O-$SVKerS#Z`_q1Gz3ElQjI>qtBQ2AeW zhf*yb8(OKFU#W&o`#-DFyEODtQD&uDIX1N2zC@*3>3^fD-o>F+JI027o;^mX4*uV$ z>Orvb=qrqi4y9L-V;!jyV@w$N0i1G8H|VF(B|eG?t<(|kQpSAb{{N*!$7?dTsuqVA zD#%cgHBr!uC^AmBhh1F{p&U!UpF&Yb$gyft@X z4k4b94SH{YikQlADpVI(aV{VF&PIHA9*|5k{$CK?$<1R!&)CD7LYV)9TdGdhjJSa1 zikh=Rd_(b07h-*Ps9FW!B%;FkEaCK?ljsS!nFgIb9TF9C}5> z){qGTiG{M<&h+9_NK&&l%+mDW#6T2+K6;DungL{ zano4Q_@s>cDnwAS)JFYVYfw65ekwykM?Z}ee)`ej_EAfutk>4ckqYH%lO3#MkR9?x zlY!=xtv1?HHd6ld-*}O7+ERdltf#BldHs67XuLs^?hGR$1N7FNgjtCqC5taQ0((Mi z@*+CyqgH;S>vf!^;-y^hdzeUBrSm&1-X}y#TPbV7gqVp6s$rsE7X1|IN}^LboFC*9 zDHWxk@(U13^@<1DVfAw~Hc6_sR3a2@M7k=}t?{wZqVY>rOjlz-9l6RPgB|WrcmANO zH;$mL?o6LAPNZznvPCQtou3Sh5RJc79ktIGS9ZC#Hr0pX>%Qpkv8Ud;MKCoMHljo3 z0zjP9rbFnuEs;ZyV&`=<5Qmig+$2(*QQGuVq-z6c=6UTRMM@W6^mOd0h`Rp+vh!oA z=|W|xH_25$nwnb5T;|RBqC`qBU-TO6)!-A-R91sJuk8^f8t+w>)*89ifBG~=q;&U1 z-^ZTxPX^07uf)XkklVp;o=Dhn!xL>?cX*8dbtY zIo(EiB3`+`V?sp>|Ry8ujcv>O4H|AJvu)sHEyR(Ye8YAVw$E zF{3C~5kvJUHB)qMwmnp&j8J{Ll(lr9Yk96?p`vkJrN94w(C@HrTAXN{M*I061W+Td zj#NMDk*5MX*J}kLpHmf#K_grv+hP3MI!J^d3L{U5-c&-?I?FjqD1esGDZA3L-c=;xMF`Bj>^D2>8^=rAG* zO0pX85!NDz&S>G3ym<&#?f z2MR%JRJG=E`Sdq%X+8c1viqV>V^5Xa;u2Q)5*N2pHf5t7)%OC+R7e$CydeXLsk;9L zl`AT2dc!YLE@h(~X=j?}ZniDHn1RHkU6RD6)uKYi9}oogWTPEvH!<4OC|kTM1Bpqg zuhG`x;=RDZ+u3MG+Ea}-{le$9NPIH`?MQo_(N^NjNB=}DPmtMYPdVp}y3?Z?6elwf zh>W~4MjX%z>&0fjDAPnntsWUFij;b;_V1Jmkx?g+@lL5w86_}*`C4X0Jjj?Q>cmp4 ziRH)QSa`-FGMX;6m#>32`eiIC6V%kS@8MVJM8*;_Y+ZOd@jk@ek$gMH;ex6sgXiOp#?SrWa>n>M9i( zHW5WCdA7Xqy2x{3`m`kkCj3ZdQCNfNv`iPN)T*`|MMVl3y^)H%{?x*qTGFqkkA0gj z3&R^fWmthl__zbajgfp?sYoT)t&G8&Pq*kI`$7IGlG92BR;|p|>p1EM@POue&btV} z)eNR{ZEcy3L`=6c5%z0umu9rPgl>{FU7}9pS6Vy_H(}=?k}ty~R89$3S^c(P#4rXl zHI0XIRwPw3S{=|xI?|n?bgE7~W)C^t&1ni#Yo@0E_v4YNCJ?tp@@2s3wWZ|QszmDI z?j`8X7!LUaBvm9Wz-llZ=^~X{)uvbQ5-S>VxsMMAS?euL?9PyXgrth33o;r^N4iL*R<(FHdlc#62velG+GC0g!wucvLA)8s zw~~rf@@&2C!q?EsJsEY!{tEdmBvm9`I?`Y|(nTt@sySb?Tlv9aSCQ&cmMQX&a%n{_ zhzlY4u2GRno-JXGF7iB{k*1EV5Ba-Dsz|ynronWii&Sb=hgQTVMrbVQy(*@a>MmPT zRL& z2^aZ^OwdK%p9@BQCc~~3&mbZoPK)Gw=qYlvwEVktktHCnh~yNhz@8#Am!Aa+Oq8Kt z;|^JBXm?VfwLmJ>qTa^E_mb$qDl+seu8&gAIx-h3VJcLnA@#t`*1Z8Kj;)n!fiD4ihR&V>N4 z>P#M?y(x1Kd@Pde#7s*kDA-hI3^}TH^11SM2W^O=Wk&{3@X%2w^C+BgXG|+YZ{fxM z6vW38hNGFi2(#{6U{FxHW$6X|w|vKTC?e}9hFOTuiqtKdg?^ zzsr7(caHbWa-dVJ{yn2xtcdw2OZRwN{wiaHi1|3nnhT*yuD;nEQ@nUuEEM^#qAc~D zm6#I6%cF|w+p;n56we8v`Y3Qr$>KvOpI&DjQ>u6&%CArj2Fn!x0qfN28@(}Qi*Lqp zVAto=A%kOEp+hq6d<6F!Qn3sa)Pjck5{+477s<8od6e+b3?cKdkkd4wm0yHr4vD8p zy0FqVzaA$-i-csZ+y*byo(XI7kbFPUn>;HkS+S6?<8R{b0A%lAk#&OP*{O1&`9q4f zz?}^;;!({Q5n3xG?A9l-3Mp>^{wJxNRcQLeOlTmaXnln~_@7UN)(;8Wvn@`6WcqLM zZ-}JP5oaGl-Z&&|U*kw|1^TiCWMxUN>Zau_L&E-g6()!kG8M8mEZ5Wbh;>v*yO6N* z-NUt!fdC9+kkIljAz}5pg=-_TAX~z6+X#I<`K&68xry1L7rb%y2wK(oi6fNY4900o=v!`z#-4uQ-ngwJS##(0VLmJvX-66vr3_vJagAt3M3l=+038~d8({SBmSed z_J-_ZlB>EI@|0YI58b0)ax!FdSneTDLwxI78QB29HU>H5`3EmcS4Pf3_B+cxbO0`-ru+Pag`9a+u?_a+pU|2i&GWwc425*PwBE6$L;6c{h}u2(gjL=VUy$b zt*s&`Zr9vz$7wrmFWajZ)JxlOyV8kpjkn|W^(j$7al0C-<)4YNIBxeu6*(qHPj+H* zJdOi7=jxdJkQD5g+z1xTMKOKdlUgN`KgZY4$*qcg?{X`3@0=5pm(9j&_zSHL5yg;v zU*Sa(j$73a_(Tn4r?AMP7fm=Zxz}vBTYWPJiy=VDLD+msD&HtHyH$IIX1A)eJ4S)z zw?KYp(8jHLBulXd`tl%T$4IW~X58vTH7RJsxB3wu!KLAoSpdk% zAnjJf3G?b@;U`Rb;z?2D^VknJ&{G$ z4|}|fEb9$w5UOI=o`&- zOkQg5Grp^Tm%=`2EHX_@9@0gsN5OWZ5bI5Pu_DLhfgt21%B4qX^xYF2lh-6h1jXcv zOZ4^f(soQ<@Ic30j>$Dw=(%%gJ0{mlj}NnA-p+IB?x>c(5bDk`c_ymJF}VVY=Xr8f z90v}Lg4bc5Jdzabm^=s;R7|Fek~${S18yRDaCV<^tDmp}X6DK2o?0g+=Nf{Z-UVwv zA^DnBaL43yAH<1Yk$sCrRy&d#x5^e2lMj3$6;j5n4-x5+d>s{<-6}pPCO^ct1PLU| zVN=DRja${;l^}XSU$%nmeUhuX8MoTDGeO-~B8Ncs1&nj zRkb$Yjh||jy!H*L$P>EJMIO3$$rY1pcfc2g{)4U1A5r}>u&6QCMb{`2;?w>Hsl$f4cB0)t+ODTPjXc^ zL!LWXed@Ldxf!y3EccM7%vZLN-vGG5Acs7SXV^x>h7b{jqzdtn=h!Vg4+3482Y@03 zqIOwySy}+V zN{=NbyS+R}aiPIxRad0ut#3mQIo4}gaZ(&QmdxX42b(ShPW0E<|hdy|gI33GJ} zJ~>D4tJuFkz&>dMGEGb_kP?Q=W%!;LXlI300%JHP@BG&%dQomPa@9s~OulIauWx*m zFG0s>J0{1zY5%t8$^PXw-j2x+QiInwW}#aCT_}rV@;=mvV{#T0&oMa%jsv|1;Y)6a z$(hkuj>+G^f{Muv=fGps+6A>rB&WQLRc_T{i_5Ksp=(`kb>K2$aw@E~K=S3O>~^a) ztrJ8~WDjDIRhZ<)t@5vTyH)MOp$aJ%0sbwi6jNw+t85C*ZdD>AT!G{XAkP`JaVrbo zKrIJ-`4F04@{Av1{Ba z39r3V-S7;65R9YS61!Ek88O<@YXIaYkjoOg)sSN`f`(642A~Fmv|AA;lv|BnNHLlE zHMtmWN1>CfueQ0!GdGw#VkW)|HyO6RB72o#-HFM=7yHF3WN&1VRfpt;JnsgPCjp*J zNO=XDo21fEp_x4Og2=PxW*P;O{;fFwLDFbLoC8Y&)7tt zuKYcK{vj2ryjC&f*@o-Rss-^Fo~%eNyM{d7C)$=u08o)YE=x?Fi{<0ArFQ{n@3F+> zsW%}?(D2Ej0E}diCJ%AKMINeEpv+Btf)O!!!*(5$pZ}<1@fLeuaD)C`7yG37$TTsz zF1;`p8Fx{LH2_7Lm|S9doJa$E)+f{*v@tRHS>4E>dGfA{dfv{FRqH)t?s8w6rnqC6C9EfS?Ne_+-k!X zcT5h$>Lwv&No>lIN@j&-w_2gl9FwmN_bZTW4`f$^Hf~jLW{k)VeK``cu_RY@Gj6pR zafn7-E`jWOmV4Z4OpaJ>{5k-LyRVY$bxS~pD4?TSM;WMt9_OM;W0+Lp!vFvDYs-Ren+ zP;F@q09!ql*sXf~h8KNPhn@xCR|aXfB2Fl`T8n2Ig`fJh=6-*I2!t%h$`*Vp?QZQ` z>#u8H>TBtH6g0+f)~xF2QhfQvo}hLwvGf)M)4s=e3cTlDCO%ePK_fsck(gSFa7 zzF{>WG}mgr9V$c{WOrqeHIn4Uw`$^nYiGIr+1eAs(6^*QmDei9x4P%{ z=@#q(;3$C{yXG&e*H>ZM(rp0#_E=)y+BnCy6pMk*gygowzIAJ&5Hx)9Z2(F!Nc$FX zLitvWJK&9<`Zf7*9le0@#eNrg=(!>nc|x{h`R6m(`hx6jfOUsF)%V1SImlkdB5Nzj z4S7}tktgpaOCjZPz|WG(E`?_DEC?b`sjC_!{{u2~AEOOCzjACsR!gT0M-$R+GWv^ zL!N0t-O&;pkz!SXQnqo3NO-Jj3^ZwN_xsAO) zVecPdpHvMS6O-3%i4s5J?O_*Ch&4DFjNzCZu`XUbp-9-!wagR?i`a-P(_Z(6Hz?J=vaI& z9ogc5EwZ|i+_+W7Ah#N{7mKz)%6!-qB9&eW&2AMP{6K z^o48?$yMEqTmAJtUJ8f0$!U#RYfNdn>Vch?Kqzdtnr)?g**#^2Y34mk*QM)WUa>(<35P9l-h)-}+ z<$C}$kW{GhTE&oOW-Y&N!Bha|5y-J?VsgixQd`;tz+R6fCeQm@Y)h8`xZ|B(7qv9g`dFu-E*(2k-W5=P;S-dn9HryyE&b6(2#~$X#5b?`XKp^q728aUi%?be1YsKEV9m% z+_=@=B={i=mL~BbW0H{bHmnC+qgfF874WE1$fHn-$F_}1_+^Tv8@WxO5n%w+xf+ElNCtT#I zO-|yF=Rz(l|15{C@5$bgI&ShjX&ol^A^SLstP>$K=WL8ori9l@CGB z`;k=TwTdB6!7_2W1^EFeMj*$oAy40f;o4GN0GfF$F?pib*p_+&FvMet$#bEm5Hx&p z1^{yyq{%~^aFK`lH8AN6Iv26`*hw9e4^+^xc(lELZtt^JL`?3EA0{T}zL`dSgxLp8 zD?h!`ndiyFi^qu9D3`v+tTrYl7e8prj;hNzbRLzKlac`&NTF*ymv^E|l{jsrKEVP=AuypI&@d2(x5P%)Xl7q4S7eOg*1 zmrsdMZWWFmGS|=5tE(Niidg}J)+yWshvcg_!R=P_a1UxWWand%)r{oEtvZxM&zt*9 zCpXqeSs(CJQfZ~o>{jn8G`m&Iz%&XZhX6U;pp9F-C=w|;LSN2-Y!S&--Hcn^D~#8s zp%dgb$PTdF<5m;!)-z?~cK~iP$Z@OYHRH7r-{}w$i=+zixYdVcBUBH_d;q*nAZnLI zM~++7Q;lP{T9aGqa^D50J*iOTwTf}8Y`F1PwO}X!V+iEfHEwlpwry!K0N;5mv0D{C zZCg4Bz-f;qcB>(i@Etbl(E9*9W{`F(;)HUmm^>7dsaDC0O6m)JRnNJ|lNub8Yq!KJ zE6RgiRgru@!;15Vo-=J4(Hz+yu*f<`azmb@xGBvcPrmGl3Mt0{KABX0RcI#9ZiQy@ zoVgyRKyovXI}O^9XXnB=aTEIT0%TW6uIgsUGi(8FBS*G;j!l}gw%kLW3c2F7ksJWL z!61h`6JC$kMk+v7i{)PO^wB*aKLDTyfv8;;9XaIrQ8kXqQ?+N9E_Vh%3rU44uT>0r zW@3`ATCf#>p9tjGHRNe{$F_78fImEzm^|tJz}Qn?gkhi)kldD-Jg@LhBpN>XCICel zq{%~^aFK^>1x5|S;36i!e_qGr?s(pw=Ep_s{d{}B3;QJXFg`yYFc!~1j>P?p(@}_3 z5Pt(ECU(}l?U=mbEXQPOl}LVfoOY|(7hG{k60 zn%(NR-a>(7!Y^nEl13Z18Z$0T{0)6s6ta>eS9LRPwQWq8pb?i1A#2HUk6SH#kwzQo z2f$zkIc}9LJX{-@4%q^hd)z7~79ywzI|?gl>(p&fn1i@t$tZ-TWSSBCyym|t76Hqf`(6i z2EZ2#(r!hZP;NEuEsDuhtC|_+#f!k_VYomJU)q5SlH^lc8))AeV(;(U`?!Yit#w<}V?Zuw&v}`A}@7VL50tIYe zvgbR$<0fghZ%r!`d=6R-)$+GOS?pUqQAPHxFHtG>t*JN;e6UTg3;sX~wr@3p1vTHH zkI(A)4z)@o4{NH|1)pAW`4)Yu*5zA+I^mYDhp_e($v1zh+qZ`2PQZ&*P!N(5SxZQ6 zd}~i#w{LBTi&98g0q|<1vRt9rw>Bs=`_?ab2Q`7@huHKnXyaQ2bNa-0(3j&On?iC` zH{)AvU-JnXak&bzjV$;0*6P`|k&^(NXOQDtuj6q6W#kcLuUPK!t=Nz_-L8!2##~6M zT^1cVzO_O%j(w}aD7+VxDqjnrR8pbJYZc>LRX?|M;XMEtNFeGj8^r5^Z6ac|rKteS z^H^fv8iU(tRWmjLu-9XWeQVC2LeTKZ%K%(wkoGO&gz~KhspMN^EBR1=y?{|1mn_U= zxm_@M(!UKh7QT!{03_cySa;?-r(Z^hn#gXmkUFlU&u!kSF`Q_+|vUK;DJy3Clg?2``?Y zjl|)iOnM~S2tNSuVy<5sDFRs;mV3za5=-^e1F|sy?-7XFWzmsCo=U25OrD&+G`if+ z0h&xIRC%pp$g}_VC|&qU05%ZFv1&UjwTT(^6T%$P`>uqnP|vdmWRT+xtWI{vP&8<*_j_`BU8P zL?8Yeg+i>J^}ra8$$kHb5eq1nzI&lIX1+AM8=+Dda{D{v%U+;jJ{19bvOs<0}a!ek9;yEUd#&IBVBi>4e`A$tVmSb{ZSWq#U zzS*H;GPO!1pGfhmbI`HZTy8~Q_;AJK5}9xgIuh2#BKe+#w(;e1^6$d5~k4XR`CkWZk1XuT!EzZJI;TRG}^e;aQuhI)8F&!kmVz} zs+)1EI`#0%5)>jUK~{(59=F<&DN-Bh06;eeIWhU&40yi<85srHB$j*J>YKZkZr2I` zek2gJ%c3L4twL4f*sa2F+nuWXWq|IG3RPaK7`M834{r^j!b31Tek7M&<5qe9u`T5X zpcsK%me{Q_w8ndT$WmPZnt3d-TWx(5D`@y+ZvZ}KkajEeJxsa;x*AV42tV0M{%fG6 z$aCO^i#$z($*=Uw~ z$dl`9+sGmSzGaX@o*c6*ZDbE*M_KM6Ppj(Dst4q40RAQrwacO-hdh0PV)EvZ(Yo?k z(ertcROPjbAz5V{$co;g@1_n7!|B@4v!6>E1wBOiuqW zR?wG8vq018fg6BKOr97UDoRi;eIH0|OiXTC-JTcQ^W-htg70Z+k=u^hc1+&gE+lB4 z{OrD-H*-urifZ{sqAZTd|Dr}5lZT^tj>%u(IPmm8YV6?HOQc}WlP|)8iplhCBOQ~e zRU*0f=1ApMIqtaJioS&8ipd$S;v6*dtq_p|$#)&^b8+12c~Yb(j_e97vhI`IxK+P$ zsEk<`{2JG42q`;a^C7AHt$P<5_Gw}0UAOoRC%pp+-myN1YP(H02UI+v1{Dw!y&e%tpNPwvBYjw zA|_E=x(dJ_9!u<2OK`tB4WA4H8)A_3@Tg0m>Vv%$lUratNBF5A}kNGW#Zis@fwnnd&o1m zAg-m6k&*zEV~`V*H{f9nWuz%&?O5(1PuyjnZr5M{J|_^h%c3KPJo!}Pm^>NqK0Q_L zcK~fB6{@^eG30r4H9{AD8i3yj0basF^+CaOrFo1Mruph0SFMtWr@i% z1h09f;geMWsL3E5lZg{5CTsFgmjqsZAFpEapg(j>ZaY!O4+2uDYp-D)yBl+2fqg2(=>949dqq@a{5KVG1-q(9QWGA zhW5cR`7UbY&y2crOiqssj>(^)c#g@R<2W$kXZ`$nFH*2$@>3|Nn7sTij>*(2k^FaG z9h2AHcezz1YNxX<*liKcGFHLbIwaq(G&wQ%nQm?D69rFKF$ePW32- zlrI3c{)Dxg3e9en60~+PyEWdd4Ui0AQ^cT+Ta~LFF7DAkb4|$VlU&u!xK-U6;etk7 zc82UDmV4YPX}N7=0svDP%KB2Q{Cc|IHldv{^$0ogl1 z!)?ej>`c5!^H+$7M^Yl|XObK8Y^z5-#xIoVTO&##WhubRlgdejX7a32XpYH`@vItw zWCv`z8MGl!ZQM9=j@mj3vT-C=bu;Aob6%*}h$_pakgZ|4hddSWXoNCy7=RNDa>(;8 zo|8~U?m_ks%RS_ISSL=mD<0jL6-l+rq9cbqOH|{SJYA+m>T;_9RF71s@><1^=dW#+ zF1!-}eF#MTWrKL(%gPz0EsY1@D~}~6Phw%8wzL+2Z5~TZp7$q*2^v0m4uDGx(&Qmd zxX43Y5-5#lt!bVd_ejU&m5X&u{?OiEw)bKQVsaz=FfqB?dw#KJkrb65B8b#)2*z+s zUhj(&tthuKa@EGf*O_}>2&@7TZXwTng7go@ETPcDIK`B$MV zj>&CMMUKhuqj-+Vop2nOfLmi}o}31a<(OO<7F0}L@PK17wMrycJF3?%k{`R=DtEA3 zJ+F(?&q}bCjO2TOes|m|3UA?WiR_LnvYwFKxYZ;Th}f;xj89NV`6b}fNaeXgvs;Z+ zXm+b-Mg0mSw*k4wpp9Fl;GQKx|IC*lyGC+VH{({LUP?hDE?;32@wYAaxYd#Fxb>Bc z4d)%s5h~2J^0Q4phwacO-$E^kg#pHW<{jMr^7C=i#g(|OA zj9b0^5pLF^7VH4v5P=-KCMIt>U|YHlz+WCq>{h!lHCC1)G0^Fd+?Lp_9(RlsG<>o! z0L2-k-HJG&+^XWY6qCtTa?ju5)I52_KQ8jTLr&uSp*Q{$>&c(M)(EoqjFzfQOg`2T zFX=}1VisAiNN&ip{%thf#Nn72`ivna%>+6Wxrn4GRxjCe@7^r2$4 zF)_K@_x7`kc1%9fJ^1>0=_bL?pI@CFd{0vbytA3+%^Z^xHX|liLfttgC!vZQlbfM< zj>)ZX90+vP_nFQl1$&;H9TrqfrjIP^wF_#MNPZ)ucB_m3y4;FB$?S5gNqE1zJOgVN zk$n3nLTKD-IsSegAo~T2tm7m%ZdEmC?cxJm3nQe={S2dm{g|M)-HZ3fk){8 zk`1wGYS6~57I#Vzzd>L2f~-HuRo#qRbzT!8XvF0t$i8N|$E~I|Ow>kx1Yj$J9JeZy zFH##h3)xkcd)%sMXS@-LN_qi67`jrm%c3L4tqKOMUEEtEbh(8ADorX>d97mHszZ-3 zU3dxrtqDZ^WrKLC^CFwnmOchxxW^K^)zX``r8xjB^H^fH`ecbEX!zuA01hxnyA^Rl zxz*h56qBi6lRKx?f9RQBy2$fpFnJDS!Uf{Q=XeMV$rl6ncgS<1P?#u$>{2YU5=d^y zb2BI=|NSIZA!QrDJCI5Sg=X?x2#U#@%El{@oB-rhgEr*JiyJJnQZQN#*?N+zx*76( zddw16&;{}+WWTW7L!NQTK5gW00RCl=L!OA$5!y)F7r6fcNfqKDPfpxFOFbY<0Z@fN z)GmvT9P%6uipddCVY=L|0QDmks=QV)*Q(0x+9Ej$IRzmwgwbE&Tw%PLCxf z&qr5mOBVpR;jzTz8P`$>8a}*32{(Zu>ETfeU&IL)d8k%_cVE}{U6g#KV{(aOIwt>f zRPQ_5zrVmf=^`>sOulI)iaN;XfZi;&b!y@Dud*|&^+58C_|olGxd%jv z5y<|MMb-q88@GB;8e}t5og=u}fRJ(nHrq&LibAtnT~}zH>Qus=(*%+?u(@Z@#;v;a z2@`XmFVkQJJsL^Z&A8Rx-eH19T)qL>TP*juRr^0}Beei%z#zx1n*1WQkuH$+Wx2<# zT35tdkf@|D0hmP~YL`Vvj$55qjpM1#-%);D`P~5hOe)l|TE)24-A;a8_$>e)5y-J? z+-ll$+Y;VfDl#IuEwNjz?iZ>p6$K!PKrTz{RtxXO2^v1x1b~(d(lMDhq1>v-X^P3z zugU#C*7yFev|QvV5KNw3`0#*S3R^45UQbweVshPcLhM5J5f)i}Np8rqJ%~Kxcf={A zd<^(=QW>bwOrEttz)S{d@(?Fnz5Um9EdJcyKeP9lZy+Xj!w(aa zD`C=k>6#S(p%ANZV=#te@{OOuMP}HuiXm5ROiUjBVes0;Tew+O#aufkuiO%R-$jcO z_A|5g+C`z%;Cuh;qgwvXD2rqAKva=qa%B|HF*zB>fxk~+W`dZ!ixlj6a!XiHG5Nrs zJWr-piRAzG>U-fr(zx8}Ww2XCCSf)H6|9AXU|@dXgH{l`^vU9V@x<+#2R(Ib- zq%twN`%0mZvNqriN#(Xevs+zOXpYH~k5~#M2LL(Lpp9D<|IIHRL0`^K>4}0Vqr$YL`Vv zj$55njpLYHsY<*qw+TRPNrft}Rg7DGx6Cel5CEeHK5tDSc!CR3LrUplNWMpO)UktYi|iSviP z^D~^al>xgdBKa0l6g4MVx$yW&Dze+K$ohulhCI2-xXClWd4fX9F94rFDk~M5$&*2$ znLOk02snY{kJxNAXhWU{1;fP}3L$49`<3LXZiYM)@w`q1vgJS6SYfu@L!O3svxYK~ z6@b?nE zn%!!?LbF>5yzq}eGBz?)q(#zb<5uf_iV^|n%R-P9Be|-ZajUzp`vi@+tP5E)mV4Z) zZJB6oq&EN`GstnPL#3j%k;#zFVY$bxvZVTSyEXu@n?Teqi;f((nyMPdZna>UrOUkw z&=XRj%4-$lR$ZDz=)&VLJXw%jc8y!L%HY$MiUUxAKrTz{R!x4kEj0(=1CJ$ktL*jD z2pT^52>>G)q}_@*q1>vWzyiFV`Zf8=M*Z%*(=jgcM3Iv?G5K~Myx#pNY@H^1k8t;! zL!L&TN^u9-k6C2BB)K8az##IZ_Ld4MvqguBTu43(b#>O0y9be{#@9XtlC^+rV9SoB37!o1AM!n=1$fmK}L!NCzZ6n_S@B@P!^1L%7MjJT>*#(w+ z$deU|t<(eZF#rNxsoG`Hkwcz#LFCDm8mTLv51_Y6g(|OA40+c47pDua13*&(QGeMW zUig~T5vQ2c4ZQ#u?6Jh;seCnFTbd5Q0*@so&!sN7p&PZ3TL9R_AWa_Pgo`}XuYvJ+ zJ3YnZzj6N>&697(S!(~Sz0VS_f0xBRX#z6MJh>#UFAHSkg{I{v#&Aq-y)Q&mqTIC9 z9kekqdBcw2_2kpP*w^svnB0WdkL`Qm`osj!lQ+ccwG58Qy-+RxB$UN5`D@gOV{$H( z%rQA1jsssNqGK>mzC#N3Joyt?P%*jpT^e`#-Z`~OB-fp(zs2%qyvwbA4R)*OMfgX1 z!yhW%MDiWNf1%@6N7G7C5!tm_WSu6tajQ{5Q=LwD=97@J4>kixpWGT5}8!ZBbwR3BWUtC3dU7@jMm{pG*WBG9l^V zQA>iv3FTJ5r=yrmwvu1;)+bq=5?$nZ9!#FdIk=S54z@axy&qxSA3t|K^B_8 zbu;9dnHVnKBK_=;1z7GO&%mL!ktzVxWRMe+i+o}mc^|UwEccM7?$CJMt}g(XLLh3F zMMn;Kl7h(7`HKWy`7HqLCl%^gtzyV?|B6qy;0gfu2;|r`ERg7X<()K_HhUCQo=&8bQM+>jRL=ARUv56E5|CGZo&QR_r^zTC(6O#{)w7-dE&y(dd z`&}`1OipYUeBZ^dl%SnPc)~90ywA6{8fB zhme9Dll#DeiplRk=9o;a63Jh7(Nmor>0NGBnHu9vb+&K7DdZ+t+kxa8Gzmg;`Z*;V zWhA&+lc`^m zKY5@pM!d}EB2SxO@_bGcynkTpCD}VQ#Z8{k4dX>ZhES0WNr|jWBsb)#P{&Q4dABuE zRt3Bksr;_cOrBy2&E(meGhBgWZy-N5XhWXscvs9H(3g`T`-WHC%e9bg zW4VVs&34*G&H-?VK@NHDZ?}y+B^i22x01dnEF$>hYOQ{WR6QWG0g#VC)GmvT9P;E- zjbrkh$d*P|zCJ+jk_uH`s~GZJ#>;S33qAs1D1jWihCG{Q*_LJku-IdX$+H8O^^~RU z037sKV)87&Llrc9@)`hl7^KNVoN$qcYz5BX#(#>*^qo+eCyyzsV{mPIzt!Gf!anIO zY)nj^+9O^pC}W9wnGk)KHUncgCU=_?u0a`;URC%pp+^QYE+NfG^7=W_`a_kznDjyf7Ej<9> zg~t-RRZiT7pe&`wK<7kqTVl8R;z*pJ;ge+msK_AgR>TSAR`V-TOeR~&Xs`GlVg)HIeLnfL1%?nOrnfEJ617EV4S2+>qx<(2bNO5BL;Po(KFgsdQIp zCeNLq8!2zR6QMvd46}w9B#k!YiA{(ReV{M%LROIEs&0ln;qft|848irA#2ET4|#qa zVH@cRKraS4m zPbyS-tzyVC9G}uvg-2j`(jvL+8uD!Ej(eA>8wvqXia;()Or8-{{n}C^09tu0F?oiz ziV`$@vOfSr7^KNVoN$qcY87~b7eP}@rVlAoOzzWA$K>Mneu=%`k9|^RY)nl4`MeNg z8d&0Y6k@H%{ShW6&#!|Az$kYUa@EGfSo;PFA*we#N`~w zma*L9R-yfEBf9}Oz#zx1qWjrKeuwN&mV4ala$ejN2AK>;Hzp#fc3E`fxYdE6nEX?J zzpi{4fU1!SRbHzYw>q>!>K42QKoL1H{^+}@BTx71TP|_?1oKmQpu&zOdd<2`49d0iYNt=vw)m$ z(1twy`r?&r(3hJb+eva&H$$FleImpk=mL2GvKuV-kmrp*Y$GC9s7Qlk8{vg7f4*pK zBnM;#SneTDkzTR7T~z_7PatZSMMn;Ko&-HJGN-%HmG2MGXQV=v*D8iQXC4b(_}2h@ zLm)r)pc%FPC{drGu~WEnOe{9^8_6`-FR*eCKfRHNO2rv_8k=jGYjZuc9oD$(2z>j>$iv zc#g?Oa2%+Wix$rZ$CgH8IVR_U1vO8e`;ucawMrz|&x50c6%g=V)3Q)qUp7Nuhq zNInGesX-gJ%Co={8z_V%yn&V?>AD%W`gp!2XvAev$dXv@ajV)fxI9NjngGy}K~7Bm zAlj#m^n>hEmV4Z4kw0FyYc>E&2}JF(=*V%a=Rq-f`m1PN?ooh#Arl zzXAA1LDzpay|lme{S<;MF!Xe6k$?ofxEJ zGI2t=)#7dxlc`^m&kOyBzA?XxJhOty<8O^C&TC<7BiZ{H6Dfy0qj&nm&&WQ{B5MfA z4SDjZK*SFmwM&RpNGbD$iZCSKX9~^a$*Ryyo>>i}6-X8avbaGT@;sc1#T=T})q|`t z$yMD9dESJ480savLpFfr9`cMIEVPj+0L)~NL!K9dgf_Acvh6JQkf#e4L8%Aic>t~v zh}vb*kwc!ipqMF@^3mw|3`nZ-TE&p3Cmsq@EqDunvIKJM8uCP8;Y3+V1)z<` z5|iiBYnHY&5P*>$OH7_l)1w3ppPUE45(a7V5GP#Zp;`rIKcvTv3r3y`=$Kr8h>pqe z_Wo0QzYzPRCxcxvd1RSb(E%Az(6r990An~NH^KdAZ&2<9?$IlFp8Ve!5p>_hc~r~a7iDow4nYRT1%v(1zm2nirVSKrM(zUefI*I1O)8IvPsvEso1r2-k}AaG zRzGwQx?M#8C_^A>mqka8TUAw!Kd*UsBTyZzy^;ccB?a8BebOx0Q~B)#BP-hpWmV3lm7tll0n+7h!e`KKKhJeGIdFE zatXbjT&J*$JY#~%bKy8<2-U%^I!L~6VBI0l-uDtkTV!`*k+p{8hCBs=$W!TkJR}XI zoQlmXQu$G#nLOEp$ny&xDI<{Fjm-grHsq;~mn83`w*C&;ZIY|H8S-&)w479^@><1^Cmc~owO}s*#|Y%uHRRbj)3$U6fX5z7OrG0!Y)gI&bY>*CB_>ak zgAsy;PZk59G=nsGh!ZaIP^|)=UZmT@3PyG z^RTF^Vz_;cuZw-}9M6-Npj!S&)SYAUany)o^2aEiWAYFj2j*1O&sMi31v@6Mg#{Ip z_lKYfDkf8_a4+0`ed&A=miEjuBcsu^u9$p%CmxTT18a+rd`0p8C&#U}jfxc;k-djS zR#}o8x9Y#c9h1L35}}at9^em2rJ_Q!TXj`vj>+@z_CEs2%x{H?97q~%-0C;HE}<6m zWogJNkX+TxxYe+k_=+3pH;3#4mV4Z45AJzUMm_;x1cMy6dL9|Ajm(AYTb6s=s`F7%c3L4t=?0OOI<#kkefW>OcP6@a`1a_kzn%5=lF zR1tvM9!u<2!|WlUO^z>L_x0;1GMZ+h@05Fk3+O3Ea%B?yhItV}6N-n<+59Z<> zL|2Nr$n#Y&d5(O52aYbl))lgM;C(lFinI$CPmnF&wnf%Sk{j}j&4hSvZlqjP6PAFK z`LQWXD(4iM$um@;nLK0h!Ak^ z0+xHoQ)`NCWD5Yh803&=H{JoEj9i55Cd)nKiNgmkRl6j*F&as=%c3KPJbhH-m^^U{ z;&tVV0aTt;sPbCHkSG2pJh4eFXa>Oh1fu@3LA>yFeudDMh5+z|#}bogDgJwvrG)^j z@>pW>99b>|4WIl8fS(zp$wQoQk%w#r_T#(f6q5yvQ!E~|TgT!gd%w!wAH_cDb!<#b zu0B3mOx|UQw~NDb`cnYmn7p&P5OpbcFu5OXOiXUK)xNjQj>*5jWxpTUj>+@J+wY09 zV{((W!D|<<;hHhUXpYIDdk~Z7pe&BbMNmbK$zxG6$K;7P4*c^($K)rZV8`SHSWq#! zL?+Zz#bj!gNM1KrFA0_`>2j;htpIZ7$+>r6V2h&bN+S8T;GqI1CVzQ9ji`g{rYy4d zk=(e|#-L|Lj^PW%gp@qmV4al-+s1{#CLH27m{s+mjsu6WE*)KvT`ibXg1sCY41>XU%nLv(R6O-GNkJOe< z1Mr*261&xeL$;-V0SLulyDhO>eTfHSY4~Jz0P-+MyA^RlxmBa36qBh|$qgd)1>%oN zyU24im^?e`gN@x`>m#zapKh};Ct1fZfTNK;l||NJk{j|o3%Y5i_P=QqQf>u&H>n&~ zXeQ4eK{xFzogb}0@-C1M4BC+AgKlx+4BcZARSGwOA?dmq@;vSmCz7Bh3qV$a2-{s6&?6 zk3y_wZNM0g$%_`_Kaz4=Ay;ioOm2nc6ZhIhOT3L+{kCIr_k+Rf$#3rozCZbo!Fuh3 zWAZc9$X^t7=a`%u861J|OKY;lJ){{q*f*q67;E^~Llb^(*2`VO2t3>jM ziu!vIhm%}xl_S`#&JMr_jrYOYVI*H=dQFURt6NWE#1&-UW06&dmE7VP+ zkTPvqoCG2H8Y(oq)w6(tH3#oHYXN=P7P5{cS9LRPwK$&? zG~)78$i}hU<5n3KN^N8*04o{fxK-B$wvqjionX1gtr8nV>2}=%;2#1}yDU0#-0Bb2 zIG*b4{3=S9n;ktLKvI?0D#oqSeG;!*Pz8W`1aj;ew_1dmyy}Kd0QB)#Vz*jy&9*ci zfUi83*sby|jTSU~axDNG8Km8cIHBC?`H0%U3Q` zL?HPtz-b-wob0WjA>$E!0Ta0PrTHa$TXBJlPeR$&-Mab_gUt z!DfU(8}fX%4X>@H5Hc6C#UxjCGvw*F3hQ0y0=XTsgDm%ur^`3E?Td_D1Ky&)G>M9X&sZ>*!vUq{t@;`)vz%!xhp;r`Qs@|ybIb{b=!h59Fwp9 zl}7ZX+(yV%8xxbWG_vQ#_B?qLZUu42#dTii-+uU#w~9ejUs{xgWl`%o6g zy&-W_3+$s}I z`ki@lD@+w-b69&1$(N-ageE2*5OLxoWDjMLm51cUtwuj}uU(wR$9@SZzrkh|sRR_7 z-D-$Jvs?X8H$s8r86Ynjv~jD({uogV`tk{6FG#NHX56Y|yF@`FF4I@S{a;8*?s2OD z!)zmE0I0|y$E`Mh5~Gd03t4-Xd)#UcuCJ?h4FzBffv8;;9XW2*OEr$&D(@qouKZen zwvh@|UaJ_liYk|&3qJ?I?*ww}8nemIL6U!iQQ`58r#zA02CyU%M!cQ z_!)TJFIlP%Kph5Yw<1m`x7zy)#boN&GV;{h#IX}ghCat1#bbMtcWOQMIa3V!)r4XmAzKA#LM zLACtlQFs31IgT3fAJ1nfp8t40$8n$m-jqr`Go2K8(Hs_3&op@qI;)W)6G+y>rm;br*wGC4RThQ5><-ySBv*Aav7`IZSV1E$ zCqOon<(7UdK`p?v3ke%t)~}7M17H(_oY-;K@@pffAiKV5J-f!I(U$rG zFwA3#W5?E_5!%u$0G4=n`&BTO0t|l%5Bl)^baFgewxnZIJvP-bY>P2!xp07%}PX@N)Ti=9~t+08Y zRQf42lV_YlGkLami&P*v7RX5kZOBtEEK&@DzFYy>8j`EJ8Sz4GHIB(s_?6I= z?*vdEQlZLg6+@odEfaMM#slybfgHQ$k7r^ZsV%JqV4KGhljm9mp)H*Q;CGKDCQr$# zVS_47mErTCc z>{clFWMCDl z;PWShl7fu}rDIa3!F; zmu+M*WZ$veL!PU9!gRY10&to@)GmvT9P$)bjbrlsG$&G5{v|-+=zUdrtzyViA5(bM zg4Y2kNFc|qA{s$wiVluT#B+p%-KYTA6yWHw^YNr#E zn`8ntpTnALgn>;1r*+(_a8)VNBReOHtT>Vzx3Yp_a{UKU3Mp#B>W&+=ZdR}$%RS^-)hJ#Y$&?x@vLo3>_$qkHH$odJ1z8oAd&pB1_h(TL$W{P! zA`rF9q9cbqYlG&=eMd#=awh^bn^dUsTE&p3ttEBgKLD_kK#pBQoBOfF*Y z=iB>T*e9jK#>8ZK5;r)!hgSfj5UWZ@Fot9D#){EmIpx+suG*NGJOS&9L2DN&!8iOJ zyA-@=UOs#9Jo(g>;0u{gQ6v9zl*KVQ7cw{|H%0LrlUw3AaITJifV>eJ%P~2$tsRrE zVv4R~GPMfNo4wNOo>QB<+$w?E>BQtsYZ2rpz}i$K-!k;O6O(72h!fu;dp(P+wInxg zRk)OUs?#V_yh6%f0soy;HYhZ^RW60*m|US^q5{dNX1M;3q|wH$R^XKiyNCq^AbX4C zs&2-ul1Ji$ktjsgf-IHg9=BTgB32ve0YF~{IWc+DbKA(5kj-Mb$F1`9uyniD1F(ZY z)GmvT9Jk7#8pkpD`^*u#+*<%WA{DBuwS@tK@5f`Ba+LmajU%N@Q*{?P!xb9 z0=X=)Tb;QWsVy}DpsmLeyVd!FVSkfGiw}=rpk^PWG)=ZKc^1KX+$$4VK6;ft?7mL71zPSp` zv#{@`IK-CP(zsG5KI$y)R?`Zh?K$YGj(2JU%g6mHCb07xMawacO-$E^ki#pJJshU&@> z0%#PeQ029XajOZqXG^tUJ^(8S2@)riTO|ylm`t@wzLict7}LJ3i#$1k$ukP`3;7;wwI_S~Vcj9m zZ@YbBAhJiY$U01NL!LH4 zafaIZ0y3)&*UgZp^&}|@k$zUl^0M4Ro;LSvBNYLt&LAfyU%C^ajkJNRE6Y9P>4j)O zJs?K{Fp)siE{l#F^3(_-&zKK|uKY%T_K*s7tX47Pxq!#}RSPZwaGOAmT|=JKOSUB+ z#xNGiZHdYAdxJ!6DIWlD6Ub$W$4>)hcigpP!?cJffYB z$qUEoSp2@dKW*=yV4qY28xxZs7Q|=3$KV-b6k=uW490LwzTZfSla!ksxoTr#awA+H zaLP$($<6xnE2D{MrIDJvJ8Zk1}WIA?8gF1b^-gqz)Li% zL4{V8u5UrO#3W9a#!ta!^?gXQnh_hR!i`4GC*hKjS0ZM!+JcX$$rRKDA&W^ty=Jre zt8=W<)B}WpB{Uh$>hSLYO;bUbQ$mx`tbREcMqGSi4G0?zl4@35CuFlavXE^u$10~6 z&iCMP^4)@Bl}B(R33ljPoh$W=*><+0sM~BBsk{AW%c#~~bp6c&orz@v*0kEZv%ea}9XU}{1{e&os zt-$sec!|pMP)!`>!b-jb;jBRlR-Q*|;FlaLxdn`nODdJkupyqz!|!gN$G%qJ!UIA@ zCULqnehOBeO(B)XwHTcthuaRMZY;u)S0ZNRNqkjTfsX-UGLwRO&B}9-@Kc91y#T_h z5}J(4vnK|>={OmCK{#AOlTmphYsV57pZEcUpAC|#JX|M=RUX!r{>@OlZU>uOdWf>g z-B&4_>zD+nURod);O?KfU6~)KN=MgREPK0IHt7X$!2YftRq!8?Xq%IUq)Z@C1`MT^c_Hn^iNJIAiYO%jj?w?i!G`un0$9iI~mm z%1Kfw_y~kAm=x4&Hmjj?1DdXa@K*^m-IK=2zR z)vUNq$YwR=HMYr|uQ?BJz&6|DXGavPJimw9i6rg~kp8s3`? zNUOoPS$QgjRG#gN!X#6i0{t5nsVmt=a96NP`rtJdslaN@fFFY~Up-&)SLD*UBMn z24OdoI9(b)1uKs$r1DUqLq+}vkgl)@M_!4TmFM8|PL+ai6pss6F}-HxS$;O4sWJ%l zm{d%YQF)qF#@rvrupM9bL*aW`!8ZN$j1$x*|DHaQm0>EB@y zhHdg{76^=!PeX&W$yfe1Y%-^ca>mqD`z|hwD%Pw9hn~w&884WK@1gAiF3VkB>^ApZ zZ0exXU3ixo8Gy8~kfF}hkfrkvgpf>874+IHVv}s6S&a=@I)6JMMv_ENF!M~d*{ocH zq9~So=1IV&GcMz1Hmg5iVz|V`OTg9{c!_4U5ufstO7?^Bp+O2Zs|%+BO3nfM)xb+M zE7vWR1ELhNF&dXlm&Q-QW>pZfbRLUW3}v_(AT?tVj=T~vo7GgSL#3cM2!ol#`4u1; zd*Lc=#({gB4NrnFzl0{ES-m+fpy@Rb-YlWXXjWsdh7lK^I10k&21zw5t`o9Z73^c1 z%=wx#vzANR++W_I+)PS`9jGH!j zeuzze_4!!I6hlED#UcfgZB(A=AvU>NeNB?YGB8(~Y_sz0iI1h>Y(jPcdzWz;H?#8W zD6rBm$O3U1*pCKYqVl}{BhG?lCI2vCjH$$!_*#ayEu<1JFrR^!s64BF#uq>!FPehT zj!B#@jh}**XIzL)9`UnFg*y(UX)MB#S0ZNRdE>ra1^yxkYnc?(Yue;X_$IYX!FwQl zTtbskdDh?qnKBtafpD#aCZqB+D;q&ve8Ps>;KZehM^1ckohVj$SXX*3Moesz9Yx9} zPybZeZkqwe<*p49~FFKDK6)#ER z3oy@^Y}0mZbjQoq-zQYvzf%{()cN8J9>w_=)Aj2oQnK5koK|&M_!4TwqsrIIF*7^ zApF3jpkC8e|qH3u{I% zK-&t|c!ZIv5@~GB!NH*0;JepAw7;S-cad6qJ_NI@3$c!i?HTk1;4=m#fM#3AZw{ju zp20FGkUNZi&Z<-YZsVY?Io6gR5Iu!`X3>aNJT4WmLfcxeb->07IOJ6 zzuhz#3f~nghQv`u*Is2G!wPXt9MEVauwSE0cJ*$#A)31Ox3>H_jwV9O6xLK3Mw)Sb;B@~+tVXE>#Ft$r5_v+O>>JGo}r zP0X=UXQ16#N5khiX@Rn9J2i?%z;~j76i-@~_2=>7GHD9{FEuD;*|ouX7?<5Sm`_Oe91@d`NRwk{j_4npBItug`AlFS=>euFC}O*R-@7JjXW`wK&9%HDm7wWoP4W#fFTj`GP3r+C#@uJv@tfrH^k>}3yDpqw{CCD$ORGt(_dB_JwwCUlH;2U}3BUKpf zSHuy&IMUmY2zm2DOV=U6H}dRUq9hJ(i<774J!eRS96G0cXM+Ua$P?#Pxw~LfoZJ$9 zz>o;pNvxg2H!I|gJi~6eWnR75$}PXbb;FPd`FNFfqdX+|MxFsFN@DS_1lsvy7*%{C zkn)Bd0=c_o7;^V&1xWCXJcAF!$}qB~#mg_^b~PkIJ|wGso(c)Rk>}oMm5zj@1o>U_ z*@i^O=fJg-nBS8(^7LP!Vs-vuH?_GOMtcm21|0*j>NOp)+J;ZL${TqOHCMTNZLFKD zcf;s6Ln5kkK;q^1AmObB3BHl%$SX=B|BhRJMY8PVK*~ctzNq!B0SUg5r}SYJtHDR& z<(agd42h7VT(xU$A;CBD94Mp0D1R|t{CrKbc^9-W}d?U|q<&?ze-{R#)&^Crd$o@&qF&q+nBTv8GDz6Uhjg{ZIm~2Rdd>%rZT*zVI zMxO7JRV~@J)-5Low-^#3b81?fQIOypd1`*9QZ81+%O##442h7H5pCgUNbrq3^#Wnk zuM{WWIF6kfNO{PMx>}uQAi+2C_Kr=m7?o{sWNU8+mS4 zR}zmbc2nQ2VRY7z_-qjpv}sl(?P~#vU%!9^-_UA5L0-YOKio7rN@N-mA>WtOCg3w-@NW6|2>T#DCV3 z<5N&e5Jtfls*n28koeD9G74+ooQ}Si&=I5mv`!DCJY-9~Ry8w{L#DB(W$VpX#3ofYg7-&fR=LlfNW>rfj{h`wFf+6vrJkKs&aS!lPVnx4T=Bk&mXS=yNlX>esF>;!4C|H{~TrP z!9EO@@QhG3@s=U+pLMrxxiBfwca_=_k@i#|jZ_l9La33eH!W3dV@KuQFp(&h*#%IF{8oEXM2CIBzXcvj4Wll9i+B(I-vNiOAWzLnJSp^2b6^rZXBO+!MQCMD;D1Gg z&)2_@tzGaj_a}wWwoS51$^8IAuCa)!YZc$N;O3S$>AZrz+x;p+c$|OwZPDBdZ1}ad8qcn}5umfv z%}>sq?1wG3B#Wy zu|h#B>B#bZi8m&?wU&+?-^RWU>efc*ICu1IW=C7;=;XT_2U>gS$n_oBW}$8!rK7X2 z>t>C*t0!<>yxavs3rfglvAE-Ua??o-X`ce>_olU-BiWNK8k0cCQrI z4B8SS@p-=P>G604ml7ZBz$dz@lwO6po!A416?U(hRGa-*;0?v@bz*W6VB%lbH0oYA zwhuoq>;c(&u|xU!^ot0$e%yF|esdmVGh(0Q=YJ0B)V)F6v;5p_R}^(`82chWe``Zn z567+JXMaB%bs@$>Q|=D1TGL`y|S+*gQF_$a(TBO-qe zUfk6D4HNU>OWU-Dy)EPpM+0`XPsEL%+-LYEo&0n}=sg-)DmD_d4YIzWSgh~S*v5H6 zMPmkzpdNndKvtxJ(<8IgEYOaK=pNaY3ikwEG=-W+aiju5Eu=%I#ERhbXjy7sK&ZXt z+zU=hnrnpAA(m}KK&Yd1KdUPuF2ZRz2qfmP$s!X4Og6vsZWpou3UQdtATxTZq zC5pGL)H6xuYPHOB2=y(Ca|i%;A#QKVnll4W8n1X;B%zpR=#5kp-E*##4_UgkbXJp!Y*zNX}$qLYXdKJ>jf?JmX<$cJoPwdiQ*D!$y^RWnbQIvzP8h<ng? zKBo49A=ts&<9wne3&8hzt-7?k647=z^p0Hbc>Dhqk;mSgP8VXDrGbBcyeSr$!wI>?g0Wa4h* z9rj~!NnEs);YuI&EM#S`D64(J3tu8Pe-naTNsP&gl-2oHG{UR#t?`eMOaswm(z);{ z>-Fw7>T#p&D*WS~bHKlFhQ2ft>Ys?}fDD-ug457ti;!PaWpBPb6iP3D+e*=W?a>F| z@4Nq~mHIj&(ov1bS0N>m`bIjdpc6qWJ&Uuq`$kz<{HCxYPW3BCO{tEm;ywj0_ak79 z;Dy0{{gn4y(|c$gM6KTy zspD1Cx8QZ0P}wgtP$h%j{qZ&QevOrmFAQ&upUBNI9f~0_Zo(Jwp_zJSjMxfDj^76rW%M z%P9*WD^J0h6bw$9DZ(<7z)$2(2e;sToGsSRWpQy^ddnbC!5f?_oRv@5wOLg{_ ziQXlu*V3q8d(qPHlKDyn_0c2t>nx<25h0i+^IW#i^P>OUaO(HI%=4kzew5%zX)zbD z1Q!s}_IL#KJFC+6273pK%r)GD&hs(8onIeDuB*7Y^D$-M+z(+ z=q_$_aF}xXPF#pVs2fEj8wVZk#V)vC7fv3RM@Q36?NLx`;iRv0(4*b;pu|0zZ<}#* z@okqj2av2@GS;D9HYhj;~3S&wa|_5Wd>#c^C5=CCX9r73TZZ2y`y< zGu3l%=4Ywr`2~Uowhidy=MKt03nSTqJ=`%Ihleqe9oRFz44$)Au1%mp`GWuPa3^sI z>YyC=a79rg48`dqIc)tJF^3!KBqkgdCrF;-0l zpQ0;7$kKZbdrPaV%+sk0Q8Z|slP$%@5GW9%y_*s1Yl8o=z(;0?QgxPuFH4w}UNTik z*wg<_8x3kC1pjAoeQ8L96<$x_Ebn7H7&}kKIK<8_1pjCG98+HDmw1@MS!}Q=ukf#N z)a#(GLhyfN8rC(Tkb&b;EK2*#@D2R*cdd1 z!5h#R7fg^Cb`~z^aj0S}PR~(*P{N!do z=TY!#)nG~r%a(?p+l~cY=LHU<(>Od`(0-hrIsTaz`#W(k~ zxp*o)4>$S5BdA(zeQWWPd+8hilR&8@pZMlJ!sL}u<=V-&bqLaR3^(`YXYn-mIgsU( zym62#MC_9qr8y$fFnRTkHekpgvZh3Q{swj-S<5*-563sitmUJWyL{AT_^%T4XXs=V zY$B``9G4O0jI6QvEtc^+zLX>~=6KOkGpfxKWXbpeEAV0Twcu}kSSRV}hiW@1#rlLE zxg006jV&5O)+fp)q1(X^p#6vN?yq&S?lYmumJAyjh_;yVz+Ae4jKBjjN@yiB&h_Q`gqD`WJrefB?Sk-#Cwt6J*_> zXP=6ucYq%X;ZW6TFGQ1dtG*ZGzpnv(Z@^Ub)MNO9DFOwRg11ir20 zBE+Pq5$LdPcuKQKu<@W}EPKv{bilk`k zHEX+-n5ATg^>@n$I0*j}5Kl090+SW;hb8vWFuDNWTLz->%&;ohDh(jG_CNf7_#2A#dU}vu7_e3p!GqxZ*|mwd(k`h z*=PyF2LK&rSf)Bn!hgrt+J;YSGkgxv#h|oo4-c$c3nFBj6Au8DT4BU&kG3AOy4En^ zcnXI|v2hbA08>qZd`rw)N<^Q*SvuTgL>90%jC1g+dNj%_B5Sya-t$9@qD<2OEL!2<6yL#iDt~3TJ)1s=-SH;y4Ij8YEJ9 zoUqkBY$YysaShll#$|3b8ZZ(Dz%A@A*<+=Bh(eW$!=(x;Zti`kPY`L7ASy!C0d;%XkgPK*8q=j-!m#cnP^Q$LlL%=`y@;8j!{v1t~mMb9D8DlkH_B z9hVeE5J-qp?ba++F}|w=tbvJhLsw>8DM`>A?_Y?f_8@dONe)(`@Y0$?FK?wnV2_!& zD;P+!W|=ZBhMons+{EL9c#3AJ`*;*>2DaP8|7imK-ZO1r0V-;?=*I=!fzRi_zco3z zNHV23Z$*(cO|u+F2lxlDe+=BhSxG6fpet$mcb%ds2BnpVOXZ<=dl__O)ir&|+iH_; zO+bwp=K7|xAmz9Jp~=?O^x2*81{|-~iEqzgHVtb4c3fbJ?HX5~t&Y^%;!u@?@PB^hMZ z5WTIRK^F0`Je9R8!9k!FHjZhvJ+hBcoJJz?(ovFneg^)BsYh|9 zjfC;f5;4Q^y$Uv^5v#EE6Ib!HOHQ^(Jb5Zy+SBU58#1SOx(4TsC2NkbPySZDAk+nf zz9vZpHsMP&@>arr`X%)>or%C_l;Hf&0@L0`B>ov`m684*@Hav@s@wAJeG~m}7vXrm zdz3U=hd}zoAkqvWP3NP+wf=jT>_RU9yKdmBRIACZubYTC_a;7fB)h&IBC6Wgnk2@f z-X!CaSpkKz@9Qa|zG!ckcs*c^OuU-x{JM*X`EMDzdWpE0EKPFygEyGDoMrTr($!bQ zrO$Cne2R%-(GIn{Imay8`j)VFTZ1n4LiupA?l5X^kGB)Z`gWl9rhJ8M>eijYzULTz z213noR#k(8@lNTCO0rAX7o%{wBfA9X2Ez@xLS{?O%|j61E$s7#skLJV!b`waoWt*> zTHg`2S5qy-v8w^R9&=qACoapZ5f zDhPWk#6r*f?NO9^MG?od9nqN|!3mq${v361h|s4FQEy+cMcIz9t_HdF_) zsc;}!Ckkto{dP&Z1;RapMBYzcMqQaAoWD$smCYq?9gHBZKt|l&1RMFZuuiI}OX=Ex z{0ws{0zE*RPtgg_7J6ZrMxBB6F>xN?Q_2@S{GKQD(v@OpEU+mit~#K2JCZqH=(P_- z)APVqhv0$ioLvL;^;uy*h%XcH2xBiuheL?ued|R8^qjD7$y1zjz<&+pq{!a_ONGvd z6}ucNRsyLG6J_ShfxdSO2ewhz_s_A(2(<&=%~U2i zs%zaW^d@I<0yMC(22LsakHP?N6Z(SMI?aOjvnHer(mvs6+ctu@1-%AnlL-e5(!0VD zi<4d$KMd@ciRTrfKiv0w9Gx+|R6kG7eQaPB;jNeq>j9zvh4EKr?I!pQ`@V3>-?y3f z$6#3ZfpGIala%qyv>pyydQoeJe)?hU^ zGX|dpf%hl_(zw}^_tsOfWc^q;Cw)wE=sFwtV&-f!)qB(PVJJR9#l-K*J@DQHd{+rh zGafx2MOTjvm|Q7N0RM(L!DxD?u=zPAoQdU}GOSy`X+vmO(=Vbue=6cn^uUR1=nYE) zuTX;1`Xr3uabe%yI7Wum7eFfl6O!Jvf{F^Z_ZLSdI9j4m=ml9DXyb14p)T!dZh^3 z3T(frBRCBA{(`A8>s4WkI2u9w5uvX^x*STBF;AJ=6cz7=&|~oV%KIQhp%JJ|E!O&P zv)R2Zl4~Dx5{spQRF#PwE%KH*gVg^iY=3<%WXf6q>SXFssc%^e1KT@7e>PV2z(awL zGgN4bQ|VXexhrhfzqiRqKMQ%;>weOBVJ>D+CVgR zQPyy5+O+nHduDZHk)wT(QGt~TbWE{Rr(Ei3R< z_w2+kzIG7L6{^L&fcL|ZMU5~whKUbFPpr@npD<}@b-*Wm-YXH5n3klk$81L972A-b zy~lLZDXqL^Gd54u2BiTm%QcQzRf#-gnKi;m?cm$ZK(xOYPUSILTE&>6S9H1$k5Pcf z8T2||P8{;HxRx8J>WEVLt=zPasbCx6od$&z>T~Ukwn+uYft)eWfC3&0 zrd85+j!{Q&{{i?PrdUvqv`B7+sXP))OV@XlQ3H54(w%~<7)8E5nO4?z5X0qE9u%fk zj$HA5grsGI+M4MyL*z@BX=Q9N(45K#m84aP*lCNBj6$%Ag3LyRnC-1<+YO)8EjU&? zt(v9DA2!KY2EUce$TZdN&6ktKbbBw#3-y2&}6W=;wi0>zB188r{VjZiKN}S;H0$1dZ(Y& zF+<`{KpNs>*^IEY?Hqx$BcG$L`t4sNSjmC0wMYV9jyW=ZRZ1sDQ(C5t6DHEGB*GkI zS$5+^DW-^)xV2+0>m#2VJFwH5+BxRrJBO97v}R5@HRc;P8|lw>yo7{ASNZNZ>VG{O zFSm;-SvdJ8t-ehL9a(tFM(j;a4zKAXyrIrncowbC$ig??i=lTBAHJT9)MIM7IMu0e`F!=Q!uko1}(FY zy~)XjBk>=+DWBHIdIce*cj~NDH0=8<{9bR|@a#V{Eib_Pv`6DQy@ ztpcuerppX5OvYkpHcUp>IQ%{Uqdl%JL1w^YEQe3(ha*tet68R0j+Kmw@SDO+j-@gg zvLKwCO-5m{VEQoZ%HqPRi*jmQgy@;}Jsjsq?g!;V*7G6jF$!zKNGF|v?*#+VK4IAC zjQ{E@=refy!|)D6SfQz|SfCto5|C5_4K1wKG1J8g{D89!idk6ie4`Zf0#ab0p@o%Q zP3>}@3V04vzJxaIjErQUuugAKvofmyZwjRtg*AIuu&}N?8765bK>dp8GDD2Q`W~8% z!aBbxTr%!~C6K8BX7R!r(=>()>*15I4`5WpRhgL_OI291Ae@{{P0wThS9Dq%>qwMM z#RIWuW*saSzQlG|NaV59aF$X?M@wpoi^josrh#a3s`bOxrfJXBleQoOfxm2U0;avQ z{@&w}v>m>?O+?wHF8Yqi>f{UYIiPPD9*tnN@f@}??T^?mW6QiW4!42-ZK_aq=}{Y} zNu<4#06X8+vaB#xQbc+9`fy2o=4ndRE}b>&lw9vlTN%?QO~wJ-0bp z&YTppNnF{Rp81aLP#fz8l%tVz9lk{Whu~h~Aa@qexi(fOZGrE52BOJH*pQricDIF2 z0{`0Jm^rue33LeXy62Dl7$fYz*Yd)NK%|A8D zu?MqJ-H7}-B>Xu8@s?!UA!PA49Y|sRrc}z`jKclx$?ESwy1xa!bKQO*+5PSFD8k>a zfE@lN!zt3=c?d=MJCf7inWFv8hGS<%lQ9(IZ$q*EW_c9n?>vCq{w_l(-v1~i_?wNv z-uQNfRNCKSAbI@FMpBZ${SZp_HycM@e~&_ZHM?aVmG!qANGbj%W2v0K^FS)^Z#sq^ z^0yg775usVsiMF07)teb$AF{981nhs_s4g(+l{1jf0qGN*`GU(s`zsUQ&oS*e5&Se zQb5)H&GM;+zf~dC^mi_#TK>-cskXn%K&s6 zYUuAch935}&!- zbAR{#)WY9(9JTc445A!=mpp3a?@F!xxdW+u)uN+W9*cQG0)ran!+|Q$QX4 zU4~O9f5-lm>u)-QI{Q10q%Qs@Mf8Y2w~!w7w-|$Oe&^=l{gNgFsJp+*U~J~^m`6SR zk5Dgv`%%=}-*FuE@i!Skef`ZwP(OduVU*`@Hi-KBn~$Xd{uU!B-`_4DyTICyq(T0+ zW2nHNJBSARv-{H!f9C=k>Tf!jhWT^G(r|yfA{yb(9!rJ(+yWZuZ&pa7{Ot$RXn%|0 zG{)a<0FCvx9ZyC6E@Nq&ze53y_h-`tfAjX)G?ALm;n76uFrnw{!vxulDiM@AT!e2% zRi+fiQVT_N{4NJIM%~N7W%)T94MyVQB|cI(hK$61dSHW1T<%{|_$c9+*(Qo61Dj>y za=uXEqlKft&qgbNtv7M`)7txYpD0QlE22L>XC)5t0Pw@i`5kdk^ZuztLU(?nejS_x z^s51@D0;brNgXHj7h5Y%*k0^v#wAr0=S&cK*EXsb@&T`Ha=6ivx9J=-z{iC3-B+FR zXMS7Yxdw;4vwGl6-N%LX@%?Ip%P>HrgD}M-7L$bjO{RJeZ4RIXLAd(+E=qku*w15c zFwZ$`0JJ3t4_g>bsgs4R*LM-b8_JIW`ZNeXG1x|_Q-p2M%T5XZ4CuEY+&c}KI92Gq zG5N>?qHvV616Lpuc}g^Ox^PCl87B9rRRmPogx848o6(!j5YA1@af}>xtu-+*{60n2 zq%Xo}@e-3C*4+p2dv_uwH`3*_Nzr3?jNnJT=y5zo@ndw=pD^#9?6-W>FN&UnrX{Rx zY;%;RLNYD0mqpPA_`Yi(8Vd$*v`9!DS&p%%u>u0tcP6vd`=Iv3(qnQ{+tG^-nheFa zfYQ5xP}IOgGFt0PQD&?=0cd$S zWf_#neER4S#F?#m{u4bMakW4FISF{3bp~>TY@s`PbVe!)aM+tNiAOhK4VbS z9;e+6jMGkDZM$QIc+lXE=W5 zjZ!aOL491Pulq>QAmm6BaN2Tk#gdwa73|~}^ojTI?FUfu0go&}k+xukt+^vYhV%^J zMJDBY1R1a>t85FSt&*}4@QxCc=6DM@dA+`SW~>b87~s<;h2u=ASxniazj8xG_d4Kv zB`9B(jiKc2wr6)ZWI(YW;QU`)Dn&|*3}}~aa&@eXB4g?SZemhYbi=-Zxp>buc#x2k z?tuFm6iTgm2sQJd{Vsm@agj^_GC7FKdi$YXR;c>81jt$g)mVM;dV5U&1V0|Q+u8@t z2L_K)=Pp4yzO=VHCuA6Bf&36e?=43QJ7bH&_cA#Ne*t+AL^te@pyW&XfTe1&A_2wb z#U=BAQU@PHnP0V^z_CFb`?^4y8>p<_s*bN0Z+MZ+KlH;lRKME8AYm4U15F%0AMIqc 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∈;zzG-6a+5i3o;B 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�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

    d=DP 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 z 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

    uZ@Q(g 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 z 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 z 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 Qo2K`Ed!%T6!%~Kbg(X2Fx}6{153h z=ghFW7uhk1QPL(wkzTjF600Z=rHHhP3PPmU?F}_&w4OjBz0xHR>6J3AQs2WWPg

      KY&oZ)~W4BiKr>kBtedB!T`QNV)yMx6^8?Rad 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%0A88tYc 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