==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: splint 3.1.2.git20180129-3 (Wed Mar 29 08:35:54 2023)
==> Retrieving sources...
  -> Cloning splint-patched git repo...
Cloning into bare repository '/home/leming/work/splint/splint-patched'...
  -> Found splint.sh
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    splint-patched ... Skipped
    splint.sh ... Passed
==> Making package: splint 3.1.2.git20180129-3 (Wed Mar 29 08:36:21 2023)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (4) perl-error-0.17029-4  perl-mailtools-2.21-6  perl-timedate-2.33-4
             git-2.40.0-1

Total Download Size:    5.80 MiB
Total Installed Size:  35.66 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 git-2.40.0-1-armv7h downloading...
 perl-mailtools-2.21-6-any downloading...
 perl-error-0.17029-4-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 git...
Optional dependencies for git
    tk: gitk and git gui
    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-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https 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]
:: Running post-transaction hooks...
(1/1) Warn about old perl modules
[?25h==> Retrieving sources...
  -> Found splint.sh
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of splint-patched git repo...
Cloning into 'splint-patched'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
configure.ac:31: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete
./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from...
./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from...
aclocal.m4:668: AM_PROG_LEX is expanded from...
configure.ac:31: the top level
configure.ac:29: installing 'config/compile'
configure.ac:16: installing 'config/install-sh'
configure.ac:16: installing 'config/missing'
src/Makefile.am: installing 'config/depcomp'
configure.ac: installing 'config/ylwrap'
==> Starting build()...
checking for a BSD-compatible install... /usr/bin/install -c
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 whether make supports nested variables... (cached) yes
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 how to run the C preprocessor... gcc -E
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 bison... bison -y
checking for grep that handles long lines and -e... /usr/bin/grep
checking for a sed that does not truncate output... /usr/bin/sed
checking for rm... rm
checking for cat... cat
checking for diff... diff
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating lib/Makefile
config.status: creating imports/Makefile
config.status: creating doc/Makefile
config.status: creating config.h
config.status: executing depfiles commands
make  all-recursive
make[1]: Entering directory '/build/splint/src/splint-patched'
Making all in src
make[2]: Entering directory '/build/splint/src/splint-patched/src'
  YACC     cgrammar.c
/build/splint/src/splint-patched/src/cgrammar.y:78.1-7: warning: POSIX Yacc does not support %define [-Wyacc]
   78 | %define api.prefix {c_}
      | ^~~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:314.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
  314 |  : %empty
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:562.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
  562 |  : %empty { $$ = functionClauseList_new (); }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:572.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
  572 |  : %empty { $$ = functionClauseList_new (); }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:643.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
  643 |  : %empty { $$ = warnClause_undefined; }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:672.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
  672 |  : %empty                { $$ = qualList_undefined; }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:717.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
  717 |  : %empty
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:786.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
  786 |  : %empty { $$ = sRefSet_undefined; }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:860.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
  860 |  : %empty { context_enterSizeof(); }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:864.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
  864 |  : %empty { context_leaveSizeof(); }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:989.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
  989 |  : %empty { $$ = exprNode_undefined; }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:1052.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
 1052 |  : %empty { cscannerHelp_setExpectingTypeName (); }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:1056.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
 1056 |  : %empty { cscannerHelp_setExpectingTypeName (); context_pushLoc (); }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:1346.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
 1346 |  : %empty                                  { $$ = qtype_unknown (); }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:1384.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
 1384 |  : %empty { cscannerHelp_clearExpectingTypeName (); }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:1547.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
 1547 |  : %empty { $$ = ctype_unknown; }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:1722.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
 1722 |  : %empty { context_enterInnerContext (); }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:1726.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
 1726 |  : %empty { context_exitInnerPlain (); }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:1730.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
 1730 |  : %empty { context_enterStructInnerContext (); }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:1734.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
 1734 |  : %empty { context_exitStructInnerContext (); }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:1738.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
 1738 |  : %empty { context_exitInnerSafe (); }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:1983.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
 1983 |  : %empty       { $$ = uentry_undefined; }
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:2025.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
 2025 |  : %empty
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y:2030.4-9: warning: POSIX Yacc does not support %empty [-Wyacc]
 2030 |  : %empty
      |    ^~~~~~
/build/splint/src/splint-patched/src/cgrammar.y: warning: 138 shift/reduce conflicts [-Wconflicts-sr]
/build/splint/src/splint-patched/src/cgrammar.y: warning: 17 reduce/reduce conflicts [-Wconflicts-rr]
/build/splint/src/splint-patched/src/cgrammar.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
updating cgrammar.h
  YACC     mtgrammar.c
/build/splint/src/splint-patched/src/mtgrammar.y:46.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   46 | %pure-parser 
      | ^~~~~~~~~~~~
/build/splint/src/splint-patched/src/mtgrammar.y:46.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated]
   46 | %pure-parser 
      | ^~~~~~~~~~~~
      | %define api.pure
/build/splint/src/splint-patched/src/mtgrammar.y:47.1-7: warning: POSIX Yacc does not support %define [-Wyacc]
   47 | %define api.prefix {mt}
      | ^~~~~~~
/build/splint/src/splint-patched/src/mtgrammar.y:48.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]
   48 | %expect 11
      | ^~~~~~~
/build/splint/src/splint-patched/src/mtgrammar.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
updating mtgrammar.h
  YACC     llgrammar.c
/build/splint/src/splint-patched/src/llgrammar.y:56.1-7: warning: POSIX Yacc does not support %define [-Wyacc]
   56 | %define api.prefix {yl}
      | ^~~~~~~
/build/splint/src/splint-patched/src/llgrammar.y:57.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]
   57 | %expect 2
      | ^~~~~~~
updating llgrammar.h
  YACC     lslgrammar.c
/build/splint/src/splint-patched/src/lslgrammar.y:47.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   47 | %pure-parser 
      | ^~~~~~~~~~~~
/build/splint/src/splint-patched/src/lslgrammar.y:47.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated]
   47 | %pure-parser 
      | ^~~~~~~~~~~~
      | %define api.pure
/build/splint/src/splint-patched/src/lslgrammar.y:48.1-7: warning: POSIX Yacc does not support %define [-Wyacc]
   48 | %define api.prefix {lsl}
      | ^~~~~~~
/build/splint/src/splint-patched/src/lslgrammar.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
updating lslgrammar.h
  GEN       flag_codes.h
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
updating flag_codes.h
make  all-am
make[3]: Entering directory '/build/splint/src/splint-patched/src'
  CC       cppmain.o
  CC       cpplib.o
  CC       cppexp.o
  CC       cpphash.o
  CC       cpperror.o
  CC       clabstract.o
  CC       clause.o
  CC       context.o
  CC       cprim.o
  CC       cscannerHelp.o
  CC       ctype.o
  CC       functionClause.o
  CC       functionClauseList.o
  CC       functionConstraint.o
  CC       globalsClause.o
  CC       idDecl.o
  CC       macrocache.o
  CC       metaStateConstraint.o
  CC       metaStateConstraintList.o
  CC       metaStateExpression.o
  CC       metaStateSpecifier.o
  CC       modifiesClause.o
  CC       pointers.o
  CC       qtype.o
  CC       qual.o
  CC       stateClause.o
  CC       stateClauseList.o
  CC       uentry.o
  CC       warnClause.o
  CC       nameChecks.o
  CC       reservedNames.o
  CC       structNames.o
  CC       transferChecks.o
  CC       varKinds.o
  CC       exprData.o
  CC       cstring.o
  CC       fileloc.o
  CC       message.o
message.c: In function 'identify_control':
message.c:67:32: warning: passing argument 1 of 'reader_getInt' from incompatible pointer type [-Wincompatible-pointer-types]
In file included from ./Headers/basic.h:83,
                 from message.c:29:
./Headers/reader.h:13:34: note: expected 'char **' but argument is of type 'const char **'
  CC       inputStream.o
  CC       fileTable.o
  CC       cstringHash.o
  CC       cstringTable.o
  CC       valueTable.o
  CC       stateValue.o
  CC       llerror.o
  CC       messageLog.o
  CC       flagMarker.o
  CC       aliasTable.o
  CC       ynm.o
  CC       sRefTable.o
  CC       genericTable.o
  CC       ekind.o
  CC       usymtab.o
usymtab.c: In function 'usymtab_load':
usymtab.c:2058:14: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]
  CC       multiVal.o
  CC       lltok.o
  CC       sRef.o
  CC       library.o
  CC       fileLib.o
  CC       globals.o
  CC       flags.o
  CC       general.o
  CC       mstring.o
  CC       misc.o
  CC       osd.o
  CC       reader.o
  CC       mtreader.o
  CC       clauseStack.o
  CC       cstringList.o
  CC       cstringSList.o
  CC       ctypeList.o
  CC       enumNameList.o
  CC       enumNameSList.o
  CC       exprNodeList.o
  CC       exprNodeSList.o
  CC       filelocList.o
  CC       filelocStack.o
  CC       flagMarkerList.o
  CC       flagSpec.o
  CC       idDeclList.o
  CC       qualList.o
  CC       sRefSetList.o
  CC       uentryList.o
  CC       globSet.o
  CC       guardSet.o
  CC       intSet.o
  CC       sRefSet.o
  CC       typeIdSet.o
  CC       usymIdSet.o
  CC       stateInfo.o
  CC       stateCombinationTable.o
  CC       metaStateTable.o
  CC       metaStateInfo.o
  CC       annotationTable.o
  CC       annotationInfo.o
  CC       mttok.o
  CC       mtDeclarationNode.o
  CC       mtDeclarationPieces.o
  CC       mtDeclarationPiece.o
  CC       mtContextNode.o
  CC       mtValuesNode.o
  CC       mtDefaultsNode.o
  CC       mtAnnotationsNode.o
  CC       mtMergeNode.o
  CC       mtAnnotationList.o
  CC       mtAnnotationDecl.o
  CC       mtTransferClauseList.o
  CC       mtTransferClause.o
  CC       mtTransferAction.o
  CC       mtLoseReferenceList.o
  CC       mtLoseReference.o
  CC       mtDefaultsDeclList.o
  CC       mtDefaultsDecl.o
  CC       mtMergeItem.o
  CC       mtMergeClause.o
  CC       mtMergeClauseList.o
  CC       constraintList.o
  CC       constraintResolve.o
  CC       constraintGeneration.o
  CC       constraintTerm.o
  CC       constraintExprData.o
  CC       constraintExpr.o
  CC       constraint.o
  CC       loopHeuristics.o
  CC       exprChecks.o
  CC       exprNode.o
  CC       help.o
  CC       llmain.o
  CC       rcfiles.o
  CC       lsymbolSet.o
  CC       sigNodeSet.o
  CC       lslOpSet.o
  CC       sortSet.o
  CC       initDeclNodeList.o
  CC       sortList.o
  CC       declaratorInvNodeList.o
  CC       interfaceNodeList.o
  CC       sortSetList.o
  CC       declaratorNodeList.o
  CC       letDeclNodeList.o
  CC       stDeclNodeList.o
  CC       storeRefNodeList.o
  CC       lslOpList.o
  CC       lsymbolList.o
  CC       termNodeList.o
  CC       ltokenList.o
  CC       traitRefNodeList.o
  CC       pairNodeList.o
  CC       typeNameNodeList.o
  CC       fcnNodeList.o
  CC       paramNodeList.o
  CC       programNodeList.o
  CC       varDeclarationNodeList.o
  CC       varNodeList.o
  CC       quantifierNodeList.o
  CC       replaceNodeList.o
  CC       importNodeList.o
  CC       lsltokentable.o
  CC       lslscanline.o
  CC       lslparse.o
  CC       lh.o
  CC       checking.o
  CC       lclctypes.o
  CC       imports.o
  CC       lslinit.o
  CC       lslsyntable.o
  CC       usymtab_interface.o
  CC       abstract.o
  CC       ltoken.o
  CC       lclscanline.o
  CC       lclsyntable.o
  CC       lcltokentable.o
  CC       sort.o
  CC       symtable.o
  CC       lclinit.o
  CC       shift.o
  CC       lsymbol.o
  CC       mapping.o
  CC       cgrammar.o
  CC       mtgrammar.o
  CC       llgrammar.o
  CC       lslgrammar.o
  LEX      cscanner.c
  CC       cscanner.o
  CC       lclscan.o
  CC       mtscanner.o
  CC       lslscan.o
  CCLD     splint
make[3]: Leaving directory '/build/splint/src/splint-patched/src'
make[2]: Leaving directory '/build/splint/src/splint-patched/src'
Making all in lib
make[2]: Entering directory '/build/splint/src/splint-patched/lib'
  GEN      standard.lcd
  GEN      standardstrict.lcd
  GEN      posix.lcd
  GEN      posixstrict.lcd
  GEN      unix.lcd
  GEN      unixstrict.lcd
make[2]: Leaving directory '/build/splint/src/splint-patched/lib'
Making all in imports
make[2]: Entering directory '/build/splint/src/splint-patched/imports'
  GEN      assert.lcs
  GEN      ctype.lcs
  GEN      errno.lcs
  GEN      limits.lcs
  GEN      locale.lcs
  GEN      math.lcs
  GEN      setjmp.lcs
  GEN      signal.lcs
  GEN      stdarg.lcs
  GEN      stdlib.lcs
  GEN      stdio.lcs
  GEN      string.lcs
  GEN      strings.lcs
  GEN      time.lcs
make[2]: Leaving directory '/build/splint/src/splint-patched/imports'
Making all in doc
make[2]: Entering directory '/build/splint/src/splint-patched/doc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/splint/src/splint-patched/doc'
make[2]: Entering directory '/build/splint/src/splint-patched'
make[2]: Leaving directory '/build/splint/src/splint-patched'
make[1]: Leaving directory '/build/splint/src/splint-patched'
==> Entering fakeroot environment...
==> Starting package()...
Making install in src
make[1]: Entering directory '/build/splint/src/splint-patched/src'
make  install-am
make[2]: Entering directory '/build/splint/src/splint-patched/src'
make[3]: Entering directory '/build/splint/src/splint-patched/src'
 /usr/bin/mkdir -p '/build/splint/pkg/splint/usr/bin'
  /usr/bin/install -c splint '/build/splint/pkg/splint/usr/bin'
 /usr/bin/mkdir -p '/build/splint/pkg/splint/usr/bin'
 /usr/bin/install -c genflagcodes '/build/splint/pkg/splint/usr/bin'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/splint/src/splint-patched/src'
make[2]: Leaving directory '/build/splint/src/splint-patched/src'
make[1]: Leaving directory '/build/splint/src/splint-patched/src'
Making install in lib
make[1]: Entering directory '/build/splint/src/splint-patched/lib'
make[2]: Entering directory '/build/splint/src/splint-patched/lib'
make[2]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/build/splint/pkg/splint/usr/share/splint/lib'
 /usr/bin/install -c -m 644 standard.lcd standardstrict.lcd posix.lcd posixstrict.lcd unix.lcd unixstrict.lcd file.mts file.xh filerw.mts filerw.xh tainted.mts tainted.xh CTrait.syms lclinit.lci lslinit.lsi '/build/splint/pkg/splint/usr/share/splint/lib'
make[2]: Leaving directory '/build/splint/src/splint-patched/lib'
make[1]: Leaving directory '/build/splint/src/splint-patched/lib'
Making install in imports
make[1]: Entering directory '/build/splint/src/splint-patched/imports'
make[2]: Entering directory '/build/splint/src/splint-patched/imports'
make[2]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/build/splint/pkg/splint/usr/share/splint/imports'
 /usr/bin/install -c -m 644 assert.lcl ctype.lcl errno.lcl limits.lcl locale.lcl math.lcl setjmp.lcl signal.lcl stdarg.lcl stdlib.lcl stdio.lcl string.lcl strings.lcl time.lcl assert.lcs ctype.lcs errno.lcs limits.lcs locale.lcs math.lcs setjmp.lcs signal.lcs stdarg.lcs stdlib.lcs stdio.lcs string.lcs strings.lcs time.lcs '/build/splint/pkg/splint/usr/share/splint/imports'
make[2]: Leaving directory '/build/splint/src/splint-patched/imports'
make[1]: Leaving directory '/build/splint/src/splint-patched/imports'
Making install in doc
make[1]: Entering directory '/build/splint/src/splint-patched/doc'
make[2]: Entering directory '/build/splint/src/splint-patched/doc'
make[2]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/build/splint/pkg/splint/usr/share/man/man1'
 /usr/bin/install -c -m 644 splint.1 '/build/splint/pkg/splint/usr/share/man/man1'
make[2]: Leaving directory '/build/splint/src/splint-patched/doc'
make[1]: Leaving directory '/build/splint/src/splint-patched/doc'
make[1]: Entering directory '/build/splint/src/splint-patched'
make[2]: Entering directory '/build/splint/src/splint-patched'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/splint/src/splint-patched'
make[1]: Leaving directory '/build/splint/src/splint-patched'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "splint"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: splint 3.1.2.git20180129-3 (Wed Mar 29 08:38:15 2023)
==> Cleaning up...