<86>Feb 15 05:31:34 userdel[2043]: delete user 'rooter'
<86>Feb 15 05:31:34 userdel[2043]: removed group 'rooter' owned by 'rooter'
<86>Feb 15 05:31:34 groupadd[2078]: group added to /etc/group: name=rooter, GID=573
<86>Feb 15 05:31:34 groupadd[2078]: group added to /etc/gshadow: name=rooter
<86>Feb 15 05:31:34 groupadd[2078]: new group: name=rooter, GID=573
<86>Feb 15 05:31:34 useradd[2102]: new user: name=rooter, UID=573, GID=573, home=/root, shell=/bin/bash
<86>Feb 15 05:31:34 userdel[2144]: delete user 'builder'
<86>Feb 15 05:31:34 userdel[2144]: removed group 'builder' owned by 'builder'
<86>Feb 15 05:31:34 userdel[2144]: removed shadow group 'builder' owned by 'builder'
<86>Feb 15 05:31:34 groupadd[2159]: group added to /etc/group: name=builder, GID=574
<86>Feb 15 05:31:34 groupadd[2159]: group added to /etc/gshadow: name=builder
<86>Feb 15 05:31:34 groupadd[2159]: new group: name=builder, GID=574
<86>Feb 15 05:31:34 useradd[2201]: new user: name=builder, UID=574, GID=574, home=/usr/src, shell=/bin/bash
warning: user mike does not exist - using root
warning: group mike does not exist - using root
warning: user mike does not exist - using root
warning: group mike does not exist - using root
warning: user mike does not exist - using root
warning: group mike does not exist - using root
warning: user mike does not exist - using root
warning: group mike does not exist - using root
warning: user mike does not exist - using root
warning: group mike does not exist - using root
warning: user mike does not exist - using root
warning: group mike does not exist - using root
warning: user mike does not exist - using root
warning: group mike does not exist - using root
warning: user mike does not exist - using root
warning: group mike does not exist - using root
warning: user mike does not exist - using root
warning: group mike does not exist - using root
warning: line 29: Deprecated PreReq converted to Requires(pre,postun): PreReq: control
<13>Feb 15 05:31:36 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus.215627.200 1540831974 installed
<13>Feb 15 05:31:36 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus.215627.200 1540831974 installed
warning: line 29: Deprecated PreReq converted to Requires(pre,postun): PreReq: control
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/trafshow-linux-1.3-alt6.nosrc.rpm
warning: line 21: Deprecated PreReq converted to Requires(pre,postun): PreReq: control
Installing trafshow-linux-1.3-alt6.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.23106
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf trafshow-1.3
+ echo 'Source #0 (trafshow-1.3.tar.gz):'
Source #0 (trafshow-1.3.tar.gz):
+ /bin/gzip -dc /usr/src/RPM/SOURCES/trafshow-1.3.tar.gz
+ /bin/tar -xf -
+ cd trafshow-1.3
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (trafshow-1.3-glibc.patch):'
Patch #0 (trafshow-1.3-glibc.patch):
+ /usr/bin/patch -p1 -b --suffix .glibc
patching file trafshow.h
+ echo 'Patch #1 (trafshow-1.3-config.patch):'
Patch #1 (trafshow-1.3-config.patch):
+ /usr/bin/patch -p1 -b --suffix .config
patching file Makefile
+ echo 'Patch #2 (trafshow-1.3-make.patch):'
Patch #2 (trafshow-1.3-make.patch):
+ /usr/bin/patch -p1 -b --suffix .make
patching file Makefile
+ echo 'Patch #4 (trafshow-1.3-buffer-overhead.asp.patch):'
Patch #4 (trafshow-1.3-buffer-overhead.asp.patch):
+ /usr/bin/patch -p1 -b --suffix .bof
patching file trafshow.h
patching file screen.c
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.23842
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd trafshow-1.3
+ make -j8
make: Entering directory '/usr/src/RPM/BUILD/trafshow-1.3'
gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wall -I/usr/include/ncurses  -c csum.c
make: Leaving directory '/usr/src/RPM/BUILD/trafshow-1.3'
make: Entering directory '/usr/src/RPM/BUILD/trafshow-1.3'
gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wall -I/usr/include/ncurses  -c frag.c
frag.c: In function 'handle_fragment':
frag.c:142:3: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration]
   memcpy(&h->type, (unsigned long *)iph + iph->ihl, 4);
   ^~~~~~
frag.c:142:3: warning: incompatible implicit declaration of built-in function 'memcpy'
frag.c:142:3: note: include '<string.h>' or provide a declaration of 'memcpy'
frag.c:14:1:
+#include <string.h>
 
frag.c:142:3:
   memcpy(&h->type, (unsigned long *)iph + iph->ihl, 4);
   ^~~~~~
frag.c:149:3: warning: incompatible implicit declaration of built-in function 'memcpy'
   memcpy((unsigned long *)iph + iph->ihl, &h->type, 4);
   ^~~~~~
frag.c:149:3: note: include '<string.h>' or provide a declaration of 'memcpy'
make: Leaving directory '/usr/src/RPM/BUILD/trafshow-1.3'
make: Entering directory '/usr/src/RPM/BUILD/trafshow-1.3'
gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wall -I/usr/include/ncurses  -c host.c
host.c: In function 'lookup':
host.c:94:12: warning: pointer targets in assignment from 'const char *' to 'const unsigned char *' differ in signedness [-Wpointer-sign]
     if ((n = resolve(key)))  {
            ^
host.c:95:6: warning: implicit declaration of function 'strncpy' [-Wimplicit-function-declaration]
      strncpy(t->name,n,MAX_HOST_NAME);
      ^~~~~~~
host.c:95:6: warning: incompatible implicit declaration of built-in function 'strncpy'
host.c:95:6: note: include '<string.h>' or provide a declaration of 'strncpy'
host.c:27:1:
+#include <string.h>
 #include <signal.h>
host.c:95:6:
      strncpy(t->name,n,MAX_HOST_NAME);
      ^~~~~~~
host.c:95:22: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign]
      strncpy(t->name,n,MAX_HOST_NAME);
                      ^
host.c:95:22: note: expected 'const char *' but argument is of type 'const unsigned char *'
host.c:99:14: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration]
      t->name[strlen(t->name)-1] = 0;
              ^~~~~~
host.c:99:14: warning: incompatible implicit declaration of built-in function 'strlen'
host.c:99:14: note: include '<string.h>' or provide a declaration of 'strlen'
host.c: In function 'insert':
host.c:142:2: warning: incompatible implicit declaration of built-in function 'strncpy'
  strncpy(table[minno].name, name, MAX_HOST_NAME - 1);
  ^~~~~~~
host.c:142:2: note: include '<string.h>' or provide a declaration of 'strncpy'
host.c:144:2: warning: implicit declaration of function 'strcat' [-Wimplicit-function-declaration]
  strcat(table[minno].name, "*");
  ^~~~~~
host.c:144:2: warning: incompatible implicit declaration of built-in function 'strcat'
host.c:144:2: note: include '<string.h>' or provide a declaration of 'strcat'
host.c: In function 'get_host_name':
host.c:163:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  name = inet_ntoa(*((struct in_addr *) &addr));
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/trafshow-1.3'
make: Entering directory '/usr/src/RPM/BUILD/trafshow-1.3'
gcc -M trafshow.c csum.c host.c table.c screen.c frag.c > .depend
make: Leaving directory '/usr/src/RPM/BUILD/trafshow-1.3'
make: Entering directory '/usr/src/RPM/BUILD/trafshow-1.3'
gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wall -I/usr/include/ncurses  -c table.c
table.c: In function 'update_channels':
table.c:129:14: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration]
          if (strcmp(table[h].ifname, ifname))
              ^~~~~~
table.c:132:10: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration]
          memset(table[h].ispeed, 0,
          ^~~~~~
table.c:132:10: warning: incompatible implicit declaration of built-in function 'memset'
table.c:132:10: note: include '<string.h>' or provide a declaration of 'memset'
table.c:26:1:
+#include <string.h>
 
table.c:132:10:
          memset(table[h].ispeed, 0,
          ^~~~~~
table.c:136:10: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration]
          strcpy(table[h].ifname, ifname);
          ^~~~~~
table.c:136:10: warning: incompatible implicit declaration of built-in function 'strcpy'
table.c:136:10: note: include '<string.h>' or provide a declaration of 'strcpy'
table.c:136:25: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
          strcpy(table[h].ifname, ifname);
                 ~~~~~~~~^~~~~~~
table.c:136:25: note: expected 'char *' but argument is of type 'unsigned char *'
table.c:136:34: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
          strcpy(table[h].ifname, ifname);
                                  ^~~~~~
table.c:136:34: note: expected 'const char *' but argument is of type 'const unsigned char * const'
table.c:152:10: warning: incompatible implicit declaration of built-in function 'memset'
          memset(table[h].ispeed, 0,
          ^~~~~~
table.c:152:10: note: include '<string.h>' or provide a declaration of 'memset'
table.c:156:10: warning: incompatible implicit declaration of built-in function 'strcpy'
          strcpy(table[h].ifname, ifname);
          ^~~~~~
table.c:156:10: note: include '<string.h>' or provide a declaration of 'strcpy'
table.c:156:25: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
          strcpy(table[h].ifname, ifname);
                 ~~~~~~~~^~~~~~~
table.c:156:25: note: expected 'char *' but argument is of type 'unsigned char *'
table.c:156:34: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
          strcpy(table[h].ifname, ifname);
                                  ^~~~~~
table.c:156:34: note: expected 'const char *' but argument is of type 'const unsigned char * const'
table.c:168:2: warning: incompatible implicit declaration of built-in function 'memset'
  memset(&table[h], 0, sizeof(table[h]));
  ^~~~~~
table.c:168:2: note: include '<string.h>' or provide a declaration of 'memset'
table.c:185:2: warning: incompatible implicit declaration of built-in function 'strcpy'
  strcpy(table[h].ifname, ifname);
  ^~~~~~
table.c:185:2: note: include '<string.h>' or provide a declaration of 'strcpy'
table.c:185:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  strcpy(table[h].ifname, ifname);
         ~~~~~~~~^~~~~~~
table.c:185:17: note: expected 'char *' but argument is of type 'unsigned char *'
table.c:185:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
  strcpy(table[h].ifname, ifname);
                          ^~~~~~
table.c:185:26: note: expected 'const char *' but argument is of type 'const unsigned char * const'
make: Leaving directory '/usr/src/RPM/BUILD/trafshow-1.3'
make: Entering directory '/usr/src/RPM/BUILD/trafshow-1.3'
gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wall -I/usr/include/ncurses  -c trafshow.c
trafshow.c: In function 'read_packet':
trafshow.c:98:42: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign]
           (struct sockaddr *) &fromaddr, &fromlen);
                                          ^~~~~~~~
In file included from /usr/include/sys/socket.h:269,
                 from /usr/include/netinet/in.h:23,
                 from /usr/include/netdb.h:27,
                 from trafshow.h:28,
                 from trafshow.c:28:
/usr/include/bits/socket2.h:64:1: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *'
 recvfrom (int __fd, void *__restrict __buf, size_t __n, int __flags,
 ^~~~~~~~
trafshow.c:109:17: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration]
  if ((*iface && strcmp(iface, fromaddr.spkt_device)))
                 ^~~~~~
trafshow.c:132:2: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration]
  strcpy(ifname, fromaddr.spkt_device);
  ^~~~~~
trafshow.c:132:2: warning: incompatible implicit declaration of built-in function 'strcpy'
trafshow.c:132:2: note: include '<string.h>' or provide a declaration of 'strcpy'
trafshow.c:29:1:
+#include <string.h>
 
trafshow.c:132:2:
  strcpy(ifname, fromaddr.spkt_device);
  ^~~~~~
trafshow.c:132:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  strcpy(ifname, fromaddr.spkt_device);
         ^~~~~~
trafshow.c:132:9: note: expected 'char *' but argument is of type 'unsigned char * const'
trafshow.c:132:25: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
  strcpy(ifname, fromaddr.spkt_device);
                 ~~~~~~~~^~~~~~~~~~~~
trafshow.c:132:25: note: expected 'const char *' but argument is of type 'unsigned char *'
trafshow.c: At top level:
trafshow.c:243:6: warning: return type of 'main' is not 'int' [-Wmain]
 void main(int const argc, char * const argv[])
      ^~~~
trafshow.c: In function 'main':
trafshow.c:261:4: warning: implicit declaration of function 'strncpy' [-Wimplicit-function-declaration]
    strncpy(iface, optarg, MAX_IF_NAME);
    ^~~~~~~
trafshow.c:261:4: warning: incompatible implicit declaration of built-in function 'strncpy'
trafshow.c:261:4: note: include '<string.h>' or provide a declaration of 'strncpy'
trafshow.c:261:12: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign]
    strncpy(iface, optarg, MAX_IF_NAME);
            ^~~~~
trafshow.c:261:12: note: expected 'char *' but argument is of type 'unsigned char *'
make: Leaving directory '/usr/src/RPM/BUILD/trafshow-1.3'
make: Entering directory '/usr/src/RPM/BUILD/trafshow-1.3'
gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wall -I/usr/include/ncurses  -c screen.c
screen.c: In function 'get_user_name':
screen.c:92:4: warning: implicit declaration of function 'strncpy' [-Wimplicit-function-declaration]
    strncpy(target, pwd->pw_name, MAX_USER_NAME);
    ^~~~~~~
screen.c:92:4: warning: incompatible implicit declaration of built-in function 'strncpy'
screen.c:92:4: note: include '<string.h>' or provide a declaration of 'strncpy'
screen.c:29:1:
+#include <string.h>
 
screen.c:92:4:
    strncpy(target, pwd->pw_name, MAX_USER_NAME);
    ^~~~~~~
screen.c:92:12: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign]
    strncpy(target, pwd->pw_name, MAX_USER_NAME);
            ^~~~~~
screen.c:92:12: note: expected 'char *' but argument is of type 'unsigned char *'
screen.c: In function 'get_serv_name':
screen.c:116:3: warning: incompatible implicit declaration of built-in function 'strncpy'
   strncpy(where, s->s_name, MAX_SERV_NAME);
   ^~~~~~~
screen.c:116:3: note: include '<string.h>' or provide a declaration of 'strncpy'
screen.c: In function 'get_icmp_type':
screen.c:151:4: warning: incompatible implicit declaration of built-in function 'strncpy'
    strncpy(where, table[i].n, MAX_SERV_NAME);
    ^~~~~~~
screen.c:151:4: note: include '<string.h>' or provide a declaration of 'strncpy'
screen.c: In function 'draw_host':
screen.c:165:3: warning: incompatible implicit declaration of built-in function 'strncpy'
   strncpy(hostinfo , user, MAX_HOST_NAME - 3);
   ^~~~~~~
screen.c:165:3: note: include '<string.h>' or provide a declaration of 'strncpy'
screen.c:165:11: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign]
   strncpy(hostinfo , user, MAX_HOST_NAME - 3);
           ^~~~~~~~
screen.c:165:11: note: expected 'char *' but argument is of type 'unsigned char *'
screen.c:165:22: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign]
   strncpy(hostinfo , user, MAX_HOST_NAME - 3);
                      ^~~~
screen.c:165:22: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:166:9: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration]
   len = strlen(hostinfo);
         ^~~~~~
screen.c:166:9: warning: incompatible implicit declaration of built-in function 'strlen'
screen.c:166:9: note: include '<string.h>' or provide a declaration of 'strlen'
screen.c:166:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   len = strlen(hostinfo);
                ^~~~~~~~
screen.c:166:16: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from trafshow.h:30,
                 from screen.c:28:
/usr/include/ncurses/curses.h:1248:38: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign]
 #define addstr(str)  waddnstr(stdscr,(str),-1)
                                      ^~~~~
screen.c:169:3: note: in expansion of macro 'addstr'
   addstr(hostinfo);
   ^~~~~~
/usr/include/ncurses/curses.h:816:28: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */
                            ^~~~~~~~
screen.c:172:2: warning: incompatible implicit declaration of built-in function 'strncpy'
  strncpy(hostinfo, host, len);
  ^~~~~~~
screen.c:172:2: note: include '<string.h>' or provide a declaration of 'strncpy'
screen.c:172:10: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign]
  strncpy(hostinfo, host, len);
          ^~~~~~~~
screen.c:172:10: note: expected 'char *' but argument is of type 'unsigned char *'
screen.c:172:20: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign]
  strncpy(hostinfo, host, len);
                    ^~~~
screen.c:172:20: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from trafshow.h:30,
                 from screen.c:28:
/usr/include/ncurses/curses.h:1248:38: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign]
 #define addstr(str)  waddnstr(stdscr,(str),-1)
                                      ^~~~~
screen.c:174:2: note: in expansion of macro 'addstr'
  addstr(hostinfo);
  ^~~~~~
/usr/include/ncurses/curses.h:816:28: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */
                            ^~~~~~~~
screen.c: In function 'draw_line':
screen.c:191:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   draw_host(inet_ntoa(*((struct in_addr *)&p->saddr)), p->suser);
                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
screen.c:191:13: warning: pointer targets in passing argument 1 of 'draw_host' differ in signedness [-Wpointer-sign]
   draw_host(inet_ntoa(*((struct in_addr *)&p->saddr)), p->suser);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
screen.c:159:13: note: expected 'unsigned char *' but argument is of type 'char *'
 static void draw_host (unsigned char *host, unsigned char *user)
             ^~~~~~~~~
screen.c:193:13: warning: pointer targets in passing argument 1 of 'draw_host' differ in signedness [-Wpointer-sign]
   draw_host((char *) get_host_name(p->saddr), p->suser);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
screen.c:159:13: note: expected 'unsigned char *' but argument is of type 'char *'
 static void draw_host (unsigned char *host, unsigned char *user)
             ^~~~~~~~~
screen.c:197:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   draw_host(inet_ntoa(*((struct in_addr *)&p->daddr)), p->duser);
                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
screen.c:197:13: warning: pointer targets in passing argument 1 of 'draw_host' differ in signedness [-Wpointer-sign]
   draw_host(inet_ntoa(*((struct in_addr *)&p->daddr)), p->duser);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
screen.c:159:13: note: expected 'unsigned char *' but argument is of type 'char *'
 static void draw_host (unsigned char *host, unsigned char *user)
             ^~~~~~~~~
screen.c:199:13: warning: pointer targets in passing argument 1 of 'draw_host' differ in signedness [-Wpointer-sign]
   draw_host((char *) get_host_name(p->daddr), p->duser);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
screen.c:159:13: note: expected 'unsigned char *' but argument is of type 'char *'
 static void draw_host (unsigned char *host, unsigned char *user)
             ^~~~~~~~~
screen.c:202:2: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration]
  memset(bytes, ' ', sizeof(bytes) - 1);
  ^~~~~~
screen.c:202:2: warning: incompatible implicit declaration of built-in function 'memset'
screen.c:202:2: note: include '<string.h>' or provide a declaration of 'memset'
screen.c:208:11: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
   sprintf(bytes,"%*ld ", MAX_DATA_SIZE, in);
           ^~~~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from trafshow.h:22,
                 from screen.c:28:
/usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...))
 ^~~~~
screen.c:212:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
   sprintf(bytes + MAX_DATA_SIZE + 1, "%*ld",
           ~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from trafshow.h:22,
                 from screen.c:28:
/usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...))
 ^~~~~
In file included from trafshow.h:30,
                 from screen.c:28:
/usr/include/ncurses/curses.h:1248:38: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign]
 #define addstr(str)  waddnstr(stdscr,(str),-1)
                                      ^~~~~
screen.c:220:2: note: in expansion of macro 'addstr'
  addstr(bytes);
  ^~~~~~
/usr/include/ncurses/curses.h:816:28: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */
                            ^~~~~~~~
screen.c:231:36: warning: pointer targets in passing argument 3 of 'get_serv_name' differ in signedness [-Wpointer-sign]
    get_serv_name(p->sport, "tcp", p->sserv);
                                   ~^~~~~~~
screen.c:101:13: note: expected 'char * const' but argument is of type 'unsigned char *'
 static void get_serv_name( unsigned short const port, char const * const proto,
             ^~~~~~~~~~~~~
In file included from trafshow.h:30,
                 from screen.c:28:
screen.c:234:11: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign]
   addstr(p->sserv);
/usr/include/ncurses/curses.h:1248:39: note: in definition of macro 'addstr'
 #define addstr(str)  waddnstr(stdscr,(str),-1)
                                       ^~~
/usr/include/ncurses/curses.h:816:28: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */
                            ^~~~~~~~
screen.c:236:36: warning: pointer targets in passing argument 3 of 'get_serv_name' differ in signedness [-Wpointer-sign]
    get_serv_name(p->dport, "tcp", p->dserv);
                                   ~^~~~~~~
screen.c:101:13: note: expected 'char * const' but argument is of type 'unsigned char *'
 static void get_serv_name( unsigned short const port, char const * const proto,
             ^~~~~~~~~~~~~
In file included from trafshow.h:30,
                 from screen.c:28:
screen.c:240:11: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign]
   addstr(p->dserv);
/usr/include/ncurses/curses.h:1248:39: note: in definition of macro 'addstr'
 #define addstr(str)  waddnstr(stdscr,(str),-1)
                                       ^~~
/usr/include/ncurses/curses.h:816:28: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */
                            ^~~~~~~~
screen.c:248:36: warning: pointer targets in passing argument 3 of 'get_serv_name' differ in signedness [-Wpointer-sign]
    get_serv_name(p->sport, "udp", p->sserv);
                                   ~^~~~~~~
screen.c:101:13: note: expected 'char * const' but argument is of type 'unsigned char *'
 static void get_serv_name( unsigned short const port, char const * const proto,
             ^~~~~~~~~~~~~
In file included from trafshow.h:30,
                 from screen.c:28:
screen.c:251:11: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign]
   addstr(p->sserv);
/usr/include/ncurses/curses.h:1248:39: note: in definition of macro 'addstr'
 #define addstr(str)  waddnstr(stdscr,(str),-1)
                                       ^~~
/usr/include/ncurses/curses.h:816:28: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */
                            ^~~~~~~~
screen.c:254:36: warning: pointer targets in passing argument 3 of 'get_serv_name' differ in signedness [-Wpointer-sign]
    get_serv_name(p->dport, "udp", p->dserv);
                                   ~^~~~~~~
screen.c:101:13: note: expected 'char * const' but argument is of type 'unsigned char *'
 static void get_serv_name( unsigned short const port, char const * const proto,
             ^~~~~~~~~~~~~
In file included from trafshow.h:30,
                 from screen.c:28:
screen.c:258:11: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign]
   addstr(p->dserv);
/usr/include/ncurses/curses.h:1248:39: note: in definition of macro 'addstr'
 #define addstr(str)  waddnstr(stdscr,(str),-1)
                                       ^~~
/usr/include/ncurses/curses.h:816:28: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */
                            ^~~~~~~~
screen.c:266:29: warning: pointer targets in passing argument 2 of 'get_icmp_type' differ in signedness [-Wpointer-sign]
    get_icmp_type(p->sport, p->sserv);
                            ~^~~~~~~
screen.c:123:13: note: expected 'char * const' but argument is of type 'unsigned char *'
 static void get_icmp_type( int const type, char * const where )
             ^~~~~~~~~~~~~
In file included from trafshow.h:30,
                 from screen.c:28:
screen.c:269:11: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign]
   addstr(p->sserv);
/usr/include/ncurses/curses.h:1248:39: note: in definition of macro 'addstr'
 #define addstr(str)  waddnstr(stdscr,(str),-1)
                                       ^~~
/usr/include/ncurses/curses.h:816:28: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */
                            ^~~~~~~~
screen.c:272:30: warning: pointer targets in passing argument 2 of 'get_icmp_type' differ in signedness [-Wpointer-sign]
     get_icmp_type(p->dport, p->dserv);
                             ~^~~~~~~
screen.c:123:13: note: expected 'char * const' but argument is of type 'unsigned char *'
 static void get_icmp_type( int const type, char * const where )
             ^~~~~~~~~~~~~
In file included from trafshow.h:30,
                 from screen.c:28:
screen.c:276:12: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign]
    addstr(p->dserv);
/usr/include/ncurses/curses.h:1248:39: note: in definition of macro 'addstr'
 #define addstr(str)  waddnstr(stdscr,(str),-1)
                                       ^~~
/usr/include/ncurses/curses.h:816:28: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */
                            ^~~~~~~~
screen.c: In function 'screen_update':
screen.c:320:2: warning: incompatible implicit declaration of built-in function 'memset'
  memset(records, 0, (LINES - TOP - BOTTOM) * sizeof(*records));
  ^~~~~~
screen.c:320:2: note: include '<string.h>' or provide a declaration of 'memset'
In file included from trafshow.h:30,
                 from screen.c:28:
screen.c:367:21: warning: incompatible implicit declaration of built-in function 'strlen'
  move(0, MIN_RAWS - strlen(string));
                     ^~~~~~
/usr/include/ncurses/curses.h:1279:38: note: in definition of macro 'move'
 #define move(y,x)  wmove(stdscr,(y),(x))
                                      ^
screen.c:367:21: note: include '<string.h>' or provide a declaration of 'strlen'
  move(0, MIN_RAWS - strlen(string));
                     ^~~~~~
/usr/include/ncurses/curses.h:1279:38: note: in definition of macro 'move'
 #define move(y,x)  wmove(stdscr,(y),(x))
                                      ^
screen.c: In function 'screen_open':
screen.c:460:10: warning: incompatible implicit declaration of built-in function 'strlen'
  move(0, strlen(string) + 1);
          ^~~~~~
/usr/include/ncurses/curses.h:1279:38: note: in definition of macro 'move'
 #define move(y,x)  wmove(stdscr,(y),(x))
                                      ^
screen.c:460:10: note: include '<string.h>' or provide a declaration of 'strlen'
  move(0, strlen(string) + 1);
          ^~~~~~
/usr/include/ncurses/curses.h:1279:38: note: in definition of macro 'move'
 #define move(y,x)  wmove(stdscr,(y),(x))
                                      ^
make: Leaving directory '/usr/src/RPM/BUILD/trafshow-1.3'
make: Entering directory '/usr/src/RPM/BUILD/trafshow-1.3'
gcc   -o trafshow trafshow.o csum.o host.o table.o screen.o frag.o -lncurses
make: Leaving directory '/usr/src/RPM/BUILD/trafshow-1.3'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.91348
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/trafshow-linux-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/trafshow-linux-buildroot
+ cd trafshow-1.3
+ install -pD -m755 trafshow /usr/src/tmp/trafshow-linux-buildroot/usr/bin/trafshow-linux
+ install -pD -m644 trafshow.1 /usr/src/tmp/trafshow-linux-buildroot/usr/share/man/man1/trafshow-linux.1
+ install -pD -m755 /usr/src/RPM/SOURCES/trafshow-linux.control /usr/src/tmp/trafshow-linux-buildroot/etc/control.d/facilities/trafshow-linux
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/trafshow-linux-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/trafshow-linux-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/trafshow-linux-buildroot/ (default)
Compressing files in /usr/src/tmp/trafshow-linux-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/trafshow-linux-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: WARNING: ./usr/bin/trafshow-linux: uses non-LFS functions: fopen
Hardlinking identical .pyc and .pyo files
Processing files: trafshow-linux-1.3-alt6
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.7365
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd trafshow-1.3
+ DOCDIR=/usr/src/tmp/trafshow-linux-buildroot/usr/share/doc/trafshow-linux-1.3
+ export DOCDIR
+ rm -rf /usr/src/tmp/trafshow-linux-buildroot/usr/share/doc/trafshow-linux-1.3
+ /bin/mkdir -p /usr/src/tmp/trafshow-linux-buildroot/usr/share/doc/trafshow-linux-1.3
+ cp -prL TODO trafshow.lsm /usr/src/tmp/trafshow-linux-buildroot/usr/share/doc/trafshow-linux-1.3
+ chmod -R go-w /usr/src/tmp/trafshow-linux-buildroot/usr/share/doc/trafshow-linux-1.3
+ chmod -R a+rX /usr/src/tmp/trafshow-linux-buildroot/usr/share/doc/trafshow-linux-1.3
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dBb9CA
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rl7j2K
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks)
Finding Requires(pre) (using /usr/lib/rpm/find-scriptlet-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1JXOKr
Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.aiqfOz
Requires: /bin/sh, /etc/control.d/facilities(control_fmode), /etc/control.d/facilities(new_fmode), /etc/control.d/functions, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libncurses.so.5 >= set:mitFWNPmR0BkekLQtGB2DOItOopxtm1, libtinfo.so.5 >= set:liZKbUTimJ7kY5, rtld(GNU_HASH)
Requires(interp): /bin/sh
Requires(rpmlib): rpmlib(SetVersions)
Requires(pre): control, /bin/sh, /usr/sbin/control-dump, /usr/sbin/groupadd
Requires(post): /bin/sh, /usr/sbin/control, /usr/sbin/control-restore
Requires(postun): control
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Z0aoiP
Creating trafshow-linux-debuginfo package
Processing files: trafshow-linux-debuginfo-1.3-alt6
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rrfX3l
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ENLna9
find-requires: running scripts (debuginfo)
Requires: trafshow-linux = 1.3-alt6, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libncurses.so.5), debug(libtinfo.so.5)
Wrote: /usr/src/RPM/RPMS/i586/trafshow-linux-1.3-alt6.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/trafshow-linux-debuginfo-1.3-alt6.i586.rpm
6.81user 1.64system 0:13.43elapsed 62%CPU (0avgtext+0avgdata 26584maxresident)k
0inputs+0outputs (0major+268301minor)pagefaults 0swaps
16.73user 5.02system 0:28.10elapsed 77%CPU (0avgtext+0avgdata 121792maxresident)k
0inputs+0outputs (0major+684044minor)pagefaults 0swaps
--- trafshow-linux-1.3-alt6.i586.rpm.repo	2008-04-14 05:58:58.000000000 +0000
+++ trafshow-linux-1.3-alt6.i586.rpm.hasher	2019-02-15 05:31:54.029218701 +0000
@@ -5,3 +5,3 @@
 /usr/share/doc/trafshow-linux-1.3/trafshow.lsm	100644	
-/usr/share/man/man1/trafshow-linux.1.gz	100644	
+/usr/share/man/man1/trafshow-linux.1.xz	100644	
 Requires: control  
@@ -9,8 +9,2 @@
 Requires: /bin/sh  
-Requires: rpmlib(PayloadFilesHavePrefix) <= 4.0-1
-Requires: rpmlib(CompressedFileNames) <= 3.0.4-1
-Requires: /usr/sbin/control-dump  
-Requires: /usr/sbin/groupadd  
-Requires: /usr/sbin/control  
-Requires: /usr/sbin/control-restore  
 Requires: /etc/control.d/facilities(control_fmode)  
@@ -21,7 +15,16 @@
 Requires: libc.so.6(GLIBC_2.1)  
+Requires: libc.so.6(GLIBC_2.11)  
+Requires: libc.so.6(GLIBC_2.15)  
 Requires: libc.so.6(GLIBC_2.3.4)  
 Requires: libc.so.6(GLIBC_2.4)  
-Requires: libncurses.so.5  
-Requires: libtinfo.so.5  
+Requires: libc.so.6(GLIBC_2.7)  
+Requires: libncurses.so.5 >= set:mitFWNPmR0BkekLQtGB2DOItOopxtm1
+Requires: rpmlib(SetVersions)  
+Requires: libtinfo.so.5 >= set:liZKbUTimJ7kY5
 Requires: rtld(GNU_HASH)  
+Requires: /usr/sbin/control-dump  
+Requires: /usr/sbin/groupadd  
+Requires: /usr/sbin/control  
+Requires: /usr/sbin/control-restore  
+Requires: rpmlib(PayloadIsLzma)  
 Provides: trafshow-linux = 1.3-alt6
error: open of /ALT/repo/sisyphus/task/archive/_216/221568/files/i586/RPMS/trafshow-linux-debuginfo-1.3-alt6.i586.rpm failed: No such file or directory