ksahlin / NGSpeciesID

Reference-free clustering and consensus forming of long-read amplicon sequencing
GNU General Public License v3.0
49 stars 14 forks source link

Conda install needs additional linux dependencies #9

Closed 2tony2 closed 3 years ago

2tony2 commented 3 years ago

Hi there! This seems like a very cool tool. I was using isONclust before and really liked it but ran against issues which apparently were adressed in NGSpeciesID! When I tried to install it however it did't work right out of the box.

I tried running the conda install as specified in the github repo on an EC2 instance running Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0-1038-aws x86_64).

conda create -n NGSpeciesID python=3.6 pip conda activate NGSpeciesID pip install NGSpeciesID

However, when running pip install NGSpeciesID I get the error below. The basic issue here was that linux was missing some dependencies to build parasail properly. Upon installing these packages (m4, autoconf,automake,libtool,autorecong) with sudo apt install the pip install worked perfectly (though I don't think you necessarily need all of them). I thought it might be good to include this as a requirement in the readme of this repo. Excited to try it out!

ERROR: Command errored out with exit status 1:
   command: /home/ubuntu/miniconda3/envs/NGSpeciesID/bin/python3.6 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/setup.py'"'"'; __file__='"'"'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-w65ex6va
       cwd: /tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/
  Complete output (44 lines):
  running bdist_wheel
  parasail/libparasail.so not found, attempting to build
  Downloading latest parasail master
  Unzipping parasail master archive
  fixing executable bits after unzipping
  Unable to find parasail configure script
  Prepending /usr/bin to PATH
  PATH=/usr/bin:/home/ubuntu/.linuxbrew/bin:/home/ubuntu/.linuxbrew/sbin:/home/ubuntu/miniconda3/envs/NGSpeciesID/bin:/home/ubuntu/miniconda3/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
  Running autoreconf -fi from ./parasail-master
  b'This is perl 5, version 30, subversion 0 (v5.30.0) built for x86_64-linux-gnu-thread-multi'
  m4 not found
  autoconf not found
  automake not found
  libtool not found
  autoreconf not found
  Prepending /tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/bin to PATH
  PATH=/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/bin:/usr/bin:/home/ubuntu/.linuxbrew/bin:/home/ubuntu/.linuxbrew/sbin:/home/ubuntu/miniconda3/envs/NGSpeciesID/bin:/home/ubuntu/miniconda3/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
  Building autotools
  Downloading http://ftp.gnu.org/gnu/m4/m4-1.4.17.tar.gz
  Expanding m4-1.4.17.tar.gz
  configuring m4
  making and installing m4
  b'make  install-recursive\nmake[1]: Entering directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17\'\nMaking install in .\nmake[2]: Entering directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17\'\nmake[3]: Entering directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17\'\nmake[3]: Nothing to be done for \'install-exec-am\'.\nmake[3]: Nothing to be done for \'install-data-am\'.\nmake[3]: Leaving directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17\'\nmake[2]: Leaving directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17\'\nMaking install in examples\nmake[2]: Entering directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17/examples\'\nmake[3]: Entering directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17/examples\'\nmake[3]: Nothing to be done for \'install-exec-am\'.\nmake[3]: Nothing to be done for \'install-data-am\'.\nmake[3]: Leaving directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17/examples\'\nmake[2]: Leaving directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17/examples\'\nMaking install in lib\nmake[2]: Entering directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17/lib\'\nrm -f alloca.h-t alloca.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\'; \\\n  cat ./alloca.in.h; \\\n} > alloca.h-t && \\\nmv -f alloca.h-t alloca.h\nrm -f configmake.h-t && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\'; \\\n  echo \'#define PREFIX "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools"\'; \\\n  echo \'#define EXEC_PREFIX "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools"\'; \\\n  echo \'#define BINDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/bin"\'; \\\n  echo \'#define SBINDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/sbin"\'; \\\n  echo \'#define LIBEXECDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/libexec"\'; \\\n  echo \'#define DATAROOTDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/share"\'; \\\n  echo \'#define DATADIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/share"\'; \\\n  echo \'#define SYSCONFDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/etc"\'; \\\n  echo \'#define SHAREDSTATEDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/com"\'; \\\n  echo \'#define LOCALSTATEDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/var"\'; \\\n  echo \'#define INCLUDEDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/include"\'; \\\n  echo \'#define OLDINCLUDEDIR "/usr/include"\'; \\\n  echo \'#define DOCDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/share/doc/m4"\'; \\\n  echo \'#define INFODIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/share/info"\'; \\\n  echo \'#define HTMLDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/share/doc/m4"\'; \\\n  echo \'#define DVIDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/share/doc/m4"\'; \\\n  echo \'#define PDFDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/share/doc/m4"\'; \\\n  echo \'#define PSDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/share/doc/m4"\'; \\\n  echo \'#define LIBDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/lib"\'; \\\n  echo \'#define LISPDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/share/emacs/site-lisp"\'; \\\n  echo \'#define LOCALEDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/share/locale"\'; \\\n  echo \'#define MANDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/share/man"\'; \\\n  echo \'#define MANEXT ""\'; \\\n  echo \'#define PKGDATADIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/share/m4"\'; \\\n  echo \'#define PKGINCLUDEDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/include/m4"\'; \\\n  echo \'#define PKGLIBDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/lib/m4"\'; \\\n  echo \'#define PKGLIBEXECDIR "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/libexec/m4"\'; \\\n} | sed \'/""/d\' > configmake.h-t && \\\nmv -f configmake.h-t configmake.h\nrm -f c++defs.h-t c++defs.h && \\\nsed -n -e \'/_GL_CXXDEFS/,$p\' \\\n  < ../build-aux/snippet/c++defs.h \\\n  > c++defs.h-t && \\\nmv c++defs.h-t c++defs.h\nrm -f arg-nonnull.h-t arg-nonnull.h && \\\nsed -n -e \'/GL_ARG_NONNULL/,$p\' \\\n  < ../build-aux/snippet/arg-nonnull.h \\\n  > arg-nonnull.h-t && \\\nmv arg-nonnull.h-t arg-nonnull.h\nrm -f warn-on-use.h-t warn-on-use.h && \\\nsed -n -e \'/^.ifndef/,$p\' \\\n  < ../build-aux/snippet/warn-on-use.h \\\n  > warn-on-use.h-t && \\\nmv warn-on-use.h-t warn-on-use.h\nrm -f unused-parameter.h-t unused-parameter.h && \\\nsed -n -e \'/GL_UNUSED_PARAMETER/,$p\' \\\n  < ../build-aux/snippet/unused-parameter.h \\\n  > unused-parameter.h-t && \\\nmv unused-parameter.h-t unused-parameter.h\n/usr/bin/mkdir -p sys\nrm -f sys/types.h-t sys/types.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\'; \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_SYS_TYPES_H\'\'@|<sys/types.h>|g\' \\\n      -e \'s|@\'\'WINDOWS_64_BIT_OFF_T\'\'@|0|g\' \\\n      < ./sys_types.in.h; \\\n} > sys/types.h-t && \\\nmv sys/types.h-t sys/types.h\nrm -f fcntl.h-t fcntl.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\'; \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_FCNTL_H\'\'@|<fcntl.h>|g\' \\\n      -e \'s/@\'\'GNULIB_FCNTL\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_NONBLOCKING\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_OPEN\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_OPENAT\'\'@/0/g\' \\\n      -e \'s|@\'\'HAVE_FCNTL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_OPENAT\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_FCNTL\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_OPEN\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_OPENAT\'\'@|0|g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_ARG_NONNULL/r arg-nonnull.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\' \\\n      < ./fcntl.in.h; \\\n} > fcntl.h-t && \\\nmv fcntl.h-t fcntl.h\nrm -f langinfo.h-t langinfo.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\'; \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'HAVE_LANGINFO_H\'\'@|1|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_LANGINFO_H\'\'@|<langinfo.h>|g\' \\\n      -e \'s/@\'\'GNULIB_NL_LANGINFO\'\'@/1/g\' \\\n      -e \'s|@\'\'HAVE_LANGINFO_CODESET\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LANGINFO_T_FMT_AMPM\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LANGINFO_ERA\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LANGINFO_YESEXPR\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_NL_LANGINFO\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_NL_LANGINFO\'\'@|0|g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\' \\\n      < ./langinfo.in.h; \\\n} > langinfo.h-t && \\\nmv langinfo.h-t langinfo.h\nrm -f locale.h-t locale.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\' && \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_LOCALE_H\'\'@|<locale.h>|g\' \\\n      -e \'s/@\'\'GNULIB_LOCALECONV\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_SETLOCALE\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      -e \'s/@\'\'GNULIB_DUPLOCALE\'\'@/0/g\' \\\n      -e \'s|@\'\'HAVE_DUPLOCALE\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_XLOCALE_H\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOCALECONV\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_SETLOCALE\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_DUPLOCALE\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STRUCT_LCONV\'\'@|0|g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_ARG_NONNULL/r arg-nonnull.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\' \\\n      < ./locale.in.h; \\\n} > locale.h-t && \\\nmv locale.h-t locale.h\nrm -f math.h-t math.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\' && \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT_AS_FIRST_DIRECTIVE\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_AS_FIRST_DIRECTIVE_MATH_H\'\'@|<math.h>|g\' \\\n      -e \'s/@\'\'GNULIB_ACOSF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ACOSL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ASINF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ASINL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ATANF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ATANL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ATAN2F\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_CBRT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_CBRTF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_CBRTL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_CEIL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_CEILF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_CEILL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_COPYSIGN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_COPYSIGNF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_COPYSIGNL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_COSF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_COSL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_COSHF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_EXPF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_EXPL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_EXP2\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_EXP2F\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_EXP2L\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_EXPM1\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_EXPM1F\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_EXPM1L\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FABSF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FABSL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FLOOR\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FLOORF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FLOORL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FMA\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FMAF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FMAL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FMOD\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FMODF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FMODL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FREXPF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FREXP\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FREXPL\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_HYPOT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_HYPOTF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_HYPOTL\'\'@/0/g\' \\\n      < ./math.in.h | \\\n  sed -e \'s/@\'\'GNULIB_ILOGB\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ILOGBF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ILOGBL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ISFINITE\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ISINF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ISNAN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ISNANF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ISNAND\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ISNANL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LDEXPF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LDEXPL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOG\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOGF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOGL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOG10\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOG10F\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOG10L\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOG1P\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOG1PF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOG1PL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOG2\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOG2F\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOG2L\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOGB\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOGBF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LOGBL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MODF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MODFF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MODFL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POWF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_REMAINDER\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_REMAINDERF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_REMAINDERL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_RINT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_RINTF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_RINTL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ROUND\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ROUNDF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ROUNDL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_SIGNBIT\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_SINF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_SINL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_SINHF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_SQRTF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_SQRTL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_TANF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_TANL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_TANHF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_TRUNC\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_TRUNCF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_TRUNCL\'\'@/0/g\' \\\n  | \\\n  sed -e \'s|@\'\'HAVE_ACOSF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_ACOSL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_ASINF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_ASINL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_ATANF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_ATANL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_ATAN2F\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_CBRT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_CBRTF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_CBRTL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_COPYSIGN\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_COPYSIGNL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_COSF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_COSL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_COSHF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_EXPF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_EXPL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_EXPM1\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_EXPM1F\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FABSF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FABSL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FMA\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FMAF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FMAL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FMODF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FMODL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FREXPF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_HYPOTF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_HYPOTL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_ILOGB\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_ILOGBF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_ILOGBL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_ISNANF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_ISNAND\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_ISNANL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LDEXPF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LOGF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LOGL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LOG10F\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LOG10L\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LOG1P\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LOG1PF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LOG1PL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LOGBF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LOGBL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MODFF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MODFL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_POWF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_REMAINDER\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_REMAINDERF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_RINT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_RINTL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SINF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SINL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SINHF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SQRTF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SQRTL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_TANF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_TANL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_TANHF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_ACOSL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_ASINL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_ATANL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_CBRTF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_CBRTL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_CEILF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_CEILL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_COPYSIGNF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_COSL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_EXPL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_EXP2\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_EXP2F\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_EXP2L\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_EXPM1L\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_FLOORF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_FLOORL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_FREXPL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_LDEXPL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_LOGL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_LOG10L\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_LOG2\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_LOG2F\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_LOG2L\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_LOGB\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_REMAINDER\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_REMAINDERL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_RINTF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_ROUND\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_ROUNDF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_ROUNDL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_SINL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_SQRTL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_TANL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_TRUNC\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_TRUNCF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_TRUNCL\'\'@|1|g\' \\\n  | \\\n  sed -e \'s|@\'\'REPLACE_CBRTF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_CBRTL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_CEIL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_CEILF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_CEILL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_EXPM1\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_EXPM1F\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_EXP2\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_EXP2L\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FABSL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FLOOR\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FLOORF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FLOORL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FMA\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FMAF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FMAL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FMOD\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FMODF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FMODL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FREXPF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FREXP\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FREXPL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_HUGE_VAL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_HYPOT\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_HYPOTF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_HYPOTL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_ILOGB\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_ILOGBF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_ISFINITE\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_ISINF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_ISNAN\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_ITOLD\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LDEXPL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOG\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOGF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOGL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOG10\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOG10F\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOG10L\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOG1P\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOG1PF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOG1PL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOG2\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOG2F\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOG2L\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOGB\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOGBF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LOGBL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MODF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MODFF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MODFL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_NAN\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_REMAINDER\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_REMAINDERF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_REMAINDERL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_ROUND\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_ROUNDF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_ROUNDL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_SIGNBIT\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_SIGNBIT_USING_GCC\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_SQRTL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_TRUNC\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_TRUNCF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_TRUNCL\'\'@|0|g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_ARG_NONNULL/r arg-nonnull.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\'; \\\n} > math.h-t && \\\nmv math.h-t math.h\nrm -f signal.h-t signal.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\' && \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_SIGNAL_H\'\'@|<signal.h>|g\' \\\n      -e \'s|@\'\'GNULIB_PTHREAD_SIGMASK\'\'@|0|g\' \\\n      -e \'s|@\'\'GNULIB_RAISE\'\'@|1|g\' \\\n      -e \'s/@\'\'GNULIB_SIGNAL_H_SIGPIPE\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_SIGPROCMASK\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_SIGACTION\'\'@/1/g\' \\\n      -e \'s|@\'\'HAVE_POSIX_SIGNALBLOCKING\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_PTHREAD_SIGMASK\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_RAISE\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SIGSET_T\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SIGINFO_T\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SIGACTION\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_STRUCT_SIGACTION_SA_SIGACTION\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_TYPE_VOLATILE_SIG_ATOMIC_T\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SIGHANDLER_T\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_PTHREAD_SIGMASK\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_RAISE\'\'@|0|g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_ARG_NONNULL/r arg-nonnull.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\' \\\n      < ./signal.in.h; \\\n} > signal.h-t && \\\nmv signal.h-t signal.h\nrm -f spawn.h-t spawn.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\'; \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'HAVE_SPAWN_H\'\'@|1|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_SPAWN_H\'\'@|<spawn.h>|g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNP\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWN_FILE_ACTIONS_INIT\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWN_FILE_ACTIONS_DESTROY\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_INIT\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_GETFLAGS\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_SETFLAGS\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_GETPGROUP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_SETPGROUP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_GETSCHEDPARAM\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_SETSCHEDPARAM\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_GETSCHEDPOLICY\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_SETSCHEDPOLICY\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_GETSIGDEFAULT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_SETSIGDEFAULT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_GETSIGMASK\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_SETSIGMASK\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_SPAWNATTR_DESTROY\'\'@/1/g\' \\\n      -e \'s|@\'\'HAVE_POSIX_SPAWN\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_POSIX_SPAWNATTR_T\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_POSIX_SPAWN_FILE_ACTIONS_T\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_POSIX_SPAWN\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN\'\'@|0|g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_ARG_NONNULL/r arg-nonnull.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\' \\\n      < ./spawn.in.h; \\\n} > spawn.h-t && \\\nmv spawn.h-t spawn.h\nrm -f stdio.h-t stdio.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\' && \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_STDIO_H\'\'@|<stdio.h>|g\' \\\n      -e \'s/@\'\'GNULIB_DPRINTF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FCLOSE\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FDOPEN\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      -e \'s/@\'\'GNULIB_FFLUSH\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FGETC\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FGETS\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FOPEN\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FPRINTF\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FPRINTF_POSIX\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FPURGE\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FPUTC\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FPUTS\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FREAD\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FREOPEN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FSCANF\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FSEEK\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FSEEKO\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FTELL\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FTELLO\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FWRITE\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_GETC\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_GETCHAR\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_GETDELIM\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_GETLINE\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_OBSTACK_PRINTF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_OBSTACK_PRINTF_POSIX\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_PCLOSE\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_PERROR\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POPEN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_PRINTF\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_PRINTF_POSIX\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_PUTC\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_PUTCHAR\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_PUTS\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_REMOVE\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_RENAME\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_RENAMEAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_SCANF\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_SNPRINTF\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_SPRINTF_POSIX\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_STDIO_H_NONBLOCKING\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_STDIO_H_SIGPIPE\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_TMPFILE\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_VASPRINTF\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_VDPRINTF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_VFPRINTF\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_VFPRINTF_POSIX\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_VFSCANF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_VSCANF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_VPRINTF\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_VPRINTF_POSIX\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_VSNPRINTF\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_VSPRINTF_POSIX\'\'@/0/g\' \\\n      < ./stdio.in.h | \\\n  sed -e \'s|@\'\'HAVE_DECL_FPURGE\'\'@|0|g\' \\\n      -e \'s|@\'\'HAVE_DECL_FSEEKO\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_FTELLO\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_GETDELIM\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_GETLINE\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_OBSTACK_PRINTF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_SNPRINTF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_VSNPRINTF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DPRINTF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FSEEKO\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FTELLO\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_PCLOSE\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_POPEN\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_RENAMEAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_VASPRINTF\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_VDPRINTF\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_DPRINTF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FCLOSE\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_FDOPEN\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FFLUSH\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_FOPEN\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FPRINTF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FPURGE\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FREOPEN\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FSEEK\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_FSEEKO\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_FTELL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FTELLO\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_GETDELIM\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_GETLINE\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_OBSTACK_PRINTF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_PERROR\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_POPEN\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_PRINTF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_REMOVE\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_RENAME\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_RENAMEAT\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_SNPRINTF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_SPRINTF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STDIO_READ_FUNCS\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STDIO_WRITE_FUNCS\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_TMPFILE\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_VASPRINTF\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_VDPRINTF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_VFPRINTF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_VPRINTF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_VSNPRINTF\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_VSPRINTF\'\'@|0|g\' \\\n      -e \'s|@\'\'ASM_SYMBOL_PREFIX\'\'@|""|g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_ARG_NONNULL/r arg-nonnull.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\'; \\\n} > stdio.h-t && \\\nmv stdio.h-t stdio.h\nrm -f stdlib.h-t stdlib.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\' && \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_STDLIB_H\'\'@|<stdlib.h>|g\' \\\n      -e \'s/@\'\'GNULIB__EXIT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ATOLL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_CALLOC_POSIX\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_CANONICALIZE_FILE_NAME\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_GETLOADAVG\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_GETSUBOPT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_GRANTPT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MALLOC_POSIX\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_MBTOWC\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_MKDTEMP\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_MKOSTEMP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MKOSTEMPS\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MKSTEMP\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_MKSTEMPS\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_POSIX_OPENPT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_PTSNAME\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_PTSNAME_R\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_PUTENV\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      -e \'s/@\'\'GNULIB_RANDOM\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_RANDOM_R\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_REALLOC_POSIX\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_REALPATH\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_RPMATCH\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_SECURE_GETENV\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_SETENV\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      -e \'s/@\'\'GNULIB_STRTOD\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_STRTOLL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_STRTOULL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_SYSTEM_POSIX\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_UNLOCKPT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_UNSETENV\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      -e \'s/@\'\'GNULIB_WCTOMB\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      < ./stdlib.in.h | \\\n  sed -e \'s|@\'\'HAVE__EXIT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_ATOLL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_CANONICALIZE_FILE_NAME\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_GETLOADAVG\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_GETSUBOPT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_GRANTPT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MKDTEMP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MKOSTEMP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MKOSTEMPS\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MKSTEMP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MKSTEMPS\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_POSIX_OPENPT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_PTSNAME\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_PTSNAME_R\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_RANDOM\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_RANDOM_H\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_RANDOM_R\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_REALPATH\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_RPMATCH\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SECURE_GETENV\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_SETENV\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_STRTOD\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_STRTOLL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_STRTOULL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_STRUCT_RANDOM_DATA\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SYS_LOADAVG_H\'\'@|0|g\' \\\n      -e \'s|@\'\'HAVE_UNLOCKPT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_UNSETENV\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_CALLOC\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_CANONICALIZE_FILE_NAME\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MALLOC\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MBTOWC\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MKSTEMP\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_PTSNAME\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_PTSNAME_R\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_PUTENV\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_RANDOM_R\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_REALLOC\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_REALPATH\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_SETENV\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STRTOD\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_UNSETENV\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_WCTOMB\'\'@|0|g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _Noreturn/r ../build-aux/snippet/_Noreturn.h\' \\\n      -e \'/definition of _GL_ARG_NONNULL/r arg-nonnull.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\'; \\\n} > stdlib.h-t && \\\nmv stdlib.h-t stdlib.h\nrm -f string.h-t string.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\' && \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_STRING_H\'\'@|<string.h>|g\' \\\n      -e \'s/@\'\'GNULIB_FFSL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FFSLL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSLEN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSNLEN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSCHR\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSRCHR\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSSTR\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSCASECMP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSNCASECMP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSPCASECMP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSCASESTR\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSCSPN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSPBRK\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSSPN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSSEP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSTOK_R\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MEMCHR\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_MEMMEM\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MEMPCPY\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MEMRCHR\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_RAWMEMCHR\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_STPCPY\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_STPNCPY\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_STRCHRNUL\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_STRDUP\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      -e \'s/@\'\'GNULIB_STRNCAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_STRNDUP\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_STRNLEN\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_STRPBRK\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_STRSEP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_STRSTR\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_STRCASESTR\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_STRTOK_R\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_STRERROR\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_STRERROR_R\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_STRSIGNAL\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_STRVERSCMP\'\'@/0/g\' \\\n      < ./string.in.h | \\\n  sed -e \'s|@\'\'HAVE_FFSL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FFSLL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MBSLEN\'\'@|0|g\' \\\n      -e \'s|@\'\'HAVE_MEMCHR\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_MEMMEM\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MEMPCPY\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_MEMRCHR\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_RAWMEMCHR\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_STPCPY\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_STPNCPY\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_STRCHRNUL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_STRDUP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_STRNDUP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_STRNLEN\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_STRPBRK\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_STRSEP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_STRCASESTR\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_STRTOK_R\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_STRERROR_R\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_STRSIGNAL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_STRVERSCMP\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_STPNCPY\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MEMCHR\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MEMMEM\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STRCASESTR\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STRCHRNUL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STRDUP\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STRSTR\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STRERROR\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STRERROR_R\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STRNCAT\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STRNDUP\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STRNLEN\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STRSIGNAL\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STRTOK_R\'\'@|0|g\' \\\n      -e \'s|@\'\'UNDEFINE_STRTOK_R\'\'@|0|g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_ARG_NONNULL/r arg-nonnull.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\'; \\\n      < ./string.in.h; \\\n} > string.h-t && \\\nmv string.h-t string.h\n/usr/bin/mkdir -p sys\n/usr/bin/mkdir -p sys\nrm -f sys/stat.h-t sys/stat.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\'; \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_SYS_STAT_H\'\'@|<sys/stat.h>|g\' \\\n      -e \'s|@\'\'WINDOWS_64_BIT_ST_SIZE\'\'@|0|g\' \\\n      -e \'s/@\'\'GNULIB_FCHMODAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FSTAT\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_FSTATAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FUTIMENS\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LCHMOD\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LSTAT\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_MKDIRAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MKFIFO\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MKFIFOAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MKNOD\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MKNODAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_STAT\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_UTIMENSAT\'\'@/0/g\' \\\n      -e \'s|@\'\'HAVE_FCHMODAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FSTATAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FUTIMENS\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LCHMOD\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LSTAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MKDIRAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MKFIFO\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MKFIFOAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MKNOD\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MKNODAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_UTIMENSAT\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_FSTAT\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FSTATAT\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FUTIMENS\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LSTAT\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MKDIR\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MKFIFO\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MKNOD\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_STAT\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_UTIMENSAT\'\'@|0|g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_ARG_NONNULL/r arg-nonnull.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\' \\\n      < ./sys_stat.in.h; \\\n} > sys/stat.h-t && \\\nmv sys/stat.h-t sys/stat.h\n/usr/bin/mkdir -p sys\nrm -f sys/wait.h-t sys/wait.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\'; \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_SYS_WAIT_H\'\'@|<sys/wait.h>|g\' \\\n      -e \'s/@\'\'GNULIB_WAITPID\'\'@/1/g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\' \\\n      < ./sys_wait.in.h; \\\n} > sys/wait.h-t && \\\nmv sys/wait.h-t sys/wait.h\nrm -f time.h-t time.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\' && \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_TIME_H\'\'@|<time.h>|g\' \\\n      -e \'s/@\'\'GNULIB_MKTIME\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_NANOSLEEP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_STRPTIME\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_TIMEGM\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_TIME_R\'\'@/0/g\' \\\n      -e \'s|@\'\'HAVE_DECL_LOCALTIME_R\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_NANOSLEEP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_STRPTIME\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_TIMEGM\'\'@|1|g\' \\\n      -e \'s|@\'\'REPLACE_LOCALTIME_R\'\'@|GNULIB_PORTCHECK|g\' \\\n      -e \'s|@\'\'REPLACE_MKTIME\'\'@|GNULIB_PORTCHECK|g\' \\\n      -e \'s|@\'\'REPLACE_NANOSLEEP\'\'@|GNULIB_PORTCHECK|g\' \\\n      -e \'s|@\'\'REPLACE_TIMEGM\'\'@|GNULIB_PORTCHECK|g\' \\\n      -e \'s|@\'\'PTHREAD_H_DEFINES_STRUCT_TIMESPEC\'\'@|0|g\' \\\n      -e \'s|@\'\'SYS_TIME_H_DEFINES_STRUCT_TIMESPEC\'\'@|0|g\' \\\n      -e \'s|@\'\'TIME_H_DEFINES_STRUCT_TIMESPEC\'\'@|1|g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_ARG_NONNULL/r arg-nonnull.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\' \\\n      < ./time.in.h; \\\n} > time.h-t && \\\nmv time.h-t time.h\nrm -f sys/time.h-t sys/time.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\'; \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s/@\'\'HAVE_SYS_TIME_H\'\'@/1/g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_SYS_TIME_H\'\'@|<sys/time.h>|g\' \\\n      -e \'s/@\'\'GNULIB_GETTIMEOFDAY\'\'@/1/g\' \\\n      -e \'s|@\'\'HAVE_WINSOCK2_H\'\'@|0|g\' \\\n      -e \'s/@\'\'HAVE_GETTIMEOFDAY\'\'@/1/g\' \\\n      -e \'s/@\'\'HAVE_STRUCT_TIMEVAL\'\'@/1/g\' \\\n      -e \'s/@\'\'REPLACE_GETTIMEOFDAY\'\'@/0/g\' \\\n      -e \'s/@\'\'REPLACE_STRUCT_TIMEVAL\'\'@/0/g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_ARG_NONNULL/r arg-nonnull.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\' \\\n      < ./sys_time.in.h; \\\n} > sys/time.h-t && \\\nmv sys/time.h-t sys/time.h\nrm -f unistd.h-t unistd.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\'; \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'HAVE_UNISTD_H\'\'@|1|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_UNISTD_H\'\'@|<unistd.h>|g\' \\\n      -e \'s|@\'\'WINDOWS_64_BIT_OFF_T\'\'@|0|g\' \\\n      -e \'s/@\'\'GNULIB_CHDIR\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_CHOWN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_CLOSE\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_DUP\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      -e \'s/@\'\'GNULIB_DUP2\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_DUP3\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ENVIRON\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_EUIDACCESS\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FACCESSAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FCHDIR\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FCHOWNAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FDATASYNC\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FSYNC\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_FTRUNCATE\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_GETCWD\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      -e \'s/@\'\'GNULIB_GETDOMAINNAME\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_GETDTABLESIZE\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_GETGROUPS\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_GETHOSTNAME\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_GETLOGIN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_GETLOGIN_R\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_GETPAGESIZE\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      -e \'s/@\'\'GNULIB_GETUSERSHELL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_GROUP_MEMBER\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ISATTY\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LCHOWN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LINK\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      -e \'s/@\'\'GNULIB_LINKAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_LSEEK\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_PIPE\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_PIPE2\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_PREAD\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_PWRITE\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_READ\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_READLINK\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_READLINKAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_RMDIR\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_SETHOSTNAME\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_SLEEP\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      -e \'s/@\'\'GNULIB_SYMLINK\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      -e \'s/@\'\'GNULIB_SYMLINKAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_TTYNAME_R\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_UNISTD_H_GETOPT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_UNISTD_H_NONBLOCKING\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_UNISTD_H_SIGPIPE\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_UNLINK\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_UNLINKAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_USLEEP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WRITE\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      < ./unistd.in.h | \\\n  sed -e \'s|@\'\'HAVE_CHOWN\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DUP2\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DUP3\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_EUIDACCESS\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FACCESSAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FCHDIR\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FCHOWNAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FDATASYNC\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FSYNC\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_FTRUNCATE\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_GETDTABLESIZE\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_GETGROUPS\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_GETHOSTNAME\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_GETLOGIN\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_GETPAGESIZE\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_GROUP_MEMBER\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LCHOWN\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LINK\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_LINKAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_PIPE\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_PIPE2\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_PREAD\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_PWRITE\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_READLINK\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_READLINKAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SETHOSTNAME\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SLEEP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SYMLINK\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_SYMLINKAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_UNLINKAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_USLEEP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_ENVIRON\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_FCHDIR\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_FDATASYNC\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_GETDOMAINNAME\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_GETLOGIN_R\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_GETPAGESIZE\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_GETUSERSHELL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_SETHOSTNAME\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_TTYNAME_R\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_OS_H\'\'@|0|g\' \\\n      -e \'s|@\'\'HAVE_SYS_PARAM_H\'\'@|0|g\' \\\n  | \\\n  sed -e \'s|@\'\'REPLACE_CHOWN\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_CLOSE\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_DUP\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_DUP2\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FCHOWNAT\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_FTRUNCATE\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_GETCWD\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_GETDOMAINNAME\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_GETLOGIN_R\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_GETGROUPS\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_GETPAGESIZE\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_ISATTY\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LCHOWN\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LINK\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LINKAT\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_LSEEK\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_PREAD\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_PWRITE\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_READ\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_READLINK\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_RMDIR\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_SLEEP\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_SYMLINK\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_TTYNAME_R\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_UNLINK\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_UNLINKAT\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_USLEEP\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_WRITE\'\'@|0|g\' \\\n      -e \'s|@\'\'UNISTD_H_HAVE_WINSOCK2_H\'\'@|0|g\' \\\n      -e \'s|@\'\'UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS\'\'@|0|g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_ARG_NONNULL/r arg-nonnull.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\'; \\\n} > unistd.h-t && \\\nmv unistd.h-t unistd.h\nrm -f wchar.h-t wchar.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\'; \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'HAVE_FEATURES_H\'\'@|1|g\' \\\n      -e \'s|@\'\'NEXT_WCHAR_H\'\'@|<wchar.h>|g\' \\\n      -e \'s|@\'\'HAVE_WCHAR_H\'\'@|1|g\' \\\n      -e \'s/@\'\'GNULIB_BTOWC\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_WCTOB\'\'@/IN_M4_GNULIB_TESTS/g\' \\\n      -e \'s/@\'\'GNULIB_MBSINIT\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_MBRTOWC\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_MBRLEN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSRTOWCS\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_MBSNRTOWCS\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCRTOMB\'\'@/1/g\' \\\n      -e \'s/@\'\'GNULIB_WCSRTOMBS\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSNRTOMBS\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCWIDTH\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WMEMCHR\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WMEMCMP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WMEMCPY\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WMEMMOVE\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WMEMSET\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSLEN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSNLEN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSCPY\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCPCPY\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSNCPY\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCPNCPY\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSCAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSNCAT\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSCMP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSNCMP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSCASECMP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSNCASECMP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSCOLL\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSXFRM\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSDUP\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSCHR\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSRCHR\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSCSPN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSSPN\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSPBRK\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSSTR\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSTOK\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCSWIDTH\'\'@/0/g\' \\\n      < ./wchar.in.h | \\\n  sed -e \'s|@\'\'HAVE_WINT_T\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_BTOWC\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MBSINIT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MBRTOWC\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MBRLEN\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MBSRTOWCS\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_MBSNRTOWCS\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCRTOMB\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSRTOMBS\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSNRTOMBS\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WMEMCHR\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WMEMCMP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WMEMCPY\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WMEMMOVE\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WMEMSET\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSLEN\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSNLEN\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSCPY\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCPCPY\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSNCPY\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCPNCPY\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSCAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSNCAT\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSCMP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSNCMP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSCASECMP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSNCASECMP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSCOLL\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSXFRM\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSDUP\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSCHR\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSRCHR\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSCSPN\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSSPN\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSPBRK\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSSTR\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSTOK\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_WCSWIDTH\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_WCTOB\'\'@|1|g\' \\\n      -e \'s|@\'\'HAVE_DECL_WCWIDTH\'\'@|1|g\' \\\n  | \\\n  sed -e \'s|@\'\'REPLACE_MBSTATE_T\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_BTOWC\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_WCTOB\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MBSINIT\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MBRTOWC\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MBRLEN\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MBSRTOWCS\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_MBSNRTOWCS\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_WCRTOMB\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_WCSRTOMBS\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_WCSNRTOMBS\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_WCWIDTH\'\'@|0|g\' \\\n      -e \'s|@\'\'REPLACE_WCSWIDTH\'\'@|0|g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_ARG_NONNULL/r arg-nonnull.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\'; \\\n} > wchar.h-t && \\\nmv wchar.h-t wchar.h\nrm -f wctype.h-t wctype.h && \\\n{ echo \'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */\'; \\\n  sed -e \'s|@\'\'GUARD_PREFIX\'\'@|GL_M4|g\' \\\n      -e \'s/@\'\'HAVE_WCTYPE_H\'\'@/1/g\' \\\n      -e \'s|@\'\'INCLUDE_NEXT\'\'@|include_next|g\' \\\n      -e \'s|@\'\'PRAGMA_SYSTEM_HEADER\'\'@|#pragma GCC system_header|g\' \\\n      -e \'s|@\'\'PRAGMA_COLUMNS\'\'@||g\' \\\n      -e \'s|@\'\'NEXT_WCTYPE_H\'\'@|<wctype.h>|g\' \\\n      -e \'s/@\'\'GNULIB_ISWBLANK\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCTYPE\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_ISWCTYPE\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_WCTRANS\'\'@/0/g\' \\\n      -e \'s/@\'\'GNULIB_TOWCTRANS\'\'@/0/g\' \\\n      -e \'s/@\'\'HAVE_ISWBLANK\'\'@/1/g\' \\\n      -e \'s/@\'\'HAVE_ISWCNTRL\'\'@/1/g\' \\\n      -e \'s/@\'\'HAVE_WCTYPE_T\'\'@/1/g\' \\\n      -e \'s/@\'\'HAVE_WCTRANS_T\'\'@/1/g\' \\\n      -e \'s/@\'\'HAVE_WINT_T\'\'@/1/g\' \\\n      -e \'s/@\'\'REPLACE_ISWBLANK\'\'@/0/g\' \\\n      -e \'s/@\'\'REPLACE_ISWCNTRL\'\'@/0/g\' \\\n      -e \'s/@\'\'REPLACE_TOWLOWER\'\'@/0/g\' \\\n      -e \'/definitions of _GL_FUNCDECL_RPL/r c++defs.h\' \\\n      -e \'/definition of _GL_WARN_ON_USE/r warn-on-use.h\' \\\n      < ./wctype.in.h; \\\n} > wctype.h-t && \\\nmv wctype.h-t wctype.h\nmake  install-am\nmake[3]: Entering directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17/lib\'\ndepbase=`echo gl_avltree_oset.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT gl_avltree_oset.o -MD -MP -MF $depbase.Tpo -c -o gl_avltree_oset.o gl_avltree_oset.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo binary-io.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT binary-io.o -MD -MP -MF $depbase.Tpo -c -o binary-io.o binary-io.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo c-ctype.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT c-ctype.o -MD -MP -MF $depbase.Tpo -c -o c-ctype.o c-ctype.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo c-stack.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT c-stack.o -MD -MP -MF $depbase.Tpo -c -o c-stack.o c-stack.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo c-strcasecmp.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT c-strcasecmp.o -MD -MP -MF $depbase.Tpo -c -o c-strcasecmp.o c-strcasecmp.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo c-strncasecmp.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT c-strncasecmp.o -MD -MP -MF $depbase.Tpo -c -o c-strncasecmp.o c-strncasecmp.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo clean-temp.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT clean-temp.o -MD -MP -MF $depbase.Tpo -c -o clean-temp.o clean-temp.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo cloexec.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT cloexec.o -MD -MP -MF $depbase.Tpo -c -o cloexec.o cloexec.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo close-stream.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT close-stream.o -MD -MP -MF $depbase.Tpo -c -o close-stream.o close-stream.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo closein.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT closein.o -MD -MP -MF $depbase.Tpo -c -o closein.o closein.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo closeout.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT closeout.o -MD -MP -MF $depbase.Tpo -c -o closeout.o closeout.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo dirname.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT dirname.o -MD -MP -MF $depbase.Tpo -c -o dirname.o dirname.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo basename.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT basename.o -MD -MP -MF $depbase.Tpo -c -o basename.o basename.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo dirname-lgpl.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT dirname-lgpl.o -MD -MP -MF $depbase.Tpo -c -o dirname-lgpl.o dirname-lgpl.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo basename-lgpl.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT basename-lgpl.o -MD -MP -MF $depbase.Tpo -c -o basename-lgpl.o basename-lgpl.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo stripslash.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT stripslash.o -MD -MP -MF $depbase.Tpo -c -o stripslash.o stripslash.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo execute.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT execute.o -MD -MP -MF $depbase.Tpo -c -o execute.o execute.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo exitfail.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT exitfail.o -MD -MP -MF $depbase.Tpo -c -o exitfail.o exitfail.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo fatal-signal.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT fatal-signal.o -MD -MP -MF $depbase.Tpo -c -o fatal-signal.o fatal-signal.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo fd-hook.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT fd-hook.o -MD -MP -MF $depbase.Tpo -c -o fd-hook.o fd-hook.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo fd-safer-flag.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT fd-safer-flag.o -MD -MP -MF $depbase.Tpo -c -o fd-safer-flag.o fd-safer-flag.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo dup-safer-flag.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT dup-safer-flag.o -MD -MP -MF $depbase.Tpo -c -o dup-safer-flag.o dup-safer-flag.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo filenamecat.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT filenamecat.o -MD -MP -MF $depbase.Tpo -c -o filenamecat.o filenamecat.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo filenamecat-lgpl.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT filenamecat-lgpl.o -MD -MP -MF $depbase.Tpo -c -o filenamecat-lgpl.o filenamecat-lgpl.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo fopen-safer.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT fopen-safer.o -MD -MP -MF $depbase.Tpo -c -o fopen-safer.o fopen-safer.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo freading.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT freading.o -MD -MP -MF $depbase.Tpo -c -o freading.o freading.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo gl_linkedhash_list.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT gl_linkedhash_list.o -MD -MP -MF $depbase.Tpo -c -o gl_linkedhash_list.o gl_linkedhash_list.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo gl_list.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT gl_list.o -MD -MP -MF $depbase.Tpo -c -o gl_list.o gl_list.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo localcharset.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT localcharset.o -MD -MP -MF $depbase.Tpo -c -o localcharset.o localcharset.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo malloca.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT malloca.o -MD -MP -MF $depbase.Tpo -c -o malloca.o malloca.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo math.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT math.o -MD -MP -MF $depbase.Tpo -c -o math.o math.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo memchr2.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT memchr2.o -MD -MP -MF $depbase.Tpo -c -o memchr2.o memchr2.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo gl_oset.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT gl_oset.o -MD -MP -MF $depbase.Tpo -c -o gl_oset.o gl_oset.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo pipe2.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT pipe2.o -MD -MP -MF $depbase.Tpo -c -o pipe2.o pipe2.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo pipe2-safer.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT pipe2-safer.o -MD -MP -MF $depbase.Tpo -c -o pipe2-safer.o pipe2-safer.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo printf-frexp.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT printf-frexp.o -MD -MP -MF $depbase.Tpo -c -o printf-frexp.o printf-frexp.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo printf-frexpl.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT printf-frexpl.o -MD -MP -MF $depbase.Tpo -c -o printf-frexpl.o printf-frexpl.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo progname.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT progname.o -MD -MP -MF $depbase.Tpo -c -o progname.o progname.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo quotearg.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT quotearg.o -MD -MP -MF $depbase.Tpo -c -o quotearg.o quotearg.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo sig-handler.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT sig-handler.o -MD -MP -MF $depbase.Tpo -c -o sig-handler.o sig-handler.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo spawn-pipe.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT spawn-pipe.o -MD -MP -MF $depbase.Tpo -c -o spawn-pipe.o spawn-pipe.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo mkstemp-safer.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT mkstemp-safer.o -MD -MP -MF $depbase.Tpo -c -o mkstemp-safer.o mkstemp-safer.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo tempname.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT tempname.o -MD -MP -MF $depbase.Tpo -c -o tempname.o tempname.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo glthread/threadlib.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT glthread/threadlib.o -MD -MP -MF $depbase.Tpo -c -o glthread/threadlib.o glthread/threadlib.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo glthread/tls.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT glthread/tls.o -MD -MP -MF $depbase.Tpo -c -o glthread/tls.o glthread/tls.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo tmpdir.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT tmpdir.o -MD -MP -MF $depbase.Tpo -c -o tmpdir.o tmpdir.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo unistd.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT unistd.o -MD -MP -MF $depbase.Tpo -c -o unistd.o unistd.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo dup-safer.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT dup-safer.o -MD -MP -MF $depbase.Tpo -c -o dup-safer.o dup-safer.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo fd-safer.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT fd-safer.o -MD -MP -MF $depbase.Tpo -c -o fd-safer.o fd-safer.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo pipe-safer.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT pipe-safer.o -MD -MP -MF $depbase.Tpo -c -o pipe-safer.o pipe-safer.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo verror.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT verror.o -MD -MP -MF $depbase.Tpo -c -o verror.o verror.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo version-etc.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT version-etc.o -MD -MP -MF $depbase.Tpo -c -o version-etc.o version-etc.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo version-etc-fsf.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT version-etc-fsf.o -MD -MP -MF $depbase.Tpo -c -o version-etc-fsf.o version-etc-fsf.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo wait-process.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT wait-process.o -MD -MP -MF $depbase.Tpo -c -o wait-process.o wait-process.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo wctype-h.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT wctype-h.o -MD -MP -MF $depbase.Tpo -c -o wctype-h.o wctype-h.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo xmalloc.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT xmalloc.o -MD -MP -MF $depbase.Tpo -c -o xmalloc.o xmalloc.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo xalloc-die.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT xalloc-die.o -MD -MP -MF $depbase.Tpo -c -o xalloc-die.o xalloc-die.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo gl_xlist.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT gl_xlist.o -MD -MP -MF $depbase.Tpo -c -o gl_xlist.o gl_xlist.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo xmalloca.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT xmalloca.o -MD -MP -MF $depbase.Tpo -c -o xmalloca.o xmalloca.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo gl_xoset.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT gl_xoset.o -MD -MP -MF $depbase.Tpo -c -o gl_xoset.o gl_xoset.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo xprintf.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT xprintf.o -MD -MP -MF $depbase.Tpo -c -o xprintf.o xprintf.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo xsize.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT xsize.o -MD -MP -MF $depbase.Tpo -c -o xsize.o xsize.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo xstrndup.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT xstrndup.o -MD -MP -MF $depbase.Tpo -c -o xstrndup.o xstrndup.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo xvasprintf.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT xvasprintf.o -MD -MP -MF $depbase.Tpo -c -o xvasprintf.o xvasprintf.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo xasprintf.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT xasprintf.o -MD -MP -MF $depbase.Tpo -c -o xasprintf.o xasprintf.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo asnprintf.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT asnprintf.o -MD -MP -MF $depbase.Tpo -c -o asnprintf.o asnprintf.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo asprintf.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT asprintf.o -MD -MP -MF $depbase.Tpo -c -o asprintf.o asprintf.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo fclose.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT fclose.o -MD -MP -MF $depbase.Tpo -c -o fclose.o fclose.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo fcntl.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT fcntl.o -MD -MP -MF $depbase.Tpo -c -o fcntl.o fcntl.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo fflush.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT fflush.o -MD -MP -MF $depbase.Tpo -c -o fflush.o fflush.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo fpurge.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT fpurge.o -MD -MP -MF $depbase.Tpo -c -o fpurge.o fpurge.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo freadahead.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT freadahead.o -MD -MP -MF $depbase.Tpo -c -o freadahead.o freadahead.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo fseek.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT fseek.o -MD -MP -MF $depbase.Tpo -c -o fseek.o fseek.c &&\\\nmv -f $depbase.Tpo $depbase.Po\ndepbase=`echo fseeko.o | sed \'s|[^/]*$|.deps/&|;s|\\.o$||\'`;\\\ngcc  -I.     -g -O2 -MT fseeko.o -MD -MP -MF $depbase.Tpo -c -o fseeko.o fseeko.c &&\\\nmv -f $depbase.Tpo $depbase.Po\nfreadahead.c: In function \'freadahead\':\nfreadahead.c:91:3: error: #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, then report this to bug-gnulib."\n   91 |  #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, then report this to bug-gnulib."\n      |   ^~~~~\nmake[3]: *** [Makefile:1837: freadahead.o] Error 1\nmake[3]: *** Waiting for unfinished jobs....\nfseeko.c: In function \'rpl_fseeko\':\nfseeko.c:109:4: error: #error "Please port gnulib fseeko.c to your platform! Look at the code in fseeko.c, then report this to bug-gnulib."\n  109 |   #error "Please port gnulib fseeko.c to your platform! Look at the code in fseeko.c, then report this to bug-gnulib."\n      |    ^~~~~\nmake[3]: *** [Makefile:1837: fseeko.o] Error 1\nmake[3]: Leaving directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17/lib\'\nmake[2]: *** [Makefile:1940: install] Error 2\nmake[2]: Leaving directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17/lib\'\nmake[1]: *** [Makefile:1506: install-recursive] Error 1\nmake[1]: Leaving directory \'/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/autotools/m4-1.4.17\'\nmake: *** [Makefile:1800: install] Error 2\n'
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/setup.py", line 447, in <module>
      install_requires=INSTALL_REQUIRES,
    File "/home/ubuntu/miniconda3/envs/NGSpeciesID/lib/python3.6/site-packages/setuptools/__init__.py", line 163, in setup
      return distutils.core.setup(**attrs)
    File "/home/ubuntu/miniconda3/envs/NGSpeciesID/lib/python3.6/distutils/core.py", line 148, in setup
      dist.run_commands()
    File "/home/ubuntu/miniconda3/envs/NGSpeciesID/lib/python3.6/distutils/dist.py", line 955, in run_commands
      self.run_command(cmd)
    File "/home/ubuntu/miniconda3/envs/NGSpeciesID/lib/python3.6/distutils/dist.py", line 974, in run_command
      cmd_obj.run()
    File "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/setup.py", line 409, in run
      prepare_shared_lib()
    File "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/setup.py", line 403, in prepare_shared_lib
      build_parasail(libname)
    File "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/setup.py", line 293, in build_parasail
      build_autotools()
    File "/tmp/pip-install-stlmjqoe/parasail_6feb53e5356748478ee275291f99cefa/setup.py", line 236, in build_autotools
      raise RuntimeError("make of {} failed".format(tool))
  RuntimeError: make of m4 failed
  ----------------------------------------
  ERROR: Failed building wheel for parasail
ksahlin commented 3 years ago

Great, thanks for reporting! I will add a step to check for these tools before attempting to install parasail.