+ exec
+ rm -rf /rpmbuild
+ mkdir -p /rpmbuild
+ su -c 'rpmbuild -ba /builddir/build/SPECS/telnet.spec            --define "debug_package %{nil}"            --undefine _annotated_build            --define "_missing_doc_files_terminate_build %{nil}"            --define "_emacs_sitestartdir /usr/share/emacs/site-lisp/site-start.d"            --define "_emacs_sitelispdir /usr/share/emacs/site-lisp"            --nocheck   ' mockbuild
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.o4UvE3
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf netkit-telnet-0.17
+ /usr/bin/gzip -dc /builddir/build/SOURCES/netkit-telnet-0.17.tar.gz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd netkit-telnet-0.17
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ mv telnet telnet-NETKIT
+ cd /builddir/build/BUILD
+ cd netkit-telnet-0.17
+ /usr/bin/gzip -dc /builddir/build/SOURCES/telnet-client.tar.gz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #1 (telnet-client-cvs.patch):'
Patch #1 (telnet-client-cvs.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .cvs --fuzz=0
patching file telnet/Makefile
patching file telnet/commands.c
patching file telnet/externs.h
patching file telnet/main.c
patching file telnet/sys_bsd.c
patching file telnet/telnet.c
patching file telnet/telnet_locl.h
patching file libtelnet/kerberos.c
patching file telnet/telnet.1
+ echo 'Patch #5 (telnetd-0.17.diff):'
Patch #5 (telnetd-0.17.diff):
+ /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .fix --fuzz=0
patching file telnetd/telnetd.c
patching file telnetd/defs.h
+ echo 'Patch #6 (telnet-0.17-env.patch):'
Patch #6 (telnet-0.17-env.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .env --fuzz=0
patching file telnet/commands.c
patching file telnet/telnet.c
Hunk #1 succeeded at 440 (offset 2 lines).
Hunk #2 succeeded at 675 (offset -18 lines).
Hunk #3 succeeded at 852 (offset -18 lines).
Hunk #4 succeeded at 1514 (offset -13 lines).
Hunk #5 succeeded at 2161 (offset -9 lines).
patching file telnet/externs.h
+ echo 'Patch #10 (telnet-0.17-pek.patch):'
Patch #10 (telnet-0.17-pek.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .pek --fuzz=0
patching file telnet/commands.c
+ echo 'Patch #7 (telnet-0.17-issue.patch):'
Patch #7 (telnet-0.17-issue.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .issue --fuzz=0
patching file telnetd/utility.c
patching file telnetd/issue.net.5
+ echo 'Patch #8 (telnet-0.17-sa-01-49.patch):'
Patch #8 (telnet-0.17-sa-01-49.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .sa-01-49 --fuzz=0
patching file telnetd/ext.h
patching file telnetd/slc.c
patching file telnetd/state.c
patching file telnetd/termstat.c
patching file telnetd/utility.c
+ echo 'Patch #11 (telnet-0.17-8bit.patch):'
Patch #11 (telnet-0.17-8bit.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .8bit --fuzz=0
patching file telnet/main.c
patching file telnet/telnet.1
+ echo 'Patch #12 (telnet-0.17-argv.patch):'
Patch #12 (telnet-0.17-argv.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .argv --fuzz=0
patching file telnetd/setproctitle.c
+ echo 'Patch #13 (telnet-0.17-conf.patch):'
Patch #13 (telnet-0.17-conf.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .confverb --fuzz=0
patching file configure
+ echo 'Patch #14 (telnet-0.17-cleanup_race.patch):'
Patch #14 (telnet-0.17-cleanup_race.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .cleanup_race --fuzz=0
patching file telnetd/telnetd.c
+ echo 'Patch #15 (telnetd-0.17-pty_read.patch):'
Patch #15 (telnetd-0.17-pty_read.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .pty_read --fuzz=0
patching file telnetd/telnetd.c
+ echo 'Patch #16 (telnet-0.17-CAN-2005-468_469.patch):'
Patch #16 (telnet-0.17-CAN-2005-468_469.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .CAN-2005-468_469 --fuzz=0
patching file telnet/telnet.c
+ echo 'Patch #18 (telnet-gethostbyname.patch):'
Patch #18 (telnet-gethostbyname.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .gethost --fuzz=0
patching file telnet/commands.c
+ echo 'Patch #19 (netkit-telnet-0.17-ipv6.diff):'
Patch #19 (netkit-telnet-0.17-ipv6.diff):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .gethost2 --fuzz=0
(Stripping trailing CRs from patch; use --binary to disable.)
patching file telnetd/telnetd.c
+ echo 'Patch #20 (netkit-telnet-0.17-nodns.patch):'
Patch #20 (netkit-telnet-0.17-nodns.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .nodns --fuzz=0
patching file telnetd/telnetd.c
+ echo 'Patch #21 (telnet-0.17-errno_test_sys_bsd.patch):'
Patch #21 (telnet-0.17-errno_test_sys_bsd.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .errnosysbsd --fuzz=0
patching file telnet/sys_bsd.c
+ echo 'Patch #22 (netkit-telnet-0.17-reallynodns.patch):'
Patch #22 (netkit-telnet-0.17-reallynodns.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .reallynodns --fuzz=0
patching file telnetd/telnetd.c
patching file telnetd/telnetd.8
+ echo 'Patch #23 (telnet-rh678324.patch):'
Patch #23 (telnet-rh678324.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .rh678324 --fuzz=0
patching file telnetd/telnetd.c
+ echo 'Patch #24 (telnet-rh674942.patch):'
Patch #24 (telnet-rh674942.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .rh674942 --fuzz=0
patching file telnetd/telnetd.c
+ echo 'Patch #25 (telnet-rh704604.patch):'
Patch #25 (telnet-rh704604.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .rh704604 --fuzz=0
patching file telnet/commands.c
+ echo 'Patch #26 (telnet-rh825946.patch):'
Patch #26 (telnet-rh825946.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .rh825946 --fuzz=0
patching file telnetd/sys_term.c
patching file telnetd/telnetd.c
+ echo 'Patch #27 (telnet-0.17-force-ipv6-ipv4.patch):'
Patch #27 (telnet-0.17-force-ipv6-ipv4.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .ipv6-support --fuzz=0
patching file telnet/commands.c
patching file telnet/main.c
patching file telnet/telnet.1
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.NyBMts
+ umask 022
+ cd /builddir/build/BUILD
+ cd netkit-telnet-0.17
+ export 'CC_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie'
+ CC_FLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie'
+ export 'LD_FLAGS= -z now -pie'
+ LD_FLAGS=' -z now -pie'
+ sh configure --with-c-compiler=gcc
Directories: /usr/bin /usr/sbin /usr/man 
Checking if C compiler works... yes
Checking if gcc accepts gcc warnings... yes
Looking for a C++ compiler... gcc
Checking if gcc accepts gcc warnings... yes
Checking if gcc accepts -O2... yes
Checking if gcc accepts -fno-rtti... yes
Checking if gcc accepts -fno-exceptions... yes
Checking for BSD signal semantics... yes
Checking for ncurses... yes
Checking for GNU libc... yes
Checking for forkpty... -lutil
Checking for logwtmp... -lutil
Checking for snprintf declaration... ok
Checking for snprintf implementation... ok
Generating MCONFIG...
+ perl -pi -e '
    s,-O2,\$(CC_FLAGS),;
    s,LDFLAGS=.*,LDFLAGS=\$(LD_FLAGS),;
    s,^BINDIR=.*$,BINDIR=/usr/bin,;
    s,^MANDIR=.*$,MANDIR=/usr/share/man,;
    s,^SBINDIR=.*$,SBINDIR=/usr/sbin,;
    ' MCONFIG
+ perl -pi -e 's|install[ ]+-s|install|g' ./telnet/GNUmakefile ./telnetd/Makefile ./telnetlogin/Makefile ./telnet-NETKIT/Makefile
+ make -j4
(cd  telnet && make)
(cd  telnetd && make)
make[1]: Entering directory '/builddir/build/BUILD/netkit-telnet-0.17/telnet'
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  -D_GNU_SOURCE -DUSE_TERMIO -DKLUDGELINEMODE -I../ authenc.c -c
make[1]: Entering directory '/builddir/build/BUILD/netkit-telnet-0.17/telnetd'
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  '-DISSUE_FILE="/etc/issue.net"' -DPARANOID_TTYS -DNO_REVOKE -DKLUDGELINEMODE -DDIAGNOSTICS telnetd.c -c
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  -D_GNU_SOURCE -DUSE_TERMIO -DKLUDGELINEMODE -I../ commands.c -c
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  '-DISSUE_FILE="/etc/issue.net"' -DPARANOID_TTYS -DNO_REVOKE -DKLUDGELINEMODE -DDIAGNOSTICS state.c -c
telnetd.c: In function 'main':
telnetd.c:379:7: warning: passing argument 1 of 'doit' from incompatible pointer type [-Wincompatible-pointer-types]
  doit(&from, fromlen);
       ^
telnetd.c:72:13: note: expected 'struct sockaddr *' but argument is of type 'struct sockaddr_storage *'
 static void doit(struct sockaddr *who, socklen_t wholen);
             ^~~~
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  '-DISSUE_FILE="/etc/issue.net"' -DPARANOID_TTYS -DNO_REVOKE -DKLUDGELINEMODE -DDIAGNOSTICS termstat.c -c
commands.c: In function 'send_tncmd':
commands.c:400:18: warning: passing argument 1 of 'isprefix' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
     if (isprefix(name, "help") || isprefix(name, "?")) {
                  ^~~~
In file included from ../libtelnet/misc.h:44:0,
                 from telnet_locl.h:79,
                 from commands.c:37:
../libtelnet/misc-proto.h:80:5: note: expected 'char *' but argument is of type 'const char *'
 int isprefix __P((char *, char *));
     ^~~~~~~~
commands.c:400:44: warning: passing argument 1 of 'isprefix' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
     if (isprefix(name, "help") || isprefix(name, "?")) {
                                            ^~~~
In file included from ../libtelnet/misc.h:44:0,
                 from telnet_locl.h:79,
                 from commands.c:37:
../libtelnet/misc-proto.h:80:5: note: expected 'char *' but argument is of type 'const char *'
 int isprefix __P((char *, char *));
     ^~~~~~~~
commands.c:420:27: warning: passing argument 1 of 'genget' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
     cpp = (char **)genget(name, telopts, sizeof(char *));
                           ^~~~
In file included from ../libtelnet/misc.h:44:0,
                 from telnet_locl.h:79,
                 from commands.c:37:
../libtelnet/misc-proto.h:79:8: note: expected 'char *' but argument is of type 'const char *'
 char **genget __P((char *, char **, int));
        ^~~~~~
state.c: In function 'suboption':
state.c:1208:10: warning: comparison of distinct pointer types lacks a cast
   if (cp < subbuffer+sizeof(subbuffer)-1) *cp++ = c;
          ^
state.c: In function 'send_status':
state.c:1369:20: warning: pointer targets in passing argument 1 of 'output_datalen' differ in signedness [-Wpointer-sign]
     output_datalen(statusbuf, ncp - statusbuf);
                    ^~~~~~~~~
In file included from telnetd.h:39:0,
                 from state.c:41:
ext.h:92:6: note: expected 'const char *' but argument is of type 'unsigned char *'
 void output_datalen(const char *, int);
      ^~~~~~~~~~~~~~
commands.c: In function 'setcmd':
commands.c:964:17: warning: passing argument 1 of 'ct->handler' makes integer from pointer without a cast [-Wint-conversion]
  (*ct->handler)(argv[2]);
                 ^~~~
commands.c:964:17: note: expected 'int' but argument is of type 'char *'
state.c: In function 'willoption':
state.c:519:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
   slctab[SLC_XOFF].defset.flag |= SLC_DEFAULT;
                                ^
state.c:520:6: note: here
      case TELOPT_TTYPE:
      ^~~~
commands.c: In function 'shell':
commands.c:1382:3: warning: missing sentinel in function call [-Wformat=]
   execl(shellp, shellname, "-c", &saveline[1], 0);
   ^~~~~
commands.c:1384:3: warning: missing sentinel in function call [-Wformat=]
   execl(shellp, shellname, 0);
   ^~~~~
commands.c: In function 'env_cmd':
commands.c:1612:19: warning: pointer targets in passing argument 1 of 'c->handler' differ in signedness [-Wpointer-sign]
     (*c->handler)(argv[2], argv[3]);
                   ^~~~
commands.c:1612:19: note: expected 'unsigned char *' but argument is of type 'char *'
commands.c:1612:28: warning: pointer targets in passing argument 2 of 'c->handler' differ in signedness [-Wpointer-sign]
     (*c->handler)(argv[2], argv[3]);
                            ^~~~
commands.c:1612:28: note: expected 'unsigned char *' but argument is of type 'char *'
commands.c: In function 'env_init':
commands.c:1662:21: warning: pointer targets in passing argument 1 of 'env_find' differ in signedness [-Wpointer-sign]
  if ((ep = env_find("DISPLAY"))
                     ^~~~~~~~~
commands.c:1628:1: note: expected 'unsigned char *' but argument is of type 'char *'
 env_find(unsigned char *var)
 ^~~~~~~~
commands.c:1696:16: warning: pointer targets in passing argument 1 of 'env_find' differ in signedness [-Wpointer-sign]
  if ((env_find("USER") == NULL) && (ep = env_find("LOGNAME"))) {
                ^~~~~~
commands.c:1628:1: note: expected 'unsigned char *' but argument is of type 'char *'
 env_find(unsigned char *var)
 ^~~~~~~~
commands.c:1696:51: warning: pointer targets in passing argument 1 of 'env_find' differ in signedness [-Wpointer-sign]
  if ((env_find("USER") == NULL) && (ep = env_find("LOGNAME"))) {
                                                   ^~~~~~~~~
commands.c:1628:1: note: expected 'unsigned char *' but argument is of type 'char *'
 env_find(unsigned char *var)
 ^~~~~~~~
commands.c: In function 'env_define':
commands.c:1726:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  if ((ep->var = strdup((char *)var)) == NULL)
               ^
commands.c:1728:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  if ((ep->value = strdup((char *)value)) == NULL)
                 ^
commands.c: In function 'tn':
commands.c:2363:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  } else if (temp == -1) {
                  ^~
commands.c: In function 'help':
commands.c:2716:15: warning: field width specifier '*' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=]
     printf("%-*s\t%s\r\n", HELPINDENT, c->name,
             ~~^~
commands.c: In function 'sourceroute':
commands.c:2786:18: warning: unused variable 'host' [-Wunused-variable]
  struct hostent *host = 0;
                  ^~~~
commands.c:2784:6: warning: unused variable 'tmp' [-Wunused-variable]
  int tmp;
      ^~~
commands.c: In function 'env_init':
commands.c:1684:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result]
   asprintf (&cp, "%s%s", hbuf, cp2);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
commands.c: In function 'tn':
commands.c:2289:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
  (void) fgets(&line[strlen(line)], sizeof(line) - strlen(line), stdin);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
commands.c: In function 'setescape':
commands.c:1294:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
   (void) fgets(buf, sizeof(buf), stdin);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
commands.c:45:13: warning: '_hostname' defined but not used [-Wunused-variable]
 static char _hostname[MAXHOSTNAMELEN];
             ^~~~~~~~~
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  -D_GNU_SOURCE -DUSE_TERMIO -DKLUDGELINEMODE -I../ main.c -c
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  -D_GNU_SOURCE -DUSE_TERMIO -DKLUDGELINEMODE -I../ network.c -c
main.c: In function 'main':
main.c:165:16: warning: pointer targets in passing argument 1 of 'env_define' differ in signedness [-Wpointer-sign]
     env_define("DISPLAY", (unsigned char*)p);
                ^~~~~~~~~
In file included from telnet_locl.h:85:0,
                 from main.c:43:
externs.h:197:17: note: expected 'unsigned char *' but argument is of type 'char *'
 struct env_lst *env_define (unsigned char *, unsigned char *);
                 ^~~~~~~~~~
At top level:
main.c:38:13: warning: 'copyright' defined but not used [-Wunused-variable]
 static char copyright[] =
             ^~~~~~~~~
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  '-DISSUE_FILE="/etc/issue.net"' -DPARANOID_TTYS -DNO_REVOKE -DKLUDGELINEMODE -DDIAGNOSTICS slc.c -c
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  '-DISSUE_FILE="/etc/issue.net"' -DPARANOID_TTYS -DNO_REVOKE -DKLUDGELINEMODE -DDIAGNOSTICS sys_term.c -c
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  '-DISSUE_FILE="/etc/issue.net"' -DPARANOID_TTYS -DNO_REVOKE -DKLUDGELINEMODE -DDIAGNOSTICS utility.c -c
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  -D_GNU_SOURCE -DUSE_TERMIO -DKLUDGELINEMODE -I../ ring.c -c
sys_term.c: In function 'start_login':
sys_term.c:671:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
       write(1,"I don't hear you!\r\n",19);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sys_term.c: In function 'cleanup':
sys_term.c:741:5: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result]
     chown(line, 0, 0);
     ^~~~~~~~~~~~~~~~~
sys_term.c:744:5: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result]
     chown(line, 0, 0);
     ^~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  '-DISSUE_FILE="/etc/issue.net"' -DPARANOID_TTYS -DNO_REVOKE -DKLUDGELINEMODE -DDIAGNOSTICS global.c -c
utility.c: In function 'printsub':
utility.c:683:35: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
      netoprintf("(Empty suboption???)");
                                    
utility.c:704:33: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
   netoprintf(" (empty suboption???)");
                                  
utility.c:726:33: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
   netoprintf(" (empty suboption???)");
                                  
utility.c:745:33: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
   netoprintf(" (empty suboption???)");
                                  
utility.c:770:33: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
   netoprintf(" (empty suboption???)");
                                  
utility.c:787:30: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
       netoprintf("(no option???)");
                               
utility.c:844:28: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
       netoprintf("(no mode???)");
                             
utility.c:977:8: error: format not a string literal and no format arguments [-Werror=format-security]
        netoprintf("\" VAR " + noquote);
        ^~~~~~~~~~
utility.c:982:8: error: format not a string literal and no format arguments [-Werror=format-security]
        netoprintf("\" VALUE " + noquote);
        ^~~~~~~~~~
utility.c:987:8: error: format not a string literal and no format arguments [-Werror=format-security]
        netoprintf("\" ESC " + noquote);
        ^~~~~~~~~~
utility.c:1019:33: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
   netoprintf(" (empty suboption???)");
                                  
utility.c:1032:38: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
       netoprintf("(partial suboption???)");
                                       
utility.c:1054:35: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
    netoprintf("(partial suboption???)");
                                    
utility.c:1095:33: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
   netoprintf(" (empty suboption???)");
                                  
utility.c:1120:39: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
       netoprintf(" (partial suboption???)");
                                        
utility.c: In function 'fatal':
utility.c:439:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
  (void) write(f, buf, (int)strlen(buf));
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  '-DISSUE_FILE="/etc/issue.net"' -DPARANOID_TTYS -DNO_REVOKE -DKLUDGELINEMODE -DDIAGNOSTICS setproctitle.c -c
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  -D_GNU_SOURCE -DUSE_TERMIO -DKLUDGELINEMODE -I../ sys_bsd.c -c
utility.c: In function 'printsub':
utility.c:849:45: warning: '%s' directive output may be truncated writing up to 4 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
       snprintf(tbuf, sizeof(tbuf), "%s%s%s%s%s",
                                             ^~
In file included from /usr/include/stdio.h:862:0,
                 from utility.c:44:
/usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 1 and 36 bytes into a destination of size 32
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  -D_GNU_SOURCE -DUSE_TERMIO -DKLUDGELINEMODE -I../ telnet.c -c
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  -D_GNU_SOURCE -DUSE_TERMIO -DKLUDGELINEMODE -I../ terminal.c -c
cc1: some warnings being treated as errors
make[1]: *** [../MRULES:4: utility.o] Error 1
make[1]: Leaving directory '/builddir/build/BUILD/netkit-telnet-0.17/telnetd'
make: *** [Makefile:8: telnetd.build] Error 2
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  -D_GNU_SOURCE -DUSE_TERMIO -DKLUDGELINEMODE -I../ tn3270.c -c
make: *** Waiting for unfinished jobs....
sys_bsd.c: In function 'TerminalNewMode':
sys_bsd.c:651:2: warning: 'sigsetmask' is deprecated [-Wdeprecated-declarations]
  (void) sigsetmask(sigblock(0) & ~(1<<(SIGTSTP-1)));
  ^
In file included from telnet_locl.h:48:0,
                 from sys_bsd.c:37:
/usr/include/signal.h:173:12: note: declared here
 extern int sigsetmask (int __mask) __THROW __attribute_deprecated__;
            ^~~~~~~~~~
sys_bsd.c:651:2: warning: 'sigblock' is deprecated [-Wdeprecated-declarations]
  (void) sigsetmask(sigblock(0) & ~(1<<(SIGTSTP-1)));
  ^
In file included from telnet_locl.h:48:0,
                 from sys_bsd.c:37:
/usr/include/signal.h:170:12: note: declared here
 extern int sigblock (int __mask) __THROW __attribute_deprecated__;
            ^~~~~~~~
sys_bsd.c:652:8: warning: extra tokens at end of #else directive [-Wendif-labels]
 # else SOLARIS
        ^~~~~~~
sys_bsd.c:654:9: warning: extra tokens at end of #endif directive [-Wendif-labels]
 # endif SOLARIS
         ^~~~~~~
sys_bsd.c: At top level:
sys_bsd.c:834:1: warning: no previous prototype for 'deadpeer' [-Wmissing-prototypes]
 deadpeer(int sig)
 ^~~~~~~~
sys_bsd.c:843:1: warning: no previous prototype for 'intr' [-Wmissing-prototypes]
 intr(int sig)
 ^~~~
sys_bsd.c:856:1: warning: no previous prototype for 'intr2' [-Wmissing-prototypes]
 intr2(int sig)
 ^~~~~
sys_bsd.c:886:1: warning: no previous prototype for 'sendwin' [-Wmissing-prototypes]
 sendwin(int sig)
 ^~~~~~~
terminal.c: In function 'ttyflush':
terminal.c:134:23: warning: pointer targets in passing argument 1 of 'TerminalWrite' differ in signedness [-Wpointer-sign]
    n1 = TerminalWrite(ttyoring.bottom, n1);
                       ^~~~~~~~
In file included from telnet_locl.h:85:0,
                 from terminal.c:37:
externs.h:251:5: note: expected 'char *' but argument is of type 'unsigned char *'
 int TerminalWrite(char *buf, int n);
     ^~~~~~~~~~~~~
telnet.c: In function 'lm_will':
telnet.c:987:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (NETROOM() > sizeof(str_lm)) {
                ^
telnet.c: In function 'lm_do':
telnet.c:1023:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (NETROOM() > sizeof(str_lm)) {
                ^
telnet.c: In function 'lm_mode':
telnet.c:1064:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (NETROOM() > sizeof(str_lm_mode)) {
                ^
telnet.c: In function 'slc_import':
telnet.c:1188:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (NETROOM() > sizeof(slc_import_val)) {
                   ^
telnet.c: In function 'wontoption':
telnet.c:342:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
   if (!kludgelinemode)
      ^
telnet.c:346:6: note: here
      case TELOPT_ECHO:
      ^~~~
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  -D_GNU_SOURCE -DUSE_TERMIO -DKLUDGELINEMODE -I../ utilities.c -c
tn3270.c:72:1: warning: no previous prototype for 'init_3270' [-Wmissing-prototypes]
 init_3270(void)
 ^~~~~~~~~
gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fpie -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline  -D_GNU_SOURCE -DUSE_TERMIO -DKLUDGELINEMODE -I../ ../libtelnet/genget.c -c
../libtelnet/genget.c:39:14: warning: 'rcsid' defined but not used [-Wunused-variable]
 static char *rcsid = "$OpenBSD: genget.c,v 1.4 1998/03/12 04:48:50 art Exp $";
              ^~~~~
utilities.c: In function 'printsub':
utilities.c:768:5: error: format not a string literal and no format arguments [-Werror=format-security]
     fprintf(NetTrace, "\" VALUE " + noquote);
     ^~~~~~~
utilities.c:784:5: error: format not a string literal and no format arguments [-Werror=format-security]
     fprintf(NetTrace, "\" VAR " + noquote);
     ^~~~~~~
utilities.c:789:8: error: format not a string literal and no format arguments [-Werror=format-security]
        fprintf(NetTrace, "\" ESC " + noquote);
        ^~~~~~~
utilities.c:794:8: error: format not a string literal and no format arguments [-Werror=format-security]
        fprintf(NetTrace, "\" USERVAR " + noquote);
        ^~~~~~~
utilities.c:275:10: warning: unused variable 'buf' [-Wunused-variable]
     char buf[512];
          ^~~
cc1: some warnings being treated as errors
make[1]: *** [../MRULES:4: utilities.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/builddir/build/BUILD/netkit-telnet-0.17/telnet'
make: *** [Makefile:8: telnet.build] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.NyBMts (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.NyBMts (%build)
++ cleanup
++ set +e
++ sync
++ sleep 5
++ sync
++ poweroff
Terminated
+++ cleanup
+++ set +e
+++ sync
Terminated
++++ cleanup
++++ set +e
++++ sync
++++ sleep 5
++++ sync
++++ poweroff