net-mgmt/tcpreplay
Tool to replay saved packet capture files
| Flavor | Version | Run | OSVersion | Arch | License | Restricted | Status | |
|---|---|---|---|---|---|---|---|---|
| 4.5.1 | 639 | 4.0 | amd64 | gpl3 | 0 | fail | Reset Port |
License Permissions: dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
Events
| Machine | Type | Time | Message |
|---|---|---|---|
| m4064 | info | 2026-05-22 22:53:44.54977 | Test Started |
| m4064 | fail | 2026-05-22 22:54:19.057074 | make build returned non-zero: 1 |
| m4064 | fail | 2026-05-22 22:54:19.123864 | Test complete. |
Log
[1m===> Building for tcpreplay-4.5.2[0m
Making all in scripts
gmake[1]: Entering directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/scripts'
gmake[1]: Nothing to be done for 'all'.
gmake[1]: Leaving directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/scripts'
Making all in lib
gmake[1]: Entering directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/lib'
gmake[1]: Nothing to be done for 'all'.
gmake[1]: Leaving directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/lib'
Making all in libopts
gmake[1]: Entering directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/libopts'
/usr/local/bin/gmake all-am
gmake[2]: Entering directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/libopts'
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../src -I. -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libopts_la-libopts.lo -MD -MP -MF .deps/libopts_la-libopts.Tpo -c -o libopts_la-libopts.lo `test -f 'libopts.c' || echo './'`libopts.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I. "-D_U_=__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libopts_la-libopts.lo -MD -MP -MF .deps/libopts_la-libopts.Tpo -c libopts.c -fPIC -DPIC -o .libs/libopts_la-libopts.o
In file included from libopts.c:28:
./enum.c:87:38: warning: format string contains '\0' within the string body [-Wformat]
87 | fprintf(option_usage_fp, ENUM_ERR_LINE, *(paz_names++));
| ^~~~~~~~~~~~~
./ao-strs.h:70:31: note: expanded from macro 'ENUM_ERR_LINE'
70 | #define ENUM_ERR_LINE (ao_strs_strtable+323)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:91:20: note: format string is defined here
42 | /* 280 */ " \t\n"
| ~~~~~~~~~~~~~~~~~~~
43 | ":=\0"
| ~~~~~~
44 | /* 286 */ "%s_%s_%d=\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 296 */ "''\0"
| ~~~~~~~~~~~~~~~~~~
46 | /* 299 */ " ;;\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 312 */ "'\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~
48 | /* 316 */ "%s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 323 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~^~~
50 | /* 329 */ "%%-%ds\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 336 */ "\n"
| ~~~~~~~~~~~~~~~~
52 | "export %s_%s_%d\n\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 354 */ "false\0"
| ~~~~~~~~~~~~~~~~~~~~~
54 | /* 360 */ " -* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
56 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:28:
./enum.c:110:31: warning: format string contains '\0' within the string body [-Wformat]
110 | if (snprintf(fmt, 16, ENUM_ERR_WIDTH, (int)max_len) >= 16)
| ^~~~~~~~~~~~~~
./ao-strs.h:72:31: note: expanded from macro 'ENUM_ERR_WIDTH'
72 | #define ENUM_ERR_WIDTH (ao_strs_strtable+329)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:92:20: note: format string is defined here
42 | ":=\0"
| ~~~~~~
43 | /* 286 */ "%s_%s_%d=\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 296 */ "''\0"
| ~~~~~~~~~~~~~~~~~~
45 | /* 299 */ " ;;\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 312 */ "'\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~
47 | /* 316 */ "%s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 323 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
49 | /* 329 */ "%%-%ds\0"
| ~~~~~~~~~~~~~~~~~~~^~~
50 | /* 336 */ "\n"
| ~~~~~~~~~~~~~~~~
51 | "export %s_%s_%d\n\0"
| ~~~~~~~~~~~~~~~~~~~~~
52 | /* 354 */ "false\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 360 */ " -* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
55 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:28:
./enum.c:124:42: warning: format string contains '\0' within the string body [-Wformat]
124 | fprintf(option_usage_fp, NLSTR_SPACE_FMT, *(paz_names++));
| ^~~~~~~~~~~~~~~
./ao-strs.h:118:31: note: expanded from macro 'NLSTR_SPACE_FMT'
118 | #define NLSTR_SPACE_FMT (ao_strs_strtable+474)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:110:16: note: format string is defined here
42 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
45 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
46 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
48 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
49 | " \0"
| ~~~^~~
50 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 505 */ "OPT_ARG_NEEDED=OK\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 523 */ "\t\0"
| ~~~~~~~~~~~~~~~~~~
54 | /* 525 */ "<%s>\0"
| ~~~~~~~~~~~~~~~~~~~~
55 | /* 530 */ "option\0"
| ~~~~~~~~~~~~~~~~~~~~~~
56 | /* 537 */ "\n"
| ~~~~~~~~~~~~~~~~
57 | "export %s_%s\n\0"
| ~~~~~~~~~~~~~~~~~~
In file included from libopts.c:28:
./enum.c:131:34: warning: format string contains '\0' within the string body [-Wformat]
131 | fprintf(option_usage_fp, NLSTR_FMT, *paz_names);
| ^~~~~~~~~
./ao-strs.h:116:31: note: expanded from macro 'NLSTR_FMT'
116 | #define NLSTR_FMT (ao_strs_strtable+470)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:108:18: note: format string is defined here
42 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
44 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
47 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
48 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~^~~
50 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
51 | " \0"
| ~~~~~~
52 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 505 */ "OPT_ARG_NEEDED=OK\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 523 */ "\t\0"
| ~~~~~~~~~~~~~~~~~~
56 | /* 525 */ "<%s>\0"
| ~~~~~~~~~~~~~~~~~~~~
57 | /* 530 */ "option\0"
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:28:
./enum.c:284:20: warning: format string contains '\0' within the string body [-Wformat]
284 | printf(INVALID_FMT, ix);
| ^~~~~~~~~~~
./ao-strs.h:88:31: note: expanded from macro 'INVALID_FMT'
88 | #define INVALID_FMT (ao_strs_strtable+375)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:98:24: note: format string is defined here
42 | /* 323 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
43 | /* 329 */ "%%-%ds\0"
| ~~~~~~~~~~~~~~~~~~~~~~
44 | /* 336 */ "\n"
| ~~~~~~~~~~~~~~~~
45 | "export %s_%s_%d\n\0"
| ~~~~~~~~~~~~~~~~~~~~~
46 | /* 354 */ "false\0"
| ~~~~~~~~~~~~~~~~~~~~~
47 | /* 360 */ " -* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
49 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
54 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
57 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:31:
./find.c:84:29: warning: format string contains '\0' within the string body [-Wformat]
84 | fprintf(stderr, zambig_file, hyph, pOD->pz_Name);
| ^~~~~~~~~~~
./ao-strs.h:334:31: note: expanded from macro 'zambig_file'
334 | #define zambig_file (ao_strs_strtable+4)
| ^~~~~~~~~~~~~~~~~~~~
./ao-strs.c:43:22: note: format string is defined here
42 | /* 0 */ "-_^\0"
| ~~~~~~~
43 | /* 4 */ " %s%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~^~~
44 | /* 12 */ "\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 64 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "%s\n\n\0"
| ~~~~~~~~~~
50 | /* 70 */ "=file\0"
| ~~~~~~~~~~~~~~~~~~~~~
51 | /* 76 */ "=Mbr\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 81 */ "=Cplx\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 87 */ "[=arg]\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 94 */ "--%2$s%1$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 105 */ "=Tim\0"
| ~~~~~~~~~~~~~~~~~~~~
56 | /* 110 */ "none\0"
| ~~~~~~~~~~~~~~~~~~~~
57 | /* 115 */ "# preset/initialization file\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:31:
./find.c:89:29: warning: format string contains '\0' within the string body [-Wformat]
89 | fprintf(stderr, zambig_file, hyph, pOD->pz_DisableName);
| ^~~~~~~~~~~
./ao-strs.h:334:31: note: expanded from macro 'zambig_file'
334 | #define zambig_file (ao_strs_strtable+4)
| ^~~~~~~~~~~~~~~~~~~~
./ao-strs.c:43:22: note: format string is defined here
42 | /* 0 */ "-_^\0"
| ~~~~~~~
43 | /* 4 */ " %s%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~^~~
44 | /* 12 */ "\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 64 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "%s\n\n\0"
| ~~~~~~~~~~
50 | /* 70 */ "=file\0"
| ~~~~~~~~~~~~~~~~~~~~~
51 | /* 76 */ "=Mbr\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 81 */ "=Cplx\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 87 */ "[=arg]\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 94 */ "--%2$s%1$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 105 */ "=Tim\0"
| ~~~~~~~~~~~~~~~~~~~~
56 | /* 110 */ "none\0"
| ~~~~~~~~~~~~~~~~~~~~
57 | /* 115 */ "# preset/initialization file\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:31:
./find.c:189:29: warning: format string contains '\0' within the string body [-Wformat]
189 | fprintf(stderr, SET_OFF_FMT, pOD->pzText);
| ^~~~~~~~~~~
./ao-strs.h:180:31: note: expanded from macro 'SET_OFF_FMT'
180 | #define SET_OFF_FMT (ao_strs_strtable+620)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:127:20: note: format string is defined here
42 | /* 559 */ " | \0"
| ~~~~~~~~~~~~~~~~~~~
43 | /* 563 */ "PAGER\0"
| ~~~~~~~~~~~~~~~~~~~~~
44 | /* 569 */ "%1$s %2$s ; rm -f %2$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 592 */ " + \0"
| ~~~~~~~~~~~~~~~~~~~
46 | /* 596 */ " puts(_(%s));\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 612 */ "\\'\0"
| ~~~~~~~~~~~~~~~~~~~
48 | /* 615 */ "'%s'\0"
| ~~~~~~~~~~~~~~~~~~~~
49 | /* 620 */ " -- %s\0"
| ~~~~~~~~~~~~~~~~~~~^~~
50 | /* 627 */ "%s_%s_TEXT='\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 640 */ "#! %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 647 */ "\n"
| ~~~~~~~~~~~~~~~~
53 | "env | grep '^%s_'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 667 */ "=%1$lu # 0x%1$lX\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 685 */ "stdout\0"
| ~~~~~~~~~~~~~~~~~~~~~~
56 | /* 692 */ "%A %B %e, %Y at %r %Z\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 714 */ "TMPDIR\0"
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:31:
./find.c:402:37: warning: format string contains '\0' within the string body [-Wformat]
402 | fprintf(stderr, SET_OFF_FMT, pRes->pzText);
| ^~~~~~~~~~~
./ao-strs.h:180:31: note: expanded from macro 'SET_OFF_FMT'
180 | #define SET_OFF_FMT (ao_strs_strtable+620)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:127:20: note: format string is defined here
42 | /* 559 */ " | \0"
| ~~~~~~~~~~~~~~~~~~~
43 | /* 563 */ "PAGER\0"
| ~~~~~~~~~~~~~~~~~~~~~
44 | /* 569 */ "%1$s %2$s ; rm -f %2$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 592 */ " + \0"
| ~~~~~~~~~~~~~~~~~~~
46 | /* 596 */ " puts(_(%s));\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 612 */ "\\'\0"
| ~~~~~~~~~~~~~~~~~~~
48 | /* 615 */ "'%s'\0"
| ~~~~~~~~~~~~~~~~~~~~
49 | /* 620 */ " -- %s\0"
| ~~~~~~~~~~~~~~~~~~~^~~
50 | /* 627 */ "%s_%s_TEXT='\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 640 */ "#! %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 647 */ "\n"
| ~~~~~~~~~~~~~~~~
53 | "env | grep '^%s_'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 667 */ "=%1$lu # 0x%1$lX\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 685 */ "stdout\0"
| ~~~~~~~~~~~~~~~~~~~~~~
56 | /* 692 */ "%A %B %e, %Y at %r %Z\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 714 */ "TMPDIR\0"
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:114:16: warning: format string contains '\0' within the string body [-Wformat]
114 | printf(LOPT_ARG_FMT, opts->pzPROGNAME);
| ^~~~~~~~~~~~
./ao-strs.h:102:31: note: expanded from macro 'LOPT_ARG_FMT'
102 | #define LOPT_ARG_FMT (ao_strs_strtable+2993)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:261:28: note: format string is defined here
42 | " then\n"
| ~~~~~~~~~~~~~~~~~~~~
43 | " case \"${OPT_ARG}\" in -* ) ;; * )\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | " OPT_ARG_VAL=${OPT_ARG}\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | " shift\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | " OPT_ARG=$1 ;; esac\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | " fi\n"
| ~~~~~~~~~~~~~~~~~~
48 | " ;;\n"
| ~~~~~~~~~~~~~~~~~~
49 | " esac\n\0"
| ~~~~~~~~~~~~~~~^~~
50 | /* 3772 */ " %1$s_%2$s_CT=`expr ${%1$s_%2$s_CT} + 1`\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | " OPT_ELEMENT=\"_${%1$s_%2$s_CT}\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | " OPT_NAME='%2$s'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 3896 */ "\n"
| ~~~~~~~~~~~~~~~~
54 | "if test -z \"${%1$s_%2$s}\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | "then\n"
| ~~~~~~~~
56 | " %1$s_%2$s_CT=0\n"
| ~~~~~~~~~~~~~~~~~~~~
57 | " export %1$s_%2$s_CT\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:124:16: warning: format string contains '\0' within the string body [-Wformat]
124 | printf(LOPT_ARG_FMT, opts->pzPROGNAME);
| ^~~~~~~~~~~~
./ao-strs.h:102:31: note: expanded from macro 'LOPT_ARG_FMT'
102 | #define LOPT_ARG_FMT (ao_strs_strtable+2993)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:261:28: note: format string is defined here
42 | " then\n"
| ~~~~~~~~~~~~~~~~~~~~
43 | " case \"${OPT_ARG}\" in -* ) ;; * )\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | " OPT_ARG_VAL=${OPT_ARG}\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | " shift\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | " OPT_ARG=$1 ;; esac\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | " fi\n"
| ~~~~~~~~~~~~~~~~~~
48 | " ;;\n"
| ~~~~~~~~~~~~~~~~~~
49 | " esac\n\0"
| ~~~~~~~~~~~~~~~^~~
50 | /* 3772 */ " %1$s_%2$s_CT=`expr ${%1$s_%2$s_CT} + 1`\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | " OPT_ELEMENT=\"_${%1$s_%2$s_CT}\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | " OPT_NAME='%2$s'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 3896 */ "\n"
| ~~~~~~~~~~~~~~~~
54 | "if test -z \"${%1$s_%2$s}\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | "then\n"
| ~~~~~~~~
56 | " %1$s_%2$s_CT=0\n"
| ~~~~~~~~~~~~~~~~~~~~
57 | " export %1$s_%2$s_CT\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:133:16: warning: format string contains '\0' within the string body [-Wformat]
133 | printf(OPT_ARG_FMT, opts->pzPROGNAME);
| ^~~~~~~~~~~
./ao-strs.h:152:31: note: expanded from macro 'OPT_ARG_FMT'
152 | #define OPT_ARG_FMT (ao_strs_strtable+4672)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:345:28: note: format string is defined here
42 | " case \"$1\" in -* ) ;; * )\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | " OPT_ARG_VAL=$1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | " shift ;; esac\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | " OPT_ARG=$1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | " fi\n"
| ~~~~~~~~~~~~~~~~~~~~~~
47 | " fi\n"
| ~~~~~~~~~~~~~~~~~~
48 | " ;;\n"
| ~~~~~~~~~~~~~~~~~~
49 | " esac\n\0"
| ~~~~~~~~~~~~~~~^~~
50 | /* 5826 */ " echo \"$%s_LONGUSAGE_TEXT\" | ${PAGER-more}\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | " exit 0\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 5900 */ "%s OF %s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~
53 | "#\n"
| ~~~~~
54 | "# From here to the next `-- do not modify this marker --',\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | "# the text has been generated %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 6006 */ " eval %1$s_%2$s${OPT_ELEMENT}=true\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | " export %1$s_%2$s${OPT_ELEMENT}\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:145:16: warning: format string contains '\0' within the string body [-Wformat]
145 | printf(LOPT_ARG_FMT, opts->pzPROGNAME);
| ^~~~~~~~~~~~
./ao-strs.h:102:31: note: expanded from macro 'LOPT_ARG_FMT'
102 | #define LOPT_ARG_FMT (ao_strs_strtable+2993)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:261:28: note: format string is defined here
42 | " then\n"
| ~~~~~~~~~~~~~~~~~~~~
43 | " case \"${OPT_ARG}\" in -* ) ;; * )\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | " OPT_ARG_VAL=${OPT_ARG}\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | " shift\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | " OPT_ARG=$1 ;; esac\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | " fi\n"
| ~~~~~~~~~~~~~~~~~~
48 | " ;;\n"
| ~~~~~~~~~~~~~~~~~~
49 | " esac\n\0"
| ~~~~~~~~~~~~~~~^~~
50 | /* 3772 */ " %1$s_%2$s_CT=`expr ${%1$s_%2$s_CT} + 1`\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | " OPT_ELEMENT=\"_${%1$s_%2$s_CT}\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | " OPT_NAME='%2$s'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 3896 */ "\n"
| ~~~~~~~~~~~~~~~~
54 | "if test -z \"${%1$s_%2$s}\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | "then\n"
| ~~~~~~~~
56 | " %1$s_%2$s_CT=0\n"
| ~~~~~~~~~~~~~~~~~~~~
57 | " export %1$s_%2$s_CT\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:151:16: warning: format string contains '\0' within the string body [-Wformat]
151 | printf(OPT_ARG_FMT, opts->pzPROGNAME);
| ^~~~~~~~~~~
./ao-strs.h:152:31: note: expanded from macro 'OPT_ARG_FMT'
152 | #define OPT_ARG_FMT (ao_strs_strtable+4672)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:345:28: note: format string is defined here
42 | " case \"$1\" in -* ) ;; * )\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | " OPT_ARG_VAL=$1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | " shift ;; esac\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | " OPT_ARG=$1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | " fi\n"
| ~~~~~~~~~~~~~~~~~~~~~~
47 | " fi\n"
| ~~~~~~~~~~~~~~~~~~
48 | " ;;\n"
| ~~~~~~~~~~~~~~~~~~
49 | " esac\n\0"
| ~~~~~~~~~~~~~~~^~~
50 | /* 5826 */ " echo \"$%s_LONGUSAGE_TEXT\" | ${PAGER-more}\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | " exit 0\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 5900 */ "%s OF %s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~
53 | "#\n"
| ~~~~~
54 | "# From here to the next `-- do not modify this marker --',\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | "# the text has been generated %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 6006 */ " eval %1$s_%2$s${OPT_ELEMENT}=true\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | " export %1$s_%2$s${OPT_ELEMENT}\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:162:16: warning: format string contains '\0' within the string body [-Wformat]
162 | printf(SHOW_PROG_ENV, opts->pzPROGNAME);
| ^~~~~~~~~~~~~
./ao-strs.h:192:31: note: expanded from macro 'SHOW_PROG_ENV'
192 | #define SHOW_PROG_ENV (ao_strs_strtable+647)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:131:33: note: format string is defined here
42 | /* 596 */ " puts(_(%s));\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 612 */ "\\'\0"
| ~~~~~~~~~~~~~~~~~~~
44 | /* 615 */ "'%s'\0"
| ~~~~~~~~~~~~~~~~~~~~
45 | /* 620 */ " -- %s\0"
| ~~~~~~~~~~~~~~~~~~~~~~
46 | /* 627 */ "%s_%s_TEXT='\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 640 */ "#! %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 647 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "env | grep '^%s_'\n\0"
| ~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 667 */ "=%1$lu # 0x%1$lX\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 685 */ "stdout\0"
| ~~~~~~~~~~~~~~~~~~~~~~
52 | /* 692 */ "%A %B %e, %Y at %r %Z\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 714 */ "TMPDIR\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 721 */ "%s/use-%u.XXXXXX\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 738 */ "true\0"
| ~~~~~~~~~~~~~~~~~~~~
56 | /* 743 */ "<%s type=%s>\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 756 */ "VERSION\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:197:12: warning: format string contains '\0' within the string body [-Wformat]
197 | printf(SET_TEXT_FMT, prog, var);
| ^~~~~~~~~~~~
./ao-strs.h:182:31: note: expanded from macro 'SET_TEXT_FMT'
182 | #define SET_TEXT_FMT (ao_strs_strtable+627)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:128:26: note: format string is defined here
42 | /* 563 */ "PAGER\0"
| ~~~~~~~~~~~~~~~~~~~~~
43 | /* 569 */ "%1$s %2$s ; rm -f %2$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 592 */ " + \0"
| ~~~~~~~~~~~~~~~~~~~
45 | /* 596 */ " puts(_(%s));\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 612 */ "\\'\0"
| ~~~~~~~~~~~~~~~~~~~
47 | /* 615 */ "'%s'\0"
| ~~~~~~~~~~~~~~~~~~~~
48 | /* 620 */ " -- %s\0"
| ~~~~~~~~~~~~~~~~~~~~~~
49 | /* 627 */ "%s_%s_TEXT='\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 640 */ "#! %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 647 */ "\n"
| ~~~~~~~~~~~~~~~~
52 | "env | grep '^%s_'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 667 */ "=%1$lu # 0x%1$lX\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 685 */ "stdout\0"
| ~~~~~~~~~~~~~~~~~~~~~~
55 | /* 692 */ "%A %B %e, %Y at %r %Z\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 714 */ "TMPDIR\0"
| ~~~~~~~~~~~~~~~~~~~~~~
57 | /* 721 */ "%s/use-%u.XXXXXX\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:348:20: warning: format string contains '\0' within the string body [-Wformat]
348 | printf(SHELL_MAGIC, shell_prog);
| ^~~~~~~~~~~
./ao-strs.h:190:31: note: expanded from macro 'SHELL_MAGIC'
190 | #define SHELL_MAGIC (ao_strs_strtable+640)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:129:21: note: format string is defined here
42 | /* 569 */ "%1$s %2$s ; rm -f %2$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 592 */ " + \0"
| ~~~~~~~~~~~~~~~~~~~
44 | /* 596 */ " puts(_(%s));\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 612 */ "\\'\0"
| ~~~~~~~~~~~~~~~~~~~
46 | /* 615 */ "'%s'\0"
| ~~~~~~~~~~~~~~~~~~~~
47 | /* 620 */ " -- %s\0"
| ~~~~~~~~~~~~~~~~~~~~~~
48 | /* 627 */ "%s_%s_TEXT='\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 640 */ "#! %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 647 */ "\n"
| ~~~~~~~~~~~~~~~~
51 | "env | grep '^%s_'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 667 */ "=%1$lu # 0x%1$lX\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 685 */ "stdout\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 692 */ "%A %B %e, %Y at %r %Z\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 714 */ "TMPDIR\0"
| ~~~~~~~~~~~~~~~~~~~~~~
56 | /* 721 */ "%s/use-%u.XXXXXX\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 738 */ "true\0"
| ~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:350:16: warning: format string contains '\0' within the string body [-Wformat]
350 | printf(PREAMBLE_FMT, START_MARK, out_nm, tm_nm_buf);
| ^~~~~~~~~~~~
./ao-strs.h:168:31: note: expanded from macro 'PREAMBLE_FMT'
168 | #define PREAMBLE_FMT (ao_strs_strtable+5900)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:351:49: note: format string is defined here
42 | " ;;\n"
| ~~~~~~~~~~~~~~~~~~
43 | " esac\n\0"
| ~~~~~~~~~~~~~~~~~~
44 | /* 5826 */ " echo \"$%s_LONGUSAGE_TEXT\" | ${PAGER-more}\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | " exit 0\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 5900 */ "%s OF %s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~
47 | "#\n"
| ~~~~~
48 | "# From here to the next `-- do not modify this marker --',\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | "# the text has been generated %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 6006 */ " eval %1$s_%2$s${OPT_ELEMENT}=true\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | " export %1$s_%2$s${OPT_ELEMENT}\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 6096 */ " if [ -n \"${%1$s_%2$s}\" ] && ${%1$s_%2$s_set} ; then\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | " echo 'Error: duplicate %2$s option'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | " echo \"$%1$s_USAGE_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | " exit 1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | " fi >&2\n"
| ~~~~~~~~~~~~~~~~~~~~~~
57 | " %1$s_%2$s_set=true\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:353:12: warning: format string contains '\0' within the string body [-Wformat]
353 | printf(END_PRE_FMT, opts->pzPROGNAME);
| ^~~~~~~~~~~
./ao-strs.h:64:31: note: expanded from macro 'END_PRE_FMT'
64 | #define END_PRE_FMT (ao_strs_strtable+989)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:158:17: note: format string is defined here
42 | /* 885 */ "/tmp\0"
| ~~~~~~~~~~~~~~~~~~~~
43 | /* 890 */ " ;;\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 907 */ " '%c' )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 923 */ " '%s' )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 939 */ " '%s' | \\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 957 */ "<%1$s type=boolean>%2$s%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 989 */ "# From the %s option definitions\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | "#\n\0"
| ~~~~^~~
50 | /* 1026 */ "echo 'Warning: Cannot load options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 1073 */ "echo 'Warning: Cannot save options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 1120 */ "echo 'Warning: Cannot suppress the loading of options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 1186 */ "<%1$s type=integer>0x%2$lX%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 1221 */ "%1$s_%2$s_TEXT='no %2$s text'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 1252 */ "%1$s_%2$s_MODE='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | "export %1$s_%2$s_MODE\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 1297 */ "%1$s_%2$s='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:403:12: warning: format string contains '\0' within the string body [-Wformat]
403 | printf(FINISH_LOOP, opts->pzPROGNAME);
| ^~~~~~~~~~~
./ao-strs.h:78:31: note: expanded from macro 'FINISH_LOOP'
78 | #define FINISH_LOOP (ao_strs_strtable+2039)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:212:38: note: format string is defined here
42 | "OPERAND_COUNT=$#\n"
| ~~~~~~~~~~~~~~~~~~~~
43 | "unset OPT_PROCESS || :\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | "unset OPT_ELEMENT || :\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | "unset OPT_ARG || :\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | "unset OPT_ARG_NEEDED || :\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | "unset OPT_NAME || :\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | "unset OPT_CODE || :\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | "unset OPT_ARG_VAL || :\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 2418 */ " OPT_CODE=`echo \"X${OPT_ARG}\"|sed 's/^X-*//'`\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | " shift\n"
| ~~~~~~~~~~~~~~~~~
52 | " OPT_ARG=$1\n"
| ~~~~~~~~~~~~~~~~~~~~~~
53 | " case \"${OPT_CODE}\" in *=* )\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | " OPT_ARG_VAL=`echo \"${OPT_CODE}\"|sed 's/^[^=]*=//'`\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | " OPT_CODE=`echo \"${OPT_CODE}\"|sed 's/=.*$//'` ;; esac\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 2669 */ " OPT_CODE=`echo \"X${OPT_ARG}\" | sed 's/X-\\(.\\).*/\\1/'`\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | " OPT_ARG=` echo \"X${OPT_ARG}\" | sed 's/X-.//'`\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:499:16: warning: format string contains '\0' within the string body [-Wformat]
499 | printf(ECHO_N_EXIT, opts->pzPROGNAME, VER_STR);
| ^~~~~~~~~~~
./ao-strs.h:56:31: note: expanded from macro 'ECHO_N_EXIT'
56 | #define ECHO_N_EXIT (ao_strs_strtable+1872)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:191:34: note: format string is defined here
42 | " exit 1\n"
| ~~~~~~~~~~~~~~
43 | "} 1>&2\n\0"
| ~~~~~~~~~~~~
44 | /* 1791 */ "test -n \"$%1$s_%2$s\" || {\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | " echo %1$s_%2$s has not been set\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | " exit 1\n"
| ~~~~~~~~~~~~~~
47 | "} 1>&2\n\0"
| ~~~~~~~~~~~~
48 | /* 1872 */ " echo \"$%s_%s_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | " exit 0\n\0"
| ~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 1923 */ "\n"
| ~~~~~~~~~~~~~~~~
51 | "# # # # # # # # # #\n"
| ~~~~~~~~~~~~~~~~~~~~~~~
52 | "#\n"
| ~~~~~
53 | "# END OF AUTOMATED OPTION PROCESSING\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | "#\n"
| ~~~~~
55 | "# # # # # # # # # # -- do not modify this marker --\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 2039 */ " if [ -n \"${OPT_ARG_VAL}\" ]\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | " then\n"
| ~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:502:16: warning: format string contains '\0' within the string body [-Wformat]
502 | printf(PAGE_USAGE_TEXT, opts->pzPROGNAME);
| ^~~~~~~~~~~~~~~
./ao-strs.h:164:31: note: expanded from macro 'PAGE_USAGE_TEXT'
164 | #define PAGE_USAGE_TEXT (ao_strs_strtable+5826)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:347:34: note: format string is defined here
42 | " shift ;; esac\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | " OPT_ARG=$1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | " fi\n"
| ~~~~~~~~~~~~~~~~~~~~~~
45 | " fi\n"
| ~~~~~~~~~~~~~~~~~~
46 | " ;;\n"
| ~~~~~~~~~~~~~~~~~~
47 | " esac\n\0"
| ~~~~~~~~~~~~~~~~~~
48 | /* 5826 */ " echo \"$%s_LONGUSAGE_TEXT\" | ${PAGER-more}\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | " exit 0\n\0"
| ~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 5900 */ "%s OF %s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~
51 | "#\n"
| ~~~~~
52 | "# From here to the next `-- do not modify this marker --',\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | "# the text has been generated %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 6006 */ " eval %1$s_%2$s${OPT_ELEMENT}=true\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | " export %1$s_%2$s${OPT_ELEMENT}\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 6096 */ " if [ -n \"${%1$s_%2$s}\" ] && ${%1$s_%2$s_set} ; then\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | " echo 'Error: duplicate %2$s option'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:505:16: warning: format string contains '\0' within the string body [-Wformat]
505 | printf(LVL3_CMD, NO_LOAD_WARN);
| ^~~~~~~~
./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD'
104 | #define LVL3_CMD (ao_strs_strtable+425)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:104:30: note: format string is defined here
42 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
43 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
48 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
54 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
55 | " \0"
| ~~~~~~
56 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:506:16: warning: format string contains '\0' within the string body [-Wformat]
506 | printf(LVL3_CMD, YES_NEED_OPT_ARG);
| ^~~~~~~~
./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD'
104 | #define LVL3_CMD (ao_strs_strtable+425)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:104:30: note: format string is defined here
42 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
43 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
48 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
54 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
55 | " \0"
| ~~~~~~
56 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:511:20: warning: format string contains '\0' within the string body [-Wformat]
511 | printf(LVL3_CMD, NO_SAVE_OPTS);
| ^~~~~~~~
./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD'
104 | #define LVL3_CMD (ao_strs_strtable+425)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:104:30: note: format string is defined here
42 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
43 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
48 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
54 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
55 | " \0"
| ~~~~~~
56 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:512:20: warning: format string contains '\0' within the string body [-Wformat]
512 | printf(LVL3_CMD, OK_NEED_OPT_ARG);
| ^~~~~~~~
./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD'
104 | #define LVL3_CMD (ao_strs_strtable+425)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:104:30: note: format string is defined here
42 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
43 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
48 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
54 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
55 | " \0"
| ~~~~~~
56 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:514:20: warning: format string contains '\0' within the string body [-Wformat]
514 | printf(ECHO_N_EXIT, opts->pzPROGNAME, LONG_USE_STR);
| ^~~~~~~~~~~
./ao-strs.h:56:31: note: expanded from macro 'ECHO_N_EXIT'
56 | #define ECHO_N_EXIT (ao_strs_strtable+1872)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:191:34: note: format string is defined here
42 | " exit 1\n"
| ~~~~~~~~~~~~~~
43 | "} 1>&2\n\0"
| ~~~~~~~~~~~~
44 | /* 1791 */ "test -n \"$%1$s_%2$s\" || {\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | " echo %1$s_%2$s has not been set\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | " exit 1\n"
| ~~~~~~~~~~~~~~
47 | "} 1>&2\n\0"
| ~~~~~~~~~~~~
48 | /* 1872 */ " echo \"$%s_%s_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | " exit 0\n\0"
| ~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 1923 */ "\n"
| ~~~~~~~~~~~~~~~~
51 | "# # # # # # # # # #\n"
| ~~~~~~~~~~~~~~~~~~~~~~~
52 | "#\n"
| ~~~~~
53 | "# END OF AUTOMATED OPTION PROCESSING\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | "#\n"
| ~~~~~
55 | "# # # # # # # # # # -- do not modify this marker --\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 2039 */ " if [ -n \"${OPT_ARG_VAL}\" ]\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | " then\n"
| ~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:518:20: warning: format string contains '\0' within the string body [-Wformat]
518 | printf(SGL_ARG_FMT, opts->pzPROGNAME, od->pz_NAME);
| ^~~~~~~~~~~
./ao-strs.h:184:31: note: expanded from macro 'SGL_ARG_FMT'
184 | #define SGL_ARG_FMT (ao_strs_strtable+6096)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:360:43: note: format string is defined here
42 | " export %1$s_%2$s${OPT_ELEMENT}\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 6096 */ " if [ -n \"${%1$s_%2$s}\" ] && ${%1$s_%2$s_set} ; then\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | " echo 'Error: duplicate %2$s option'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | " echo \"$%1$s_USAGE_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | " exit 1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | " fi >&2\n"
| ~~~~~~~~~~~~~~~~~~~~~~
48 | " %1$s_%2$s_set=true\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | " OPT_NAME='%2$s'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 6355 */ "\n"
| ~~~~~~~~~~~~~~~~
51 | "%1$s_%2$s=${%1$s_%2$s-'%3$s'}\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | "%1$s_%2$s_set=false\n"
| ~~~~~~~~~~~~~~~~~~~~~~~
53 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 6424 */ "\n"
| ~~~~~~~~~~~~~~~~
55 | "%1$s_%2$s=${%1$s_%2$s}\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | "%1$s_%2$s_set=false\n"
| ~~~~~~~~~~~~~~~~~~~~~~~
57 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:521:24: warning: format string contains '\0' within the string body [-Wformat]
521 | printf(CHK_MAX_COUNT, opts->pzPROGNAME,
| ^~~~~~~~~~~~~
./ao-strs.h:50:31: note: expanded from macro 'CHK_MAX_COUNT'
50 | #define CHK_MAX_COUNT (ao_strs_strtable+1508)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:181:34: note: format string is defined here
42 | /* 1435 */ "%1$s_%2$s=%3$d # 0x%3$X\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
44 | /* 1477 */ " case \"${OPT_CODE}\" in\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 1508 */ " if [ $%1$s_%2$s_CT -gt %3$u ] ; then\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | " echo 'Error: more than %3$d %2$s options'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | " echo \"$%1$s_USAGE_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | " exit 1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | " fi >&2\n\0"
| ~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 1699 */ "test ${%1$s_%2$s_CT-0} -ge %3$u || {\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | " echo %1$s_%2$s has not been set\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | " exit 1\n"
| ~~~~~~~~~~~~~~
53 | "} 1>&2\n\0"
| ~~~~~~~~~~~~
54 | /* 1791 */ "test -n \"$%1$s_%2$s\" || {\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | " echo %1$s_%2$s has not been set\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | " exit 1\n"
| ~~~~~~~~~~~~~~
57 | "} 1>&2\n\0"
| ~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:524:20: warning: format string contains '\0' within the string body [-Wformat]
524 | printf(MULTI_ARG_FMT, opts->pzPROGNAME, od->pz_NAME);
| ^~~~~~~~~~~~~
./ao-strs.h:110:31: note: expanded from macro 'MULTI_ARG_FMT'
110 | #define MULTI_ARG_FMT (ao_strs_strtable+3772)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:264:43: note: format string is defined here
42 | " shift\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | " OPT_ARG=$1 ;; esac\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | " fi\n"
| ~~~~~~~~~~~~~~~~~~
45 | " ;;\n"
| ~~~~~~~~~~~~~~~~~~
46 | " esac\n\0"
| ~~~~~~~~~~~~~~~~~~
47 | /* 3772 */ " %1$s_%2$s_CT=`expr ${%1$s_%2$s_CT} + 1`\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | " OPT_ELEMENT=\"_${%1$s_%2$s_CT}\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | " OPT_NAME='%2$s'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 3896 */ "\n"
| ~~~~~~~~~~~~~~~~
51 | "if test -z \"${%1$s_%2$s}\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | "then\n"
| ~~~~~~~~
53 | " %1$s_%2$s_CT=0\n"
| ~~~~~~~~~~~~~~~~~~~~
54 | " export %1$s_%2$s_CT\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
55 | "else\n"
| ~~~~~~~~
56 | " %1$s_%2$s_CT=1\n"
| ~~~~~~~~~~~~~~~~~~~~
57 | " %1$s_%2$s_1=${%1$s_%2$s}\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:531:20: warning: format string contains '\0' within the string body [-Wformat]
531 | printf(SET_MULTI_ARG, opts->pzPROGNAME, od->pz_NAME);
| ^~~~~~~~~~~~~
./ao-strs.h:176:31: note: expanded from macro 'SET_MULTI_ARG'
176 | #define SET_MULTI_ARG (ao_strs_strtable+6006)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:353:58: note: format string is defined here
42 | /* 5826 */ " echo \"$%s_LONGUSAGE_TEXT\" | ${PAGER-more}\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | " exit 0\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 5900 */ "%s OF %s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~
45 | "#\n"
| ~~~~~
46 | "# From here to the next `-- do not modify this marker --',\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | "# the text has been generated %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 6006 */ " eval %1$s_%2$s${OPT_ELEMENT}=true\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | " export %1$s_%2$s${OPT_ELEMENT}\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 6096 */ " if [ -n \"${%1$s_%2$s}\" ] && ${%1$s_%2$s_set} ; then\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | " echo 'Error: duplicate %2$s option'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | " echo \"$%1$s_USAGE_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | " exit 1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | " fi >&2\n"
| ~~~~~~~~~~~~~~~~~~~~~~
55 | " %1$s_%2$s_set=true\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | " OPT_NAME='%2$s'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 6355 */ "\n"
| ~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:532:20: warning: format string contains '\0' within the string body [-Wformat]
532 | printf(LVL3_CMD, NO_ARG_NEEDED);
| ^~~~~~~~
./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD'
104 | #define LVL3_CMD (ao_strs_strtable+425)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:104:30: note: format string is defined here
42 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
43 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
48 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
54 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
55 | " \0"
| ~~~~~~
56 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:535:20: warning: format string contains '\0' within the string body [-Wformat]
535 | printf(SET_MULTI_ARG, opts->pzPROGNAME, od->pz_NAME);
| ^~~~~~~~~~~~~
./ao-strs.h:176:31: note: expanded from macro 'SET_MULTI_ARG'
176 | #define SET_MULTI_ARG (ao_strs_strtable+6006)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:353:58: note: format string is defined here
42 | /* 5826 */ " echo \"$%s_LONGUSAGE_TEXT\" | ${PAGER-more}\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | " exit 0\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 5900 */ "%s OF %s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~
45 | "#\n"
| ~~~~~
46 | "# From here to the next `-- do not modify this marker --',\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | "# the text has been generated %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 6006 */ " eval %1$s_%2$s${OPT_ELEMENT}=true\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | " export %1$s_%2$s${OPT_ELEMENT}\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 6096 */ " if [ -n \"${%1$s_%2$s}\" ] && ${%1$s_%2$s_set} ; then\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | " echo 'Error: duplicate %2$s option'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | " echo \"$%1$s_USAGE_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | " exit 1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | " fi >&2\n"
| ~~~~~~~~~~~~~~~~~~~~~~
55 | " %1$s_%2$s_set=true\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | " OPT_NAME='%2$s'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 6355 */ "\n"
| ~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:536:20: warning: format string contains '\0' within the string body [-Wformat]
536 | printf(LVL3_CMD, OK_NEED_OPT_ARG);
| ^~~~~~~~
./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD'
104 | #define LVL3_CMD (ao_strs_strtable+425)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:104:30: note: format string is defined here
42 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
43 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
48 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
54 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
55 | " \0"
| ~~~~~~
56 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:539:20: warning: format string contains '\0' within the string body [-Wformat]
539 | printf(LVL3_CMD, YES_NEED_OPT_ARG);
| ^~~~~~~~
./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD'
104 | #define LVL3_CMD (ao_strs_strtable+425)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:104:30: note: format string is defined here
42 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
43 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
48 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
54 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
55 | " \0"
| ~~~~~~
56 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:549:16: warning: format string contains '\0' within the string body [-Wformat]
549 | printf(LVL3_CMD, NO_SUPPRESS_LOAD);
| ^~~~~~~~
./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD'
104 | #define LVL3_CMD (ao_strs_strtable+425)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:104:30: note: format string is defined here
42 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
43 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
48 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
54 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
55 | " \0"
| ~~~~~~
56 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:552:16: warning: format string contains '\0' within the string body [-Wformat]
552 | printf(NO_SGL_ARG_FMT, opts->pzPROGNAME,
| ^~~~~~~~~~~~~~
./ao-strs.h:132:31: note: expanded from macro 'NO_SGL_ARG_FMT'
132 | #define NO_SGL_ARG_FMT (ao_strs_strtable+4252)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:292:43: note: format string is defined here
42 | " echo 'Error: duplicate %2$s option'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | " echo \"$%1$s_USAGE_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | " exit 1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | " fi >&2\n"
| ~~~~~~~~~~~~~~~~~~~~~~
46 | " %1$s_%2$s_set=true\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | " %1$s_%2$s='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | " export %1$s_%2$s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | " OPT_NAME='%2$s'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 4569 */ "\n"
| ~~~~~~~~~~~~~~~~
51 | "ARG_COUNT=$#\n"
| ~~~~~~~~~~~~~~~~
52 | "OPT_ARG=$1\n"
| ~~~~~~~~~~~~~~
53 | "while [ $# -gt 0 ]\n"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | "do\n"
| ~~~~~~
55 | " OPT_ELEMENT=''\n"
| ~~~~~~~~~~~~~~~~~~~~~~
56 | " OPT_ARG_VAL=''\n"
| ~~~~~~~~~~~~~~~~~~~~~~
57 | " OPT_ARG=${1}\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:555:16: warning: format string contains '\0' within the string body [-Wformat]
555 | printf(NO_MULTI_ARG_FMT, opts->pzPROGNAME,
| ^~~~~~~~~~~~~~~~
./ao-strs.h:128:31: note: expanded from macro 'NO_MULTI_ARG_FMT'
128 | #define NO_MULTI_ARG_FMT (ao_strs_strtable+4111)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:283:43: note: format string is defined here
42 | " OPT_PROCESS=false\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | " ;;\n"
| ~~~~~~~~~~~~~~~
44 | " esac\n\0"
| ~~~~~~~~~~~~~~
45 | /* 4111 */ " %1$s_%2$s_CT=0\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | " OPT_ELEMENT=''\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | " %1$s_%2$s='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | " export %1$s_%2$s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | " OPT_NAME='%2$s'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 4252 */ " if [ -n \"${%1$s_%2$s}\" ] && ${%1$s_%2$s_set} ; then\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | " echo 'Error: duplicate %2$s option'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | " echo \"$%1$s_USAGE_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | " exit 1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | " fi >&2\n"
| ~~~~~~~~~~~~~~~~~~~~~~
55 | " %1$s_%2$s_set=true\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | " %1$s_%2$s='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | " export %1$s_%2$s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:558:12: warning: format string contains '\0' within the string body [-Wformat]
558 | printf(LVL3_CMD, NO_ARG_NEEDED);
| ^~~~~~~~
./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD'
104 | #define LVL3_CMD (ao_strs_strtable+425)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:104:30: note: format string is defined here
42 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
43 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
48 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
54 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
55 | " \0"
| ~~~~~~
56 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:581:16: warning: format string contains '\0' within the string body [-Wformat]
581 | printf(zOptionFlag, od->optValue);
| ^~~~~~~~~~~
./ao-strs.h:282:31: note: expanded from macro 'zOptionFlag'
282 | #define zOptionFlag (ao_strs_strtable+907)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:153:30: note: format string is defined here
42 | /* 821 */ " '%s'\0"
| ~~~~~~~~~~~~~~~~~~~~~
43 | /* 827 */ "libopts misguessed length of string\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 864 */ "\n"
| ~~~~~~~~~~~~~~~~
45 | "OPTION_CT=0\n\0"
| ~~~~~~~~~~~~~~~~~
46 | /* 878 */ "set --\0"
| ~~~~~~~~~~~~~~~~~~~~~~
47 | /* 885 */ "/tmp\0"
| ~~~~~~~~~~~~~~~~~~~~
48 | /* 890 */ " ;;\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 907 */ " '%c' )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 923 */ " '%s' )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 939 */ " '%s' | \\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 957 */ "<%1$s type=boolean>%2$s%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 989 */ "# From the %s option definitions\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | "#\n\0"
| ~~~~~~~
55 | /* 1026 */ "echo 'Warning: Cannot load options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 1073 */ "echo 'Warning: Cannot save options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 1120 */ "echo 'Warning: Cannot suppress the loading of options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:656:20: warning: format string contains '\0' within the string body [-Wformat]
656 | printf(zOptionPartName, name_bf);
| ^~~~~~~~~~~~~~~
./ao-strs.h:286:31: note: expanded from macro 'zOptionPartName'
286 | #define zOptionPartName (ao_strs_strtable+939)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:155:33: note: format string is defined here
42 | /* 864 */ "\n"
| ~~~~~~~~~~~~~~~~
43 | "OPTION_CT=0\n\0"
| ~~~~~~~~~~~~~~~~~
44 | /* 878 */ "set --\0"
| ~~~~~~~~~~~~~~~~~~~~~~
45 | /* 885 */ "/tmp\0"
| ~~~~~~~~~~~~~~~~~~~~
46 | /* 890 */ " ;;\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 907 */ " '%c' )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 923 */ " '%s' )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 939 */ " '%s' | \\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 957 */ "<%1$s type=boolean>%2$s%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 989 */ "# From the %s option definitions\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | "#\n\0"
| ~~~~~~~
53 | /* 1026 */ "echo 'Warning: Cannot load options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 1073 */ "echo 'Warning: Cannot save options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 1120 */ "echo 'Warning: Cannot suppress the loading of options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 1186 */ "<%1$s type=integer>0x%2$lX%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 1221 */ "%1$s_%2$s_TEXT='no %2$s text'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:34:
./makeshell.c:666:12: warning: format string contains '\0' within the string body [-Wformat]
666 | printf(zOptionFullName, name);
| ^~~~~~~~~~~~~~~
./ao-strs.h:284:31: note: expanded from macro 'zOptionFullName'
284 | #define zOptionFullName (ao_strs_strtable+923)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:154:30: note: format string is defined here
42 | /* 827 */ "libopts misguessed length of string\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 864 */ "\n"
| ~~~~~~~~~~~~~~~~
44 | "OPTION_CT=0\n\0"
| ~~~~~~~~~~~~~~~~~
45 | /* 878 */ "set --\0"
| ~~~~~~~~~~~~~~~~~~~~~~
46 | /* 885 */ "/tmp\0"
| ~~~~~~~~~~~~~~~~~~~~
47 | /* 890 */ " ;;\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 907 */ " '%c' )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 923 */ " '%s' )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 939 */ " '%s' | \\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 957 */ "<%1$s type=boolean>%2$s%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 989 */ "# From the %s option definitions\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | "#\n\0"
| ~~~~~~~
54 | /* 1026 */ "echo 'Warning: Cannot load options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 1073 */ "echo 'Warning: Cannot save options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 1120 */ "echo 'Warning: Cannot suppress the loading of options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 1186 */ "<%1$s type=integer>0x%2$lX%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:35:
./nested.c:895:17: warning: format string contains '\0' within the string body [-Wformat]
895 | fprintf(fp, XML_HEX_BYTE_FMT, (ch & 0xFF));
| ^~~~~~~~~~~~~~~~
./ao-strs.h:218:31: note: expanded from macro 'XML_HEX_BYTE_FMT'
218 | #define XML_HEX_BYTE_FMT (ao_strs_strtable+764)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:140:21: note: format string is defined here
42 | /* 685 */ "stdout\0"
| ~~~~~~~~~~~~~~~~~~~~~~
43 | /* 692 */ "%A %B %e, %Y at %r %Z\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 714 */ "TMPDIR\0"
| ~~~~~~~~~~~~~~~~~~~~~~
45 | /* 721 */ "%s/use-%u.XXXXXX\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 738 */ "true\0"
| ~~~~~~~~~~~~~~~~~~~~
47 | /* 743 */ "<%s type=%s>\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 756 */ "VERSION\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 764 */ "#x%02X;\0"
| ~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 772 */ "OPT_ARG_NEEDED=YES\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 791 */ "\n"
| ~~~~~~~~~~~~~~~~
52 | "# %s -- %s\n\0"
| ~~~~~~~~~~~~~~~~
53 | /* 804 */ "# DEFAULT: \0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 816 */ "'\\''\0"
| ~~~~~~~~~~~~~~~~~~~~~
55 | /* 821 */ " '%s'\0"
| ~~~~~~~~~~~~~~~~~~~~~
56 | /* 827 */ "libopts misguessed length of string\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 864 */ "\n"
| ~~~~~~~~~~~~~~~~
In file included from libopts.c:37:
./pgusage.c:49:28: warning: format string contains '\0' within the string body [-Wformat]
49 | snprintf(bf, bfsz, TMP_FILE_FMT, tmpdir, my_pid);
| ^~~~~~~~~~~~
./ao-strs.h:204:31: note: expanded from macro 'TMP_FILE_FMT'
204 | #define TMP_FILE_FMT (ao_strs_strtable+721)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:136:30: note: format string is defined here
42 | /* 640 */ "#! %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 647 */ "\n"
| ~~~~~~~~~~~~~~~~
44 | "env | grep '^%s_'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 667 */ "=%1$lu # 0x%1$lX\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 685 */ "stdout\0"
| ~~~~~~~~~~~~~~~~~~~~~~
47 | /* 692 */ "%A %B %e, %Y at %r %Z\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 714 */ "TMPDIR\0"
| ~~~~~~~~~~~~~~~~~~~~~~
49 | /* 721 */ "%s/use-%u.XXXXXX\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 738 */ "true\0"
| ~~~~~~~~~~~~~~~~~~~~
51 | /* 743 */ "<%s type=%s>\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 756 */ "VERSION\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 764 */ "#x%02X;\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 772 */ "OPT_ARG_NEEDED=YES\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 791 */ "\n"
| ~~~~~~~~~~~~~~~~
56 | "# %s -- %s\n\0"
| ~~~~~~~~~~~~~~~~
57 | /* 804 */ "# DEFAULT: \0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:37:
./pgusage.c:90:29: warning: format string contains '\0' within the string body [-Wformat]
90 | snprintf(res, bfsz, PAGE_USAGE_FMT, pager, fname);
| ^~~~~~~~~~~~~~
./ao-strs.h:162:31: note: expanded from macro 'PAGE_USAGE_FMT'
162 | #define PAGE_USAGE_FMT (ao_strs_strtable+569)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:122:36: note: format string is defined here
42 | /* 525 */ "<%s>\0"
| ~~~~~~~~~~~~~~~~~~~~
43 | /* 530 */ "option\0"
| ~~~~~~~~~~~~~~~~~~~~~~
44 | /* 537 */ "\n"
| ~~~~~~~~~~~~~~~~
45 | "export %s_%s\n\0"
| ~~~~~~~~~~~~~~~~~~
46 | /* 552 */ "%s_%s=\0"
| ~~~~~~~~~~~~~~~~~~~~~~
47 | /* 559 */ " | \0"
| ~~~~~~~~~~~~~~~~~~~
48 | /* 563 */ "PAGER\0"
| ~~~~~~~~~~~~~~~~~~~~~
49 | /* 569 */ "%1$s %2$s ; rm -f %2$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 592 */ " + \0"
| ~~~~~~~~~~~~~~~~~~~
51 | /* 596 */ " puts(_(%s));\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 612 */ "\\'\0"
| ~~~~~~~~~~~~~~~~~~~
53 | /* 615 */ "'%s'\0"
| ~~~~~~~~~~~~~~~~~~~~
54 | /* 620 */ " -- %s\0"
| ~~~~~~~~~~~~~~~~~~~~~~
55 | /* 627 */ "%s_%s_TEXT='\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 640 */ "#! %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 647 */ "\n"
| ~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:175:33: warning: format string contains '\0' within the string body [-Wformat]
175 | out += sprintf(out, MK_STR_OCT_FMT, ch);
| ^~~~~~~~~~~~~~
./ao-strs.h:106:31: note: expanded from macro 'MK_STR_OCT_FMT'
106 | #define MK_STR_OCT_FMT (ao_strs_strtable+441)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:105:20: note: format string is defined here
42 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
47 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~^~~
50 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
51 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
53 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
54 | " \0"
| ~~~~~~
55 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 505 */ "OPT_ARG_NEEDED=OK\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:261:12: warning: format string contains '\0' within the string body [-Wformat]
261 | printf(OPT_VAL_FMT, pOpts->pzPROGNAME, pOD->pz_NAME);
| ^~~~~~~~~~~
./ao-strs.h:156:31: note: expanded from macro 'OPT_VAL_FMT'
156 | #define OPT_VAL_FMT (ao_strs_strtable+552)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:119:20: note: format string is defined here
42 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 505 */ "OPT_ARG_NEEDED=OK\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 523 */ "\t\0"
| ~~~~~~~~~~~~~~~~~~
45 | /* 525 */ "<%s>\0"
| ~~~~~~~~~~~~~~~~~~~~
46 | /* 530 */ "option\0"
| ~~~~~~~~~~~~~~~~~~~~~~
47 | /* 537 */ "\n"
| ~~~~~~~~~~~~~~~~
48 | "export %s_%s\n\0"
| ~~~~~~~~~~~~~~~~~~
49 | /* 552 */ "%s_%s=\0"
| ~~~~~~~~~~~~~~~~~~~^~~
50 | /* 559 */ " | \0"
| ~~~~~~~~~~~~~~~~~~~
51 | /* 563 */ "PAGER\0"
| ~~~~~~~~~~~~~~~~~~~~~
52 | /* 569 */ "%1$s %2$s ; rm -f %2$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 592 */ " + \0"
| ~~~~~~~~~~~~~~~~~~~
54 | /* 596 */ " puts(_(%s));\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 612 */ "\\'\0"
| ~~~~~~~~~~~~~~~~~~~
56 | /* 615 */ "'%s'\0"
| ~~~~~~~~~~~~~~~~~~~~
57 | /* 620 */ " -- %s\0"
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:267:12: warning: format string contains '\0' within the string body [-Wformat]
267 | printf(QUOT_ARG_FMT, pOD->optArg.argString);
| ^~~~~~~~~~~~
./ao-strs.h:174:31: note: expanded from macro 'QUOT_ARG_FMT'
174 | #define QUOT_ARG_FMT (ao_strs_strtable+615)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:126:18: note: format string is defined here
42 | /* 552 */ "%s_%s=\0"
| ~~~~~~~~~~~~~~~~~~~~~~
43 | /* 559 */ " | \0"
| ~~~~~~~~~~~~~~~~~~~
44 | /* 563 */ "PAGER\0"
| ~~~~~~~~~~~~~~~~~~~~~
45 | /* 569 */ "%1$s %2$s ; rm -f %2$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 592 */ " + \0"
| ~~~~~~~~~~~~~~~~~~~
47 | /* 596 */ " puts(_(%s));\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 612 */ "\\'\0"
| ~~~~~~~~~~~~~~~~~~~
49 | /* 615 */ "'%s'\0"
| ~~~~~~~~~~~~~~~~~^~~
50 | /* 620 */ " -- %s\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 627 */ "%s_%s_TEXT='\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 640 */ "#! %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 647 */ "\n"
| ~~~~~~~~~~~~~~~~
54 | "env | grep '^%s_'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 667 */ "=%1$lu # 0x%1$lX\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 685 */ "stdout\0"
| ~~~~~~~~~~~~~~~~~~~~~~
57 | /* 692 */ "%A %B %e, %Y at %r %Z\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:272:12: warning: format string contains '\0' within the string body [-Wformat]
272 | printf(OPT_END_FMT, pOpts->pzPROGNAME, pOD->pz_NAME);
| ^~~~~~~~~~~
./ao-strs.h:154:31: note: expanded from macro 'OPT_END_FMT'
154 | #define OPT_END_FMT (ao_strs_strtable+537)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:118:28: note: format string is defined here
42 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 505 */ "OPT_ARG_NEEDED=OK\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 523 */ "\t\0"
| ~~~~~~~~~~~~~~~~~~
46 | /* 525 */ "<%s>\0"
| ~~~~~~~~~~~~~~~~~~~~
47 | /* 530 */ "option\0"
| ~~~~~~~~~~~~~~~~~~~~~~
48 | /* 537 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "export %s_%s\n\0"
| ~~~~~~~~~~~~~~~^~~
50 | /* 552 */ "%s_%s=\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 559 */ " | \0"
| ~~~~~~~~~~~~~~~~~~~
52 | /* 563 */ "PAGER\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 569 */ "%1$s %2$s ; rm -f %2$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 592 */ " + \0"
| ~~~~~~~~~~~~~~~~~~~
55 | /* 596 */ " puts(_(%s));\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 612 */ "\\'\0"
| ~~~~~~~~~~~~~~~~~~~
57 | /* 615 */ "'%s'\0"
| ~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:281:12: warning: format string contains '\0' within the string body [-Wformat]
281 | printf(zOptNumFmt, pOpts->pzPROGNAME, pOD->pz_NAME,
| ^~~~~~~~~~
./ao-strs.h:276:31: note: expanded from macro 'zOptNumFmt'
276 | #define zOptNumFmt (ao_strs_strtable+1435)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:175:32: note: format string is defined here
42 | /* 1332 */ "%1$s_%2$s_CT=%3$d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | "export %1$s_%2$s_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 1371 */ "OPTION_CT=%d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | "export OPTION_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
46 | /* 1402 */ "%1$s_%2$s=%3$s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
48 | /* 1435 */ "%1$s_%2$s=%3$d # 0x%3$X\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~^~~
50 | /* 1477 */ " case \"${OPT_CODE}\" in\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 1508 */ " if [ $%1$s_%2$s_CT -gt %3$u ] ; then\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | " echo 'Error: more than %3$d %2$s options'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | " echo \"$%1$s_USAGE_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | " exit 1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | " fi >&2\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 1699 */ "test ${%1$s_%2$s_CT-0} -ge %3$u || {\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | " echo %1$s_%2$s has not been set\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:299:16: warning: format string contains '\0' within the string body [-Wformat]
299 | printf(SHOW_VAL_FMT, (unsigned long)val);
| ^~~~~~~~~~~~
./ao-strs.h:194:31: note: expanded from macro 'SHOW_VAL_FMT'
194 | #define SHOW_VAL_FMT (ao_strs_strtable+667)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:132:32: note: format string is defined here
42 | /* 612 */ "\\'\0"
| ~~~~~~~~~~~~~~~~~~~
43 | /* 615 */ "'%s'\0"
| ~~~~~~~~~~~~~~~~~~~~
44 | /* 620 */ " -- %s\0"
| ~~~~~~~~~~~~~~~~~~~~~~
45 | /* 627 */ "%s_%s_TEXT='\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 640 */ "#! %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 647 */ "\n"
| ~~~~~~~~~~~~~~~~
48 | "env | grep '^%s_'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 667 */ "=%1$lu # 0x%1$lX\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 685 */ "stdout\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 692 */ "%A %B %e, %Y at %r %Z\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 714 */ "TMPDIR\0"
| ~~~~~~~~~~~~~~~~~~~~~~
53 | /* 721 */ "%s/use-%u.XXXXXX\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 738 */ "true\0"
| ~~~~~~~~~~~~~~~~~~~~
55 | /* 743 */ "<%s type=%s>\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 756 */ "VERSION\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 764 */ "#x%02X;\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:314:12: warning: format string contains '\0' within the string body [-Wformat]
314 | printf(zOptCookieCt, pOpts->pzPROGNAME, pOD->pz_NAME, ct);
| ^~~~~~~~~~~~
./ao-strs.h:270:31: note: expanded from macro 'zOptCookieCt'
270 | #define zOptCookieCt (ao_strs_strtable+1332)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:169:35: note: format string is defined here
42 | /* 1186 */ "<%1$s type=integer>0x%2$lX%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 1221 */ "%1$s_%2$s_TEXT='no %2$s text'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 1252 */ "%1$s_%2$s_MODE='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | "export %1$s_%2$s_MODE\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 1297 */ "%1$s_%2$s='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
48 | /* 1332 */ "%1$s_%2$s_CT=%3$d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | "export %1$s_%2$s_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 1371 */ "OPTION_CT=%d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | "export OPTION_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
52 | /* 1402 */ "%1$s_%2$s=%3$s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 1435 */ "%1$s_%2$s=%3$d # 0x%3$X\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
56 | /* 1477 */ " case \"${OPT_CODE}\" in\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 1508 */ " if [ $%1$s_%2$s_CT -gt %3$u ] ; then\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:317:16: warning: format string contains '\0' within the string body [-Wformat]
317 | printf(ARG_BY_NUM_FMT, pOpts->pzPROGNAME, pOD->pz_NAME,
| ^~~~~~~~~~~~~~
./ao-strs.h:46:31: note: expanded from macro 'ARG_BY_NUM_FMT'
46 | #define ARG_BY_NUM_FMT (ao_strs_strtable+286)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:86:23: note: format string is defined here
42 | /* 256 */ " \0"
| ~~~~~~~~~~~~~~~~~~~~~~
43 | /* 263 */ " \0"
| ~~~~~~~~~~~~~~~~~~~~~
44 | /* 269 */ " \0"
| ~~~~~~~~~~~~~~~~~~~
45 | /* 273 */ " \0"
| ~~~~~~~~~~~~~~~~~~
46 | /* 276 */ "all\0"
| ~~~~~~~~~~~~~~~~~~~
47 | /* 280 */ " \t\n"
| ~~~~~~~~~~~~~~~~~~~
48 | ":=\0"
| ~~~~~~
49 | /* 286 */ "%s_%s_%d=\0"
| ~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 296 */ "''\0"
| ~~~~~~~~~~~~~~~~~~
51 | /* 299 */ " ;;\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 312 */ "'\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 316 */ "%s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 323 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
55 | /* 329 */ "%%-%ds\0"
| ~~~~~~~~~~~~~~~~~~~~~~
56 | /* 336 */ "\n"
| ~~~~~~~~~~~~~~~~
57 | "export %s_%s_%d\n\0"
| ~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:320:16: warning: format string contains '\0' within the string body [-Wformat]
320 | printf(EXPORT_ARG_FMT, pOpts->pzPROGNAME, pOD->pz_NAME,
| ^~~~~~~~~~~~~~
./ao-strs.h:74:31: note: expanded from macro 'EXPORT_ARG_FMT'
74 | #define EXPORT_ARG_FMT (ao_strs_strtable+336)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:94:31: note: format string is defined here
42 | /* 296 */ "''\0"
| ~~~~~~~~~~~~~~~~~~
43 | /* 299 */ " ;;\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 312 */ "'\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~
45 | /* 316 */ "%s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 323 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
47 | /* 329 */ "%%-%ds\0"
| ~~~~~~~~~~~~~~~~~~~~~~
48 | /* 336 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "export %s_%s_%d\n\0"
| ~~~~~~~~~~~~~~~~~~^~~
50 | /* 354 */ "false\0"
| ~~~~~~~~~~~~~~~~~~~~~
51 | /* 360 */ " -* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
53 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 386 */ "*INVALID*\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:359:12: warning: format string contains '\0' within the string body [-Wformat]
359 | printf(zOptCtFmt, pOpts->curOptIdx-1);
| ^~~~~~~~~
./ao-strs.h:272:31: note: expanded from macro 'zOptCtFmt'
272 | #define zOptCtFmt (ao_strs_strtable+1371)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:171:32: note: format string is defined here
42 | /* 1252 */ "%1$s_%2$s_MODE='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | "export %1$s_%2$s_MODE\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 1297 */ "%1$s_%2$s='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
46 | /* 1332 */ "%1$s_%2$s_CT=%3$d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | "export %1$s_%2$s_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 1371 */ "OPTION_CT=%d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | "export OPTION_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~^~~
50 | /* 1402 */ "%1$s_%2$s=%3$s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
52 | /* 1435 */ "%1$s_%2$s=%3$d # 0x%3$X\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 1477 */ " case \"${OPT_CODE}\" in\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 1508 */ " if [ $%1$s_%2$s_CT -gt %3$u ] ; then\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | " echo 'Error: more than %3$d %2$s options'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | " echo \"$%1$s_USAGE_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:387:20: warning: format string contains '\0' within the string body [-Wformat]
387 | printf(zEquivMode, pOpts->pzPROGNAME, pOD->pz_NAME, p->pz_NAME);
| ^~~~~~~~~~
./ao-strs.h:244:31: note: expanded from macro 'zEquivMode'
244 | #define zEquivMode (ao_strs_strtable+1252)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:165:37: note: format string is defined here
42 | "#\n\0"
| ~~~~~~~
43 | /* 1026 */ "echo 'Warning: Cannot load options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 1073 */ "echo 'Warning: Cannot save options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 1120 */ "echo 'Warning: Cannot suppress the loading of options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 1186 */ "<%1$s type=integer>0x%2$lX%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 1221 */ "%1$s_%2$s_TEXT='no %2$s text'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 1252 */ "%1$s_%2$s_MODE='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | "export %1$s_%2$s_MODE\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 1297 */ "%1$s_%2$s='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
52 | /* 1332 */ "%1$s_%2$s_CT=%3$d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | "export %1$s_%2$s_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 1371 */ "OPTION_CT=%d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | "export OPTION_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
56 | /* 1402 */ "%1$s_%2$s=%3$s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:424:20: warning: format string contains '\0' within the string body [-Wformat]
424 | printf(zOptDisabl, pOpts->pzPROGNAME, pOD->pz_NAME,
| ^~~~~~~~~~
./ao-strs.h:274:31: note: expanded from macro 'zOptDisabl'
274 | #define zOptDisabl (ao_strs_strtable+1402)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:173:32: note: format string is defined here
42 | /* 1297 */ "%1$s_%2$s='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
44 | /* 1332 */ "%1$s_%2$s_CT=%3$d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | "export %1$s_%2$s_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 1371 */ "OPTION_CT=%d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | "export OPTION_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
48 | /* 1402 */ "%1$s_%2$s=%3$s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~^~~
50 | /* 1435 */ "%1$s_%2$s=%3$d # 0x%3$X\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
52 | /* 1477 */ " case \"${OPT_CODE}\" in\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 1508 */ " if [ $%1$s_%2$s_CT -gt %3$u ] ; then\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | " echo 'Error: more than %3$d %2$s options'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | " echo \"$%1$s_USAGE_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | " exit 1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | " fi >&2\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:435:20: warning: format string contains '\0' within the string body [-Wformat]
435 | printf(zOptNumFmt, pOpts->pzPROGNAME, pOD->pz_NAME,
| ^~~~~~~~~~
./ao-strs.h:276:31: note: expanded from macro 'zOptNumFmt'
276 | #define zOptNumFmt (ao_strs_strtable+1435)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:175:32: note: format string is defined here
42 | /* 1332 */ "%1$s_%2$s_CT=%3$d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | "export %1$s_%2$s_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 1371 */ "OPTION_CT=%d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | "export OPTION_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
46 | /* 1402 */ "%1$s_%2$s=%3$s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
48 | /* 1435 */ "%1$s_%2$s=%3$d # 0x%3$X\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~^~~
50 | /* 1477 */ " case \"${OPT_CODE}\" in\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 1508 */ " if [ $%1$s_%2$s_CT -gt %3$u ] ; then\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | " echo 'Error: more than %3$d %2$s options'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | " echo \"$%1$s_USAGE_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | " exit 1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | " fi >&2\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 1699 */ "test ${%1$s_%2$s_CT-0} -ge %3$u || {\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | " echo %1$s_%2$s has not been set\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:455:20: warning: format string contains '\0' within the string body [-Wformat]
455 | printf(zFullOptFmt, pOpts->pzPROGNAME, pOD->pz_NAME,
| ^~~~~~~~~~~
./ao-strs.h:252:31: note: expanded from macro 'zFullOptFmt'
252 | #define zFullOptFmt (ao_strs_strtable+1297)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:167:32: note: format string is defined here
42 | /* 1073 */ "echo 'Warning: Cannot save options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 1120 */ "echo 'Warning: Cannot suppress the loading of options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 1186 */ "<%1$s type=integer>0x%2$lX%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 1221 */ "%1$s_%2$s_TEXT='no %2$s text'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 1252 */ "%1$s_%2$s_MODE='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | "export %1$s_%2$s_MODE\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 1297 */ "%1$s_%2$s='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~^~~
50 | /* 1332 */ "%1$s_%2$s_CT=%3$d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | "export %1$s_%2$s_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 1371 */ "OPTION_CT=%d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | "export OPTION_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 1402 */ "%1$s_%2$s=%3$s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
56 | /* 1435 */ "%1$s_%2$s=%3$d # 0x%3$X\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:467:20: warning: format string contains '\0' within the string body [-Wformat]
467 | printf(zOptNumFmt, pOpts->pzPROGNAME, pOD->pz_NAME,
| ^~~~~~~~~~
./ao-strs.h:276:31: note: expanded from macro 'zOptNumFmt'
276 | #define zOptNumFmt (ao_strs_strtable+1435)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:175:32: note: format string is defined here
42 | /* 1332 */ "%1$s_%2$s_CT=%3$d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | "export %1$s_%2$s_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 1371 */ "OPTION_CT=%d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | "export OPTION_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
46 | /* 1402 */ "%1$s_%2$s=%3$s\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
48 | /* 1435 */ "%1$s_%2$s=%3$d # 0x%3$X\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~^~~
50 | /* 1477 */ " case \"${OPT_CODE}\" in\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 1508 */ " if [ $%1$s_%2$s_CT -gt %3$u ] ; then\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | " echo 'Error: more than %3$d %2$s options'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | " echo \"$%1$s_USAGE_TEXT\"\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | " exit 1\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | " fi >&2\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 1699 */ "test ${%1$s_%2$s_CT-0} -ge %3$u || {\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | " echo %1$s_%2$s has not been set\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:475:16: warning: format string contains '\0' within the string body [-Wformat]
475 | printf(OPT_VAL_FMT, pOpts->pzPROGNAME, pOD->pz_NAME);
| ^~~~~~~~~~~
./ao-strs.h:156:31: note: expanded from macro 'OPT_VAL_FMT'
156 | #define OPT_VAL_FMT (ao_strs_strtable+552)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:119:20: note: format string is defined here
42 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 505 */ "OPT_ARG_NEEDED=OK\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 523 */ "\t\0"
| ~~~~~~~~~~~~~~~~~~
45 | /* 525 */ "<%s>\0"
| ~~~~~~~~~~~~~~~~~~~~
46 | /* 530 */ "option\0"
| ~~~~~~~~~~~~~~~~~~~~~~
47 | /* 537 */ "\n"
| ~~~~~~~~~~~~~~~~
48 | "export %s_%s\n\0"
| ~~~~~~~~~~~~~~~~~~
49 | /* 552 */ "%s_%s=\0"
| ~~~~~~~~~~~~~~~~~~~^~~
50 | /* 559 */ " | \0"
| ~~~~~~~~~~~~~~~~~~~
51 | /* 563 */ "PAGER\0"
| ~~~~~~~~~~~~~~~~~~~~~
52 | /* 569 */ "%1$s %2$s ; rm -f %2$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 592 */ " + \0"
| ~~~~~~~~~~~~~~~~~~~
54 | /* 596 */ " puts(_(%s));\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 612 */ "\\'\0"
| ~~~~~~~~~~~~~~~~~~~
56 | /* 615 */ "'%s'\0"
| ~~~~~~~~~~~~~~~~~~~~
57 | /* 620 */ " -- %s\0"
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:38:
./putshell.c:477:16: warning: format string contains '\0' within the string body [-Wformat]
477 | printf(OPT_END_FMT, pOpts->pzPROGNAME, pOD->pz_NAME);
| ^~~~~~~~~~~
./ao-strs.h:154:31: note: expanded from macro 'OPT_END_FMT'
154 | #define OPT_END_FMT (ao_strs_strtable+537)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:118:28: note: format string is defined here
42 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 505 */ "OPT_ARG_NEEDED=OK\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 523 */ "\t\0"
| ~~~~~~~~~~~~~~~~~~
46 | /* 525 */ "<%s>\0"
| ~~~~~~~~~~~~~~~~~~~~
47 | /* 530 */ "option\0"
| ~~~~~~~~~~~~~~~~~~~~~~
48 | /* 537 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "export %s_%s\n\0"
| ~~~~~~~~~~~~~~~^~~
50 | /* 552 */ "%s_%s=\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 559 */ " | \0"
| ~~~~~~~~~~~~~~~~~~~
52 | /* 563 */ "PAGER\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 569 */ "%1$s %2$s ; rm -f %2$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 592 */ " + \0"
| ~~~~~~~~~~~~~~~~~~~
55 | /* 596 */ " puts(_(%s));\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 612 */ "\\'\0"
| ~~~~~~~~~~~~~~~~~~~
57 | /* 615 */ "'%s'\0"
| ~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:221:21: warning: format string contains '\0' within the string body [-Wformat]
221 | fprintf(fp, ao_name_use_fmt, od->pz_Name, od->pzText);
| ^~~~~~~~~~~~~~~
./ao-strs.h:224:31: note: expanded from macro 'ao_name_use_fmt'
224 | #define ao_name_use_fmt (ao_strs_strtable+791)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:143:26: note: format string is defined here
42 | /* 721 */ "%s/use-%u.XXXXXX\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 738 */ "true\0"
| ~~~~~~~~~~~~~~~~~~~~
44 | /* 743 */ "<%s type=%s>\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 756 */ "VERSION\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 764 */ "#x%02X;\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 772 */ "OPT_ARG_NEEDED=YES\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 791 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "# %s -- %s\n\0"
| ~~~~~~~~~~~~~^~~
50 | /* 804 */ "# DEFAULT: \0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 816 */ "'\\''\0"
| ~~~~~~~~~~~~~~~~~~~~~
52 | /* 821 */ " '%s'\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 827 */ "libopts misguessed length of string\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 864 */ "\n"
| ~~~~~~~~~~~~~~~~
55 | "OPTION_CT=0\n\0"
| ~~~~~~~~~~~~~~~~~
56 | /* 878 */ "set --\0"
| ~~~~~~~~~~~~~~~~~~~~~~
57 | /* 885 */ "/tmp\0"
| ~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:303:21: warning: format string contains '\0' within the string body [-Wformat]
303 | fprintf(fp, NULL_ATR_FMT, ovp->pzName);
| ^~~~~~~~~~~~
./ao-strs.h:136:31: note: expanded from macro 'NULL_ATR_FMT'
136 | #define NULL_ATR_FMT (ao_strs_strtable+498)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:112:21: note: format string is defined here
42 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
43 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
44 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
46 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
47 | " \0"
| ~~~~~~
48 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 505 */ "OPT_ARG_NEEDED=OK\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 523 */ "\t\0"
| ~~~~~~~~~~~~~~~~~~
52 | /* 525 */ "<%s>\0"
| ~~~~~~~~~~~~~~~~~~~~
53 | /* 530 */ "option\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 537 */ "\n"
| ~~~~~~~~~~~~~~~~
55 | "export %s_%s\n\0"
| ~~~~~~~~~~~~~~~~~~
56 | /* 552 */ "%s_%s=\0"
| ~~~~~~~~~~~~~~~~~~~~~~
57 | /* 559 */ " | \0"
| ~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:318:25: warning: format string contains '\0' within the string body [-Wformat]
318 | fprintf(fp, TYPE_ATR_FMT, ovp->pzName, typ);
| ^~~~~~~~~~~~
./ao-strs.h:212:31: note: expanded from macro 'TYPE_ATR_FMT'
212 | #define TYPE_ATR_FMT (ao_strs_strtable+743)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:138:26: note: format string is defined here
42 | "env | grep '^%s_'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 667 */ "=%1$lu # 0x%1$lX\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 685 */ "stdout\0"
| ~~~~~~~~~~~~~~~~~~~~~~
45 | /* 692 */ "%A %B %e, %Y at %r %Z\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 714 */ "TMPDIR\0"
| ~~~~~~~~~~~~~~~~~~~~~~
47 | /* 721 */ "%s/use-%u.XXXXXX\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 738 */ "true\0"
| ~~~~~~~~~~~~~~~~~~~~
49 | /* 743 */ "<%s type=%s>\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 756 */ "VERSION\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 764 */ "#x%02X;\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
52 | /* 772 */ "OPT_ARG_NEEDED=YES\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 791 */ "\n"
| ~~~~~~~~~~~~~~~~
54 | "# %s -- %s\n\0"
| ~~~~~~~~~~~~~~~~
55 | /* 804 */ "# DEFAULT: \0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 816 */ "'\\''\0"
| ~~~~~~~~~~~~~~~~~~~~~
57 | /* 821 */ " '%s'\0"
| ~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:338:25: warning: format string contains '\0' within the string body [-Wformat]
338 | fprintf(fp, END_XML_FMT, ovp->pzName);
| ^~~~~~~~~~~
./ao-strs.h:68:31: note: expanded from macro 'END_XML_FMT'
68 | #define END_XML_FMT (ao_strs_strtable+316)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:90:21: note: format string is defined here
42 | /* 276 */ "all\0"
| ~~~~~~~~~~~~~~~~~~~
43 | /* 280 */ " \t\n"
| ~~~~~~~~~~~~~~~~~~~
44 | ":=\0"
| ~~~~~~
45 | /* 286 */ "%s_%s_%d=\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 296 */ "''\0"
| ~~~~~~~~~~~~~~~~~~
47 | /* 299 */ " ;;\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 312 */ "'\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~
49 | /* 316 */ "%s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 323 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 329 */ "%%-%ds\0"
| ~~~~~~~~~~~~~~~~~~~~~~
52 | /* 336 */ "\n"
| ~~~~~~~~~~~~~~~~
53 | "export %s_%s_%d\n\0"
| ~~~~~~~~~~~~~~~~~~~~~
54 | /* 354 */ "false\0"
| ~~~~~~~~~~~~~~~~~~~~~
55 | /* 360 */ " -* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
57 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:344:21: warning: format string contains '\0' within the string body [-Wformat]
344 | fprintf(fp, NUMB_ATR_FMT, ovp->pzName, ovp->v.longVal);
| ^~~~~~~~~~~~
./ao-strs.h:138:31: note: expanded from macro 'NUMB_ATR_FMT'
138 | #define NUMB_ATR_FMT (ao_strs_strtable+1186)
| ^~~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:162:49: note: format string is defined here
42 | /* 939 */ " '%s' | \\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 957 */ "<%1$s type=boolean>%2$s%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 989 */ "# From the %s option definitions\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | "#\n\0"
| ~~~~~~~
46 | /* 1026 */ "echo 'Warning: Cannot load options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 1073 */ "echo 'Warning: Cannot save options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 1120 */ "echo 'Warning: Cannot suppress the loading of options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 1186 */ "<%1$s type=integer>0x%2$lX%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 1221 */ "%1$s_%2$s_TEXT='no %2$s text'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 1252 */ "%1$s_%2$s_MODE='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | "export %1$s_%2$s_MODE\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 1297 */ "%1$s_%2$s='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | "export %1$s_%2$s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
55 | /* 1332 */ "%1$s_%2$s_CT=%3$d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | "export %1$s_%2$s_CT\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 1371 */ "OPTION_CT=%d\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:348:21: warning: format string contains '\0' within the string body [-Wformat]
348 | fprintf(fp, BOOL_ATR_FMT, ovp->pzName,
| ^~~~~~~~~~~~
./ao-strs.h:48:31: note: expanded from macro 'BOOL_ATR_FMT'
48 | #define BOOL_ATR_FMT (ao_strs_strtable+957)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:156:46: note: format string is defined here
42 | "OPTION_CT=0\n\0"
| ~~~~~~~~~~~~~~~~~
43 | /* 878 */ "set --\0"
| ~~~~~~~~~~~~~~~~~~~~~~
44 | /* 885 */ "/tmp\0"
| ~~~~~~~~~~~~~~~~~~~~
45 | /* 890 */ " ;;\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 907 */ " '%c' )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 923 */ " '%s' )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 939 */ " '%s' | \\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 957 */ "<%1$s type=boolean>%2$s%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 989 */ "# From the %s option definitions\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | "#\n\0"
| ~~~~~~~
52 | /* 1026 */ "echo 'Warning: Cannot load options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | /* 1073 */ "echo 'Warning: Cannot save options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 1120 */ "echo 'Warning: Cannot suppress the loading of options files' >&2\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 1186 */ "<%1$s type=integer>0x%2$lX%1$s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 1221 */ "%1$s_%2$s_TEXT='no %2$s text'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 1252 */ "%1$s_%2$s_MODE='%3$s'\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:366:17: warning: format string contains '\0' within the string body [-Wformat]
366 | fprintf(fp, OPEN_XML_FMT, name);
| ^~~~~~~~~~~~
./ao-strs.h:148:31: note: expanded from macro 'OPEN_XML_FMT'
148 | #define OPEN_XML_FMT (ao_strs_strtable+525)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:115:18: note: format string is defined here
42 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
43 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
44 | " \0"
| ~~~~~~
45 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 505 */ "OPT_ARG_NEEDED=OK\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 523 */ "\t\0"
| ~~~~~~~~~~~~~~~~~~
49 | /* 525 */ "<%s>\0"
| ~~~~~~~~~~~~~~~~~^~~
50 | /* 530 */ "option\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 537 */ "\n"
| ~~~~~~~~~~~~~~~~
52 | "export %s_%s\n\0"
| ~~~~~~~~~~~~~~~~~~
53 | /* 552 */ "%s_%s=\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 559 */ " | \0"
| ~~~~~~~~~~~~~~~~~~~
55 | /* 563 */ "PAGER\0"
| ~~~~~~~~~~~~~~~~~~~~~
56 | /* 569 */ "%1$s %2$s ; rm -f %2$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 592 */ " + \0"
| ~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:394:17: warning: format string contains '\0' within the string body [-Wformat]
394 | fprintf(fp, END_XML_FMT, name);
| ^~~~~~~~~~~
./ao-strs.h:68:31: note: expanded from macro 'END_XML_FMT'
68 | #define END_XML_FMT (ao_strs_strtable+316)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:90:21: note: format string is defined here
42 | /* 276 */ "all\0"
| ~~~~~~~~~~~~~~~~~~~
43 | /* 280 */ " \t\n"
| ~~~~~~~~~~~~~~~~~~~
44 | ":=\0"
| ~~~~~~
45 | /* 286 */ "%s_%s_%d=\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 296 */ "''\0"
| ~~~~~~~~~~~~~~~~~~
47 | /* 299 */ " ;;\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 312 */ "'\n\n\0"
| ~~~~~~~~~~~~~~~~~~~~~
49 | /* 316 */ "%s>\n\0"
| ~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 323 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~
51 | /* 329 */ "%%-%ds\0"
| ~~~~~~~~~~~~~~~~~~~~~~
52 | /* 336 */ "\n"
| ~~~~~~~~~~~~~~~~
53 | "export %s_%s_%d\n\0"
| ~~~~~~~~~~~~~~~~~~~~~
54 | /* 354 */ "false\0"
| ~~~~~~~~~~~~~~~~~~~~~
55 | /* 360 */ " -* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 370 */ "flag\0"
| ~~~~~~~~~~~~~~~~~~~~
57 | /* 375 */ "INVALID-%d\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:417:21: warning: format string contains '\0' within the string body [-Wformat]
417 | fprintf(fp, OPEN_CLOSE_FMT, name);
| ^~~~~~~~~~~~~~
./ao-strs.h:146:31: note: expanded from macro 'OPEN_CLOSE_FMT'
146 | #define OPEN_CLOSE_FMT (ao_strs_strtable+498)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:112:21: note: format string is defined here
42 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
43 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
44 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
46 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
47 | " \0"
| ~~~~~~
48 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 505 */ "OPT_ARG_NEEDED=OK\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 523 */ "\t\0"
| ~~~~~~~~~~~~~~~~~~
52 | /* 525 */ "<%s>\0"
| ~~~~~~~~~~~~~~~~~~~~
53 | /* 530 */ "option\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 537 */ "\n"
| ~~~~~~~~~~~~~~~~
55 | "export %s_%s\n\0"
| ~~~~~~~~~~~~~~~~~~
56 | /* 552 */ "%s_%s=\0"
| ~~~~~~~~~~~~~~~~~~~~~~
57 | /* 559 */ " | \0"
| ~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:421:17: warning: format string contains '\0' within the string body [-Wformat]
421 | fprintf(fp, NESTED_OPT_FMT, name);
| ^~~~~~~~~~~~~~
./ao-strs.h:114:31: note: expanded from macro 'NESTED_OPT_FMT'
114 | #define NESTED_OPT_FMT (ao_strs_strtable+452)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:107:32: note: format string is defined here
42 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
45 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
48 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
49 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
51 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
52 | " \0"
| ~~~~~~
53 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 505 */ "OPT_ARG_NEEDED=OK\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 523 */ "\t\0"
| ~~~~~~~~~~~~~~~~~~
57 | /* 525 */ "<%s>\0"
| ~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:451:21: warning: format string contains '\0' within the string body [-Wformat]
451 | fprintf(fp, ao_name_use_fmt, od->pz_Name, od->pzText);
| ^~~~~~~~~~~~~~~
./ao-strs.h:224:31: note: expanded from macro 'ao_name_use_fmt'
224 | #define ao_name_use_fmt (ao_strs_strtable+791)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:143:26: note: format string is defined here
42 | /* 721 */ "%s/use-%u.XXXXXX\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 738 */ "true\0"
| ~~~~~~~~~~~~~~~~~~~~
44 | /* 743 */ "<%s type=%s>\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 756 */ "VERSION\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 764 */ "#x%02X;\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 772 */ "OPT_ARG_NEEDED=YES\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 791 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "# %s -- %s\n\0"
| ~~~~~~~~~~~~~^~~
50 | /* 804 */ "# DEFAULT: \0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 816 */ "'\\''\0"
| ~~~~~~~~~~~~~~~~~~~~~
52 | /* 821 */ " '%s'\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 827 */ "libopts misguessed length of string\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 864 */ "\n"
| ~~~~~~~~~~~~~~~~
55 | "OPTION_CT=0\n\0"
| ~~~~~~~~~~~~~~~~~
56 | /* 878 */ "set --\0"
| ~~~~~~~~~~~~~~~~~~~~~~
57 | /* 885 */ "/tmp\0"
| ~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:472:21: warning: format string contains '\0' within the string body [-Wformat]
472 | fprintf(fp, NESTED_OPT_FMT, od->pz_Name);
| ^~~~~~~~~~~~~~
./ao-strs.h:114:31: note: expanded from macro 'NESTED_OPT_FMT'
114 | #define NESTED_OPT_FMT (ao_strs_strtable+452)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:107:32: note: format string is defined here
42 | /* 396 */ "\\n\\\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 401 */ " --* )\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 412 */ "--\0"
| ~~~~~~~~~~~~~~~~~~
45 | /* 415 */ "LONGUSAGE\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 425 */ " %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 441 */ "\\%03o\0"
| ~~~~~~~~~~~~~~~~~~~~~~
48 | /* 447 */ "more\0"
| ~~~~~~~~~~~~~~~~~~~~
49 | /* 452 */ "<%s type=nested>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 470 */ "%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~
51 | /* 474 */ "%s\n"
| ~~~~~~~~~~~~~~~~~~
52 | " \0"
| ~~~~~~
53 | /* 480 */ "OPT_ARG_NEEDED=NO\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 498 */ "<%s/>\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 505 */ "OPT_ARG_NEEDED=OK\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | /* 523 */ "\t\0"
| ~~~~~~~~~~~~~~~~~~
57 | /* 525 */ "<%s>\0"
| ~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:586:25: warning: format string contains '\0' within the string body [-Wformat]
586 | fprintf(fp, zFmtProg, opts->pzProgName);
| ^~~~~~~~
./ao-strs.h:250:31: note: expanded from macro 'zFmtProg'
250 | #define zFmtProg (ao_strs_strtable+49)
| ^~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:47:29: note: format string is defined here
42 | /* 0 */ "-_^\0"
| ~~~~~~~
43 | /* 4 */ " %s%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 12 */ "\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
48 | /* 64 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "%s\n\n\0"
| ~~~~~~~~~~
50 | /* 70 */ "=file\0"
| ~~~~~~~~~~~~~~~~~~~~~
51 | /* 76 */ "=Mbr\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 81 */ "=Cplx\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 87 */ "[=arg]\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 94 */ "--%2$s%1$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 105 */ "=Tim\0"
| ~~~~~~~~~~~~~~~~~~~~
56 | /* 110 */ "none\0"
| ~~~~~~~~~~~~~~~~~~~~
57 | /* 115 */ "# preset/initialization file\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:605:21: warning: format string contains '\0' within the string body [-Wformat]
605 | fprintf(fp, zPresetFile, time_str);
| ^~~~~~~~~~~
./ao-strs.h:288:31: note: expanded from macro 'zPresetFile'
288 | #define zPresetFile (ao_strs_strtable+115)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:58:22: note: format string is defined here
42 | /* 76 */ "=Mbr\0"
| ~~~~~~~~~~~~~~~~~~~~
43 | /* 81 */ "=Cplx\0"
| ~~~~~~~~~~~~~~~~~~~~~
44 | /* 87 */ "[=arg]\0"
| ~~~~~~~~~~~~~~~~~~~~~~
45 | /* 94 */ "--%2$s%1$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 105 */ "=Tim\0"
| ~~~~~~~~~~~~~~~~~~~~
47 | /* 110 */ "none\0"
| ~~~~~~~~~~~~~~~~~~~~
48 | /* 115 */ "# preset/initialization file\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | "# %s#\n\0"
| ~~~~~~~~~^~~
50 | /* 153 */ " %3s %-14s %s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 167 */ "%s\0"
| ~~~~~~~~~~~~~~~~~~
52 | /* 170 */ "T/F\0"
| ~~~~~~~~~~~~~~~~~~~
53 | /* 174 */ "\n"
| ~~~~~~~~~~~~~~~~
54 | "%s\n\n"
| ~~~~~~~~
55 | "%s\0"
| ~~~~~~
56 | /* 182 */ "Fil\0"
| ~~~~~~~~~~~~~~~~~~~
57 | /* 186 */ "KWd\0"
| ~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:616:21: warning: format string contains '\0' within the string body [-Wformat]
616 | fprintf(fp, zFmtProg, opts->pzProgName);
| ^~~~~~~~
./ao-strs.h:250:31: note: expanded from macro 'zFmtProg'
250 | #define zFmtProg (ao_strs_strtable+49)
| ^~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:47:29: note: format string is defined here
42 | /* 0 */ "-_^\0"
| ~~~~~~~
43 | /* 4 */ " %s%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 12 */ "\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
48 | /* 64 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "%s\n\n\0"
| ~~~~~~~~~~
50 | /* 70 */ "=file\0"
| ~~~~~~~~~~~~~~~~~~~~~
51 | /* 76 */ "=Mbr\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 81 */ "=Cplx\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 87 */ "[=arg]\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 94 */ "--%2$s%1$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 105 */ "=Tim\0"
| ~~~~~~~~~~~~~~~~~~~~
56 | /* 110 */ "none\0"
| ~~~~~~~~~~~~~~~~~~~~
57 | /* 115 */ "# preset/initialization file\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:647:21: warning: format string contains '\0' within the string body [-Wformat]
647 | fprintf(fp, ao_name_use_fmt, pod->pz_Name, pod->pzText);
| ^~~~~~~~~~~~~~~
./ao-strs.h:224:31: note: expanded from macro 'ao_name_use_fmt'
224 | #define ao_name_use_fmt (ao_strs_strtable+791)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:143:26: note: format string is defined here
42 | /* 721 */ "%s/use-%u.XXXXXX\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 738 */ "true\0"
| ~~~~~~~~~~~~~~~~~~~~
44 | /* 743 */ "<%s type=%s>\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 756 */ "VERSION\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 764 */ "#x%02X;\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 772 */ "OPT_ARG_NEEDED=YES\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 791 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "# %s -- %s\n\0"
| ~~~~~~~~~~~~~^~~
50 | /* 804 */ "# DEFAULT: \0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 816 */ "'\\''\0"
| ~~~~~~~~~~~~~~~~~~~~~
52 | /* 821 */ " '%s'\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 827 */ "libopts misguessed length of string\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 864 */ "\n"
| ~~~~~~~~~~~~~~~~
55 | "OPTION_CT=0\n\0"
| ~~~~~~~~~~~~~~~~~
56 | /* 878 */ "set --\0"
| ~~~~~~~~~~~~~~~~~~~~~~
57 | /* 885 */ "/tmp\0"
| ~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:759:29: warning: format string contains '\0' within the string body [-Wformat]
759 | fprintf(fp, ao_name_use_fmt, od->pz_Name, od->pzText);
| ^~~~~~~~~~~~~~~
./ao-strs.h:224:31: note: expanded from macro 'ao_name_use_fmt'
224 | #define ao_name_use_fmt (ao_strs_strtable+791)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:143:26: note: format string is defined here
42 | /* 721 */ "%s/use-%u.XXXXXX\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 738 */ "true\0"
| ~~~~~~~~~~~~~~~~~~~~
44 | /* 743 */ "<%s type=%s>\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 756 */ "VERSION\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 764 */ "#x%02X;\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 772 */ "OPT_ARG_NEEDED=YES\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 791 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "# %s -- %s\n\0"
| ~~~~~~~~~~~~~^~~
50 | /* 804 */ "# DEFAULT: \0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 816 */ "'\\''\0"
| ~~~~~~~~~~~~~~~~~~~~~
52 | /* 821 */ " '%s'\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 827 */ "libopts misguessed length of string\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 864 */ "\n"
| ~~~~~~~~~~~~~~~~
55 | "OPTION_CT=0\n\0"
| ~~~~~~~~~~~~~~~~~
56 | /* 878 */ "set --\0"
| ~~~~~~~~~~~~~~~~~~~~~~
57 | /* 885 */ "/tmp\0"
| ~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:41:
./save.c:766:21: warning: format string contains '\0' within the string body [-Wformat]
766 | fprintf(fp, ao_name_use_fmt, od->pz_Name, od->pzText);
| ^~~~~~~~~~~~~~~
./ao-strs.h:224:31: note: expanded from macro 'ao_name_use_fmt'
224 | #define ao_name_use_fmt (ao_strs_strtable+791)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:143:26: note: format string is defined here
42 | /* 721 */ "%s/use-%u.XXXXXX\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43 | /* 738 */ "true\0"
| ~~~~~~~~~~~~~~~~~~~~
44 | /* 743 */ "<%s type=%s>\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | /* 756 */ "VERSION\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
46 | /* 764 */ "#x%02X;\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
47 | /* 772 */ "OPT_ARG_NEEDED=YES\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 791 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "# %s -- %s\n\0"
| ~~~~~~~~~~~~~^~~
50 | /* 804 */ "# DEFAULT: \0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | /* 816 */ "'\\''\0"
| ~~~~~~~~~~~~~~~~~~~~~
52 | /* 821 */ " '%s'\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 827 */ "libopts misguessed length of string\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 864 */ "\n"
| ~~~~~~~~~~~~~~~~
55 | "OPTION_CT=0\n\0"
| ~~~~~~~~~~~~~~~~~
56 | /* 878 */ "set --\0"
| ~~~~~~~~~~~~~~~~~~~~~~
57 | /* 885 */ "/tmp\0"
| ~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:48:
./usage.c:301:35: warning: format string contains '\0' within the string body [-Wformat]
301 | sprintf(line_fmt_buf, zFmtFmt, flen);
| ^~~~~~~
./ao-strs.h:248:31: note: expanded from macro 'zFmtFmt'
248 | #define zFmtFmt (ao_strs_strtable+37)
| ^~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:46:26: note: format string is defined here
42 | /* 0 */ "-_^\0"
| ~~~~~~~
43 | /* 4 */ " %s%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 12 */ "\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 64 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "%s\n\n\0"
| ~~~~~~~~~~
50 | /* 70 */ "=file\0"
| ~~~~~~~~~~~~~~~~~~~~~
51 | /* 76 */ "=Mbr\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 81 */ "=Cplx\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 87 */ "[=arg]\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 94 */ "--%2$s%1$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 105 */ "=Tim\0"
| ~~~~~~~~~~~~~~~~~~~~
56 | /* 110 */ "none\0"
| ~~~~~~~~~~~~~~~~~~~~
57 | /* 115 */ "# preset/initialization file\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:48:
./usage.c:306:35: warning: format string contains '\0' within the string body [-Wformat]
306 | sprintf(line_fmt_buf, zFmtFmt, flen);
| ^~~~~~~
./ao-strs.h:248:31: note: expanded from macro 'zFmtFmt'
248 | #define zFmtFmt (ao_strs_strtable+37)
| ^~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:46:26: note: format string is defined here
42 | /* 0 */ "-_^\0"
| ~~~~~~~
43 | /* 4 */ " %s%s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~
44 | /* 12 */ "\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 64 */ "\n"
| ~~~~~~~~~~~~~~~~
49 | "%s\n\n\0"
| ~~~~~~~~~~
50 | /* 70 */ "=file\0"
| ~~~~~~~~~~~~~~~~~~~~~
51 | /* 76 */ "=Mbr\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 81 */ "=Cplx\0"
| ~~~~~~~~~~~~~~~~~~~~~
53 | /* 87 */ "[=arg]\0"
| ~~~~~~~~~~~~~~~~~~~~~~
54 | /* 94 */ "--%2$s%1$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 105 */ "=Tim\0"
| ~~~~~~~~~~~~~~~~~~~~
56 | /* 110 */ "none\0"
| ~~~~~~~~~~~~~~~~~~~~
57 | /* 115 */ "# preset/initialization file\n"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libopts.c:48:
./usage.c:386:21: warning: format string contains '\0' within the string body [-Wformat]
386 | fprintf(fp, PUTS_FMT, t);
| ^~~~~~~~
./ao-strs.h:170:31: note: expanded from macro 'PUTS_FMT'
170 | #define PUTS_FMT (ao_strs_strtable+596)
| ^~~~~~~~~~~~~~~~~~~~~~
./ao-strs.c:124:30: note: format string is defined here
42 | /* 537 */ "\n"
| ~~~~~~~~~~~~~~~~
43 | "export %s_%s\n\0"
| ~~~~~~~~~~~~~~~~~~
44 | /* 552 */ "%s_%s=\0"
| ~~~~~~~~~~~~~~~~~~~~~~
45 | /* 559 */ " | \0"
| ~~~~~~~~~~~~~~~~~~~
46 | /* 563 */ "PAGER\0"
| ~~~~~~~~~~~~~~~~~~~~~
47 | /* 569 */ "%1$s %2$s ; rm -f %2$s\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | /* 592 */ " + \0"
| ~~~~~~~~~~~~~~~~~~~
49 | /* 596 */ " puts(_(%s));\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
50 | /* 612 */ "\\'\0"
| ~~~~~~~~~~~~~~~~~~~
51 | /* 615 */ "'%s'\0"
| ~~~~~~~~~~~~~~~~~~~~
52 | /* 620 */ " -- %s\0"
| ~~~~~~~~~~~~~~~~~~~~~~
53 | /* 627 */ "%s_%s_TEXT='\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | /* 640 */ "#! %s\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
55 | /* 647 */ "\n"
| ~~~~~~~~~~~~~~~~
56 | "env | grep '^%s_'\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~
57 | /* 667 */ "=%1$lu # 0x%1$lX\n\0"
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
83 warnings generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I. "-D_U_=__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libopts_la-libopts.lo -MD -MP -MF .deps/libopts_la-libopts.Tpo -c libopts.c -o libopts_la-libopts.o >/dev/null 2>&1
mv -f .deps/libopts_la-libopts.Tpo .deps/libopts_la-libopts.Plo
/bin/sh ../libtool --tag=CC --mode=link cc -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -version-info 42:1:17 -fstack-protector-strong -o libopts.la libopts_la-libopts.lo -lrt
libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
libtool: link: ar cr .libs/libopts.a .libs/libopts_la-libopts.o
libtool: link: ranlib .libs/libopts.a
libtool: link: ( cd ".libs" && rm -f "libopts.la" && ln -s "../libopts.la" "libopts.la" )
gmake[2]: Leaving directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/libopts'
gmake[1]: Leaving directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/libopts'
Making all in src
gmake[1]: Entering directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src'
/usr/local/bin/gmake all-recursive
gmake[2]: Entering directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src'
Making all in common
gmake[3]: Entering directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src/common'
/usr/local/bin/gmake all-am
gmake[4]: Entering directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src/common'
depbase=`echo cidr.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT cidr.o -MD -MP -MF $depbase.Tpo -c -o cidr.o cidr.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo err.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT err.o -MD -MP -MF $depbase.Tpo -c -o err.o err.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo list.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT list.o -MD -MP -MF $depbase.Tpo -c -o list.o list.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo cache.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT cache.o -MD -MP -MF $depbase.Tpo -c -o cache.o cache.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo services.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT services.o -MD -MP -MF $depbase.Tpo -c -o services.o services.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo get.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT get.o -MD -MP -MF $depbase.Tpo -c -o get.o get.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo fakepcap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT fakepcap.o -MD -MP -MF $depbase.Tpo -c -o fakepcap.o fakepcap.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo fakepcapnav.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT fakepcapnav.o -MD -MP -MF $depbase.Tpo -c -o fakepcapnav.o fakepcapnav.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo fakepoll.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT fakepoll.o -MD -MP -MF $depbase.Tpo -c -o fakepoll.o fakepoll.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo xX.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT xX.o -MD -MP -MF $depbase.Tpo -c -o xX.o xX.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo utils.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT utils.o -MD -MP -MF $depbase.Tpo -c -o utils.o utils.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo timer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT timer.o -MD -MP -MF $depbase.Tpo -c -o timer.o timer.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo git_version.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT git_version.o -MD -MP -MF $depbase.Tpo -c -o git_version.o git_version.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo sendpacket.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT sendpacket.o -MD -MP -MF $depbase.Tpo -c -o sendpacket.o sendpacket.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo dlt_names.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT dlt_names.o -MD -MP -MF $depbase.Tpo -c -o dlt_names.o dlt_names.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo mac.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT mac.o -MD -MP -MF $depbase.Tpo -c -o mac.o mac.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo interface.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT interface.o -MD -MP -MF $depbase.Tpo -c -o interface.o interface.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo flows.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT flows.o -MD -MP -MF $depbase.Tpo -c -o flows.o flows.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo txring.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT txring.o -MD -MP -MF $depbase.Tpo -c -o txring.o txring.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo tcpdump.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT tcpdump.o -MD -MP -MF $depbase.Tpo -c -o tcpdump.o tcpdump.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo netmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT netmap.o -MD -MP -MF $depbase.Tpo -c -o netmap.o netmap.c &&\
mv -f $depbase.Tpo $depbase.Po
rm -f libcommon.a
ar cr libcommon.a cidr.o err.o list.o cache.o services.o get.o fakepcap.o fakepcapnav.o fakepoll.o xX.o utils.o timer.o git_version.o sendpacket.o dlt_names.o mac.o interface.o flows.o txring.o tcpdump.o netmap.o
ranlib libcommon.a
gmake[4]: Leaving directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src/common'
gmake[3]: Leaving directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src/common'
Making all in tcpedit
gmake[3]: Entering directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src/tcpedit'
/usr/local/bin/gmake all-am
gmake[4]: Entering directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src/tcpedit'
depbase=`echo tcpedit.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT tcpedit.o -MD -MP -MF $depbase.Tpo -c -o tcpedit.o tcpedit.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo parse_args.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT parse_args.o -MD -MP -MF $depbase.Tpo -c -o parse_args.o parse_args.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo edit_packet.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT edit_packet.o -MD -MP -MF $depbase.Tpo -c -o edit_packet.o edit_packet.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo portmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT portmap.o -MD -MP -MF $depbase.Tpo -c -o portmap.o portmap.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo dlt.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT dlt.o -MD -MP -MF $depbase.Tpo -c -o dlt.o dlt.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo checksum.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT checksum.o -MD -MP -MF $depbase.Tpo -c -o checksum.o checksum.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo incremental_checksum.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT incremental_checksum.o -MD -MP -MF $depbase.Tpo -c -o incremental_checksum.o incremental_checksum.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo tcpedit_api.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT tcpedit_api.o -MD -MP -MF $depbase.Tpo -c -o tcpedit_api.o tcpedit_api.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo fuzzing.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT fuzzing.o -MD -MP -MF $depbase.Tpo -c -o fuzzing.o fuzzing.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo rewrite_sequence.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT rewrite_sequence.o -MD -MP -MF $depbase.Tpo -c -o rewrite_sequence.o rewrite_sequence.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_plugins.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_plugins.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_plugins.o plugins/dlt_plugins.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/ethernet.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/ethernet.o -MD -MP -MF $depbase.Tpo -c -o plugins/ethernet.o plugins/ethernet.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_utils.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_utils.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_utils.o plugins/dlt_utils.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_en10mb/en10mb.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_en10mb/en10mb.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_en10mb/en10mb.o plugins/dlt_en10mb/en10mb.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_en10mb/en10mb_api.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_en10mb/en10mb_api.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_en10mb/en10mb_api.o plugins/dlt_en10mb/en10mb_api.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_hdlc/hdlc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_hdlc/hdlc.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_hdlc/hdlc.o plugins/dlt_hdlc/hdlc.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_hdlc/hdlc_api.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_hdlc/hdlc_api.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_hdlc/hdlc_api.o plugins/dlt_hdlc/hdlc_api.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_user/user.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_user/user.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_user/user.o plugins/dlt_user/user.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_user/user_api.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_user/user_api.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_user/user_api.o plugins/dlt_user/user_api.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_raw/raw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_raw/raw.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_raw/raw.o plugins/dlt_raw/raw.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_null/null.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_null/null.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_null/null.o plugins/dlt_null/null.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_loop/loop.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_loop/loop.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_loop/loop.o plugins/dlt_loop/loop.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_linuxsll/linuxsll.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_linuxsll/linuxsll.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_linuxsll/linuxsll.o plugins/dlt_linuxsll/linuxsll.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_linuxsll2/linuxsll2.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_linuxsll2/linuxsll2.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_linuxsll2/linuxsll2.o plugins/dlt_linuxsll2/linuxsll2.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_ieee80211/ieee80211.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_ieee80211/ieee80211.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_ieee80211/ieee80211.o plugins/dlt_ieee80211/ieee80211.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_ieee80211/ieee80211_hdr.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_ieee80211/ieee80211_hdr.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_ieee80211/ieee80211_hdr.o plugins/dlt_ieee80211/ieee80211_hdr.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_radiotap/radiotap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_radiotap/radiotap.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_radiotap/radiotap.o plugins/dlt_radiotap/radiotap.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_jnpr_ether/jnpr_ether.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_jnpr_ether/jnpr_ether.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_jnpr_ether/jnpr_ether.o plugins/dlt_jnpr_ether/jnpr_ether.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo plugins/dlt_pppserial/pppserial.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT plugins/dlt_pppserial/pppserial.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_pppserial/pppserial.o plugins/dlt_pppserial/pppserial.c &&\
mv -f $depbase.Tpo $depbase.Po
rm -f libtcpedit.a
ar cr libtcpedit.a tcpedit.o parse_args.o edit_packet.o portmap.o dlt.o checksum.o incremental_checksum.o tcpedit_api.o fuzzing.o rewrite_sequence.o plugins/dlt_plugins.o plugins/ethernet.o plugins/dlt_utils.o plugins/dlt_en10mb/en10mb.o plugins/dlt_en10mb/en10mb_api.o plugins/dlt_hdlc/hdlc.o plugins/dlt_hdlc/hdlc_api.o plugins/dlt_user/user.o plugins/dlt_user/user_api.o plugins/dlt_raw/raw.o plugins/dlt_null/null.o plugins/dlt_loop/loop.o plugins/dlt_linuxsll/linuxsll.o plugins/dlt_linuxsll2/linuxsll2.o plugins/dlt_ieee80211/ieee80211.o plugins/dlt_ieee80211/ieee80211_hdr.o plugins/dlt_radiotap/radiotap.o plugins/dlt_jnpr_ether/jnpr_ether.o plugins/dlt_pppserial/pppserial.o
ranlib libtcpedit.a
gmake[4]: Leaving directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src/tcpedit'
gmake[3]: Leaving directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src/tcpedit'
Making all in fragroute
gmake[3]: Entering directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src/fragroute'
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-fragroute.o -MD -MP -MF .deps/libfragroute_a-fragroute.Tpo -c -o libfragroute_a-fragroute.o `test -f 'fragroute.c' || echo './'`fragroute.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-bget.o -MD -MP -MF .deps/libfragroute_a-bget.Tpo -c -o libfragroute_a-bget.o `test -f 'bget.c' || echo './'`bget.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-mod.o -MD -MP -MF .deps/libfragroute_a-mod.Tpo -c -o libfragroute_a-mod.o `test -f 'mod.c' || echo './'`mod.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-pkt.o -MD -MP -MF .deps/libfragroute_a-pkt.Tpo -c -o libfragroute_a-pkt.o `test -f 'pkt.c' || echo './'`pkt.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-argv.o -MD -MP -MF .deps/libfragroute_a-argv.Tpo -c -o libfragroute_a-argv.o `test -f 'argv.c' || echo './'`argv.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-randutil.o -MD -MP -MF .deps/libfragroute_a-randutil.Tpo -c -o libfragroute_a-randutil.o `test -f 'randutil.c' || echo './'`randutil.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-mod_delay.o -MD -MP -MF .deps/libfragroute_a-mod_delay.Tpo -c -o libfragroute_a-mod_delay.o `test -f 'mod_delay.c' || echo './'`mod_delay.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-mod_drop.o -MD -MP -MF .deps/libfragroute_a-mod_drop.Tpo -c -o libfragroute_a-mod_drop.o `test -f 'mod_drop.c' || echo './'`mod_drop.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-mod_dup.o -MD -MP -MF .deps/libfragroute_a-mod_dup.Tpo -c -o libfragroute_a-mod_dup.o `test -f 'mod_dup.c' || echo './'`mod_dup.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-mod_echo.o -MD -MP -MF .deps/libfragroute_a-mod_echo.Tpo -c -o libfragroute_a-mod_echo.o `test -f 'mod_echo.c' || echo './'`mod_echo.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-mod_ip_chaff.o -MD -MP -MF .deps/libfragroute_a-mod_ip_chaff.Tpo -c -o libfragroute_a-mod_ip_chaff.o `test -f 'mod_ip_chaff.c' || echo './'`mod_ip_chaff.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-mod_ip_frag.o -MD -MP -MF .deps/libfragroute_a-mod_ip_frag.Tpo -c -o libfragroute_a-mod_ip_frag.o `test -f 'mod_ip_frag.c' || echo './'`mod_ip_frag.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-mod_ip_opt.o -MD -MP -MF .deps/libfragroute_a-mod_ip_opt.Tpo -c -o libfragroute_a-mod_ip_opt.o `test -f 'mod_ip_opt.c' || echo './'`mod_ip_opt.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-mod_ip_ttl.o -MD -MP -MF .deps/libfragroute_a-mod_ip_ttl.Tpo -c -o libfragroute_a-mod_ip_ttl.o `test -f 'mod_ip_ttl.c' || echo './'`mod_ip_ttl.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-mod_ip_tos.o -MD -MP -MF .deps/libfragroute_a-mod_ip_tos.Tpo -c -o libfragroute_a-mod_ip_tos.o `test -f 'mod_ip_tos.c' || echo './'`mod_ip_tos.c
cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -D_DEFAULT_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-variadic-macros -Wfatal-errors -I/usr/lib -I/usr/include -MT libfragroute_a-mod_order.o -MD -MP -MF .deps/libfragroute_a-mod_order.Tpo -c -o libfragroute_a-mod_order.o `test -f 'mod_order.c' || echo './'`mod_order.c
In file included from mod.c:10:
In file included from ./mod.h:11:
In file included from ./pkt.h:11:
./../../lib/queue.h:510:4: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
In file included from mod_delay.c:10:
In file included from ./mod.h:11:
In file included from ./pkt.h:11:
./../../lib/queue.h:510:4: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
510 | ( 510 | (elm2)->field.cqe_prev->felm2)->fieield.ld.cqe_prev->field.cqe_next = (elm2); \
| ^
| int
cqe_next = (elm2); \
| ^
| int
./../../lib/queue.h:510:9: fatal error: expected ';' after top level declarator
510 | (elm2)->field.cqe_prev->field.cqe_next = (el./../../lib/queue.h:m2); 510:\
| ^
| ;
9: fatal error: expected ';' after top level declarator
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
| ^
| ;
In file included from pkt.c:9:
In file included from ./pkt.h:11:
./../../lib/queue.h:510:4: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
| ^
| int
./../../lib/queue.h:510:9: fatal error: expected ';' after top level declarator
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
| ^
| ;
In file included from mod_ip_ttl.c:11:
In file included from ./mod.h:11:
In file included from ./pkt.h:11:
./../../lib/queue.h:510:4: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
510 | (elm2)->field.cqe_prev->fieIn file included from mod_dup.c:10:
In file included from ./mod.h:11:
In file included from ./pkt.hld.:11:
cqe_next = (elm2); \
| ^
| int
./../../lib/queue.h:510:4: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2)./../../lib/queue.h:510:9: fatal error: expected ';' after top level declarator
; \
| ^
| int
510 | (elm2)->field.cqe_prev->fiIn file included from In file included from mod_ip_chaff.celd./../../lib/queue.h:510:9: fatal error: expected ';' after top level declarator
:In file included from .cIn file included from 10:
mod_drop.c:In file included from 510 | (elm2)./mod.hmod_ip_tos.c:11:
In file included from ./mod.h:In file included from 1011:
In file included from ./pkt.h:11:
./../../lib/queue.h:510:4: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
:mod_echo.c 510 | : (elm2)->f11:
In file included from ./pkt.h:11:
In file included from ./mod.h:11:
In file included from ./pkt.h:11:
./../../lib/queue.h:ield11:
./../../lib/queue.h:510:4: warning: :
In file included from ./mod.h:11:
In file included from ./pkt.h:11:
type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
qe.cq 510 | e (_prevelm2)->field.cqe__ne./../../lib/queue.hx:510:4: t = (elm2); \
| ^p->fi
eld.cqe_nextmod_order.c: rwarning: etype specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
10 = (el:
In file included from ./mod.h:11:
mIn file included from 2./pkt.h):;11:
510 | (elmv->field.cqe_prev-> \
./../../lib/queue.h:510:4field.c: | ^
| int2
qewarning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
)->field.cq_./../../lib/queue.h:510:9e- >510 | (elm2)-: fatal error: expected ';' after top level declarator
n>field.cqe_pre| _ 510 | (elm2)->field.cqe_ ;
prev->field.cqe_next = (elm2); \
| ^
| ;
field.cqe_next = (elm2);v->field.cqe_next = (elm2); \
| ^
| int
p \
| ^
| int./../../lib/queue.h:510:9: fatal error: expected ';' after top level declarator
r510
| (elm2)->field.cqe_prev->field.cqe_next = (elm2); e\
| ^
| ;
v->field.cqe_next = (elm2); \
| ^
| int
./../../lib/queue.h:510:9: fatal error: expected ';' after top level declarator
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
| ^
| ;
ext = (elm2); \
| ^
| ;
./../../lib/queue.h:510:9: fatal error: expected ';' after top level declarator
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
| ^
| ;
510:4: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
| ^
| int
./../../lib/queue.h:510:9: fatal error: expected ';' after top level declarator
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
| ^
| ;
1 warning and 1 error generated.
gmake[3]: *** [Makefile:608: libfragroute_a-mod_delay.o] Error 1
gmake[3]: *** Waiting for unfinished jobs....
mv -f .deps/libfragroute_a-randutil.Tpo .deps/libfragroute_a-randutil.Po
1 warning and 1 error generated.
gmake[3]: *** [Makefile:566: libfragroute_a-pkt.o] Error 1
1 warning and 1 error generated.
1 warning and 1 error generated.
1 warning and 1 error generated.
gmake[3]: *** [Makefile:706: libfragroute_a-mod_ip_ttl.o] Error 1
gmake[3]: *** [Makefile:734: libfragroute_a-mod_order.o] Error 1
gmake[3]: *** [Makefile:720: libfragroute_a-mod_ip_tos.o] Error 1
1 warning and 1 error generated.
In file included from mod_ip_frag.c:12:
./../../lib/queue.h:510:4: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
| ^
| int
./../../lib/queue.h:510:9: fatal error: expected ';' after top level declarator
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
| ^
| ;
1 warning and 1 error generatedgmake[3]: *** [Makefile:636: libfragroute_a-mod_dup.o] Error 1
.
1 warning and 1 error generated.
In file included from mod_ip_opt.c:13:
In file included from ./mod.h:11:
In file included from ./pkt.h:11:
./../../lib/queue.h:510:4: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
| ^
| int
./../../lib/queue.h:510:9: fatal error: expected ';' after top level declarator
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
| ^
| ;
gmake[3]: *** [Makefile:650: libfragroute_a-mod_echo.o] Error 1
mv -f .deps/libfragroute_a-argv.Tpo .deps/libfragroute_a-argv.Po
1 warning and 1 error generated.
gmake[3]: *** [Makefile:552: libfragroute_a-mod.o] Error 1
1 warning and 1 error generated.
1 warning and 1 error generated.
1 warning and 1 error generated.
In file included from fragroute.c:13:
./../../lib/queue.h:510:4: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
| ^
| int
./../../lib/queue.h:510:9: fatal error: expected ';' after top level declarator
510 | (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
| ^
| ;
gmake[3]: *** [Makefile:622: libfragroute_a-mod_drop.o] Error 1
mv -f .deps/libfragroute_a-bget.Tpo .deps/libfragroute_a-bget.Po
gmake[3]: *** [Makefile:678: libfragroute_a-mod_ip_frag.o] Error 1
gmake[3]: *** [Makefile:692: libfragroute_a-mod_ip_opt.o] Error 1
gmake[3]: *** [Makefile:664: libfragroute_a-mod_ip_chaff.o] Error 1
1 warning and 1 error generated.
gmake[3]: *** [Makefile:524: libfragroute_a-fragroute.o] Error 1
gmake[3]: Leaving directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src/fragroute'
gmake[2]: *** [Makefile:1228: all-recursive] Error 1
gmake[2]: Leaving directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src'
gmake[1]: *** [Makefile:607: all] Error 2
gmake[1]: Leaving directory '/magus/work/usr/mports/net-mgmt/tcpreplay/work/tcpreplay-4.5.2/src'
gmake: *** [Makefile:462: all-recursive] Error 1
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make: stopped in /usr/mports/net-mgmt/tcpreplay
Links
Depends On
- devel/gmake (build)
- devel/pkgconf (build)
- net/libpcapnav (build)
- devel/autogen (lib)
- net/libdnet (lib)
Depend Of
NothingCategories
CVEs
- Loading CVE information...
MidnightBSD Magus