The build took 00h 02m 05s and was SUCCESSFUL.
The program in this build is written in the following languages, according to sloccount:
| SLOC | Language |
|---|---|
247,610 |
ansic |
4,991 |
makefile |
252,601 |
total |
The process tree of the build process is here.
Several sub-process invocations were improper; see the process tree for details. Summary:
To avoid scrolling, you may jump to the last line of the
invocation of makepkg that was used to build this
package.
Removed vanilla repositories from pacman.conf and added:
Copied permanent toolchain into container-local sysroot
/toolchain_root/sysroot --> /sysroot/sysroot/toolchain_root/lib --> /sysroot/lib/toolchain_root/sbin --> /sysroot/sbin/toolchain_root/lib64 --> /sysroot/lib64/toolchain_root/etc --> /sysroot/etc/toolchain_root/share --> /sysroot/share/toolchain_root/bin --> /sysroot/bin/toolchain_root/var --> /sysroot/var/toolchain_root/usr --> /sysroot/usr/toolchain_root/glibc-build --> /sysroot/glibc-build/toolchain_root/x86_64-pc-linux-gnu --> /sysroot/x86_64-pc-linux-gnu/toolchain_root/include --> /sysroot/include/toolchain_root/libexec --> /sysroot/libexecCMD: sudo -u tuscan PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
==> Making package: ckermit 9.0.302-6 (Thu Apr 13 16:20:55 UTC 2017)==> Checking runtime dependencies...==> Checking buildtime dependencies...==> WARNING: Using existing $srcdir/ tree==> Starting build()...make[1]: Entering directory '/tmp/ckermit/src'Making C-Kermit "9.0.302" for Linux 1.2 or later...IMPORTANT: Read the comments in the linux section of themakefile if you have trouble.make xermit KTARGET=${KTARGET:-linuxa} "CC = gcc" "CC2 = gcc" \"CFLAGS = -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG \-DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX \-DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H " "LNKFLAGS = " \"LIBS = -lncurses -lutil -lresolv -lcrypt -lm"make[2]: Entering directory '/tmp/ckermit/src'gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckcmai.cckcmai.c:3160:13: warning: implicit declaration of function 'time' is invalid in C99 [-Wimplicit-function-declaration] c = time(NULL); ^1 warning generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckclib.cckclib.c:3016:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *ss++ && !flag) { ~~^~~~~~~~~~~~~~~~ckclib.c:3016:15: note: place parentheses around the assignment to silence this warning while (c = *ss++ && !flag) { ^ ( )ckclib.c:3016:15: note: use '==' to turn this assignment into an equality comparison while (c = *ss++ && !flag) { ^ ==ckclib.c:3156:9: warning: expression result unused [-Wunused-value] *s2++; ^~~~~2 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckucmd.cckucmd.c:5437:16: warning: '&&' within '||' [-Wlogical-op-parentheses] while (k >= 0 && ibuf[k] == CR || ibuf[k] == LF) ~~~~~~~^~~~~~~~~~~~~~~~ ~~ckucmd.c:5437:16: note: place parentheses around the '&&' expression to silence this warning while (k >= 0 && ibuf[k] == CR || ibuf[k] == LF) ~~~~~~~^~~~~~~~~~~~~~~~ckucmd.c:5439:16: warning: '&&' within '||' [-Wlogical-op-parentheses] while (k >= 0 && ibuf[k] == SP || ibuf[k] == HT) ~~~~~~~^~~~~~~~~~~~~~~~ ~~ckucmd.c:5439:16: note: place parentheses around the '&&' expression to silence this warning while (k >= 0 && ibuf[k] == SP || ibuf[k] == HT) ~~~~~~~^~~~~~~~~~~~~~~~2 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckuusr.cckuusr.c:7892:11: warning: add explicit braces to avoid dangling else [-Wdangling-else] else n = 0; ^ckuusr.c:13296:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuusr.c:13299:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuusr.c:13304:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuusr.c:13306:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuusr.c:13345:15: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] if (s) if (s == "") s = NULL; ^ ~~ckuusr.c:13353:15: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] if (s) if (s == "") s = NULL; ^ ~~7 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckuus2.cckuus2.c:7251:11: warning: add explicit braces to avoid dangling else [-Wdangling-else] else n = 0; ^1 warning generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckuus3.cckuus3.c:6066:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6069:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6072:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6079:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6082:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6085:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6088:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6091:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6094:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6098:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6101:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6104:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6107:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6110:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6114:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6117:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6120:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6123:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6126:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6130:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6134:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus3.c:6138:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 4) if (!askmore()) return(0); else n = 0; ^22 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckuus4.cckuus4.c:4386:16: warning: '&&' within '||' [-Wlogical-op-parentheses] && !istncomport() ^~~~~~~~~~~~~~~~~ckuus4.c:4386:16: note: place parentheses around the '&&' expression to silence this warning && !istncomport() ^ckuus4.c:4721:61: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:4723:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:4727:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:4734:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:4745:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:4750:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:4755:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:4763:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:4770:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:4775:61: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:4778:61: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:4805:55: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:4839:61: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:4856:61: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:4884:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:4994:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5003:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5021:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5023:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5025:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5027:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5029:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5031:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5048:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5051:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5053:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5056:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5058:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5060:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5063:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5066:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5071:65: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5077:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(-1); else n = 0; ^ckuus4.c:5136:64: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5145:60: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5154:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5299:64: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5307:64: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5311:68: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5323:64: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5344:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5393:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5413:64: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5444:64: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5446:64: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5451:64: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5515:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5518:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5525:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5537:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5541:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5544:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5547:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5550:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5560:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5567:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5577:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5580:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5583:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5586:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5589:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5592:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5595:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5604:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5614:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5624:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5631:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5640:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5643:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5646:56: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return(0); else n = 0; ^ckuus4.c:5714:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5745:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5752:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5755:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5757:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5760:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5762:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5764:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5767:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5770:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5773:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5785:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5790:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5795:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5815:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5818:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5821:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5824:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5835:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5839:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5853:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5856:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5858:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5863:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5865:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5869:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5871:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:5874:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:6218:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:6222:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:6224:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:6234:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (++n > cmd_rows - 3) if (!askmore()) return; else n = 0; ^ckuus4.c:6295:13: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (!xferstat > 0) { ^ ~ckuus4.c:6295:13: note: add parentheses after the '!' to evaluate the comparison first if (!xferstat > 0) { ^ ( )ckuus4.c:6295:13: note: add parentheses around left hand side expression to silence this warning if (!xferstat > 0) { ^ ( )ckuus4.c:11388:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) { /* Loop thru arg chars */ ~~^~~~~~ckuus4.c:11388:22: note: place parentheses around the assignment to silence this warning while (c = *s++) { /* Loop thru arg chars */ ^ ( )ckuus4.c:11388:22: note: use '==' to turn this assignment into an equality comparison while (c = *s++) { /* Loop thru arg chars */ ^ ==ckuus4.c:11711:16: warning: '&&' within '||' [-Wlogical-op-parentheses] while (k >= 0 && s[k] == CR || s[k] == LF) ~~~~~~~^~~~~~~~~~~~~ ~~ckuus4.c:11711:16: note: place parentheses around the '&&' expression to silence this warning while (k >= 0 && s[k] == CR || s[k] == LF) ~~~~~~~^~~~~~~~~~~~~ckuus4.c:11713:16: warning: '&&' within '||' [-Wlogical-op-parentheses] while (k >= 0 && s[k] == SP || s[k] == HT) ~~~~~~~^~~~~~~~~~~~~ ~~ckuus4.c:11713:16: note: place parentheses around the '&&' expression to silence this warning while (k >= 0 && s[k] == SP || s[k] == HT) ~~~~~~~^~~~~~~~~~~~~107 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckuus5.cgcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckuus6.cckuus6.c:3294:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (!quiet) ^ckuus6.c:6801:61: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (!askmore()) goto xdelete; else n = 0; ^ckuus6.c:6810:61: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (!askmore()) goto xdelete; else n = 0; ^ckuus6.c:6821:61: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (!askmore()) goto xdelete; else n = 0; ^ckuus6.c:6831:61: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (!askmore()) goto xdelete; else n = 0; ^ckuus6.c:6841:53: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (!askmore()) goto xdelete; else n = 0; ^ckuus6.c:6848:49: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (!askmore()) goto xdelete; else n = 0; ^ckuus6.c:9035:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^8 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckuus7.cckuus7.c:3016:48: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (!askmore()) goto xpurge; else lines = 0; ^1 warning generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckuusx.cckuusx.c:1562:30: warning: '&&' within '||' [-Wlogical-op-parentheses] count > 9 && buf[8] == SP && buf[9] == '\015') { ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ckuusx.c:1562:30: note: place parentheses around the '&&' expression to silence this warning count > 9 && buf[8] == SP && buf[9] == '\015') { ^ ( )ckuusx.c:1714:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((c == '\032') /* Ctrl-Z */ ~~^~~~~~~~~ckuusx.c:1714:14: note: remove extraneous parentheses around the comparison to silence this warning if ((c == '\032') /* Ctrl-Z */ ~ ^ ~ckuusx.c:1714:14: note: use '=' to turn this equality comparison into an assignment if ((c == '\032') /* Ctrl-Z */ ^~ =ckuusx.c:2073:10: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((c == '\032') /* Ctrl-Z */ ~~^~~~~~~~~ckuusx.c:2073:10: note: remove extraneous parentheses around the comparison to silence this warning if ((c == '\032') /* Ctrl-Z */ ~ ^ ~ckuusx.c:2073:10: note: use '=' to turn this equality comparison into an assignment if ((c == '\032') /* Ctrl-Z */ ^~ =ckuusx.c:3807:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (what & W_RECV || what & W_REMO) ^ckuusx.c:5980:17: warning: implicit declaration of function 'tgetent' is invalid in C99 [-Wimplicit-function-declaration] x = tgetent(trmbuf,s); ^ckuusx.c:6481:13: warning: implicit declaration of function 'tgetstr' is invalid in C99 [-Wimplicit-function-declaration] if (tgetstr("cl", &bp)) { /* Get clear-screen code */ ^ckuusx.c:6560:9: warning: implicit declaration of function 'tputs' is invalid in C99 [-Wimplicit-function-declaration] tputs( ^ckuusx.c:6564:15: warning: implicit declaration of function 'tgoto' is invalid in C99 [-Wimplicit-function-declaration] tgoto(cur_cm,col-1,row-1),1,fn); ^8 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckuusy.cgcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckwart.cckwart.c:531:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]main(argc,argv) int argc; char **argv; {^1 warning generated.gcc -o wart ckwart.o -lncurses -lutil -lresolv -lcrypt -lm./wart ckcpro.w ckcpro.c16 states, 74 actionsgcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckcpro.cckcpro.c:1522:13: warning: '&&' within '||' [-Wlogical-op-parentheses] if (server && !ENABLED(en_cwd) || /* if DISABLE CD */ ~~~~~~~^~~~~~~~~~~~~~~~~~~ ~~ckcpro.c:1522:13: note: place parentheses around the '&&' expression to silence this warning if (server && !ENABLED(en_cwd) || /* if DISABLE CD */ ~~~~~~~^~~~~~~~~~~~~~~~~~~ckcpro.c:2344:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tmp = (char *)malloc(n)) { ~~~~^~~~~~~~~~~~~~~~~~~ckcpro.c:2344:11: note: place parentheses around the assignment to silence this warning if (tmp = (char *)malloc(n)) { ^ ( )ckcpro.c:2344:11: note: use '==' to turn this assignment into an equality comparison if (tmp = (char *)malloc(n)) { ^ ==ckcpro.c:2358:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tmp = (char *)malloc(n)) { ~~~~^~~~~~~~~~~~~~~~~~~ckcpro.c:2358:11: note: place parentheses around the assignment to silence this warning if (tmp = (char *)malloc(n)) { ^ ( )ckcpro.c:2358:11: note: use '==' to turn this assignment into an equality comparison if (tmp = (char *)malloc(n)) { ^ ==ckcpro.c:2465:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else { /* or to screen. */ ^ckcpro.c:2928:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = zgtdir()) { /* Get current directory */ ~~^~~~~~~~~~ckcpro.c:2928:12: note: place parentheses around the assignment to silence this warning if (s = zgtdir()) { /* Get current directory */ ^ ( )ckcpro.c:2928:12: note: use '==' to turn this assignment into an equality comparison if (s = zgtdir()) { /* Get current directory */ ^ ==ckcpro.c:3424:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = zgtdir()) { /* Get current directory */ ~~^~~~~~~~~~ckcpro.c:3424:9: note: place parentheses around the assignment to silence this warning if (s = zgtdir()) { /* Get current directory */ ^ ( )ckcpro.c:3424:9: note: use '==' to turn this assignment into an equality comparison if (s = zgtdir()) { /* Get current directory */ ^ ==6 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckcfns.cckcfns.c:3783:12: warning: '&&' within '||' [-Wlogical-op-parentheses] !stdouf ) && /* Not copying to standard output? */ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ckcfns.c:3783:12: note: place parentheses around the '&&' expression to silence this warning !stdouf ) && /* Not copying to standard output? */ ^ckcfns.c:5323:19: warning: '&&' within '||' [-Wlogical-op-parentheses] && !istncomport() ^~~~~~~~~~~~~~~~~ckcfns.c:5323:19: note: place parentheses around the '&&' expression to silence this warning && !istncomport() ^2 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckcfn2.cckcfn2.c:1068:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] } else if ((rsn == (pktnum + 1) % 64)) { /* NAK for next pkt */ ~~~~^~~~~~~~~~~~~~~~~~~~ckcfn2.c:1068:19: note: remove extraneous parentheses around the comparison to silence this warning } else if ((rsn == (pktnum + 1) % 64)) { /* NAK for next pkt */ ~ ^ ~ckcfn2.c:1068:19: note: use '=' to turn this equality comparison into an assignment } else if ((rsn == (pktnum + 1) % 64)) { /* NAK for next pkt */ ^~ =ckcfn2.c:2875:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^2 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckcfn3.cckcfn3.c:1477:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) { /* Get attribute tag */ ~~^~~~~~ckcfn3.c:1477:14: note: place parentheses around the assignment to silence this warning while (c = *s++) { /* Get attribute tag */ ^ ( )ckcfn3.c:1477:14: note: use '==' to turn this assignment into an equality comparison while (c = *s++) { /* Get attribute tag */ ^ ==ckcfn3.c:2117:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (x = openo(f,zz,&fcb)) { /* Try to open the file. */ ~~^~~~~~~~~~~~~~~~~~ckcfn3.c:2117:11: note: place parentheses around the assignment to silence this warning if (x = openo(f,zz,&fcb)) { /* Try to open the file. */ ^ ( )ckcfn3.c:2117:11: note: use '==' to turn this assignment into an equality comparison if (x = openo(f,zz,&fcb)) { /* Try to open the file. */ ^ ==ckcfn3.c:2175:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^3 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckuxla.cgcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckucns.cckucns.c:472:48: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] xx.typ = 0; xx.dsp = XYFZ_A; xx.os_specific = NUL; ^~~./ckcasc.h:17:14: note: expanded from macro 'NUL'#define NUL '\0' /* Null Ctrl-@*/ ^~~~1 warning generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckutio.cckutio.c:2289:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = getenv("LOCATION")) ~~^~~~~~~~~~~~~~~~~~~~ckutio.c:2289:8: note: place parentheses around the assignment to silence this warning if (p = getenv("LOCATION")) ^ ( )ckutio.c:2289:8: note: use '==' to turn this assignment into an equality comparison if (p = getenv("LOCATION")) ^ ==ckutio.c:2290:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tn_loc = (char *)malloc((int)strlen(p)+1)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ckutio.c:2290:15: note: place parentheses around the assignment to silence this warning if (tn_loc = (char *)malloc((int)strlen(p)+1)) ^ ( )ckutio.c:2290:15: note: use '==' to turn this assignment into an equality comparison if (tn_loc = (char *)malloc((int)strlen(p)+1)) ^ ==ckutio.c:2489:37: warning: for loop has empty body [-Wempty-body] for (p = ttname; isdigit(*p); p++) ; /* Check for all digits */ ^ckutio.c:2489:37: note: put the semicolon on a separate line to silence this warningckutio.c:12878:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else continue; /* By other signal, try again. */ ^ckutio.c:14664:9: warning: implicit declaration of function 'openpty' is invalid in C99 [-Wimplicit-function-declaration] if (openpty(&masterfd, &slavefd, NULL, NULL, NULL) == -1) { ^5 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckufio.cckufio.c:7504:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = zgtdir()) { /* So get current directory */ ~~^~~~~~~~~~ckufio.c:7504:15: note: place parentheses around the assignment to silence this warning if (p = zgtdir()) { /* So get current directory */ ^ ( )ckufio.c:7504:15: note: use '==' to turn this assignment into an equality comparison if (p = zgtdir()) { /* So get current directory */ ^ ==1 warning generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckudia.cckudia.c:4996:14: warning: address of array 'lbuf' will always evaluate to 'true' [-Wpointer-bool-conversion] if (lbuf && *lbuf) { ^~~~ ~~ckudia.c:6527:55: warning: use of logical '||' with constant operand [-Wconstant-logical-operand] mymdmtyp == n_H_ULTRA || mymdmtyp == n_H_ACCURA || n_PPI ^ ~~~~~ckudia.c:6527:55: note: use '|' for a bitwise operation mymdmtyp == n_H_ULTRA || mymdmtyp == n_H_ACCURA || n_PPI ^~ |ckudia.c:6535:51: warning: use of logical '||' with constant operand [-Wconstant-logical-operand] mymdmtyp == n_SUPRA || mymdmtyp == n_SUPRAX || n_SUPRASON ^ ~~~~~~~~~~ckudia.c:6535:51: note: use '|' for a bitwise operation mymdmtyp == n_SUPRA || mymdmtyp == n_SUPRAX || n_SUPRASON ^~ |3 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckuscr.cgcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckcnet.cckcnet.c:1705:52: warning: '&&' within '||' [-Wlogical-op-parentheses] nettype != NET_TCPA && nettype != NET_TCPB && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ckcnet.c:1705:52: note: place parentheses around the '&&' expression to silence this warning nettype != NET_TCPA && nettype != NET_TCPB && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ckcnet.c:1827:52: warning: '&&' within '||' [-Wlogical-op-parentheses] nettype != NET_TCPA && nettype != NET_TCPB && nettype != NET_SSH ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ckcnet.c:1827:52: note: place parentheses around the '&&' expression to silence this warning nettype != NET_TCPA && nettype != NET_TCPB && nettype != NET_SSH ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ckcnet.c:1923:47: warning: '&&' within '||' [-Wlogical-op-parentheses] nettype != NET_TCPA && nettype != NET_TCPB && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ckcnet.c:1923:47: note: place parentheses around the '&&' expression to silence this warning nettype != NET_TCPA && nettype != NET_TCPB && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ckcnet.c:2014:52: warning: '&&' within '||' [-Wlogical-op-parentheses] nettype != NET_TCPA && nettype != NET_TCPB && nettype != NET_SSH ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ckcnet.c:2014:52: note: place parentheses around the '&&' expression to silence this warning nettype != NET_TCPA && nettype != NET_TCPB && nettype != NET_SSH ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ckcnet.c:2132:52: warning: '&&' within '||' [-Wlogical-op-parentheses] nettype != NET_TCPA && nettype != NET_TCPB && nettype != NET_SSH ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ckcnet.c:2132:52: note: place parentheses around the '&&' expression to silence this warning nettype != NET_TCPA && nettype != NET_TCPB && nettype != NET_SSH ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ckcnet.c:2250:52: warning: '&&' within '||' [-Wlogical-op-parentheses] nettype != NET_TCPA && nettype != NET_TCPB && nettype != NET_SSH ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ckcnet.c:2250:52: note: place parentheses around the '&&' expression to silence this warning nettype != NET_TCPA && nettype != NET_TCPB && nettype != NET_SSH ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ckcnet.c:2972:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (host = gethostbyaddr((char *)&saddr.sin_addr,4,PF_INET)) { ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ckcnet.c:2972:22: note: place parentheses around the assignment to silence this warning if (host = gethostbyaddr((char *)&saddr.sin_addr,4,PF_INET)) { ^ ( )ckcnet.c:2972:22: note: use '==' to turn this assignment into an equality comparison if (host = gethostbyaddr((char *)&saddr.sin_addr,4,PF_INET)) { ^ ==ckcnet.c:4885:20: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((tcp_rdns && dns || tcp_rdns == SET_ON ~~~~~~~~~^~~~~~ ~~ckcnet.c:4885:20: note: place parentheses around the '&&' expression to silence this warning if ((tcp_rdns && dns || tcp_rdns == SET_ON ^ ( )ckcnet.c:4906:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (host = gethostbyaddr((char *)&r_addr.sin_addr,4,PF_INET)) { ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ckcnet.c:4906:18: note: place parentheses around the assignment to silence this warning if (host = gethostbyaddr((char *)&r_addr.sin_addr,4,PF_INET)) { ^ ( )ckcnet.c:4906:18: note: use '==' to turn this assignment into an equality comparison if (host = gethostbyaddr((char *)&r_addr.sin_addr,4,PF_INET)) { ^ ==ckcnet.c:10790:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (host = gethostbyaddr((char *)&r_addr.sin_addr,4,PF_INET)) { ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ckcnet.c:10790:18: note: place parentheses around the assignment to silence this warning if (host = gethostbyaddr((char *)&r_addr.sin_addr,4,PF_INET)) { ^ ( )ckcnet.c:10790:18: note: use '==' to turn this assignment into an equality comparison if (host = gethostbyaddr((char *)&r_addr.sin_addr,4,PF_INET)) { ^ ==10 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckctel.cckctel.c:2384:23: warning: '&&' within '||' [-Wlogical-op-parentheses] || !local && cmdadl ~~ ~~~~~~~^~~~~~~~~ckctel.c:2384:23: note: place parentheses around the '&&' expression to silence this warning || !local && cmdadl ^ ( )ckctel.c:4638:60: warning: passing 'char [6]' to parameter of type 'CHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] tn_ssbopt(TELOPT_NEWENVIRON,TELQUAL_SEND,request, ^~~~~~~ckctel.c:5960:52: warning: passing 'char [1]' to parameter of type 'CHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (tn_ssbopt(TELOPT_NEWENVIRON,TELQUAL_IS,"",0) < 0) ^~ckctel.c:6167:48: warning: passing 'char *' to parameter of type 'CHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (tn_ssbopt(TELOPT_NEWENVIRON,TELQUAL_IS,reply,n) < 0) { ^~~~~4 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckusig.cgcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckcuni.cckcuni.c:8272:11: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] if (c && 0xff80) /* 7 bits */ ^ ~~~~~~ckcuni.c:8272:11: note: use '&' for a bitwise operation if (c && 0xff80) /* 7 bits */ ^~ &ckcuni.c:8272:11: note: remove constant to silence this warning if (c && 0xff80) /* 7 bits */ ~^~~~~~~~~1 warning generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckupty.cckupty.c:705:9: warning: implicit declaration of function 'openpty' is invalid in C99 [-Wimplicit-function-declaration] if (openpty(fd, ^1 warning generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckcftp.cckcftp.c:4473:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ckcftp.c:4471:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (rc == SKP_SIM) ^ckcftp.c:4469:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (rc == SKP_XUP) ^ckcftp.c:11182:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else safe = (ftpcode == 631); ^ckcftp.c:12553:38: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] xx.typ = 0; xx.os_specific = NUL; xx.lblopts = 0; ^~~./ckcasc.h:17:14: note: expanded from macro 'NUL'#define NUL '\0' /* Null Ctrl-@*/ ^~~~ckcftp.c:15083:56: warning: '&&' within '||' [-Wlogical-op-parentheses] } else if (uidbuf[0] && (ftp_tmp || pwbuf[0] && pwflg)) { ~~ ~~~~~~~~~^~~~~~~~ckcftp.c:15083:56: note: place parentheses around the '&&' expression to silence this warning } else if (uidbuf[0] && (ftp_tmp || pwbuf[0] && pwflg)) { ^ ( )ckcftp.c:16296:46: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((kerror = looping_read(fd, ucbuf, length)) != length) { ^~~~~7 warnings generated.gcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ckuath.cgcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ck_crp.cgcc -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DCK_NCURSES -I/usr/include/ncurses -DHAVE_PTMX -DHAVE_OPENPTY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CRYPT_H -DKTARGET=\"linux\" -c ck_ssl.cgcc -o wermit \ ckcmai.o ckclib.o ckutio.o ckufio.o \ ckcfns.o ckcfn2.o ckcfn3.o ckuxla.o \ ckcpro.o ckucmd.o ckuus2.o ckuus3.o \ ckuus4.o ckuus5.o ckuus6.o ckuus7.o \ ckuusx.o ckuusy.o ckuusr.o ckucns.o \ ckudia.o ckuscr.o ckcnet.o ckusig.o \ ckctel.o ckcuni.o ckupty.o ckcftp.o \ ckuath.o ck_crp.o ck_ssl.o -lncurses -lutil -lresolv -lcrypt -lmmake[2]: Leaving directory '/tmp/ckermit/src'make[1]: Leaving directory '/tmp/ckermit/src'==> Entering fakeroot environment...==> Starting package()...==> Tidying install... -> Removing doc files... -> Purging unwanted files...==> Checking for packaging issue...==> Creating package "ckermit"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file...error: invalid option '--noprogressbar' -> Generating .MTREE file... -> Compressing package...==> Leaving fakeroot environment.==> Finished making: ckermit 9.0.302-6 (Thu Apr 13 16:21:54 UTC 2017)CMD: pacman --query --file ckermit-9.0.302-6-x86_64.pkg.tar.xz
Creating hybrid package for 'ckermit'
Trying to find vanilla package 'ckermit'...
CMD: pacman --query --file /mirror/ckermit-9.0.302-6.pkg.tar.xz
Package file has the following structure:
Generating .MTREE
CMD: bsdtar -czf .MTREE --format=mtree --options=!all,use-set,type,uid,mode,time,size,md5,sha256,link .PKGINFO usr
Tar-ing up files
CMD: bsdtar -cf - .PKGINFO usr .MTREE
CMD: xz -c -z
Successfully ran bsdtar -cf - .PKGINFO usr .MTREE | xz -c -z
CMD: bsdtar -tqf ckermit.pkg.tar.xz .PKGINFO
Created package at path /var/cache/pacman/pkg/ckermit.pkg.tar.xz
Attempting to access local repository, attempt 1
CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/ckermit.pkg.tar.xz
==> Extracting database to a temporary location...==> Extracting database to a temporary location...==> Adding package '/var/cache/pacman/pkg/ckermit.pkg.tar.xz' -> Computing checksums... -> Creating 'desc' db entry... -> Creating 'files' db entry...==> Creating updated database file '/var/cache/pacman/pkg/tuscan.db.tar'