==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: gengen 1.4.3-1 (Wed Jan 28 09:18:51 2026)
==> Retrieving sources...
  -> Updating gengen git repo...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    gengen ... Passed
==> Making package: gengen 1.4.3-1 (Wed Jan 28 09:19:01 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (5) perl-error-0.17030-3  perl-mailtools-2.22-3  perl-timedate-2.33-9  zlib-ng-2.3.2-1  git-2.52.0-2

Total Download Size:    7.79 MiB
Total Installed Size:  45.04 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 git-2.52.0-2-aarch64 downloading...
 zlib-ng-2.3.2-1-aarch64 downloading...
 perl-mailtools-2.22-3-any downloading...
 perl-timedate-2.33-9-any downloading...
 perl-error-0.17030-3-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
:: Running post-transaction hooks...
(1/3) Creating system user accounts...
Creating group 'git' with GID 968.
Creating user 'git' (git daemon user) with UID 968 and GID 968.
(2/3) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/3) Arming ConditionNeedsUpdate...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of gengen git repo...
Cloning into 'gengen'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
configure.ac:18: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.ac:18: You should use the 'AC_CONFIG_HEADERS' macro instead.
aclocal.m4:727: AM_CONFIG_HEADER is expanded from...
configure.ac:18: the top level
configure.ac:19: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:429: AM_INIT_AUTOMAKE is expanded from...
configure.ac:19: the top level
configure.ac:31: warning: The macro 'AC_GNU_SOURCE' is obsolete.
configure.ac:31: You should run autoupdate.
./lib/autoconf/specific.m4:489: AC_GNU_SOURCE is expanded from...
m4/gnulib-comp.m4:21: gl_EARLY is expanded from...
configure.ac:31: the top level
configure.ac:64: warning: AC_CHECK_HEADERS($gl_header_list): you should use literals
./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from...
configure.ac:64: gl_CHECK_HEADER_getopt_h is expanded from...
m4/onceonly.m4:39: AC_CHECK_HEADERS_ONCE is expanded from...
m4/include_next.m4:125: gl_CHECK_NEXT_HEADERS is expanded from...
m4/getopt.m4:50: gl_GETOPT_CHECK_HEADERS is expanded from...
m4/getopt.m4:43: gl_GETOPT_IFELSE is expanded from...
m4/getopt.m4:8: gl_FUNC_GETOPT_POSIX is expanded from...
m4/getopt.m4:21: gl_FUNC_GETOPT_GNU is expanded from...
m4/gnulib-comp.m4:46: gl_INIT is expanded from...
configure.ac:64: the top level
configure.ac:64: warning: AC_CHECK_FUNCS($gl_func_list): you should use literals
./lib/autoconf/functions.m4:117: AC_CHECK_FUNCS is expanded from...
configure.ac:64: gl_CHECK_FUNC_strdup is expanded from...
m4/onceonly.m4:62: AC_CHECK_FUNCS_ONCE is expanded from...
m4/strdup.m4:9: gl_FUNC_STRDUP is expanded from...
m4/gnulib-comp.m4:46: gl_INIT is expanded from...
configure.ac:64: the top level
configure.ac:71: warning: The macro 'AC_LANG_CPLUSPLUS' is obsolete.
configure.ac:71: You should run autoupdate.
./lib/autoconf/c.m4:270: AC_LANG_CPLUSPLUS is expanded from...
configure.ac:71: the top level
configure.ac:83: warning: The macro 'AC_LANG_CPLUSPLUS' is obsolete.
configure.ac:83: You should run autoupdate.
./lib/autoconf/c.m4:270: AC_LANG_CPLUSPLUS is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
acinclude.m4:115: AC_CXX_NAMESPACES is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
acinclude.m4:137: AC_CXX_HAVE_STL is expanded from...
configure.ac:83: the top level
configure.ac:83: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:83: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
acinclude.m4:115: AC_CXX_NAMESPACES is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
acinclude.m4:137: AC_CXX_HAVE_STL is expanded from...
configure.ac:83: the top level
configure.ac:83: warning: The macro 'AC_LANG_CPLUSPLUS' is obsolete.
configure.ac:83: You should run autoupdate.
./lib/autoconf/c.m4:270: AC_LANG_CPLUSPLUS is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
acinclude.m4:137: AC_CXX_HAVE_STL is expanded from...
configure.ac:83: the top level
configure.ac:83: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:83: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
acinclude.m4:137: AC_CXX_HAVE_STL is expanded from...
configure.ac:83: the top level
configure.ac:86: warning: The macro 'AC_LANG_CPLUSPLUS' is obsolete.
configure.ac:86: You should run autoupdate.
./lib/autoconf/c.m4:270: AC_LANG_CPLUSPLUS is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
acinclude.m4:163: AC_CXX_HAVE_SSTREAM is expanded from...
configure.ac:86: the top level
configure.ac:86: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:86: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
acinclude.m4:163: AC_CXX_HAVE_SSTREAM is expanded from...
configure.ac:86: the top level
configure.ac:96: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete
./lib/autoconf/programs.m4:743: _AC_PROG_LEX is expanded from...
./lib/autoconf/programs.m4:736: AC_PROG_LEX is expanded from...
aclocal.m4:631: AM_PROG_LEX is expanded from...
configure.ac:96: the top level
configure.ac:109: warning: The macro 'AC_HEADER_STDC' is obsolete.
configure.ac:109: You should run autoupdate.
./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
configure.ac:109: the top level
configure.ac:19: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more info, see:
configure.ac:19: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.ac:28: installing 'build-aux/compile'
configure.ac:31: installing 'build-aux/config.guess'
configure.ac:31: installing 'build-aux/config.sub'
configure.ac:19: installing 'build-aux/install-sh'
configure.ac:19: installing 'build-aux/missing'
doc/Makefile.am:15: warning: suffix '.texinfo' for Texinfo files is discouraged; use '.texi' instead
doc/Makefile.am:15: installing 'build-aux/mdate-sh'
doc/Makefile.am:15: installing 'build-aux/texinfo.tex'
lib/Makefile.am: installing 'build-aux/depcomp'
src/Makefile.am:74: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
parallel-tests: installing 'build-aux/test-driver'
==> Starting build()...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '1000' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking for ranlib... ranlib
checking build system type... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-gnu
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking checking whether to use ar cru or CC -xar -o ... $(AR) cru 
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking how to run the C preprocessor... gcc -E
checking whether the preprocessor supports include_next... yes
checking for getopt.h... yes
checking for stddef.h... yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for gcc options needed to detect all undeclared functions... none needed
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether optreset is declared... no
checking whether getopt_clip is declared... no
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking whether getenv is declared... yes
checking for wchar_t... yes
checking for strdup... yes
checking whether strdup is declared... yes
checking for C/C++ restrict keyword... __restrict__
checking whether memmem is declared without a macro... yes
checking whether mempcpy is declared without a macro... yes
checking whether memrchr is declared without a macro... yes
checking whether rawmemchr is declared without a macro... yes
checking whether stpcpy is declared without a macro... yes
checking whether stpncpy is declared without a macro... yes
checking whether strchrnul is declared without a macro... yes
checking whether strdup is declared without a macro... yes
checking whether strncat is declared without a macro... yes
checking whether strndup is declared without a macro... yes
checking whether strnlen is declared without a macro... yes
checking whether strpbrk is declared without a macro... yes
checking whether strsep is declared without a macro... yes
checking whether strcasestr is declared without a macro... yes
checking whether strtok_r is declared without a macro... yes
checking whether strsignal is declared without a macro... yes
checking whether strverscmp is declared without a macro... yes
checking for inline... inline
checking whether NULL can be used in arbitrary expressions... yes
checking whether chown is declared without a macro... yes
checking whether dup2 is declared without a macro... yes
checking whether dup3 is declared without a macro... yes
checking whether environ is declared without a macro... yes
checking whether euidaccess is declared without a macro... yes
checking whether faccessat is declared without a macro... yes
checking whether fchdir is declared without a macro... yes
checking whether fchownat is declared without a macro... yes
checking whether fsync is declared without a macro... yes
checking whether ftruncate is declared without a macro... yes
checking whether getcwd is declared without a macro... yes
checking whether getdomainname is declared without a macro... yes
checking whether getdtablesize is declared without a macro... yes
checking whether getgroups is declared without a macro... yes
checking whether gethostname is declared without a macro... yes
checking whether getlogin is declared without a macro... yes
checking whether getlogin_r is declared without a macro... yes
checking whether getpagesize is declared without a macro... yes
checking whether getusershell is declared without a macro... yes
checking whether setusershell is declared without a macro... yes
checking whether endusershell is declared without a macro... yes
checking whether lchown is declared without a macro... yes
checking whether link is declared without a macro... yes
checking whether linkat is declared without a macro... yes
checking whether lseek is declared without a macro... yes
checking whether pipe2 is declared without a macro... yes
checking whether pread is declared without a macro... yes
checking whether pwrite is declared without a macro... yes
checking whether readlink is declared without a macro... yes
checking whether readlinkat is declared without a macro... yes
checking whether rmdir is declared without a macro... yes
checking whether sleep is declared without a macro... yes
checking whether symlink is declared without a macro... yes
checking whether symlinkat is declared without a macro... yes
checking whether ttyname_r is declared without a macro... yes
checking whether unlink is declared without a macro... yes
checking whether unlinkat is declared without a macro... yes
checking whether usleep is declared without a macro... yes
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... gcc3
checking for gawk... (cached) gawk
checking for ranlib... (cached) ranlib
checking whether the compiler implements namespaces... yes
checking whether the compiler supports Standard Template Library... yes
checking whether the compiler has stringstream... yes
checking for bison... bison -y
checking for flex... flex
checking for lex output file root... lex.yy
checking for lex library... none needed
checking for library containing yywrap... no
checking whether yytext is a pointer... yes
checking for main in -lfl... yes
checking for yywrap... no
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for unistd.h... (cached) yes
checking for valgrind... no
checking for gengetopt... no
checking for help2man... no
checking for doublecpp... no
checking for tar... /usr/bin/tar
checking for texi2html... no
checking for source-highlight... no
checking for bash... /usr/bin/bash
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating lib/Makefile
config.status: creating src/Makefile
config.status: creating src/includes/Makefile
config.status: creating src/skels/Makefile
config.status: creating src/tests/Makefile
config.status: creating doc/Makefile
config.status: creating tests/Makefile
config.status: creating tests/otherdir/Makefile
config.status: creating tests/valgrind_tests.sh
config.status: creating tests/valgrind_gengen_tests.sh
config.status: creating config.h
config.status: executing depfiles commands
make  all-recursive
make[1]: Entering directory '/build/gengen/src/gengen'
Making all in lib
make[2]: Entering directory '/build/gengen/src/gengen/lib'
rm -f arg-nonnull.h-t arg-nonnull.h && \
sed -n -e '/GL_ARG_NONNULL/,$p' \
  < ../build-aux/arg-nonnull.h \
  > arg-nonnull.h-t && \
mv arg-nonnull.h-t arg-nonnull.h
rm -f c++defs.h-t c++defs.h && \
sed -n -e '/_GL_CXXDEFS/,$p' \
  < ../build-aux/c++defs.h \
  > c++defs.h-t && \
mv c++defs.h-t c++defs.h
rm -f warn-on-use.h-t warn-on-use.h && \
sed -n -e '/^.ifndef/,$p' \
  < ../build-aux/warn-on-use.h \
  > warn-on-use.h-t && \
mv warn-on-use.h-t warn-on-use.h
rm -f string.h-t string.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''NEXT_STRING_H''@|<string.h>|g' \
      -e 's|@''GNULIB_MBSLEN''@|0|g' \
      -e 's|@''GNULIB_MBSNLEN''@|0|g' \
      -e 's|@''GNULIB_MBSCHR''@|0|g' \
      -e 's|@''GNULIB_MBSRCHR''@|0|g' \
      -e 's|@''GNULIB_MBSSTR''@|0|g' \
      -e 's|@''GNULIB_MBSCASECMP''@|0|g' \
      -e 's|@''GNULIB_MBSNCASECMP''@|0|g' \
      -e 's|@''GNULIB_MBSPCASECMP''@|0|g' \
      -e 's|@''GNULIB_MBSCASESTR''@|0|g' \
      -e 's|@''GNULIB_MBSCSPN''@|0|g' \
      -e 's|@''GNULIB_MBSPBRK''@|0|g' \
      -e 's|@''GNULIB_MBSSPN''@|0|g' \
      -e 's|@''GNULIB_MBSSEP''@|0|g' \
      -e 's|@''GNULIB_MBSTOK_R''@|0|g' \
      -e 's|@''GNULIB_MEMCHR''@|0|g' \
      -e 's|@''GNULIB_MEMMEM''@|0|g' \
      -e 's|@''GNULIB_MEMPCPY''@|0|g' \
      -e 's|@''GNULIB_MEMRCHR''@|0|g' \
      -e 's|@''GNULIB_RAWMEMCHR''@|0|g' \
      -e 's|@''GNULIB_STPCPY''@|0|g' \
      -e 's|@''GNULIB_STPNCPY''@|0|g' \
      -e 's|@''GNULIB_STRCHRNUL''@|0|g' \
      -e 's|@''GNULIB_STRDUP''@|1|g' \
      -e 's|@''GNULIB_STRNCAT''@|0|g' \
      -e 's|@''GNULIB_STRNDUP''@|0|g' \
      -e 's|@''GNULIB_STRNLEN''@|0|g' \
      -e 's|@''GNULIB_STRPBRK''@|0|g' \
      -e 's|@''GNULIB_STRSEP''@|0|g' \
      -e 's|@''GNULIB_STRSTR''@|0|g' \
      -e 's|@''GNULIB_STRCASESTR''@|0|g' \
      -e 's|@''GNULIB_STRTOK_R''@|0|g' \
      -e 's|@''GNULIB_STRERROR''@|0|g' \
      -e 's|@''GNULIB_STRSIGNAL''@|0|g' \
      -e 's|@''GNULIB_STRVERSCMP''@|0|g' \
      < ./string.in.h | \
  sed -e 's|@''HAVE_MBSLEN''@|0|g' \
      -e 's|@''HAVE_MEMCHR''@|1|g' \
      -e 's|@''HAVE_DECL_MEMMEM''@|1|g' \
      -e 's|@''HAVE_MEMPCPY''@|1|g' \
      -e 's|@''HAVE_DECL_MEMRCHR''@|1|g' \
      -e 's|@''HAVE_RAWMEMCHR''@|1|g' \
      -e 's|@''HAVE_STPCPY''@|1|g' \
      -e 's|@''HAVE_STPNCPY''@|1|g' \
      -e 's|@''HAVE_STRCHRNUL''@|1|g' \
      -e 's|@''HAVE_DECL_STRDUP''@|1|g' \
      -e 's|@''HAVE_DECL_STRNDUP''@|1|g' \
      -e 's|@''HAVE_DECL_STRNLEN''@|1|g' \
      -e 's|@''HAVE_STRPBRK''@|1|g' \
      -e 's|@''HAVE_STRSEP''@|1|g' \
      -e 's|@''HAVE_STRCASESTR''@|1|g' \
      -e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \
      -e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' \
      -e 's|@''HAVE_STRVERSCMP''@|1|g' \
      -e 's|@''REPLACE_STPNCPY''@|0|g' \
      -e 's|@''REPLACE_MEMCHR''@|0|g' \
      -e 's|@''REPLACE_MEMMEM''@|0|g' \
      -e 's|@''REPLACE_STRCASESTR''@|0|g' \
      -e 's|@''REPLACE_STRDUP''@|0|g' \
      -e 's|@''REPLACE_STRSTR''@|0|g' \
      -e 's|@''REPLACE_STRERROR''@|0|g' \
      -e 's|@''REPLACE_STRNCAT''@|0|g' \
      -e 's|@''REPLACE_STRNDUP''@|0|g' \
      -e 's|@''REPLACE_STRNLEN''@|0|g' \
      -e 's|@''REPLACE_STRSIGNAL''@|0|g' \
      -e 's|@''REPLACE_STRTOK_R''@|0|g' \
      -e 's|@''UNDEFINE_STRTOK_R''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \
      < ./string.in.h; \
} > string.h-t && \
mv string.h-t string.h
rm -f unistd.h-t unistd.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''HAVE_UNISTD_H''@|1|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''NEXT_UNISTD_H''@|<unistd.h>|g' \
      -e 's|@''GNULIB_CHOWN''@|0|g' \
      -e 's|@''GNULIB_CLOSE''@|0|g' \
      -e 's|@''GNULIB_DUP2''@|0|g' \
      -e 's|@''GNULIB_DUP3''@|0|g' \
      -e 's|@''GNULIB_ENVIRON''@|0|g' \
      -e 's|@''GNULIB_EUIDACCESS''@|0|g' \
      -e 's|@''GNULIB_FACCESSAT''@|0|g' \
      -e 's|@''GNULIB_FCHDIR''@|0|g' \
      -e 's|@''GNULIB_FCHOWNAT''@|0|g' \
      -e 's|@''GNULIB_FSYNC''@|0|g' \
      -e 's|@''GNULIB_FTRUNCATE''@|0|g' \
      -e 's|@''GNULIB_GETCWD''@|0|g' \
      -e 's|@''GNULIB_GETDOMAINNAME''@|0|g' \
      -e 's|@''GNULIB_GETDTABLESIZE''@|0|g' \
      -e 's|@''GNULIB_GETGROUPS''@|0|g' \
      -e 's|@''GNULIB_GETHOSTNAME''@|0|g' \
      -e 's|@''GNULIB_GETLOGIN''@|0|g' \
      -e 's|@''GNULIB_GETLOGIN_R''@|0|g' \
      -e 's|@''GNULIB_GETPAGESIZE''@|0|g' \
      -e 's|@''GNULIB_GETUSERSHELL''@|0|g' \
      -e 's|@''GNULIB_LCHOWN''@|0|g' \
      -e 's|@''GNULIB_LINK''@|0|g' \
      -e 's|@''GNULIB_LINKAT''@|0|g' \
      -e 's|@''GNULIB_LSEEK''@|0|g' \
      -e 's|@''GNULIB_PIPE2''@|0|g' \
      -e 's|@''GNULIB_PREAD''@|0|g' \
      -e 's|@''GNULIB_PWRITE''@|0|g' \
      -e 's|@''GNULIB_READLINK''@|0|g' \
      -e 's|@''GNULIB_READLINKAT''@|0|g' \
      -e 's|@''GNULIB_RMDIR''@|0|g' \
      -e 's|@''GNULIB_SLEEP''@|0|g' \
      -e 's|@''GNULIB_SYMLINK''@|0|g' \
      -e 's|@''GNULIB_SYMLINKAT''@|0|g' \
      -e 's|@''GNULIB_TTYNAME_R''@|0|g' \
      -e 's|@''GNULIB_UNISTD_H_GETOPT''@|0|g' \
      -e 's|@''GNULIB_UNISTD_H_SIGPIPE''@|0|g' \
      -e 's|@''GNULIB_UNLINK''@|0|g' \
      -e 's|@''GNULIB_UNLINKAT''@|0|g' \
      -e 's|@''GNULIB_USLEEP''@|0|g' \
      -e 's|@''GNULIB_WRITE''@|0|g' \
      < ./unistd.in.h | \
  sed -e 's|@''HAVE_CHOWN''@|1|g' \
      -e 's|@''HAVE_DUP2''@|1|g' \
      -e 's|@''HAVE_DUP3''@|1|g' \
      -e 's|@''HAVE_EUIDACCESS''@|1|g' \
      -e 's|@''HAVE_FACCESSAT''@|1|g' \
      -e 's|@''HAVE_FCHDIR''@|1|g' \
      -e 's|@''HAVE_FCHOWNAT''@|1|g' \
      -e 's|@''HAVE_FSYNC''@|1|g' \
      -e 's|@''HAVE_FTRUNCATE''@|1|g' \
      -e 's|@''HAVE_GETDOMAINNAME''@|1|g' \
      -e 's|@''HAVE_GETDTABLESIZE''@|1|g' \
      -e 's|@''HAVE_GETGROUPS''@|1|g' \
      -e 's|@''HAVE_GETHOSTNAME''@|1|g' \
      -e 's|@''HAVE_GETLOGIN''@|1|g' \
      -e 's|@''HAVE_GETPAGESIZE''@|1|g' \
      -e 's|@''HAVE_LCHOWN''@|1|g' \
      -e 's|@''HAVE_LINK''@|1|g' \
      -e 's|@''HAVE_LINKAT''@|1|g' \
      -e 's|@''HAVE_PIPE2''@|1|g' \
      -e 's|@''HAVE_PREAD''@|1|g' \
      -e 's|@''HAVE_PWRITE''@|1|g' \
      -e 's|@''HAVE_READLINK''@|1|g' \
      -e 's|@''HAVE_READLINKAT''@|1|g' \
      -e 's|@''HAVE_SLEEP''@|1|g' \
      -e 's|@''HAVE_SYMLINK''@|1|g' \
      -e 's|@''HAVE_SYMLINKAT''@|1|g' \
      -e 's|@''HAVE_TTYNAME_R''@|1|g' \
      -e 's|@''HAVE_UNLINKAT''@|1|g' \
      -e 's|@''HAVE_USLEEP''@|1|g' \
      -e 's|@''HAVE_DECL_ENVIRON''@|1|g' \
      -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \
      -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \
      -e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' \
      -e 's|@''HAVE_OS_H''@|0|g' \
      -e 's|@''HAVE_SYS_PARAM_H''@|0|g' \
      -e 's|@''REPLACE_CHOWN''@|0|g' \
      -e 's|@''REPLACE_CLOSE''@|0|g' \
      -e 's|@''REPLACE_DUP''@|0|g' \
      -e 's|@''REPLACE_DUP2''@|0|g' \
      -e 's|@''REPLACE_FCHOWNAT''@|0|g' \
      -e 's|@''REPLACE_GETCWD''@|0|g' \
      -e 's|@''REPLACE_GETGROUPS''@|0|g' \
      -e 's|@''REPLACE_GETPAGESIZE''@|0|g' \
      -e 's|@''REPLACE_LCHOWN''@|0|g' \
      -e 's|@''REPLACE_LINK''@|0|g' \
      -e 's|@''REPLACE_LINKAT''@|0|g' \
      -e 's|@''REPLACE_LSEEK''@|0|g' \
      -e 's|@''REPLACE_PREAD''@|0|g' \
      -e 's|@''REPLACE_PWRITE''@|0|g' \
      -e 's|@''REPLACE_READLINK''@|0|g' \
      -e 's|@''REPLACE_RMDIR''@|0|g' \
      -e 's|@''REPLACE_SLEEP''@|0|g' \
      -e 's|@''REPLACE_SYMLINK''@|0|g' \
      -e 's|@''REPLACE_TTYNAME_R''@|0|g' \
      -e 's|@''REPLACE_UNLINK''@|0|g' \
      -e 's|@''REPLACE_UNLINKAT''@|0|g' \
      -e 's|@''REPLACE_USLEEP''@|0|g' \
      -e 's|@''REPLACE_WRITE''@|0|g' \
      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \
      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \
} > unistd.h-t && \
mv unistd.h-t unistd.h
make  all-recursive
make[3]: Entering directory '/build/gengen/src/gengen/lib'
make[4]: Entering directory '/build/gengen/src/gengen/lib'
gcc -DHAVE_CONFIG_H -I. -I..     -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -MT dummy.o -MD -MP -MF .deps/dummy.Tpo -c -o dummy.o dummy.c
mv -f .deps/dummy.Tpo .deps/dummy.Po
rm -f libgnu.a
ar cr libgnu.a dummy.o 
ranlib libgnu.a
make[4]: Leaving directory '/build/gengen/src/gengen/lib'
make[3]: Leaving directory '/build/gengen/src/gengen/lib'
make[2]: Leaving directory '/build/gengen/src/gengen/lib'
Making all in src
make[2]: Entering directory '/build/gengen/src/gengen/src'
make  all-recursive
make[3]: Entering directory '/build/gengen/src/gengen/src'
Making all in skels
make[4]: Entering directory '/build/gengen/src/gengen/src/skels'
if test -f ../../src/gengen; then \
../../src/gengen -i callmeth.h_skel --file-name callmeth.h --gen-name callmeth --expand-tabs; \
fi
make  all-am
make[5]: Entering directory '/build/gengen/src/gengen/src/skels'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/build/gengen/src/gengen/src/skels'
make[4]: Leaving directory '/build/gengen/src/gengen/src/skels'
Making all in includes
make[4]: Entering directory '/build/gengen/src/gengen/src/includes'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/gengen/src/gengen/src/includes'
Making all in tests
make[4]: Entering directory '/build/gengen/src/gengen/src/tests'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/gengen/src/gengen/src/tests'
make[4]: Entering directory '/build/gengen/src/gengen/src'
gcc -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -MT cmdline.o -MD -MP -MF .deps/cmdline.Tpo -c -o cmdline.o cmdline.c
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT gengen.o -MD -MP -MF .deps/gengen.Tpo -c -o gengen.o gengen.cc
gcc -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -MT yywrap.o -MD -MP -MF .deps/yywrap.Tpo -c -o yywrap.o yywrap.c
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT parser.o -MD -MP -MF .deps/parser.Tpo -c -o parser.o parser.cc
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT scanner.o -MD -MP -MF .deps/scanner.Tpo -c -o scanner.o scanner.cc
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT yyerror.o -MD -MP -MF .deps/yyerror.Tpo -c -o yyerror.o yyerror.cc
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelitemstruct.o -MD -MP -MF .deps/skelitemstruct.Tpo -c -o skelitemstruct.o skelitemstruct.cc
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelstruct.o -MD -MP -MF .deps/skelstruct.Tpo -c -o skelstruct.o skelstruct.cc
mv -f .deps/yywrap.Tpo .deps/yywrap.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelstruct_dbtab.o -MD -MP -MF .deps/skelstruct_dbtab.Tpo -c -o skelstruct_dbtab.o skelstruct_dbtab.cc
mv -f .deps/cmdline.Tpo .deps/cmdline.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT normaltext.o -MD -MP -MF .deps/normaltext.Tpo -c -o normaltext.o normaltext.cc
mv -f .deps/yyerror.Tpo .deps/yyerror.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT varitem.o -MD -MP -MF .deps/varitem.Tpo -c -o varitem.o varitem.cc
mv -f .deps/skelitemstruct.Tpo .deps/skelitemstruct.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelfactory_cpp.o -MD -MP -MF .deps/skelfactory_cpp.Tpo -c -o skelfactory_cpp.o skelfactory_cpp.cc
../../src/scanner.cc: In function 'int yylex()':
../../src/scanner.cc:837:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc:838:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc:838:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc:839:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc:888:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc: In function 'int yy_get_next_buffer()':
../../src/scanner.cc:1282:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc:1283:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc:1284:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc:1284:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc: In function 'yy_state_type yy_get_previous_state()':
../../src/scanner.cc:1416:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc:1417:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc:1423:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc: In function 'yy_state_type yy_try_NUL_trans(yy_state_type)':
../../src/scanner.cc:1448:15: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc:1449:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
../../src/scanner.cc:1451:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
mv -f .deps/scanner.Tpo .deps/scanner.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelstruct_cpp.o -MD -MP -MF .deps/skelstruct_cpp.Tpo -c -o skelstruct_cpp.o skelstruct_cpp.cc
mv -f .deps/skelstruct_dbtab.Tpo .deps/skelstruct_dbtab.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT fileutil.o -MD -MP -MF .deps/fileutil.Tpo -c -o fileutil.o fileutil.cc
mv -f .deps/normaltext.Tpo .deps/normaltext.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelstruct_c.o -MD -MP -MF .deps/skelstruct_c.Tpo -c -o skelstruct_c.o skelstruct_c.cpp
mv -f .deps/varitem.Tpo .deps/varitem.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelfactory_c.o -MD -MP -MF .deps/skelfactory_c.Tpo -c -o skelfactory_c.o skelfactory_c.cpp
mv -f .deps/gengen.Tpo .deps/gengen.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelstruct_strcnt.o -MD -MP -MF .deps/skelstruct_strcnt.Tpo -c -o skelstruct_strcnt.o skelstruct_strcnt.cpp
mv -f .deps/parser.Tpo .deps/parser.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelstruct_cstring.o -MD -MP -MF .deps/skelstruct_cstring.Tpo -c -o skelstruct_cstring.o skelstruct_cstring.cpp
mv -f .deps/skelfactory_cpp.Tpo .deps/skelfactory_cpp.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT gengen_cmdline_options.o -MD -MP -MF .deps/gengen_cmdline_options.Tpo -c -o gengen_cmdline_options.o gengen_cmdline_options.cc
mv -f .deps/gengen_cmdline_options.Tpo .deps/gengen_cmdline_options.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT ifstruct.o -MD -MP -MF .deps/ifstruct.Tpo -c -o ifstruct.o ifstruct.cpp
skelstruct.cc: In member function 'virtual void SkelStruct::generate()':
skelstruct.cc:82:33: warning: 'std::mem_fun1_t<_Ret, _Tp, _Arg> std::mem_fun(_Ret (_Tp::*)(_Arg)) [with _Ret = void; _Tp = SkelItemStruct; _Arg = basic_ostream<char>*]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
In file included from /usr/include/c++/15.2.1/string:51,
                 from /usr/include/c++/15.2.1/bits/locale_classes.h:42,
                 from /usr/include/c++/15.2.1/bits/ios_base.h:43,
                 from /usr/include/c++/15.2.1/ios:46,
                 from /usr/include/c++/15.2.1/bits/ostream.h:43,
                 from /usr/include/c++/15.2.1/ostream:42,
                 from /usr/include/c++/15.2.1/iostream:43,
                 from skelstruct.hpp:23,
                 from skelstruct.cc:20:
/usr/include/c++/15.2.1/bits/stl_function.h:1392:5: note: declared here
 1392 |     mem_fun(_Ret (_Tp::*__f)(_Arg))
      |     ^~~~~~~
skelstruct.cc:81:29: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = mem_fun1_t<void, SkelItemStruct, basic_ostream<char>*>; _Tp = basic_ostream<char>*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
In file included from /usr/include/c++/15.2.1/bits/stl_function.h:1441:
/usr/include/c++/15.2.1/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
skelstruct.cc: In member function 'void SkelStruct::analyze_items(const SkelItems*)':
skelstruct.cc:212:42: warning: 'std::mem_fun1_t<_Ret, _Tp, _Arg> std::mem_fun(_Ret (_Tp::*)(_Arg)) [with _Ret = void; _Tp = SkelStruct; _Arg = SkelItemStruct*]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
/usr/include/c++/15.2.1/bits/stl_function.h:1392:5: note: declared here
 1392 |     mem_fun(_Ret (_Tp::*__f)(_Arg))
      |     ^~~~~~~
skelstruct.cc:212:29: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = mem_fun1_t<void, SkelStruct, SkelItemStruct*>; _Tp = SkelStruct*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
/usr/include/c++/15.2.1/backward/binders.h:136:5: note: declared here
  136 |     bind1st(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
mv -f .deps/skelstruct.Tpo .deps/skelstruct.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT expression.o -MD -MP -MF .deps/expression.Tpo -c -o expression.o expression.cpp
mv -f .deps/fileutil.Tpo .deps/fileutil.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelitems_dbtab.o -MD -MP -MF .deps/skelitems_dbtab.Tpo -c -o skelitems_dbtab.o skelitems_dbtab.cc
mv -f .deps/skelfactory_c.Tpo .deps/skelfactory_c.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelitems.o -MD -MP -MF .deps/skelitems.Tpo -c -o skelitems.o skelitems.cpp
mv -f .deps/skelstruct_cstring.Tpo .deps/skelstruct_cstring.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT stringutil.o -MD -MP -MF .deps/stringutil.Tpo -c -o stringutil.o stringutil.cpp
mv -f .deps/ifstruct.Tpo .deps/ifstruct.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelstruct_c_common.o -MD -MP -MF .deps/skelstruct_c_common.Tpo -c -o skelstruct_c_common.o skelstruct_c_common.cpp
mv -f .deps/skelstruct_strcnt.Tpo .deps/skelstruct_strcnt.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT errormanager.o -MD -MP -MF .deps/errormanager.Tpo -c -o errormanager.o errormanager.cpp
mv -f .deps/expression.Tpo .deps/expression.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelfactory.o -MD -MP -MF .deps/skelfactory.Tpo -c -o skelfactory.o skelfactory.cpp
mv -f .deps/stringutil.Tpo .deps/stringutil.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT expressionwithop.o -MD -MP -MF .deps/expressionwithop.Tpo -c -o expressionwithop.o expressionwithop.cpp
mv -f .deps/skelitems_dbtab.Tpo .deps/skelitems_dbtab.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT unaryexpression.o -MD -MP -MF .deps/unaryexpression.Tpo -c -o unaryexpression.o unaryexpression.cpp
mv -f .deps/skelstruct_cpp.Tpo .deps/skelstruct_cpp.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT binaryexpression.o -MD -MP -MF .deps/binaryexpression.Tpo -c -o binaryexpression.o binaryexpression.cpp
mv -f .deps/errormanager.Tpo .deps/errormanager.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT expressionvisitor.o -MD -MP -MF .deps/expressionvisitor.Tpo -c -o expressionvisitor.o expressionvisitor.cpp
mv -f .deps/skelfactory.Tpo .deps/skelfactory.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT expressionvisitor_dbtab.o -MD -MP -MF .deps/expressionvisitor_dbtab.Tpo -c -o expressionvisitor_dbtab.o expressionvisitor_dbtab.cc
mv -f .deps/skelstruct_c_common.Tpo .deps/skelstruct_c_common.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT expressiongenerator_c.o -MD -MP -MF .deps/expressiongenerator_c.Tpo -c -o expressiongenerator_c.o expressiongenerator_c.cpp
mv -f .deps/skelitems.Tpo .deps/skelitems.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT expressionchecker.o -MD -MP -MF .deps/expressionchecker.Tpo -c -o expressionchecker.o expressionchecker.cpp
mv -f .deps/expressionwithop.Tpo .deps/expressionwithop.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT expressiongenerator_cpp.o -MD -MP -MF .deps/expressiongenerator_cpp.Tpo -c -o expressiongenerator_cpp.o expressiongenerator_cpp.cpp
mv -f .deps/unaryexpression.Tpo .deps/unaryexpression.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT typeenv.o -MD -MP -MF .deps/typeenv.Tpo -c -o typeenv.o typeenv.cpp
mv -f .deps/binaryexpression.Tpo .deps/binaryexpression.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT utils.o -MD -MP -MF .deps/utils.Tpo -c -o utils.o utils.cpp
mv -f .deps/skelstruct_c.Tpo .deps/skelstruct_c.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelstruct_lua.o -MD -MP -MF .deps/skelstruct_lua.Tpo -c -o skelstruct_lua.o skelstruct_lua.cpp
mv -f .deps/expressionvisitor.Tpo .deps/expressionvisitor.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelfactory_lua.o -MD -MP -MF .deps/skelfactory_lua.Tpo -c -o skelfactory_lua.o skelfactory_lua.cpp
mv -f .deps/expressionvisitor_dbtab.Tpo .deps/expressionvisitor_dbtab.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelstruct_strcnt_lua.o -MD -MP -MF .deps/skelstruct_strcnt_lua.Tpo -c -o skelstruct_strcnt_lua.o skelstruct_strcnt_lua.cpp
mv -f .deps/utils.Tpo .deps/utils.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelstruct_luastring.o -MD -MP -MF .deps/skelstruct_luastring.Tpo -c -o skelstruct_luastring.o skelstruct_luastring.cpp
mv -f .deps/expressiongenerator_c.Tpo .deps/expressiongenerator_c.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelstruct_lua_common.o -MD -MP -MF .deps/skelstruct_lua_common.Tpo -c -o skelstruct_lua_common.o skelstruct_lua_common.cpp
mv -f .deps/typeenv.Tpo .deps/typeenv.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT expressiongenerator_lua.o -MD -MP -MF .deps/expressiongenerator_lua.Tpo -c -o expressiongenerator_lua.o expressiongenerator_lua.cpp
mv -f .deps/expressionchecker.Tpo .deps/expressionchecker.Po
mv -f .deps/expressiongenerator_cpp.Tpo .deps/expressiongenerator_cpp.Po
mv -f .deps/skelfactory_lua.Tpo .deps/skelfactory_lua.Po
mv -f .deps/skelstruct_luastring.Tpo .deps/skelstruct_luastring.Po
mv -f .deps/skelstruct_strcnt_lua.Tpo .deps/skelstruct_strcnt_lua.Po
mv -f .deps/skelstruct_lua_common.Tpo .deps/skelstruct_lua_common.Po
mv -f .deps/expressiongenerator_lua.Tpo .deps/expressiongenerator_lua.Po
mv -f .deps/skelstruct_lua.Tpo .deps/skelstruct_lua.Po
rm -f libgengen.a
ar cru libgengen.a parser.o scanner.o yyerror.o skelitemstruct.o skelstruct.o skelstruct_dbtab.o normaltext.o varitem.o skelfactory_cpp.o skelstruct_cpp.o fileutil.o skelstruct_c.o skelfactory_c.o skelstruct_strcnt.o skelstruct_cstring.o gengen_cmdline_options.o ifstruct.o expression.o skelitems_dbtab.o skelitems.o stringutil.o skelstruct_c_common.o errormanager.o skelfactory.o expressionwithop.o unaryexpression.o binaryexpression.o expressionvisitor.o expressionvisitor_dbtab.o expressiongenerator_c.o expressionchecker.o expressiongenerator_cpp.o typeenv.o utils.o skelstruct_lua.o skelfactory_lua.o skelstruct_strcnt_lua.o skelstruct_luastring.o skelstruct_lua_common.o expressiongenerator_lua.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libgengen.a
g++  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o gengen cmdline.o gengen.o ../lib/libgnu.a  yywrap.o  libgengen.a -lfl 
make[4]: Leaving directory '/build/gengen/src/gengen/src'
make[3]: Leaving directory '/build/gengen/src/gengen/src'
make[2]: Leaving directory '/build/gengen/src/gengen/src'
Making all in doc
make[2]: Entering directory '/build/gengen/src/gengen/doc'
make  all-am
make[3]: Entering directory '/build/gengen/src/gengen/doc'
touch gengen.1
Updating ./version.texi
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh '/build/gengen/src/gengen/build-aux/missing' makeinfo --version) >/dev/null 2>&1; then \
  for f in gengen.info gengen.info-[0-9] gengen.info-[0-9][0-9] gengen.i[0-9] gengen.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh '/build/gengen/src/gengen/build-aux/missing' makeinfo   -I . \
 -o gengen.info gengen.texinfo; \
then \
  rc=0; \
  CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
  rc=$?; \
  CDPATH="${ZSH_VERSION+.}:" && cd . && \
  $restore $backupdir/* `echo "./gengen.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
rm -rf gengen.htp
if /bin/sh '/build/gengen/src/gengen/build-aux/missing' makeinfo --html --no-split  -I . \
 -o gengen.htp gengen.texinfo; \
then \
  rm -rf gengen.html && mv gengen.htp gengen.html; \
else \
  rm -rf gengen.htp; exit 1; \
fi
gengen.texinfo:782: warning: node up pointer for `Types' is `Basic Usage in C and C++' but up is `Callbacks' in menu
gengen.texinfo:60: warning: no htmlxref.cnf entry found for `dir'
make[3]: Leaving directory '/build/gengen/src/gengen/doc'
make[2]: Leaving directory '/build/gengen/src/gengen/doc'
Making all in tests
make[2]: Entering directory '/build/gengen/src/gengen/tests'
../src/gengen --no-gen-version 2>> verbose.out -i test_vars.cc_skel --file-name test_vars.h --gen-name test_vars 
g++ -DHAVE_CONFIG_H  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -I../tests/ -I../src/ -I../ -o test_vars test_vars.cc
../src/gengen --no-gen-version 2>> verbose.out -i test_cicle.cc_skel --file-name test_cicle.h --gen-name test_cicle 
../src/gengen --no-gen-version 2>> verbose.out -i ./test_cicle_tabs.cc_skel --file-name test_cicle_tabs.h --gen-name test_cicle --expand-tabs
../src/gengen --no-gen-version 2>> verbose.out -i test_body_loop.cc_skel --file-name test_body_loop.h --gen-name test_body_loop 
g++ -DHAVE_CONFIG_H  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -I../tests/ -I../src/ -I../ -o test_cicle test_cicle.cc
g++ -DHAVE_CONFIG_H  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -I../tests/ -I../src/ -I../ -o test_cicle_str test_cicle_str.cc
../src/gengen --no-gen-version 2>> verbose.out -i loop.cc_skel --file-name loop.h --gen-name loop 
g++ -DHAVE_CONFIG_H  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -I../tests/ -I../src/ -I../ -o test_cicle_m test_cicle_m.cc
../src/gengen --no-gen-version 2>> verbose.out -i test_subst.cc_skel --file-name test_subst.h --gen-name test_subst 
g++ -DHAVE_CONFIG_H  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -I../tests/ -I../src/ -I../ -o test_subst test_subst.cc
../src/gengen --no-gen-version 2>> verbose.out -i test_iter.cc_skel --file-name test_iter.h --gen-name test_iter 
g++ -DHAVE_CONFIG_H  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -I../tests/ -I../src/ -I../ -o test_iter test_iter.cc
../src/gengen --no-gen-version 2>> verbose.out -i test_subst.cc_skel --file-name test_subst2.h --gen-name test_subst --separate-files
../src/gengen --no-gen-version 2>> verbose.out -i test1.cc_skel --file-name test1.h --gen-name test1 
../src/gengen --no-gen-version 2>> verbose.out --output-format "c" -i test1.cc_skel --file-name test1_c.h --gen-name test1
../src/gengen --no-gen-version 2>> verbose.out -i example_text.text_skel --file-name example_text.h --gen-name example_text
../src/gengen --no-gen-version 2>> verbose.out -i example_text.text_skel --file-name example_text_c.h --gen-name example_text --output-format=c
../src/gengen --no-gen-version 2>> verbose.out -i example_text.text_skel --file-name example_text_lua.lua --gen-name example_text --output-format=lua
../src/gengen --no-gen-version 2>> verbose.out -i example_fundef.cc_skel --file-name example_fundef.h --gen-name example_fundef 
../src/gengen --no-gen-version 2>> verbose.out --output-format "c" -i test_cicle.cc_skel --file-name test_cicle_c.h --gen-name test_cicle
../src/gengen --no-gen-version 2>> verbose.out --output-format "lua" -i test_cicle.cc_skel --file-name test_cicle_lua.lua --gen-name test_cicle
../src/gengen --no-gen-version 2>> verbose.out --output-format "c" -i test_cicle.cc_skel --file-name test_cicle2_c.h --gen-name test_cicle --separate-files
../src/gengen --no-gen-version 2>> verbose.out --output-format "lua" -i test_cicle.cc_skel --file-name test_cicle2_lua.header --gen-name test_cicle --separate-files
../src/gengen --no-gen-version 2>> verbose.out --output-format "c" -i test_body_loop.cc_skel --file-name test_body_loop_c.h --gen-name test_body_loop
../src/gengen --no-gen-version 2>> verbose.out --output-format "lua" -i ./test_body_loop.lua_skel --file-name test_body_loop_lua.lua --gen-name test_body_loop
../src/gengen --no-gen-version 2>> verbose.out --output-format "c" -i ./test_cicle_tabs.cc_skel --file-name test_cicle_tabs_c.h --gen-name test_cicle --expand-tabs
../src/gengen --no-gen-version 2>> verbose.out --output-format "lua" -i ./test_cicle_tabs.cc_skel --file-name test_cicle_tabs_lua.lua --gen-name test_cicle --expand-tabs
gcc  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -I../tests/ -o test_cicle_c test_cicle_c.c
gcc  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -I../tests/ -o test_cicle_str_c test_cicle_str_c.c
gcc  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -I../tests/ -o test_cicle_cstring test_cicle_cstring.c
test_cicle_cstring.c: In function ‘generate_loop’:
test_cicle_cstring.c:17:51: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
   17 |   fprintf (stream, "    actual length of string: %d\n  */",
      |                                                  ~^
      |                                                   |
      |                                                   int
      |                                                  %ld
   18 |            strlen (output));
      |            ~~~~~~~~~~~~~~~                         
      |            |
      |            size_t {aka long unsigned int}
g++ -DHAVE_CONFIG_H  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -I../tests/ -I../src/ -I../ -o test_cicle_c_cc test_cicle_c_cc.cc
g++ -DHAVE_CONFIG_H  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -I../tests/ -I../src/ -I../ -o test_cicle_tabs test_cicle_tabs.cc
g++ -DHAVE_CONFIG_H  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -I../tests/ -I../src/ -I../ -o test_cicle_tabs_c test_cicle_tabs_c.c
../src/gengen --no-gen-version 2>> verbose.out -i test_if.cc_skel --file-name test_if.h --gen-name test_if 
../src/gengen --no-gen-version 2>> verbose.out --output-format "c" -i test_if.cc_skel --file-name test_if_c.h --gen-name test_if
../src/gengen --no-gen-version 2>> verbose.out --output-format "lua" -i test_if.cc_skel --file-name test_if_lua.lua --gen-name test_if
../src/gengen --no-gen-version 2>> verbose.out -i test_types.cc_skel --file-name test_types.h --gen-name test_types 
../src/gengen --no-gen-version 2>> verbose.out --output-format "c" -i test_types.cc_skel --file-name test_types_c.h --gen-name test_types
../src/gengen --no-gen-version 2>> verbose.out --output-format "lua" -i test_types.cc_skel --file-name test_types_lua.lua --gen-name test_types
../tests/test_vars > gen_test_vars.cc
../tests/test_cicle > gen_test_cicle.cc
../tests/test_cicle_str > gen_test_cicle_str.cc
../tests/test_cicle_m > gen_test_cicle_m.cc
../tests/test_cicle_cstring > gen_test_cicle_cstring.cc
../tests/test_cicle_tabs_c > gen_test_cicle_tabs_c.cc
../tests/test_cicle_c_cc > gen_test_cicle_c_cc.cc
../tests/test_cicle_tabs > gen_test_cicle_tabs.cc
../tests/test_cicle_c > gen_test_cicle_c.cc
../tests/test_subst > gen_test_subst.cc
../tests/test_cicle_str_c > gen_test_cicle_str_c.cc
../tests/test_iter > gen_test_iter.cc
make  all-recursive
make[3]: Entering directory '/build/gengen/src/gengen/tests'
Making all in otherdir
make[4]: Entering directory '/build/gengen/src/gengen/tests/otherdir'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/gengen/src/gengen/tests/otherdir'
make[4]: Entering directory '/build/gengen/src/gengen/tests'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/gengen/src/gengen/tests'
make[3]: Leaving directory '/build/gengen/src/gengen/tests'
make[2]: Leaving directory '/build/gengen/src/gengen/tests'
make[2]: Entering directory '/build/gengen/src/gengen'
make[2]: Leaving directory '/build/gengen/src/gengen'
make[1]: Leaving directory '/build/gengen/src/gengen'
==> Entering fakeroot environment...
==> Starting package()...
Making install in lib
make[1]: Entering directory '/build/gengen/src/gengen/lib'
make  install-recursive
make[2]: Entering directory '/build/gengen/src/gengen/lib'
make[3]: Entering directory '/build/gengen/src/gengen/lib'
make[4]: Entering directory '/build/gengen/src/gengen/lib'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/gengen/src/gengen/lib'
make[3]: Leaving directory '/build/gengen/src/gengen/lib'
make[2]: Leaving directory '/build/gengen/src/gengen/lib'
make[1]: Leaving directory '/build/gengen/src/gengen/lib'
Making install in src
make[1]: Entering directory '/build/gengen/src/gengen/src'
make  install-recursive
make[2]: Entering directory '/build/gengen/src/gengen/src'
Making install in skels
make[3]: Entering directory '/build/gengen/src/gengen/src/skels'
if test -f ../../src/gengen; then \
../../src/gengen -i callmeth.h_skel --file-name callmeth.h --gen-name callmeth --expand-tabs; \
fi
generating callmeth.h... done
make  install-am
make[4]: Entering directory '/build/gengen/src/gengen/src/skels'
make[5]: Entering directory '/build/gengen/src/gengen/src/skels'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/gengen/src/gengen/src/skels'
make[4]: Leaving directory '/build/gengen/src/gengen/src/skels'
make[3]: Leaving directory '/build/gengen/src/gengen/src/skels'
Making install in includes
make[3]: Entering directory '/build/gengen/src/gengen/src/includes'
make[4]: Entering directory '/build/gengen/src/gengen/src/includes'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/gengen/src/gengen/src/includes'
make[3]: Leaving directory '/build/gengen/src/gengen/src/includes'
Making install in tests
make[3]: Entering directory '/build/gengen/src/gengen/src/tests'
make[4]: Entering directory '/build/gengen/src/gengen/src/tests'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/gengen/src/gengen/src/tests'
make[3]: Leaving directory '/build/gengen/src/gengen/src/tests'
make[3]: Entering directory '/build/gengen/src/gengen/src'
g++ -DHAVE_CONFIG_H -I. -I.. -I../src/skels -I../lib -I../lib   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT skelstruct_cpp.o -MD -MP -MF .deps/skelstruct_cpp.Tpo -c -o skelstruct_cpp.o skelstruct_cpp.cc
mv -f .deps/skelstruct_cpp.Tpo .deps/skelstruct_cpp.Po
rm -f libgengen.a
ar cru libgengen.a parser.o scanner.o yyerror.o skelitemstruct.o skelstruct.o skelstruct_dbtab.o normaltext.o varitem.o skelfactory_cpp.o skelstruct_cpp.o fileutil.o skelstruct_c.o skelfactory_c.o skelstruct_strcnt.o skelstruct_cstring.o gengen_cmdline_options.o ifstruct.o expression.o skelitems_dbtab.o skelitems.o stringutil.o skelstruct_c_common.o errormanager.o skelfactory.o expressionwithop.o unaryexpression.o binaryexpression.o expressionvisitor.o expressionvisitor_dbtab.o expressiongenerator_c.o expressionchecker.o expressiongenerator_cpp.o typeenv.o utils.o skelstruct_lua.o skelfactory_lua.o skelstruct_strcnt_lua.o skelstruct_luastring.o skelstruct_lua_common.o expressiongenerator_lua.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libgengen.a
g++  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o gengen cmdline.o gengen.o ../lib/libgnu.a  yywrap.o  libgengen.a -lfl 
make[4]: Entering directory '/build/gengen/src/gengen/src'
make[4]: Nothing to be done for 'install-data-am'.
 /usr/bin/mkdir -p '/build/gengen/pkg/gengen/usr/bin'
  /usr/bin/install -c gengen '/build/gengen/pkg/gengen/usr/bin'
make[4]: Leaving directory '/build/gengen/src/gengen/src'
make[3]: Leaving directory '/build/gengen/src/gengen/src'
make[2]: Leaving directory '/build/gengen/src/gengen/src'
make[1]: Leaving directory '/build/gengen/src/gengen/src'
Making install in doc
make[1]: Entering directory '/build/gengen/src/gengen/doc'
make  install-am
make[2]: Entering directory '/build/gengen/src/gengen/doc'
make[3]: Entering directory '/build/gengen/src/gengen/doc'
make[3]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/build/gengen/pkg/gengen/usr/share/doc/gengen'
 /usr/bin/mkdir -p '/build/gengen/pkg/gengen/usr/share/info'
 /usr/bin/mkdir -p '/build/gengen/pkg/gengen/usr/share/man/man1'
 /usr/bin/install -c -m 644 gengen.html index.html '/build/gengen/pkg/gengen/usr/share/doc/gengen'
 /usr/bin/install -c -m 644 ./gengen.info '/build/gengen/pkg/gengen/usr/share/info'
 /usr/bin/install -c -m 644 gengen.1 '/build/gengen/pkg/gengen/usr/share/man/man1'
 install-info --info-dir='/build/gengen/pkg/gengen/usr/share/info' '/build/gengen/pkg/gengen/usr/share/info/gengen.info'
make[3]: Leaving directory '/build/gengen/src/gengen/doc'
make[2]: Leaving directory '/build/gengen/src/gengen/doc'
make[1]: Leaving directory '/build/gengen/src/gengen/doc'
Making install in tests
make[1]: Entering directory '/build/gengen/src/gengen/tests'
make  install-recursive
make[2]: Entering directory '/build/gengen/src/gengen/tests'
Making install in otherdir
make[3]: Entering directory '/build/gengen/src/gengen/tests/otherdir'
make[4]: Entering directory '/build/gengen/src/gengen/tests/otherdir'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/gengen/src/gengen/tests/otherdir'
make[3]: Leaving directory '/build/gengen/src/gengen/tests/otherdir'
make[3]: Entering directory '/build/gengen/src/gengen/tests'
make[4]: Entering directory '/build/gengen/src/gengen/tests'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/gengen/src/gengen/tests'
make[3]: Leaving directory '/build/gengen/src/gengen/tests'
make[2]: Leaving directory '/build/gengen/src/gengen/tests'
make[1]: Leaving directory '/build/gengen/src/gengen/tests'
make[1]: Entering directory '/build/gengen/src/gengen'
make[2]: Entering directory '/build/gengen/src/gengen'
make[2]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/build/gengen/pkg/gengen/usr/share/doc/gengen'
 /usr/bin/install -c -m 644 ChangeLog COPYING NEWS THANKS INSTALL README '/build/gengen/pkg/gengen/usr/share/doc/gengen'
make[2]: Leaving directory '/build/gengen/src/gengen'
make[1]: Leaving directory '/build/gengen/src/gengen'
==> Tidying install...
  -> Removing libtool files...
  -> Removing static library files...
  -> Purging unwanted files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "gengen"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: gengen 1.4.3-1 (Wed Jan 28 09:19:45 2026)
==> Cleaning up...
[?12l[?25h