=> Bootstrap dependency digest>=20010302: found digest-20080510
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for gcpio-2.6nb8
/usr/bin/make  all-recursive
Making all in doc
Making all in headers
Making all in lib
cp ./alloca_.h alloca.h-t
mv alloca.h-t alloca.h
cp ./fnmatch_.h fnmatch.h-t
mv fnmatch.h-t fnmatch.h
cp ./getopt_.h getopt.h-t
mv getopt.h-t getopt.h
/usr/bin/make  all-am
echo '#define LOCALEDIR "/usr/pkg/share/locale"' >localedir.h
echo "#ifndef DEFAULT_RMT_COMMAND" >> localedir.h
echo "# define DEFAULT_RMT_COMMAND \"/usr/pkg/libexec/`echo \"rmt\" | sed 's,^.*/,,;s,^,g,'`\"" >> localedir.h
echo "#endif" >> localedir.h
cp ./sysexit_.h sysexits.h-t
mv sysexits.h-t sysexits.h
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT rtapelib.o -MD -MP -MF ".deps/rtapelib.Tpo" -c -o rtapelib.o rtapelib.c;  then mv -f ".deps/rtapelib.Tpo" ".deps/rtapelib.Po"; else rm -f ".deps/rtapelib.Tpo"; exit 1; fi
rtapelib.c:512:36: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        error (EXIT_ON_EXEC_ERROR, errno, _("Cannot execute remote shell"));
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
rtapelib.c:669:10: warning: overflow converting case value to switch condition type (2148035841 to 18446744071562620161) [-Wswitch]
    case MTIOCTOP:
         ^
/usr/include/sys/mtio.h:135:18: note: expanded from:
#define MTIOCTOP        _IOW('m', 1, struct mtop)       /* do a mag tape op */
                        ^
/usr/include/sys/ioccom.h:66:21: note: expanded from:
#define _IOW(g,n,t)     _IOC(IOC_IN,    (g), (n), sizeof(t))
                        ^
/usr/include/sys/ioccom.h:62:5: note: expanded from:
    ((inout) | (((len) & IOCPARM_MASK) << IOCPARM_SHIFT) | \
    ^
2 warnings generated.
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT argmatch.o -MD -MP -MF ".deps/argmatch.Tpo" -c -o argmatch.o argmatch.c;  then mv -f ".deps/argmatch.Tpo" ".deps/argmatch.Po"; else rm -f ".deps/argmatch.Tpo"; exit 1; fi
argmatch.c:157:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
  fprintf (stderr, _("Valid arguments are:"));
                   ^~~~~~~~~~~~~~~~~~~~~~~~~
argmatch.c:36:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
1 warning generated.
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT argp-ba.o -MD -MP -MF ".deps/argp-ba.Tpo" -c -o argp-ba.o argp-ba.c;  then mv -f ".deps/argp-ba.Tpo" ".deps/argp-ba.Po"; else rm -f ".deps/argp-ba.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT argp-eexst.o -MD -MP -MF ".deps/argp-eexst.Tpo" -c -o argp-eexst.o argp-eexst.c;  then mv -f ".deps/argp-eexst.Tpo" ".deps/argp-eexst.Po"; else rm -f ".deps/argp-eexst.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT argp-fmtstream.o -MD -MP -MF ".deps/argp-fmtstream.Tpo" -c -o argp-fmtstream.o argp-fmtstream.c;  then mv -f ".deps/argp-fmtstream.Tpo" ".deps/argp-fmtstream.Po"; else rm -f ".deps/argp-fmtstream.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT argp-fs-xinl.o -MD -MP -MF ".deps/argp-fs-xinl.Tpo" -c -o argp-fs-xinl.o argp-fs-xinl.c;  then mv -f ".deps/argp-fs-xinl.Tpo" ".deps/argp-fs-xinl.Po"; else rm -f ".deps/argp-fs-xinl.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT argp-help.o -MD -MP -MF ".deps/argp-help.Tpo" -c -o argp-help.o argp-help.c;  then mv -f ".deps/argp-help.Tpo" ".deps/argp-help.Po"; else rm -f ".deps/argp-help.Tpo"; exit 1; fi
argp-help.c:1684:4: warning: #warning No reasonable value to return [-W#warnings]
#  warning No reasonable value to return
   ^
1 warning generated.
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT argp-parse.o -MD -MP -MF ".deps/argp-parse.Tpo" -c -o argp-parse.o argp-parse.c;  then mv -f ".deps/argp-parse.Tpo" ".deps/argp-parse.Po"; else rm -f ".deps/argp-parse.Tpo"; exit 1; fi
argp-parse.c:158:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        __argp_error (state, dgettext (state->root_argp->argp_domain,
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT argp-pv.o -MD -MP -MF ".deps/argp-pv.Tpo" -c -o argp-pv.o argp-pv.c;  then mv -f ".deps/argp-pv.Tpo" ".deps/argp-pv.Po"; else rm -f ".deps/argp-pv.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT argp-pvh.o -MD -MP -MF ".deps/argp-pvh.Tpo" -c -o argp-pvh.o argp-pvh.c;  then mv -f ".deps/argp-pvh.Tpo" ".deps/argp-pvh.Po"; else rm -f ".deps/argp-pvh.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT argp-xinl.o -MD -MP -MF ".deps/argp-xinl.Tpo" -c -o argp-xinl.o argp-xinl.c;  then mv -f ".deps/argp-xinl.Tpo" ".deps/argp-xinl.Po"; else rm -f ".deps/argp-xinl.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT dirname.o -MD -MP -MF ".deps/dirname.Tpo" -c -o dirname.o dirname.c;  then mv -f ".deps/dirname.Tpo" ".deps/dirname.Po"; else rm -f ".deps/dirname.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT basename.o -MD -MP -MF ".deps/basename.Tpo" -c -o basename.o basename.c;  then mv -f ".deps/basename.Tpo" ".deps/basename.Po"; else rm -f ".deps/basename.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT stripslash.o -MD -MP -MF ".deps/stripslash.Tpo" -c -o stripslash.o stripslash.c;  then mv -f ".deps/stripslash.Tpo" ".deps/stripslash.Po"; else rm -f ".deps/stripslash.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT exitfail.o -MD -MP -MF ".deps/exitfail.Tpo" -c -o exitfail.o exitfail.c;  then mv -f ".deps/exitfail.Tpo" ".deps/exitfail.Po"; else rm -f ".deps/exitfail.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT full-write.o -MD -MP -MF ".deps/full-write.Tpo" -c -o full-write.o full-write.c;  then mv -f ".deps/full-write.Tpo" ".deps/full-write.Po"; else rm -f ".deps/full-write.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT quote.o -MD -MP -MF ".deps/quote.Tpo" -c -o quote.o quote.c;  then mv -f ".deps/quote.Tpo" ".deps/quote.Po"; else rm -f ".deps/quote.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT quotearg.o -MD -MP -MF ".deps/quotearg.Tpo" -c -o quotearg.o quotearg.c;  then mv -f ".deps/quotearg.Tpo" ".deps/quotearg.Po"; else rm -f ".deps/quotearg.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT safe-read.o -MD -MP -MF ".deps/safe-read.Tpo" -c -o safe-read.o safe-read.c;  then mv -f ".deps/safe-read.Tpo" ".deps/safe-read.Po"; else rm -f ".deps/safe-read.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT safe-write.o -MD -MP -MF ".deps/safe-write.Tpo" -c -o safe-write.o safe-write.c;  then mv -f ".deps/safe-write.Tpo" ".deps/safe-write.Po"; else rm -f ".deps/safe-write.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT savedir.o -MD -MP -MF ".deps/savedir.Tpo" -c -o savedir.o savedir.c;  then mv -f ".deps/savedir.Tpo" ".deps/savedir.Po"; else rm -f ".deps/savedir.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT xmalloc.o -MD -MP -MF ".deps/xmalloc.Tpo" -c -o xmalloc.o xmalloc.c;  then mv -f ".deps/xmalloc.Tpo" ".deps/xmalloc.Po"; else rm -f ".deps/xmalloc.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT xalloc-die.o -MD -MP -MF ".deps/xalloc-die.Tpo" -c -o xalloc-die.o xalloc-die.c;  then mv -f ".deps/xalloc-die.Tpo" ".deps/xalloc-die.Po"; else rm -f ".deps/xalloc-die.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT getopt.o -MD -MP -MF ".deps/getopt.Tpo" -c -o getopt.o getopt.c;  then mv -f ".deps/getopt.Tpo" ".deps/getopt.Po"; else rm -f ".deps/getopt.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT getopt1.o -MD -MP -MF ".deps/getopt1.Tpo" -c -o getopt1.o getopt1.c;  then mv -f ".deps/getopt1.Tpo" ".deps/getopt1.Po"; else rm -f ".deps/getopt1.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT error.o -MD -MP -MF ".deps/error.Tpo" -c -o error.o error.c;  then mv -f ".deps/error.Tpo" ".deps/error.Po"; else rm -f ".deps/error.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT fnmatch.o -MD -MP -MF ".deps/fnmatch.Tpo" -c -o fnmatch.o fnmatch.c;  then mv -f ".deps/fnmatch.Tpo" ".deps/fnmatch.Po"; else rm -f ".deps/fnmatch.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT mempcpy.o -MD -MP -MF ".deps/mempcpy.Tpo" -c -o mempcpy.o mempcpy.c;  then mv -f ".deps/mempcpy.Tpo" ".deps/mempcpy.Po"; else rm -f ".deps/mempcpy.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include  -O2 -I/usr/include -MT strchrnul.o -MD -MP -MF ".deps/strchrnul.Tpo" -c -o strchrnul.o strchrnul.c;  then mv -f ".deps/strchrnul.Tpo" ".deps/strchrnul.Po"; else rm -f ".deps/strchrnul.Tpo"; exit 1; fi
rm -f libcpio.a
ar cru libcpio.a rtapelib.o argmatch.o  argp-ba.o argp-eexst.o  argp-fmtstream.o argp-fs-xinl.o  argp-help.o argp-parse.o argp-pv.o  argp-pvh.o argp-xinl.o dirname.o  basename.o stripslash.o exitfail.o  full-write.o quote.o quotearg.o  safe-read.o safe-write.o savedir.o  xmalloc.o xalloc-die.o getopt.o getopt1.o error.o fnmatch.o mempcpy.o strchrnul.o 
ranlib libcpio.a
Making all in rmt
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../ -I../lib   -I/usr/include  -O2 -I/usr/include -MT rmt.o -MD -MP -MF ".deps/rmt.Tpo" -c -o rmt.o rmt.c;  then mv -f ".deps/rmt.Tpo" ".deps/rmt.Po"; else rm -f ".deps/rmt.Tpo"; exit 1; fi
rmt.c:144:14: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
      DEBUG (_("rmtd: Cannot allocate buffer space\n"));
      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
rmt.c:70:39: note: expanded from:
  if (debug_file) fprintf(debug_file, File)
                                      ^~~~
rmt.c:288:30: warning: passing 'char *const *' to parameter of type 'char **' discards qualifiers
  switch (getopt_long (argc, argv, "", long_opts, NULL))
                             ^~~~
../lib/getopt.h:209:65: note: passing argument to parameter '___argv' here
extern int getopt_long (int ___argc, char *__getopt_argv_const *___argv,
                                                                ^
rmt.c:451:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                DEBUG (_("rmtd: Premature eof\n"));
                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
rmt.c:70:39: note: expanded from:
  if (debug_file) fprintf(debug_file, File)
                                      ^~~~
3 warnings generated.
gcc  -O2 -I/usr/include  -L/usr/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/usr/pkg/lib -o rmt  rmt.o ../lib/libcpio.a /usr/lib/libintl.so  
Making all in src
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../lib   -I/usr/include  -O2 -I/usr/include -MT copyin.o -MD -MP -MF ".deps/copyin.Tpo" -c -o copyin.o copyin.c;  then mv -f ".deps/copyin.Tpo" ".deps/copyin.Po"; else rm -f ".deps/copyin.Tpo"; exit 1; fi
copyin.c:915:17: warning: conversion specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
  printf ("%s %3u ", mbuf, file_hdr->c_nlink);
              ~~^          ~~~~~~~~~~~~~~~~~
              %3lu
copyin.c:926:16: warning: conversion specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
    printf ("%3u, %3u ", file_hdr->c_rdev_maj,
             ~~^         ~~~~~~~~~~~~~~~~~~~~
             %3ld
copyin.c:926:21: warning: conversion specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
    printf ("%3u, %3u ", file_hdr->c_rdev_maj,
                  ~~^
                  %3ld
copyin.c:1064:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            error (1, 0, _("premature end of archive"));
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
copyin.c:1271:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
          error (0, 0, _("warning: archive header has reverse byte-order"));
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
copyin.c:1462:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        error (1, errno, _("standard input is closed"));
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
6 warnings generated.
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../lib   -I/usr/include  -O2 -I/usr/include -MT copyout.o -MD -MP -MF ".deps/copyout.Tpo" -c -o copyout.o copyout.c;  then mv -f ".deps/copyout.Tpo" ".deps/copyout.Po"; else rm -f ".deps/copyout.Tpo"; exit 1; fi
copyout.c:635:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        error (1, errno, _("standard output is closed"));
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
copyout.c:656:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
          error (0, 0, _("blank line ignored"));
                       ^~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
2 warnings generated.
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../lib   -I/usr/include  -O2 -I/usr/include -MT copypass.o -MD -MP -MF ".deps/copypass.Tpo" -c -o copypass.o copypass.c;  then mv -f ".deps/copypass.Tpo" ".deps/copypass.Po"; else rm -f ".deps/copypass.Tpo"; exit 1; fi
copypass.c:72:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
          error (0, 0, _("blank line ignored"));
                       ^~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
1 warning generated.
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../lib   -I/usr/include  -O2 -I/usr/include -MT defer.o -MD -MP -MF ".deps/defer.Tpo" -c -o defer.o defer.c;  then mv -f ".deps/defer.Tpo" ".deps/defer.Po"; else rm -f ".deps/defer.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../lib   -I/usr/include  -O2 -I/usr/include -MT dstring.o -MD -MP -MF ".deps/dstring.Tpo" -c -o dstring.o dstring.c;  then mv -f ".deps/dstring.Tpo" ".deps/dstring.Po"; else rm -f ".deps/dstring.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../lib   -I/usr/include  -O2 -I/usr/include -MT global.o -MD -MP -MF ".deps/global.Tpo" -c -o global.o global.c;  then mv -f ".deps/global.Tpo" ".deps/global.Po"; else rm -f ".deps/global.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../lib   -I/usr/include  -O2 -I/usr/include -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c;  then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
main.c:219:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
  printf (_("   GNU cpio is free software; you can redistribute it and/or modify\n"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
main.c:301:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        error (2, 0, _("invalid block size"));
                     ^~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
main.c:307:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        USAGE_ERROR ((0, 0, _("Archive format multiply defined")));
        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:318:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        error (2, 0, _("invalid block size"));
                     ^~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
main.c:339:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        USAGE_ERROR ((0, 0, _("Archive format multiply defined")));
        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:364:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        USAGE_ERROR ((0, 0, _("Mode already defined")));
        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:408:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                     _("--no-preserve-owner cannot be used with --owner")));
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:414:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        USAGE_ERROR ((0, 0, _("Mode already defined")));
        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:428:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        USAGE_ERROR ((0, 0, _("Mode already defined")));
        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:451:9: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                      _("--owner cannot be used with --no-preserve-owner")));
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:607:21: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        USAGE_ERROR((0, 0, _("Both -I and -F are used in copy-in mode")));
        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:619:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        USAGE_ERROR ((0, 0, _("Too many arguments")));
        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:638:9: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                      _("--append is used but no archive file name is given (use -F or -O options")));
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:644:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        USAGE_ERROR ((0, 0, _("Both -O and -F are used in copy-out mode")));
        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:655:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        USAGE_ERROR ((0, 0, _("Too many arguments")));
        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:659:8: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                     _("Archive format is not specified in copy-pass mode (use --format option)")));
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:679:9: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                      _("-F can be used only with --create or --extract")));
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^
main.c:75:38: note: expanded from:
#define USAGE_ERROR(args) do { error args; exit(2); } while (0)
                                     ^~~~
main.c:767:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
    error (1, errno, _("error closing archive"));
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
18 warnings generated.
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../lib   -I/usr/include  -O2 -I/usr/include -MT tar.o -MD -MP -MF ".deps/tar.Tpo" -c -o tar.o tar.c;  then mv -f ".deps/tar.Tpo" ".deps/tar.Po"; else rm -f ".deps/tar.Tpo"; exit 1; fi
tar.c:307:21: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
              error (0, 0, _("invalid header: checksum error"));
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
1 warning generated.
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../lib   -I/usr/include  -O2 -I/usr/include -MT util.o -MD -MP -MF ".deps/util.Tpo" -c -o util.o util.c;  then mv -f ".deps/util.Tpo" ".deps/util.Po"; else rm -f ".deps/util.Tpo"; exit 1; fi
util.c:64:19: warning: implicit declaration of function 'full_write' is invalid in C99 [-Wimplicit-function-declaration]
  bytes_written = rmtwrite (out_des, output_buffer, output_size);
                  ^
../lib/rmt.h:76:6: note: expanded from:
   : full_write (fd, buffer, length))
     ^
util.c:83:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            error (1, errno, _("write error"));
                             ^~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
util.c:86:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        error (1, errno, _("write error"));
                         ^~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
util.c:127:21: warning: implicit declaration of function 'sparse_write' is invalid in C99 [-Wimplicit-function-declaration]
    bytes_written = sparse_write (out_des, output_buffer, output_size);
                    ^
util.c:133:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
      error (1, errno, _("write error"));
                       ^~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
util.c:188:16: warning: implicit declaration of function 'safe_read' is invalid in C99 [-Wimplicit-function-declaration]
  input_size = rmtread (in_des, input_buffer, num_bytes);
               ^
../lib/rmt.h:72:6: note: expanded from:
   : safe_read (fd, buffer, length))
     ^
util.c:195:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
    error (1, errno, _("read error"));
                     ^~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
util.c:198:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
      error (0, 0, _("premature end of file"));
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
util.c:364:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        error (1, errno, _("read error"));
                         ^~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
util.c:474:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if (rc = disk_fill_input_buffer (in_des,
            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
util.c:474:9: note: place parentheses around the assignment to silence this warning
        if (rc = disk_fill_input_buffer (in_des,
               ^
util.c:474:9: note: use '==' to turn this assignment into an equality comparison
        if (rc = disk_fill_input_buffer (in_des,
               ^
               ==
util.c:520:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if (rc = disk_fill_input_buffer (in_des, num_bytes))
            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
util.c:520:9: note: place parentheses around the assignment to silence this warning
        if (rc = disk_fill_input_buffer (in_des, num_bytes))
               ^
            (                                              )
util.c:520:9: note: use '==' to turn this assignment into an equality comparison
        if (rc = disk_fill_input_buffer (in_des, num_bytes))
               ^
               ==
util.c:592:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
    error (2, 0, _("virtual memory exhausted"));
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
util.c:628:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
    error (1, errno, _("cannot seek on output"));
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
util.c:634:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        error (1, errno, _("cannot seek on output"));
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
util.c:874:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
    fprintf (tty_out, _("Found end of tape.  Load next tape and press RETURN. "));
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
util.c:876:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
    fprintf (tty_out, _("Found end of tape.  To continue, type device/file name when ready.\n"));
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
util.c:899:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                       _("To continue, type device/file name when ready.\n"));
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/system.h:505:18: note: expanded from:
#define _(msgid) gettext (msgid)
                 ^~~~~~~~~~~~~~~
17 warnings generated.
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../lib   -I/usr/include  -O2 -I/usr/include -MT filemode.o -MD -MP -MF ".deps/filemode.Tpo" -c -o filemode.o filemode.c;  then mv -f ".deps/filemode.Tpo" ".deps/filemode.Po"; else rm -f ".deps/filemode.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../lib   -I/usr/include  -O2 -I/usr/include -MT idcache.o -MD -MP -MF ".deps/idcache.Tpo" -c -o idcache.o idcache.c;  then mv -f ".deps/idcache.Tpo" ".deps/idcache.Po"; else rm -f ".deps/idcache.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../lib   -I/usr/include  -O2 -I/usr/include -MT makepath.o -MD -MP -MF ".deps/makepath.Tpo" -c -o makepath.o makepath.c;  then mv -f ".deps/makepath.Tpo" ".deps/makepath.Po"; else rm -f ".deps/makepath.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../lib   -I/usr/include  -O2 -I/usr/include -MT userspec.o -MD -MP -MF ".deps/userspec.Tpo" -c -o userspec.o userspec.c;  then mv -f ".deps/userspec.Tpo" ".deps/userspec.Po"; else rm -f ".deps/userspec.Tpo"; exit 1; fi
gcc  -O2 -I/usr/include  -L/usr/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/usr/pkg/lib -o cpio  copyin.o copyout.o  copypass.o defer.o dstring.o  global.o main.o tar.o util.o  filemode.o idcache.o makepath.o  userspec.o ../lib/libcpio.a /usr/lib/libintl.so 
../lib/libcpio.a(argp-fmtstream.o): In function `argp_fmtstream_point':
argp-fmtstream.c:(.text+0x6f0): multiple definition of `argp_fmtstream_point'
../lib/libcpio.a(argp-help.o):argp-help.c:(.text+0x1c0): first defined here
../lib/libcpio.a(argp-fmtstream.o): In function `argp_fmtstream_putc':
argp-fmtstream.c:(.text+0x1c0): multiple definition of `argp_fmtstream_putc'
../lib/libcpio.a(argp-help.o):argp-help.c:(.text+0xe0): first defined here
../lib/libcpio.a(argp-fmtstream.o): In function `argp_fmtstream_puts':
argp-fmtstream.c:(.text+0x140): multiple definition of `argp_fmtstream_puts'
../lib/libcpio.a(argp-help.o):argp-help.c:(.text+0x60): first defined here
../lib/libcpio.a(argp-fmtstream.o): In function `argp_fmtstream_set_lmargin':
argp-fmtstream.c:(.text+0x210): multiple definition of `argp_fmtstream_set_lmargin'
../lib/libcpio.a(argp-help.o):argp-help.c:(.text+0x130): first defined here
../lib/libcpio.a(argp-fmtstream.o): In function `argp_fmtstream_set_rmargin':
argp-fmtstream.c:(.text+0x690): multiple definition of `argp_fmtstream_set_rmargin'
../lib/libcpio.a(argp-help.o):argp-help.c:(.text+0x160): first defined here
../lib/libcpio.a(argp-fmtstream.o): In function `argp_fmtstream_set_wmargin':
argp-fmtstream.c:(.text+0x6c0): multiple definition of `argp_fmtstream_set_wmargin'
../lib/libcpio.a(argp-help.o):argp-help.c:(.text+0x190): first defined here
../lib/libcpio.a(argp-fmtstream.o): In function `argp_fmtstream_write':
argp-fmtstream.c:(.text+0x0): multiple definition of `argp_fmtstream_write'
../lib/libcpio.a(argp-help.o):argp-help.c:(.text+0x0): first defined here
clang: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1

Stop.
make: stopped in /scratch/archivers/gcpio/work/cpio-2.6/src
*** Error code 1

Stop.
make: stopped in /scratch/archivers/gcpio/work/cpio-2.6
*** Error code 1

Stop.
make: stopped in /scratch/archivers/gcpio/work/cpio-2.6
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/archivers/gcpio
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/archivers/gcpio
