FreeBSD Bugzilla – Attachment 221698 Details for
Bug 249013
japanese/mh: Fix build failure on -current (with -fno-common)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
poudriere testport log on 13.0-ALPHA1 without the patch
ja-mh-6.8.4.j3.05_4.log (text/plain), 285.45 KB, created by
WATANABE Kazuhiro
on 2021-01-18 09:09:43 UTC
(
hide
)
Description:
poudriere testport log on 13.0-ALPHA1 without the patch
Filename:
MIME Type:
Creator:
WATANABE Kazuhiro
Created:
2021-01-18 09:09:43 UTC
Size:
285.45 KB
patch
obsolete
>build started at Mon Jan 18 10:30:50 JST 2021 >port directory: /usr/ports/japanese/mh >package name: ja-mh-6.8.4.j3.05_4 >building for: FreeBSD 13Camd64-default 13.0-ALPHA1 FreeBSD 13.0-ALPHA1 1300135 amd64 >maintained by: CQG00620@nifty.ne.jp >Makefile ident: $FreeBSD: head/japanese/mh/Makefile 492045 2019-02-03 10:51:15Z pi $ >Poudriere version: 3.3.6 >Host OSVERSION: 1300135 >Jail OSVERSION: 1300135 >Job Id: > >---Begin Environment--- >SHELL=/bin/csh >OSVERSION=1300135 >UNAME_v=FreeBSD 13.0-ALPHA1 1300135 >UNAME_r=13.0-ALPHA1 >BLOCKSIZE=K >MAIL=/var/mail/root >MM_CHARSET=UTF-8 >LANG=C.UTF-8 >STATUS=1 >HOME=/root >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin >LOCALBASE=/usr/local >USER=root >TRYBROKEN=yes >LIBEXECPREFIX=/usr/local/libexec/poudriere >POUDRIERE_VERSION=3.3.6 >MASTERMNT=/poudriere/data/.m/13Camd64-default/ref >POUDRIERE_BUILD_TYPE=bulk >PACKAGE_BUILDING=yes >SAVED_TERM=xterm >GID=0 >UID=0 >PWD=/poudriere/data/.m/13Camd64-default/ref/.p >NO_WARNING_PKG_INSTALL_EOL=yes >P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS >MASTERNAME=13Camd64-default >SCRIPTPREFIX=/usr/local/share/poudriere >OLDPWD=/poudriere/data/.m/13Camd64-default/ref/.p/pool >SCRIPTPATH=/usr/local/share/poudriere/testport.sh >POUDRIEREPATH=/usr/local/bin/poudriere >---End Environment--- > >---Begin Poudriere Port Flags/Env--- >PORT_FLAGS= >PKGENV=PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest >FLAVOR= >DEPENDS_ARGS= >MAKE_ARGS= >---End Poudriere Port Flags/Env--- > >---Begin OPTIONS List--- >===> The following configuration options are available for ja-mh-6.8.4.j3.05_4: > DOCS=on: Build and/or install documentation >===> Use 'make config' to modify these settings >---End OPTIONS List--- > >--MAINTAINER-- >CQG00620@nifty.ne.jp >--End MAINTAINER-- > >--CONFIGURE_ARGS-- >--enable-batchmode --enable-apop=/usr/local/etc/pop.auth --enable-jmandir=/usr/local/man/ja --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} >--End CONFIGURE_ARGS-- > >--CONFIGURE_ENV-- >XDG_DATA_HOME=/wrkdirs/usr/ports/japanese/mh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/japanese/mh/work HOME=/wrkdirs/usr/ports/japanese/mh/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/japanese/mh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 >--End CONFIGURE_ENV-- > >--MAKE_ENV-- >XDG_DATA_HOME=/wrkdirs/usr/ports/japanese/mh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/japanese/mh/work HOME=/wrkdirs/usr/ports/japanese/mh/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/japanese/mh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong -fuse-ld=bfd " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" >--End MAKE_ENV-- > >--PLIST_SUB-- >PORTDOCS="" OSREL=13.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/ja-mh" EXAMPLESDIR="share/examples/mh" DATADIR="share/mh" WWWDIR="www/mh" ETCDIR="etc/mh" >--End PLIST_SUB-- > >--SUB_LIST-- > PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/mh DOCSDIR=/usr/local/share/doc/ja-mh EXAMPLESDIR=/usr/local/share/examples/mh WWWDIR=/usr/local/www/mh ETCDIR=/usr/local/etc/mh >--End SUB_LIST-- > >---Begin make.conf--- >USE_PACKAGE_DEPENDS=yes >BATCH=yes >WRKDIRPREFIX=/wrkdirs >PORTSDIR=/usr/ports >PACKAGES=/packages >DISTDIR=/distfiles >FORCE_PACKAGE=yes >PACKAGE_BUILDING=yes >PACKAGE_BUILDING_FLAVORS=yes >#### /usr/ports/Mk/Scripts/ports_env.sh #### >_CCVERSION_921dbbb2=FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe) Target: x86_64-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin >_ALTCCVERSION_921dbbb2=none >_CXXINTERNAL_acaad9ca=FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe) Target: x86_64-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin "/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1" "--hash-style=both" "--enable-new-dtags" "-o" "a.out" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "/dev/null" "-lc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o" "/usr/lib/crtn.o" >CC_OUTPUT_921dbbb2_58173849=yes >CC_OUTPUT_921dbbb2_9bdba57c=yes >CC_OUTPUT_921dbbb2_6a4fe7f5=yes >CC_OUTPUT_921dbbb2_6bcac02b=yes >CC_OUTPUT_921dbbb2_67d20829=yes >CC_OUTPUT_921dbbb2_bfa62e83=yes >CC_OUTPUT_921dbbb2_f0b4d593=yes >CC_OUTPUT_921dbbb2_308abb44=yes >CC_OUTPUT_921dbbb2_f00456e5=yes >CC_OUTPUT_921dbbb2_65ad290d=yes >CC_OUTPUT_921dbbb2_f2776b26=yes >CC_OUTPUT_921dbbb2_b2657cc3=yes >CC_OUTPUT_921dbbb2_380987f7=yes >CC_OUTPUT_921dbbb2_160933ec=yes >CC_OUTPUT_921dbbb2_fb62803b=yes >_OBJC_CCVERSION_921dbbb2=FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe) Target: x86_64-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin >_OBJC_ALTCCVERSION_921dbbb2=none >ARCH=amd64 >OPSYS=FreeBSD >_OSRELEASE=13.0-ALPHA1 >OSREL=13.0 >OSVERSION=1300135 >PYTHONBASE=/usr/local >HAVE_COMPAT_IA32_KERN=YES >_SMP_CPUS=4 >CONFIGURE_MAX_CMD_LEN=524288 >HAVE_PORTS_ENV=1 >#### Misc Poudriere #### >---End make.conf--- >--Resource limits-- >cpu time (seconds, -t) unlimited >file size (512-blocks, -f) unlimited >data seg size (kbytes, -d) 33554432 >stack size (kbytes, -s) 524288 >core file size (512-blocks, -c) unlimited >max memory size (kbytes, -m) unlimited >locked memory (kbytes, -l) unlimited >max user processes (-u) 12186 >open files (-n) 1024 >virtual mem size (kbytes, -v) unlimited >swap limit (kbytes, -w) unlimited >socket buffer size (bytes, -b) unlimited >pseudo-terminals (-p) unlimited >kqueues (-k) unlimited >umtx shared locks (-o) unlimited >--End resource limits-- >=======================<phase: check-sanity >============================ >/!\ ja-mh-6.8.4.j3.05_4: Makefile warnings, please consider fixing /!\ > >Please set LICENSE for this port > >=========================================================================== >=======================<phase: pkg-depends >============================ >===> ja-mh-6.8.4.j3.05_4 depends on file: /usr/local/sbin/pkg - not found >===> Installing existing package /packages/All/pkg-1.16.1.txz >[13Camd64-default] Installing pkg-1.16.1... >[13Camd64-default] Extracting pkg-1.16.1: .......... done >===> ja-mh-6.8.4.j3.05_4 depends on file: /usr/local/sbin/pkg - found >===> Returning to build of ja-mh-6.8.4.j3.05_4 >=========================================================================== >=======================<phase: fetch-depends >============================ >=========================================================================== >=======================<phase: fetch >============================ >===> ja-mh-6.8.4.j3.05_4 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by ja-mh-6.8.4.j3.05_4 for building >=========================================================================== >=======================<phase: checksum >============================ >===> ja-mh-6.8.4.j3.05_4 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by ja-mh-6.8.4.j3.05_4 for building >=> SHA256 Checksum OK for mh-6.8.4-JP-3.05.tar.gz. >=========================================================================== >=======================<phase: extract-depends>============================ >=========================================================================== >=======================<phase: extract >============================ >===> ja-mh-6.8.4.j3.05_4 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by ja-mh-6.8.4.j3.05_4 for building >===> Extracting for ja-mh-6.8.4.j3.05_4 >===> ja-mh-6.8.4.j3.05_4 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by ja-mh-6.8.4.j3.05_4 for building >=> SHA256 Checksum OK for mh-6.8.4-JP-3.05.tar.gz. >=========================================================================== >=======================<phase: patch-depends >============================ >=========================================================================== >=======================<phase: patch >============================ >===> Patching for ja-mh-6.8.4.j3.05_4 >===> Applying FreeBSD patches for ja-mh-6.8.4.j3.05_4 from /usr/ports/japanese/mh/files >/usr/bin/env WRKSRC=/wrkdirs/usr/ports/japanese/mh/work/mh-6.8.4-JP-3.05 REWARNFILE=/wrkdirs/usr/ports/japanese/mh/work/reinplace_warnings.txt /usr/ports/Mk/Scripts/sed_checked.sh -e "s/-O /-O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing /g" /wrkdirs/usr/ports/japanese/mh/work/mh-6.8.4-JP-3.05/configure >=========================================================================== >=======================<phase: build-depends >============================ >===> ja-mh-6.8.4.j3.05_4 depends on executable: jless - not found >===> Installing existing package /packages/All/ja-less-382.262.03.01.txz >[13Camd64-default] Installing ja-less-382.262.03.01... >[13Camd64-default] Extracting ja-less-382.262.03.01: .......... done >===> ja-mh-6.8.4.j3.05_4 depends on executable: jless - found >===> Returning to build of ja-mh-6.8.4.j3.05_4 >===> ja-mh-6.8.4.j3.05_4 depends on file: /usr/local/bin/as - not found >===> Installing existing package /packages/All/binutils-2.33.1_4,1.txz >[13Camd64-default] Installing binutils-2.33.1_4,1... >[13Camd64-default] `-- Installing gettext-runtime-0.21... >[13Camd64-default] | `-- Installing indexinfo-0.3.1... >[13Camd64-default] | `-- Extracting indexinfo-0.3.1: .... done >[13Camd64-default] `-- Extracting gettext-runtime-0.21: .......... done >[13Camd64-default] Extracting binutils-2.33.1_4,1: .......... done >===> ja-mh-6.8.4.j3.05_4 depends on file: /usr/local/bin/as - found >===> Returning to build of ja-mh-6.8.4.j3.05_4 >=========================================================================== >=======================<phase: lib-depends >============================ >=========================================================================== >=>> Recording filesystem state for prebuild... done >=======================<phase: configure >============================ >===> ja-mh-6.8.4.j3.05_4 depends on executable: jless - found >===> ja-mh-6.8.4.j3.05_4 depends on file: /usr/local/bin/as - found >===> Configuring for ja-mh-6.8.4.j3.05_4 >loading site script /usr/ports/Templates/config.site >creating cache ./config.cache >checking host system type... amd64-portbld-freebsd13.0 >checking for gcc... cc >checking whether the C compiler (cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -fstack-protector-strong -fuse-ld=bfd ) works... yes >checking whether the C compiler (cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -fstack-protector-strong -fuse-ld=bfd ) is a cross-compiler... no >checking whether we are using GNU C... yes >checking whether cc accepts -g... yes >checking how to run the C preprocessor... cpp >checking whether cc needs -traditional... no >checking for mawk... (cached) /usr/bin/awk >checking for ranlib... /usr/local/bin/ranlib >checking for write... /usr/bin/write >checking for Mail... /usr/bin/Mail >checking for ps... /bin/ps >checking for chown... /usr/sbin/chown >checking for sendmail... /usr/sbin/sendmail >checking for jless... /usr/local/bin/jless >checking for gethostbyname... (cached) yes >checking for socket... yes >checking for maillock in -lmail... no >checking for lockfile_create in -llockfile... no >checking for ncurses.h... yes >checking whether curses.h is ncurses... no >checking for tgetnum in -lcurses... yes >checking for readline... no >checking for dirent.h that defines DIR... yes >checking for opendir in -ldir... no >checking for ANSI C header files... (cached) yes >checking for sys/wait.h that is POSIX.1 compatible... (cached) yes >checking for fcntl.h... (cached) yes >checking for ndbm.h... yes >checking for shadow.h... no >checking for strings.h... (cached) yes >checking for sys/ioctl.h... (cached) yes >checking for sys/param.h... (cached) yes >checking for unistd.h... (cached) yes >checking for working const... yes >checking for st_blksize in struct stat... yes >checking for sys_siglist declaration in signal.h or unistd.h... yes >checking whether time.h and sys/time.h may both be included... yes >checking whether struct tm is in sys/time.h or time.h... time.h >checking for old load... off >checking return type of signal handlers... void >checking for bcopy... (cached) yes >checking for fcntl... (cached) yes >checking for flock... yes >checking for getdtablesize... (cached) yes >checking for lockf... yes >checking for rename... (cached) yes >checking for rindex... (cached) yes >checking for ruserpass... no >checking for _ruserpass... no >checking for seteuid... (cached) yes >checking for setreuid... (cached) yes >checking for sigblock... (cached) yes >checking for vsprintf... (cached) yes >checking for 4.4BSD... yes >checking for SVR4... no >checking either SYS5, BSD or V7... BSD >checking for return type of sprintf... char * >checking for BIND support... yes >checking for need ntohl macro... no >checking for support network password database... yes >checking where mail spool is located... /var/mail >checking whether mail spool is opened for special group... no >updating cache ./config.cache >creating ./config.status >creating conf/MH > >cc -O2 -pipe -Wno-return-type -fstack-protector -fno-strict-aliasing -DMHSLIB_NOMINVER -c mhconfig.c -o mhconfig.o >mhconfig.c:19:25: warning: incompatible redeclaration of library function 'malloc' [-Wincompatible-library-redeclaration] >extern char *strcpy(), *malloc(), *index(), *rindex(); > ^ >mhconfig.c:19:25: note: 'malloc' is a builtin with type 'void *(unsigned long)' >mhconfig.c:268:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static do_sed(), do_sedfile(), do_files(), do_doc(), do_make(); >~~~~~~ ^ >mhconfig.c:268:18: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static do_sed(), do_sedfile(), do_files(), do_doc(), do_make(); >~~~~~~ ^ >mhconfig.c:268:32: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static do_sed(), do_sedfile(), do_files(), do_doc(), do_make(); >~~~~~~ ^ >mhconfig.c:268:44: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static do_sed(), do_sedfile(), do_files(), do_doc(), do_make(); >~~~~~~ ^ >mhconfig.c:268:54: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static do_sed(), do_sedfile(), do_files(), do_doc(), do_make(); >~~~~~~ ^ >mhconfig.c:269:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static shell(), arginit(), add_option(), trim(); >~~~~~~ ^ >mhconfig.c:269:17: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static shell(), arginit(), add_option(), trim(); >~~~~~~ ^ >mhconfig.c:269:28: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static shell(), arginit(), add_option(), trim(); >~~~~~~ ^ >mhconfig.c:269:42: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static shell(), arginit(), add_option(), trim(); >~~~~~~ ^ >mhconfig.c:277:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >main (argc, argv, envp) >^ >mhconfig.c:299:5: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration] > exit (0); > ^ >mhconfig.c:299:5: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >mhconfig.c:304:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static do_sed () { >~~~~~~ ^ >mhconfig.c:310:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static do_alldoc (fp) >~~~~~~ ^ >mhconfig.c:329:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static do_sedfile (sed, sed2, flag) >~~~~~~ ^ >mhconfig.c:338:2: warning: implicit declaration of function 'adios' is invalid in C99 [-Wimplicit-function-declaration] > adios (sed, "unable to write"); > ^ >mhconfig.c:373:2: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' [-Wimplicit-function-declaration] > strcmp(mancat, "cat") == 0 ? "| nroff -man" > ^ >mhconfig.c:373:2: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' >mhconfig.c:602:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static do_files () { >~~~~~~ ^ >mhconfig.c:611:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static do_doc () { >~~~~~~ ^ >mhconfig.c:616:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static do_make () { >~~~~~~ ^ >mhconfig.c:631:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static shell (fmt, a, b, c, d, e) >~~~~~~ ^ >mhconfig.c:645:9: warning: implicit declaration of function 'system' is invalid in C99 [-Wimplicit-function-declaration] > if (system (buffer)) > ^ >mhconfig.c:646:2: warning: implicit declaration of function 'adios' is invalid in C99 [-Wimplicit-function-declaration] > adios (NULLCP, "failed"); > ^ >mhconfig.c:651:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static arginit (vec) >~~~~~~ ^ >mhconfig.c:697:2: warning: implicit declaration of function 'adios' is invalid in C99 [-Wimplicit-function-declaration] > adios (NULLCP, "usage: %s file", myname); > ^ >mhconfig.c:705:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (ap = index (buffer, '\n')) > ~~~^~~~~~~~~~~~~~~~~~~~~~ >mhconfig.c:705:9: note: place parentheses around the assignment to silence this warning > if (ap = index (buffer, '\n')) > ^ > ( ) >mhconfig.c:705:9: note: use '==' to turn this assignment into an equality comparison > if (ap = index (buffer, '\n')) > ^ > == >mhconfig.c:708:19: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] > ap = &buffer[strlen (buffer) - 1]; > ^ >mhconfig.c:708:19: note: include the header <string.h> or explicitly provide a declaration for 'strlen' >mhconfig.c:775:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (cp = index (manuals, '/')) { /* "standard/cat" */ > ~~~^~~~~~~~~~~~~~~~~~~~~~ >mhconfig.c:775:12: note: place parentheses around the assignment to silence this warning > if (cp = index (manuals, '/')) { /* "standard/cat" */ > ^ > ( ) >mhconfig.c:775:12: note: use '==' to turn this assignment into an equality comparison > if (cp = index (manuals, '/')) { /* "standard/cat" */ > ^ > == >mhconfig.c:853:5: warning: implicit declaration of function 'begin_myopt' is invalid in C99 [-Wimplicit-function-declaration] > begin_myopt (); > ^ >mhconfig.c:854:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (cp = options) { > ~~~^~~~~~~~~ >mhconfig.c:854:12: note: place parentheses around the assignment to silence this warning > if (cp = options) { > ^ > ( ) >mhconfig.c:854:12: note: use '==' to turn this assignment into an equality comparison > if (cp = options) { > ^ > == >mhconfig.c:859:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > for (ap = cp; dp = index (ap, ' '); ap = dp) { > ~~~^~~~~~~~~~~~~~~~~ >mhconfig.c:859:19: note: place parentheses around the assignment to silence this warning > for (ap = cp; dp = index (ap, ' '); ap = dp) { > ^ > ( ) >mhconfig.c:859:19: note: use '==' to turn this assignment into an equality comparison > for (ap = cp; dp = index (ap, ' '); ap = dp) { > ^ > == >mhconfig.c:861:6: warning: implicit declaration of function 'add_myopt' is invalid in C99 [-Wimplicit-function-declaration] > add_myopt (ap); > ^ >mhconfig.c:869:6: warning: implicit declaration of function 'add_myopt' is invalid in C99 [-Wimplicit-function-declaration] > add_myopt (ap); > ^ >mhconfig.c:874:2: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] > free (cp); > ^ >mhconfig.c:876:5: warning: implicit declaration of function 'end_myopt' is invalid in C99 [-Wimplicit-function-declaration] > end_myopt (); > ^ >mhconfig.c:884:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static add_option (s) >~~~~~~ ^ >mhconfig.c:891:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >begin_myopt () { >^ >mhconfig.c:896:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >add_myopt (s) >^ >mhconfig.c:908:7: warning: implicitly declaring library function 'strncmp' with type 'int (const char *, const char *, unsigned long)' [-Wimplicit-function-declaration] > if (!strncmp (op->c_name,s,strlen(op->c_name))) { > ^ >mhconfig.c:908:7: note: include the header <string.h> or explicitly provide a declaration for 'strncmp' >mhconfig.c:918:13: warning: implicit declaration of function 'adios' is invalid in C99 [-Wimplicit-function-declaration] > adios (NULLCP, > ^ >mhconfig.c:935:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else > ^ >mhconfig.c:953:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >end_myopt () { >^ >mhconfig.c:962:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static trim (s) >~~~~~~ ^ >mhconfig.c:979:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (p = rindex (s, '/')) > ~~^~~~~~~~~~~~~~~~~ >mhconfig.c:979:11: note: place parentheses around the assignment to silence this warning > if (p = rindex (s, '/')) > ^ > ( ) >mhconfig.c:979:11: note: use '==' to turn this assignment into an equality comparison > if (p = rindex (s, '/')) > ^ > == >mhconfig.c:997:2: warning: implicit declaration of function 'adios' is invalid in C99 [-Wimplicit-function-declaration] > adios (NULLCP, "insufficient memory"); > ^ >mhconfig.c:1001:2: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] > free (s2); > ^ >mhconfig.c:1012:2: warning: implicit declaration of function 'adios' is invalid in C99 [-Wimplicit-function-declaration] > adios (NULLCP, "insufficient memory"); > ^ >mhconfig.c:1058:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >adios (what, fmt, a, b, c) >^ >mhconfig.c:1098:37: warning: too few arguments in call to 'adios' > adios (NULL, "unable to malloc opt"); > ~~~~~ ^ >49 warnings generated. >cc -o mhconfig mhconfig.o > >This is mhconfig, for generic UNIX (MH.6 configuration program) > >options: [ATHENA] [DUMB] [FOLDPROT='"0700"'] [GCOS_HACK] [ISI] [MHE] > [MHRC] [MSGPROT='"0600"'] [OVERHEAD] [RPATHS] > [SBACKUP='"\\043"'] [WHATNOW] [BIND] [BSD42] [BSD43] [BSD44] > [DBMPWD] [NORUSERPASS] [POSIX] [SYS5DIR] [UNISTD] [VSPRINTF] > [WAITINT] [ZONEINFO] [POPSERVICE='"pop3"'] > [APOP='"/usr/local/etc/pop.auth"'] [JAPAN] [MH_PLUS] [MIME] > [MIME_HEADERS] [MORE='"/usr/local/bin/jless"'] [NNTP] [SENDMTS] > [SMTP] [POP] [TYPESIG=void] >generating config.sed >generating config2.sed >generating doc/config.sed >generating doc/config2.sed >rm -f ../support/bboards/bboards.daily; sed -f config.sed < config/bboards.daily | sed -f config2.sed > ../support/bboards/bboards.daily >rm -f ../support/bboards/bboards.weekly; sed -f config.sed < config/bboards.weekly | sed -f config2.sed > ../support/bboards/bboards.weekly >rm -f ../support/bboards/crontab; sed -f config.sed < config/crontab | sed -f config2.sed > ../support/bboards/crontab >rm -f ../support/bboards/MakeBBoards; sed -f config.sed < config/MakeBBoards | sed -f config2.sed > ../support/bboards/MakeBBoards >rm -f ../config/config.c; sed -f config.sed < config/config.c | sed -f config2.sed > ../config/config.c >rm -f ../zotnet/mts/mts.c; sed -f config.sed < config/mts.c | sed -f config2.sed > ../zotnet/mts/mts.c >rm -f ../zotnet/mts/mtstailor; sed -f config.sed < config/mtstailor | sed -f config2.sed > ../zotnet/mts/mtstailor >rm -f ../support/general/MailAliases; sed -f config.sed < config/MailAliases | sed -f config2.sed > ../support/general/MailAliases >rm -f ../mts/sendmail/bboardsMH.m4; sed -f config.sed < config/bboardsMH.m4 | sed -f config2.sed > ../mts/sendmail/bboardsMH.m4 >rm -f ../mts/sendmail/popMH.m4; sed -f config.sed < config/popMH.m4 | sed -f config2.sed > ../mts/sendmail/popMH.m4 >./mhdoc >grinding... >rm -f .././Makefile; sed -f config.sed < makefiles/MH-Makefile | sed -f config2.sed > .././Makefile >rm -f ../config/Makefile; sed -f config.sed < makefiles/config | sed -f config2.sed > ../config/Makefile >rm -f ../dist/Makefile; sed -f config.sed < makefiles/dist | sed -f config2.sed > ../dist/Makefile >rm -f ../doc/Makefile; sed -f config.sed < makefiles/doc | sed -f config2.sed > ../doc/Makefile >rm -f ../mts/Makefile; sed -f config.sed < makefiles/mtsM | sed -f config2.sed > ../mts/Makefile >rm -f ../mts/mh/Makefile; sed -f config.sed < makefiles/mts/mh | sed -f config2.sed > ../mts/mh/Makefile >rm -f ../mts/mmdf/Makefile; sed -f config.sed < makefiles/mts/mmdf | sed -f config2.sed > ../mts/mmdf/Makefile >rm -f ../mts/sendmail/Makefile; sed -f config.sed < makefiles/mts/sendmail | sed -f config2.sed > ../mts/sendmail/Makefile >rm -f ../papers/Makefile; sed -f config.sed < makefiles/papers | sed -f config2.sed > ../papers/Makefile >rm -f ../sbr/Makefile; sed -f config.sed < makefiles/sbr | sed -f config2.sed > ../sbr/Makefile >rm -f ../support/Makefile; sed -f config.sed < makefiles/supportM | sed -f config2.sed > ../support/Makefile >rm -f ../support/bboards/Makefile; sed -f config.sed < makefiles/support/bboards | sed -f config2.sed > ../support/bboards/Makefile >rm -f ../support/general/Makefile; sed -f config.sed < makefiles/support/general | sed -f config2.sed > ../support/general/Makefile >rm -f ../support/pop/Makefile; sed -f config.sed < makefiles/support/pop | sed -f config2.sed > ../support/pop/Makefile >rm -f ../uip/Makefile; sed -f config.sed < makefiles/uip | sed -f config2.sed > ../uip/Makefile >rm -f ../zotnet/Makefile; sed -f config.sed < makefiles/zotnetM | sed -f config2.sed > ../zotnet/Makefile >rm -f ../zotnet/bboards/Makefile; sed -f config.sed < makefiles/zotnet/bboards | sed -f config2.sed > ../zotnet/bboards/Makefile >rm -f ../zotnet/mf/Makefile; sed -f config.sed < makefiles/zotnet/mf | sed -f config2.sed > ../zotnet/mf/Makefile >rm -f ../zotnet/mts/Makefile; sed -f config.sed < makefiles/zotnet/mts | sed -f config2.sed > ../zotnet/mts/Makefile >rm -f ../zotnet/tws/Makefile; sed -f config.sed < makefiles/zotnet/tws | sed -f config2.sed > ../zotnet/tws/Makefile >Don't forget to run "make clean" in the top directory before compiling >rm -f _* :* core *.core >for d in dist conf config sbr mts zotnet support uip doc papers; do (cd $d; make DESTDIR= -k clean); done >rm -f *.tmp _* :* core *.core >rm -f *.cat *.dvi *.imp *.doc >rm -f mhconfig *.o _* :* */_* */:* */*/_* */*/:* >rm -f _* :* core *.core eddep makedep >rm -f *.o >rm -f zlibmh.* _* :* core *.core eddep makedep >rm -f *.o libmh.* >rm -f shared/*.o >rm -f libmts.a llib-lmts >for d in mh mmdf sendmail; do (cd $d; make DESTDIR= -k clean); done >rm -f _* :* core *.core >rm -f *.o mhmts.a zmhmts.a >rm -f _* :* core *.core >rm -f *.o mmdfmts.a zmmdfmts.a >rm -f _* :* core *.core >rm -f *.o sendmts.a zsendmts.a >rm -f libzot.a zlibzot.a _* :* *.o core *.core >for d in mts bboards tws mf; do (cd $d; make DESTDIR= -k clean); done >rm -f z* _* :* core *.core eddep makedep MAKEMTS >rm -f x* *.o >rm -f _* :* core *.core eddep makedep >rm -f *.o >rm -f _* :* core *.core eddep makedep >rm -f dtimep.c *.o date >rm -f z* _* :* core *.core eddep makedep MAKEMF >rm -f x* *.o >rm -f _* :* core *.core >for d in bboards general pop; do (cd $d; make DESTDIR= -k clean); done >rm -f z* _* :* core *.core eddep makedep MAKEBB >rm -f x* *.o >rm -f z* _* :* core *.core MAKEGEN >rm -f x* >rm -f z* _* :* core *.core eddep makedep MAKEPOP >rm -f x* *.o >rm -f z* _* :* core *.core eddep makedep MAKEUIP >rm -f x* *.o >rm -f z* _* :* core *.core MAKEDOC >rm -f *.man *.doc *.cat *.imp >for d in bboards beginners changes mh4 mh4mm mh5 mh6.5 multifarious mznet realwork trusted tutorial; do (cd $d; make DESTDIR= -k clean); done >rm -f bboards.lof bboards.log bboards.lot bboards.toc _* >rm -f beginners.log beginners.blg beginners.tmp _* >rm -f *.tmp _* :* core >rm -f *.cat *.dvi *.imp *.doc >rm -f CONTENTS.tex FIGURES.tex mh4.lof mh4.log mh4.lot mh4.toc _* >rm -f mh4mm.log mh4mm.blg mh4mm.tmp _* >rm -f CONTENTS.tex FIGURES.tex mh5.lof mh5.log mh5.lot mh5.toc _* >rm -f mh6.log mh6.blg mh6.tmp _* >rm -f multifarious.lof multifarious.log multifarious.lot multifarious.toc _* >rm -f mznet.log _* >rm -f realwork.lof realwork.log realwork.lot realwork.toc _* >rm -f trusted.lof trusted.log trusted.lot trusted.toc _* >rm -f tutorial.lof tutorial.log tutorial.lot tutorial.toc _* >=========================================================================== >=======================<phase: build >============================ >===> Building for ja-mh-6.8.4.j3.05_4 >for d in config sbr mts zotnet uip support doc; do (cd $d; make DESTDIR= -k all); done >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c config.c -o config.o >config.c:61:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (cp = index (pp = file + 1, '/')) > ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >config.c:61:13: note: place parentheses around the assignment to silence this warning > if (cp = index (pp = file + 1, '/')) > ^ > ( ) >config.c:61:13: note: use '==' to turn this assignment into an equality comparison > if (cp = index (pp = file + 1, '/')) > ^ > == >config.c:66:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (pw = getpwnam (pp)) > ~~~^~~~~~~~~~~~~~~ >config.c:66:10: note: place parentheses around the assignment to silence this warning > if (pw = getpwnam (pp)) > ^ > ( ) >config.c:66:10: note: use '==' to turn this assignment into an equality comparison > if (pw = getpwnam (pp)) > ^ > == >config.c:78:10: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] > if (access (lpath, 04) != NOTOK) > ^ >config.c:89:13: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] > return (access (lpath, 04) != NOTOK ? lpath : file); > ^ >4 warnings generated. >MH 6.8.4 #1[UCI] >Japanization Plus 3.05 >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c version.c -o version.o >+ mkdir shared >rm -f add.o shared/add.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic add.c >mv add.o shared/add.o >rm -f add.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c add.c >ld -x -r add.o >mv a.out add.o >rm -f adios.o shared/adios.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic adios.c >mv adios.o shared/adios.o >rm -f adios.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c adios.c >ld -x -r adios.o >mv a.out adios.o >rm -f admonish.o shared/admonish.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic admonish.c >mv admonish.o shared/admonish.o >rm -f admonish.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c admonish.c >ld -x -r admonish.o >mv a.out admonish.o >rm -f addrsbr.o shared/addrsbr.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic addrsbr.c >addrsbr.c:339:9: warning: address of array 'err' will always evaluate to 'true' [-Wpointer-bool-conversion] > if (err && err[0]) { > ^~~ ~~ >addrsbr.c:448:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (pp = index (mbox, '!')) { > ~~~^~~~~~~~~~~~~~~~~~~ >addrsbr.c:448:9: note: place parentheses around the assignment to silence this warning > if (pp = index (mbox, '!')) { > ^ > ( ) >addrsbr.c:448:9: note: use '==' to turn this assignment into an equality comparison > if (pp = index (mbox, '!')) { > ^ > == >addrsbr.c:686:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (cp = getname (am)) > ~~~^~~~~~~~~~~~~~ >addrsbr.c:686:16: note: place parentheses around the assignment to silence this warning > while (cp = getname (am)) > ^ > ( ) >addrsbr.c:686:16: note: use '==' to turn this assignment into an equality comparison > while (cp = getname (am)) > ^ > == >addrsbr.c:789:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > for (mp = &mq; mp = mp -> m_next;) { > ~~~^~~~~~~~~~~~~~ >addrsbr.c:789:23: note: place parentheses around the assignment to silence this warning > for (mp = &mq; mp = mp -> m_next;) { > ^ > ( ) >addrsbr.c:789:23: note: use '==' to turn this assignment into an equality comparison > for (mp = &mq; mp = mp -> m_next;) { > ^ > == >4 warnings generated. >mv addrsbr.o shared/addrsbr.o >rm -f addrsbr.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c addrsbr.c >addrsbr.c:339:9: warning: address of array 'err' will always evaluate to 'true' [-Wpointer-bool-conversion] > if (err && err[0]) { > ^~~ ~~ >addrsbr.c:448:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (pp = index (mbox, '!')) { > ~~~^~~~~~~~~~~~~~~~~~~ >addrsbr.c:448:9: note: place parentheses around the assignment to silence this warning > if (pp = index (mbox, '!')) { > ^ > ( ) >addrsbr.c:448:9: note: use '==' to turn this assignment into an equality comparison > if (pp = index (mbox, '!')) { > ^ > == >addrsbr.c:686:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (cp = getname (am)) > ~~~^~~~~~~~~~~~~~ >addrsbr.c:686:16: note: place parentheses around the assignment to silence this warning > while (cp = getname (am)) > ^ > ( ) >addrsbr.c:686:16: note: use '==' to turn this assignment into an equality comparison > while (cp = getname (am)) > ^ > == >addrsbr.c:789:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > for (mp = &mq; mp = mp -> m_next;) { > ~~~^~~~~~~~~~~~~~ >addrsbr.c:789:23: note: place parentheses around the assignment to silence this warning > for (mp = &mq; mp = mp -> m_next;) { > ^ > ( ) >addrsbr.c:789:23: note: use '==' to turn this assignment into an equality comparison > for (mp = &mq; mp = mp -> m_next;) { > ^ > == >4 warnings generated. >ld -x -r addrsbr.o >mv a.out addrsbr.o >rm -f advertise.o shared/advertise.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic advertise.c >mv advertise.o shared/advertise.o >rm -f advertise.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c advertise.c >ld -x -r advertise.o >mv a.out advertise.o >rm -f advise.o shared/advise.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic advise.c >mv advise.o shared/advise.o >rm -f advise.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c advise.c >ld -x -r advise.o >mv a.out advise.o >rm -f ambigsw.o shared/ambigsw.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic ambigsw.c >mv ambigsw.o shared/ambigsw.o >rm -f ambigsw.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c ambigsw.c >ld -x -r ambigsw.o >mv a.out ambigsw.o >rm -f atooi.o shared/atooi.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic atooi.c >mv atooi.o shared/atooi.o >rm -f atooi.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c atooi.c >ld -x -r atooi.o >mv a.out atooi.o >rm -f brkstring.o shared/brkstring.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic brkstring.c >brkstring.c:7:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static brkany(); >~~~~~~ ^ >brkstring.c:41:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static brkany (chr, strg) /* returns 1 if chr in strg, 0 otherwise */ >~~~~~~ ^ >2 warnings generated. >mv brkstring.o shared/brkstring.o >rm -f brkstring.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c brkstring.c >brkstring.c:7:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static brkany(); >~~~~~~ ^ >brkstring.c:41:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static brkany (chr, strg) /* returns 1 if chr in strg, 0 otherwise */ >~~~~~~ ^ >2 warnings generated. >ld -x -r brkstring.o >mv a.out brkstring.o >rm -f closefds.o shared/closefds.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic closefds.c >closefds.c:18:21: warning: implicit declaration of function 'getdtablesize' is invalid in C99 [-Wimplicit-function-declaration] > int nbits = getdtablesize (); > ^ >closefds.c:25:13: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] > (void) close (i); > ^ >2 warnings generated. >mv closefds.o shared/closefds.o >rm -f closefds.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c closefds.c >closefds.c:18:21: warning: implicit declaration of function 'getdtablesize' is invalid in C99 [-Wimplicit-function-declaration] > int nbits = getdtablesize (); > ^ >closefds.c:25:13: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] > (void) close (i); > ^ >2 warnings generated. >ld -x -r closefds.o >mv a.out closefds.o >rm -f concat.o shared/concat.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic concat.c >concat.c:22:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (cp = va_arg (list, char *)) > ~~~^~~~~~~~~~~~~~~~~~~~~~~ >concat.c:22:16: note: place parentheses around the assignment to silence this warning > while (cp = va_arg (list, char *)) > ^ > ( ) >concat.c:22:16: note: use '==' to turn this assignment into an equality comparison > while (cp = va_arg (list, char *)) > ^ > == >concat.c:35:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (cp = va_arg (list, char *)) > ~~~^~~~~~~~~~~~~~~~~~~~~~~ >concat.c:35:16: note: place parentheses around the assignment to silence this warning > while (cp = va_arg (list, char *)) > ^ > ( ) >concat.c:35:16: note: use '==' to turn this assignment into an equality comparison > while (cp = va_arg (list, char *)) > ^ > == >2 warnings generated. >mv concat.o shared/concat.o >rm -f concat.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c concat.c >concat.c:22:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (cp = va_arg (list, char *)) > ~~~^~~~~~~~~~~~~~~~~~~~~~~ >concat.c:22:16: note: place parentheses around the assignment to silence this warning > while (cp = va_arg (list, char *)) > ^ > ( ) >concat.c:22:16: note: use '==' to turn this assignment into an equality comparison > while (cp = va_arg (list, char *)) > ^ > == >concat.c:35:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (cp = va_arg (list, char *)) > ~~~^~~~~~~~~~~~~~~~~~~~~~~ >concat.c:35:16: note: place parentheses around the assignment to silence this warning > while (cp = va_arg (list, char *)) > ^ > ( ) >concat.c:35:16: note: use '==' to turn this assignment into an equality comparison > while (cp = va_arg (list, char *)) > ^ > == >2 warnings generated. >ld -x -r concat.o >mv a.out concat.o >rm -f copy.o shared/copy.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic copy.c >copy.c:8:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (*to++ = *from++) > ~~~~~~^~~~~~~~~ >copy.c:8:18: note: place parentheses around the assignment to silence this warning > while (*to++ = *from++) > ^ > ( ) >copy.c:8:18: note: use '==' to turn this assignment into an equality comparison > while (*to++ = *from++) > ^ > == >1 warning generated. >mv copy.o shared/copy.o >rm -f copy.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c copy.c >copy.c:8:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (*to++ = *from++) > ~~~~~~^~~~~~~~~ >copy.c:8:18: note: place parentheses around the assignment to silence this warning > while (*to++ = *from++) > ^ > ( ) >copy.c:8:18: note: use '==' to turn this assignment into an equality comparison > while (*to++ = *from++) > ^ > == >1 warning generated. >ld -x -r copy.o >mv a.out copy.o >rm -f copyip.o shared/copyip.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic copyip.c >mv copyip.o shared/copyip.o >rm -f copyip.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c copyip.c >ld -x -r copyip.o >mv a.out copyip.o >rm -f cpydata.o shared/cpydata.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic cpydata.c >cpydata.c:16:17: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] > while ((i = read (in, buffer, sizeof buffer)) > 0) > ^ >cpydata.c:17:6: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] > if (write (out, buffer, i) != i) > ^ >2 warnings generated. >mv cpydata.o shared/cpydata.o >rm -f cpydata.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c cpydata.c >cpydata.c:16:17: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] > while ((i = read (in, buffer, sizeof buffer)) > 0) > ^ >cpydata.c:17:6: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] > if (write (out, buffer, i) != i) > ^ >2 warnings generated. >ld -x -r cpydata.o >mv a.out cpydata.o >rm -f cpydgst.o shared/cpydgst.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic cpydgst.c >cpydgst.c:50:27: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] > for (state = S1; (i = read (in, buffer, sizeof buffer)) > 0;) > ^ >cpydgst.c:57:4: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] > output ('-'); > ^ >cpydgst.c:25:36: note: expanded from macro 'output' >#define output(c) if (bp >= dp) {flush(); *bp++ = c;} else *bp++ = c > ^ >cpydgst.c:26:46: note: expanded from macro 'flush' >#define flush() if ((j = bp - outbuf) && write (out, outbuf, j) != j) \ > ^ >cpydgst.c:58:4: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] > output (' '); > ^ >cpydgst.c:25:36: note: expanded from macro 'output' >#define output(c) if (bp >= dp) {flush(); *bp++ = c;} else *bp++ = c > ^ >cpydgst.c:26:46: note: expanded from macro 'flush' >#define flush() if ((j = bp - outbuf) && write (out, outbuf, j) != j) \ > ^ >cpydgst.c:63:7: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] > output (*cp); > ^ >cpydgst.c:25:36: note: expanded from macro 'output' >#define output(c) if (bp >= dp) {flush(); *bp++ = c;} else *bp++ = c > ^ >cpydgst.c:26:46: note: expanded from macro 'flush' >#define flush() if ((j = bp - outbuf) && write (out, outbuf, j) != j) \ > ^ >cpydgst.c:72:5: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] > flush (); > ^ >cpydgst.c:26:46: note: expanded from macro 'flush' >#define flush() if ((j = bp - outbuf) && write (out, outbuf, j) != j) \ > ^ >5 warnings generated. >mv cpydgst.o shared/cpydgst.o >rm -f cpydgst.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c cpydgst.c >cpydgst.c:50:27: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] > for (state = S1; (i = read (in, buffer, sizeof buffer)) > 0;) > ^ >cpydgst.c:57:4: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] > output ('-'); > ^ >cpydgst.c:25:36: note: expanded from macro 'output' >#define output(c) if (bp >= dp) {flush(); *bp++ = c;} else *bp++ = c > ^ >cpydgst.c:26:46: note: expanded from macro 'flush' >#define flush() if ((j = bp - outbuf) && write (out, outbuf, j) != j) \ > ^ >cpydgst.c:58:4: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] > output (' '); > ^ >cpydgst.c:25:36: note: expanded from macro 'output' >#define output(c) if (bp >= dp) {flush(); *bp++ = c;} else *bp++ = c > ^ >cpydgst.c:26:46: note: expanded from macro 'flush' >#define flush() if ((j = bp - outbuf) && write (out, outbuf, j) != j) \ > ^ >cpydgst.c:63:7: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] > output (*cp); > ^ >cpydgst.c:25:36: note: expanded from macro 'output' >#define output(c) if (bp >= dp) {flush(); *bp++ = c;} else *bp++ = c > ^ >cpydgst.c:26:46: note: expanded from macro 'flush' >#define flush() if ((j = bp - outbuf) && write (out, outbuf, j) != j) \ > ^ >cpydgst.c:72:5: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] > flush (); > ^ >cpydgst.c:26:46: note: expanded from macro 'flush' >#define flush() if ((j = bp - outbuf) && write (out, outbuf, j) != j) \ > ^ >5 warnings generated. >ld -x -r cpydgst.o >mv a.out cpydgst.o >rm -f discard.o shared/discard.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic discard.c >mv discard.o shared/discard.o >rm -f discard.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c discard.c >ld -x -r discard.o >mv a.out discard.o >rm -f done.o shared/done.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic done.c >mv done.o shared/done.o >rm -f done.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c done.c >ld -x -r done.o >mv a.out done.o >rm -f fdcompare.o shared/fdcompare.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic fdcompare.c >fdcompare.c:13:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >fdcompare (fd1, fd2) >^ >fdcompare.c:27:18: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] > while ((n1 = read (fd1, b1, sizeof b1)) >= 0 > ^ >2 warnings generated. >mv fdcompare.o shared/fdcompare.o >rm -f fdcompare.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c fdcompare.c >fdcompare.c:13:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >fdcompare (fd1, fd2) >^ >fdcompare.c:27:18: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] > while ((n1 = read (fd1, b1, sizeof b1)) >= 0 > ^ >2 warnings generated. >ld -x -r fdcompare.o >mv a.out fdcompare.o >rm -f gans.o shared/gans.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic gans.c >gans.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >gans (prompt, ansp) >^ >1 warning generated. >mv gans.o shared/gans.o >rm -f gans.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c gans.c >gans.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >gans (prompt, ansp) >^ >1 warning generated. >ld -x -r gans.o >mv a.out gans.o >rm -f getans.o shared/getans.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic getans.c >mv getans.o shared/getans.o >rm -f getans.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c getans.c >ld -x -r getans.o >mv a.out getans.o >rm -f getanswer.o shared/getanswer.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic getanswer.c >getanswer.c:13:16: warning: implicit declaration of function 'isatty' is invalid in C99 [-Wimplicit-function-declaration] > interactive = isatty (fileno (stdin)) ? DONE : OK; > ^ >1 warning generated. >mv getanswer.o shared/getanswer.o >rm -f getanswer.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c getanswer.c >getanswer.c:13:16: warning: implicit declaration of function 'isatty' is invalid in C99 [-Wimplicit-function-declaration] > interactive = isatty (fileno (stdin)) ? DONE : OK; > ^ >1 warning generated. >ld -x -r getanswer.o >mv a.out getanswer.o >rm -f getcpy.o shared/getcpy.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic getcpy.c >mv getcpy.o shared/getcpy.o >rm -f getcpy.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c getcpy.c >ld -x -r getcpy.o >mv a.out getcpy.o >rm -f help.o shared/help.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic help.c >help.c:45:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else { > ^ >1 warning generated. >mv help.o shared/help.o >rm -f help.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c help.c >help.c:45:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else { > ^ >1 warning generated. >ld -x -r help.o >mv a.out help.o >rm -f fmtcompile.o shared/fmtcompile.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic fmtcompile.c >fmtcompile.c:146:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (nm = t->name) { > ~~~^~~~~~~~~ >fmtcompile.c:146:15: note: place parentheses around the assignment to silence this warning > while (nm = t->name) { > ^ > ( ) >fmtcompile.c:146:15: note: use '==' to turn this assignment into an equality comparison > while (nm = t->name) { > ^ > == >fmtcompile.c:232:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >fmt_compile( fstring, fmt ) >^ >fmtcompile.c:479:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (mflag = (c == '-')) > ~~~~~~^~~~~~~~~~~~ >fmtcompile.c:479:12: note: place parentheses around the assignment to silence this warning > if (mflag = (c == '-')) > ^ > ( ) >fmtcompile.c:479:12: note: use '==' to turn this assignment into an equality comparison > if (mflag = (c == '-')) > ^ > == >3 warnings generated. >mv fmtcompile.o shared/fmtcompile.o >rm -f fmtcompile.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c fmtcompile.c >fmtcompile.c:146:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (nm = t->name) { > ~~~^~~~~~~~~ >fmtcompile.c:146:15: note: place parentheses around the assignment to silence this warning > while (nm = t->name) { > ^ > ( ) >fmtcompile.c:146:15: note: use '==' to turn this assignment into an equality comparison > while (nm = t->name) { > ^ > == >fmtcompile.c:232:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >fmt_compile( fstring, fmt ) >^ >fmtcompile.c:479:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (mflag = (c == '-')) > ~~~~~~^~~~~~~~~~~~ >fmtcompile.c:479:12: note: place parentheses around the assignment to silence this warning > if (mflag = (c == '-')) > ^ > ( ) >fmtcompile.c:479:12: note: use '==' to turn this assignment into an equality comparison > if (mflag = (c == '-')) > ^ > == >3 warnings generated. >ld -x -r fmtcompile.o >mv a.out fmtcompile.o >rm -f formataddr.o shared/formataddr.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic formataddr.c >formataddr.c:78:2: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > CPY (orig); > ^~~~~~~~~~ >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ~~~~~~~^~~~~~~ >formataddr.c:78:2: note: place parentheses around the assignment to silence this warning >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ^ >formataddr.c:78:2: note: use '==' to turn this assignment into an equality comparison >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ^ >formataddr.c:82:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > for (isgroup = 0; cp = getname (str); ) { > ~~~^~~~~~~~~~~~~~~ >formataddr.c:82:26: note: place parentheses around the assignment to silence this warning > for (isgroup = 0; cp = getname (str); ) { > ^ > ( ) >formataddr.c:82:26: note: use '==' to turn this assignment into an equality comparison > for (isgroup = 0; cp = getname (str); ) { > ^ > == >formataddr.c:97:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > CPY (mp->m_gname); > ^~~~~~~~~~~~~~~~~ >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ~~~~~~~^~~~~~~ >formataddr.c:97:6: note: place parentheses around the assignment to silence this warning >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ^ >formataddr.c:97:6: note: use '==' to turn this assignment into an equality comparison >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ^ >formataddr.c:102:2: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > CPY (sp); > ^~~~~~~~ >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ~~~~~~~^~~~~~~ >formataddr.c:102:2: note: place parentheses around the assignment to silence this warning >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ^ >formataddr.c:102:2: note: use '==' to turn this assignment into an equality comparison >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ^ >4 warnings generated. >mv formataddr.o shared/formataddr.o >rm -f formataddr.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c formataddr.c >formataddr.c:78:2: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > CPY (orig); > ^~~~~~~~~~ >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ~~~~~~~^~~~~~~ >formataddr.c:78:2: note: place parentheses around the assignment to silence this warning >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ^ >formataddr.c:78:2: note: use '==' to turn this assignment into an equality comparison >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ^ >formataddr.c:82:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > for (isgroup = 0; cp = getname (str); ) { > ~~~^~~~~~~~~~~~~~~ >formataddr.c:82:26: note: place parentheses around the assignment to silence this warning > for (isgroup = 0; cp = getname (str); ) { > ^ > ( ) >formataddr.c:82:26: note: use '==' to turn this assignment into an equality comparison > for (isgroup = 0; cp = getname (str); ) { > ^ > == >formataddr.c:97:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > CPY (mp->m_gname); > ^~~~~~~~~~~~~~~~~ >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ~~~~~~~^~~~~~~ >formataddr.c:97:6: note: place parentheses around the assignment to silence this warning >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ^ >formataddr.c:97:6: note: use '==' to turn this assignment into an equality comparison >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ^ >formataddr.c:102:2: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > CPY (sp); > ^~~~~~~~ >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ~~~~~~~^~~~~~~ >formataddr.c:102:2: note: place parentheses around the assignment to silence this warning >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ^ >formataddr.c:102:2: note: use '==' to turn this assignment into an equality comparison >formataddr.c:16:42: note: expanded from macro 'CPY' >#define CPY(s) { cp = (s); while (*dst++ = *cp++) ; --dst; } > ^ >4 warnings generated. >ld -x -r formataddr.o >mv a.out formataddr.o >rm -f formatsbr.o shared/formatsbr.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic formatsbr.c >formatsbr.c:28:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static normalize(); >~~~~~~ ^ >formatsbr.c:65:6: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] > if (read (fileno(fp), formats, (int) st.st_size) != st.st_size) > ^ >formatsbr.c:87:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static normalize (cp) >~~~~~~ ^ >formatsbr.c:133:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c1 = *sub) { > ~~~^~~~~~ >formatsbr.c:133:15: note: place parentheses around the assignment to silence this warning > while (c1 = *sub) { > ^ > ( ) >formatsbr.c:133:15: note: use '==' to turn this assignment into an equality comparison > while (c1 = *sub) { > ^ > == >formatsbr.c:444:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > for (mbox = buffer; mbox = index (mbox, '.'); ) > ~~~~~^~~~~~~~~~~~~~~~~~~ >formatsbr.c:444:27: note: place parentheses around the assignment to silence this warning > for (mbox = buffer; mbox = index (mbox, '.'); ) > ^ > ( ) >formatsbr.c:444:27: note: use '==' to turn this assignment into an equality comparison > for (mbox = buffer; mbox = index (mbox, '.'); ) > ^ > == >formatsbr.c:473:32: warning: field width should have type 'int', but argument has type 'long' [-Wformat] > (void) sprintf (buffer, "%*.*s", cp - mbox, cp - mbox, mbox); > ~~^~~ ~~~~~~~~~ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ~~~^~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ^ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:360:12: note: expanded from macro 'PUTSF' > if (sp = (str)) {\ > ~~~^~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:360:12: note: expanded from macro 'PUTSF' > if (sp = (str)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:360:12: note: expanded from macro 'PUTSF' > if (sp = (str)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ~~~^~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:360:12: note: expanded from macro 'PUTSF' > if (sp = (str)) {\ > ~~~^~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:360:12: note: expanded from macro 'PUTSF' > if (sp = (str)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:360:12: note: expanded from macro 'PUTSF' > if (sp = (str)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:589:35: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if (!(value = (str && match (str, fmt->f_text)))) { > ^~~ >formatsbr.c:589:40: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if (!(value = (str && match (str, fmt->f_text)))) { > ^~~~~~~~~~~ >formatsbr.c:597:18: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] > value = match (str, fmt->f_text); > ^~~ >formatsbr.c:597:23: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] > value = match (str, fmt->f_text); > ^~~~~~~~~~~ >formatsbr.c:691:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > SKIP_SPACE(str); > ^~~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:691:7: note: place parentheses around the assignment to silence this warning >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:691:7: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:691:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > SKIP_SPACE(str); > ^~~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:691:7: note: place parentheses around the assignment to silence this warning >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:691:7: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:707:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (ch = *xp++) { > ~~~^~~~~~~ >formatsbr.c:707:17: note: place parentheses around the assignment to silence this warning > while (ch = *xp++) { > ^ > ( ) >formatsbr.c:707:17: note: use '==' to turn this assignment into an equality comparison > while (ch = *xp++) { > ^ > == >formatsbr.c:711:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (ch2 = *xp++) { > ~~~~^~~~~~~ >formatsbr.c:711:16: note: place parentheses around the assignment to silence this warning > if (ch2 = *xp++) { > ^ > ( ) >formatsbr.c:711:16: note: use '==' to turn this assignment into an equality comparison > if (ch2 = *xp++) { > ^ > == >formatsbr.c:724:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (ch = *str) { > ~~~^~~~~~ >formatsbr.c:724:14: note: place parentheses around the assignment to silence this warning > while (ch = *str) { > ^ > ( ) >formatsbr.c:724:14: note: use '==' to turn this assignment into an equality comparison > while (ch = *str) { > ^ > == >formatsbr.c:815:3: warning: implicit declaration of function 'set_dotw' is invalid in C99 [-Wimplicit-function-declaration] > set_dotw (tws); > ^ >formatsbr.c:913:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (str = mn -> m_note) { > ~~~~^~~~~~~~~~~~~~ >formatsbr.c:913:11: note: place parentheses around the assignment to silence this warning > if (str = mn -> m_note) { > ^ > ( ) >formatsbr.c:913:11: note: use '==' to turn this assignment into an equality comparison > if (str = mn -> m_note) { > ^ > == >formatsbr.c:1040:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] > } else > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ~~~^~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:1087:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (sp = getname(sp)) > ~~~^~~~~~~~~~~~~ >formatsbr.c:1087:13: note: place parentheses around the assignment to silence this warning > while (sp = getname(sp)) > ^ > ( ) >formatsbr.c:1087:13: note: use '==' to turn this assignment into an equality comparison > while (sp = getname(sp)) > ^ > == >54 warnings generated. >mv formatsbr.o shared/formatsbr.o >rm -f formatsbr.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c formatsbr.c >formatsbr.c:28:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static normalize(); >~~~~~~ ^ >formatsbr.c:65:6: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] > if (read (fileno(fp), formats, (int) st.st_size) != st.st_size) > ^ >formatsbr.c:87:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static normalize (cp) >~~~~~~ ^ >formatsbr.c:133:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c1 = *sub) { > ~~~^~~~~~ >formatsbr.c:133:15: note: place parentheses around the assignment to silence this warning > while (c1 = *sub) { > ^ > ( ) >formatsbr.c:133:15: note: use '==' to turn this assignment into an equality comparison > while (c1 = *sub) { > ^ > == >formatsbr.c:444:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > for (mbox = buffer; mbox = index (mbox, '.'); ) > ~~~~~^~~~~~~~~~~~~~~~~~~ >formatsbr.c:444:27: note: place parentheses around the assignment to silence this warning > for (mbox = buffer; mbox = index (mbox, '.'); ) > ^ > ( ) >formatsbr.c:444:27: note: use '==' to turn this assignment into an equality comparison > for (mbox = buffer; mbox = index (mbox, '.'); ) > ^ > == >formatsbr.c:473:32: warning: field width should have type 'int', but argument has type 'long' [-Wformat] > (void) sprintf (buffer, "%*.*s", cp - mbox, cp - mbox, mbox); > ~~^~~ ~~~~~~~~~ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ~~~^~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ^ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:505:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, fmt->f_comp->c_text); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:505:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:505:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:360:12: note: expanded from macro 'PUTSF' > if (sp = (str)) {\ > ~~~^~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:360:12: note: expanded from macro 'PUTSF' > if (sp = (str)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:360:12: note: expanded from macro 'PUTSF' > if (sp = (str)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:508:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, fmt->f_comp->c_text, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:508:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:508:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ~~~^~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:531:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, str); > ^~~~~~~~~~~~~~ >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:531:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:531:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:360:12: note: expanded from macro 'PUTSF' > if (sp = (str)) {\ > ~~~^~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:360:12: note: expanded from macro 'PUTSF' > if (sp = (str)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:360:12: note: expanded from macro 'PUTSF' > if (sp = (str)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:371:6: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:379:10: note: expanded from macro 'PUTSF' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:534:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTSF (cp, str, fmt->f_width, fmt->f_fill); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:534:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:534:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:388:7: note: expanded from macro 'PUTSF' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:589:35: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if (!(value = (str && match (str, fmt->f_text)))) { > ^~~ >formatsbr.c:589:40: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if (!(value = (str && match (str, fmt->f_text)))) { > ^~~~~~~~~~~ >formatsbr.c:597:18: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] > value = match (str, fmt->f_text); > ^~~ >formatsbr.c:597:23: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] > value = match (str, fmt->f_text); > ^~~~~~~~~~~ >formatsbr.c:691:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > SKIP_SPACE(str); > ^~~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:691:7: note: place parentheses around the assignment to silence this warning >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:691:7: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:691:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > SKIP_SPACE(str); > ^~~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:691:7: note: place parentheses around the assignment to silence this warning >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:691:7: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:707:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (ch = *xp++) { > ~~~^~~~~~~ >formatsbr.c:707:17: note: place parentheses around the assignment to silence this warning > while (ch = *xp++) { > ^ > ( ) >formatsbr.c:707:17: note: use '==' to turn this assignment into an equality comparison > while (ch = *xp++) { > ^ > == >formatsbr.c:711:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (ch2 = *xp++) { > ~~~~^~~~~~~ >formatsbr.c:711:16: note: place parentheses around the assignment to silence this warning > if (ch2 = *xp++) { > ^ > ( ) >formatsbr.c:711:16: note: use '==' to turn this assignment into an equality comparison > if (ch2 = *xp++) { > ^ > == >formatsbr.c:724:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (ch = *str) { > ~~~^~~~~~ >formatsbr.c:724:14: note: place parentheses around the assignment to silence this warning > while (ch = *str) { > ^ > ( ) >formatsbr.c:724:14: note: use '==' to turn this assignment into an equality comparison > while (ch = *str) { > ^ > == >formatsbr.c:815:3: warning: implicit declaration of function 'set_dotw' is invalid in C99 [-Wimplicit-function-declaration] > set_dotw (tws); > ^ >formatsbr.c:913:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (str = mn -> m_note) { > ~~~~^~~~~~~~~~~~~~ >formatsbr.c:913:11: note: place parentheses around the assignment to silence this warning > if (str = mn -> m_note) { > ^ > ( ) >formatsbr.c:913:11: note: use '==' to turn this assignment into an equality comparison > if (str = mn -> m_note) { > ^ > == >formatsbr.c:1040:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] > } else > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ~~~^~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:399:12: note: expanded from macro 'PUTS' > if (sp = (str)) {\ > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:400:2: note: expanded from macro 'PUTS' > SKIP_SPACE(sp);\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:407:10: note: expanded from macro 'PUTS' > sp++; SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ~~~^~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:340:15: note: expanded from macro 'SKIP_SPACE' > while (ch = *(sp)) {\ > ^ >formatsbr.c:1054:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > PUTS (cp, lp); > ^~~~~~~~~~~~~ >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^~~~~~~~~~~~~~ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ~~~~^~~~~~~~~~~ >formatsbr.c:1054:6: note: place parentheses around the assignment to silence this warning >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:1054:6: note: use '==' to turn this assignment into an equality comparison >formatsbr.c:416:7: note: expanded from macro 'PUTS' > SKIP_SPACE(sp); *cp++ = ' ';\ > ^ >formatsbr.c:343:17: note: expanded from macro 'SKIP_SPACE' > } else if (ch2 = *((sp)+1)) {\ > ^ >formatsbr.c:1087:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (sp = getname(sp)) > ~~~^~~~~~~~~~~~~ >formatsbr.c:1087:13: note: place parentheses around the assignment to silence this warning > while (sp = getname(sp)) > ^ > ( ) >formatsbr.c:1087:13: note: use '==' to turn this assignment into an equality comparison > while (sp = getname(sp)) > ^ > == >54 warnings generated. >ld -x -r formatsbr.o >mv a.out formatsbr.o >rm -f m_atoi.o shared/m_atoi.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_atoi.c >m_atoi.c:9:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >m_atoi (str) >^ >1 warning generated. >mv m_atoi.o shared/m_atoi.o >rm -f m_atoi.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_atoi.c >m_atoi.c:9:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >m_atoi (str) >^ >1 warning generated. >ld -x -r m_atoi.o >mv a.out m_atoi.o >rm -f m_backup.o shared/m_backup.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_backup.c >m_backup.c:16:29: warning: field precision should have type 'int', but argument has type 'long' [-Wformat] > (void) sprintf (buffer, "%.*s%s%s", cp - file, file, SBACKUP, cp); > ~~^~ ~~~~~~~~~ >m_backup.c:17:13: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] > (void) (unlink (buffer)); > ^ >2 warnings generated. >mv m_backup.o shared/m_backup.o >rm -f m_backup.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_backup.c >m_backup.c:16:29: warning: field precision should have type 'int', but argument has type 'long' [-Wformat] > (void) sprintf (buffer, "%.*s%s%s", cp - file, file, SBACKUP, cp); > ~~^~ ~~~~~~~~~ >m_backup.c:17:13: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] > (void) (unlink (buffer)); > ^ >2 warnings generated. >ld -x -r m_backup.o >mv a.out m_backup.o >rm -f m_convert.o shared/m_convert.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_convert.c >m_convert.c:24:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static m_conv(), attr(); >~~~~~~ ^ >m_convert.c:24:18: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static m_conv(), attr(); >~~~~~~ ^ >m_convert.c:27:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >m_convert (mp, name) >^ >m_convert.c:59:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else > ^ >m_convert.c:194:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static m_conv (mp, str, call) >~~~~~~ ^ >m_convert.c:262:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static attr (mp, cp) >~~~~~~ ^ >m_convert.c:281:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (inverted = (dp = m_find (nsequence)) && *dp && ssequal (dp, cp)) > ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >m_convert.c:281:18: note: place parentheses around the assignment to silence this warning > if (inverted = (dp = m_find (nsequence)) && *dp && ssequal (dp, cp)) > ^ > ( ) >m_convert.c:281:18: note: use '==' to turn this assignment into an equality comparison > if (inverted = (dp = m_find (nsequence)) && *dp && ssequal (dp, cp)) > ^ > == >7 warnings generated. >mv m_convert.o shared/m_convert.o >rm -f m_convert.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_convert.c >m_convert.c:24:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static m_conv(), attr(); >~~~~~~ ^ >m_convert.c:24:18: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static m_conv(), attr(); >~~~~~~ ^ >m_convert.c:27:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >m_convert (mp, name) >^ >m_convert.c:59:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else > ^ >m_convert.c:194:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static m_conv (mp, str, call) >~~~~~~ ^ >m_convert.c:262:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static attr (mp, cp) >~~~~~~ ^ >m_convert.c:281:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (inverted = (dp = m_find (nsequence)) && *dp && ssequal (dp, cp)) > ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >m_convert.c:281:18: note: place parentheses around the assignment to silence this warning > if (inverted = (dp = m_find (nsequence)) && *dp && ssequal (dp, cp)) > ^ > ( ) >m_convert.c:281:18: note: use '==' to turn this assignment into an equality comparison > if (inverted = (dp = m_find (nsequence)) && *dp && ssequal (dp, cp)) > ^ > == >7 warnings generated. >ld -x -r m_convert.o >mv a.out m_convert.o >rm -f m_delete.o shared/m_delete.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_delete.c >m_delete.c:7:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >m_delete (key) >^ >1 warning generated. >mv m_delete.o shared/m_delete.o >rm -f m_delete.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_delete.c >m_delete.c:7:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >m_delete (key) >^ >1 warning generated. >ld -x -r m_delete.o >mv a.out m_delete.o >rm -f m_draft.o shared/m_draft.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_draft.c >m_draft.c:38:12: warning: implicit declaration of function 'chdir' is invalid in C99 [-Wimplicit-function-declaration] > (void) chdir (m_maildir ("")); > ^ >1 warning generated. >mv m_draft.o shared/m_draft.o >rm -f m_draft.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_draft.c >m_draft.c:38:12: warning: implicit declaration of function 'chdir' is invalid in C99 [-Wimplicit-function-declaration] > (void) chdir (m_maildir ("")); > ^ >1 warning generated. >ld -x -r m_draft.o >mv a.out m_draft.o >rm -f m_find.o shared/m_find.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_find.c >mv m_find.o shared/m_find.o >rm -f m_find.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_find.c >ld -x -r m_find.o >mv a.out m_find.o >rm -f m_fmsg.o shared/m_fmsg.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_fmsg.c >mv m_fmsg.o shared/m_fmsg.o >rm -f m_fmsg.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_fmsg.c >ld -x -r m_fmsg.o >mv a.out m_fmsg.o >rm -f m_foil.o shared/m_foil.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_foil.c >mv m_foil.o shared/m_foil.o >rm -f m_foil.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_foil.c >ld -x -r m_foil.o >mv a.out m_foil.o >rm -f m_getdefs.o shared/m_getdefs.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_getdefs.c >m_getdefs.c:52:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (mypath = getenv ("HOME")) > ~~~~~~~^~~~~~~~~~~~~~~~~ >m_getdefs.c:52:13: note: place parentheses around the assignment to silence this warning > if (mypath = getenv ("HOME")) > ^ > ( ) >m_getdefs.c:52:13: note: use '==' to turn this assignment into an equality comparison > if (mypath = getenv ("HOME")) > ^ > == >m_getdefs.c:215:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else > ^ >2 warnings generated. >mv m_getdefs.o shared/m_getdefs.o >rm -f m_getdefs.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_getdefs.c >m_getdefs.c:52:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (mypath = getenv ("HOME")) > ~~~~~~~^~~~~~~~~~~~~~~~~ >m_getdefs.c:52:13: note: place parentheses around the assignment to silence this warning > if (mypath = getenv ("HOME")) > ^ > ( ) >m_getdefs.c:52:13: note: use '==' to turn this assignment into an equality comparison > if (mypath = getenv ("HOME")) > ^ > == >m_getdefs.c:215:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else > ^ >2 warnings generated. >ld -x -r m_getdefs.o >mv a.out m_getdefs.o >rm -f m_getfld.o shared/m_getfld.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_getfld.c >m_getfld.c:192:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >m_getfld (state, name, buf, bufsz, iob) >^ >m_getfld.c:224:9: warning: implicit declaration of function 'm_Eom' is invalid in C99 [-Wimplicit-function-declaration] > if (eom (c, iob)) { > ^ >m_getfld.c:138:28: note: expanded from macro 'eom' > (((c) == *msg_delim && m_Eom(c,iob)) ||\ > ^ >m_getfld.c:384:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (ep = locc( c, bp, '\n' )) { > ~~~^~~~~~~~~~~~~~~~~~~~~ >m_getfld.c:384:13: note: place parentheses around the assignment to silence this warning > while (ep = locc( c, bp, '\n' )) { > ^ > ( ) >m_getfld.c:384:13: note: use '==' to turn this assignment into an equality comparison > while (ep = locc( c, bp, '\n' )) { > ^ > == >m_getfld.c:508:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (ep = matchc( fdelimlen, fdelim, c, bp ) ) > ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >m_getfld.c:508:10: note: place parentheses around the assignment to silence this warning > if (ep = matchc( fdelimlen, fdelim, c, bp ) ) > ^ > ( ) >m_getfld.c:508:10: note: use '==' to turn this assignment into an equality comparison > if (ep = matchc( fdelimlen, fdelim, c, bp ) ) > ^ > == >m_getfld.c:525:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (sp = pat_map[*ep & 0x00ff]) { > ~~~^~~~~~~~~~~~~~~~~~~~~~~ >m_getfld.c:525:14: note: place parentheses around the assignment to silence this warning > if (sp = pat_map[*ep & 0x00ff]) { > ^ > ( ) >m_getfld.c:525:14: note: use '==' to turn this assignment into an equality comparison > if (sp = pat_map[*ep & 0x00ff]) { > ^ > == >m_getfld.c:658:33: warning: implicit declaration of function 'm_Eom' is invalid in C99 [-Wimplicit-function-declaration] > while ((c = Getc(iob)) >= 0 && eom (c, iob)) > ^ >m_getfld.c:138:28: note: expanded from macro 'eom' > (((c) == *msg_delim && m_Eom(c,iob)) ||\ > ^ >m_getfld.c:669:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (eom_action = action) { > ~~~~~~~~~~~^~~~~~~~ >m_getfld.c:669:20: note: place parentheses around the assignment to silence this warning > if (eom_action = action) { > ^ > ( ) >m_getfld.c:669:20: note: use '==' to turn this assignment into an equality comparison > if (eom_action = action) { > ^ > == >m_getfld.c:785:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (cp = dp = index (unixbuf, ' ')) { > ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ >m_getfld.c:785:12: note: place parentheses around the assignment to silence this warning > if (cp = dp = index (unixbuf, ' ')) { > ^ > ( ) >m_getfld.c:785:12: note: use '==' to turn this assignment into an equality comparison > if (cp = dp = index (unixbuf, ' ')) { > ^ > == >m_getfld.c:786:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (cp = index (cp + 1, 'r')) > ~~~^~~~~~~~~~~~~~~~~~~~~ >m_getfld.c:786:12: note: place parentheses around the assignment to silence this warning > while (cp = index (cp + 1, 'r')) > ^ > ( ) >m_getfld.c:786:12: note: use '==' to turn this assignment into an equality comparison > while (cp = index (cp + 1, 'r')) > ^ > == >9 warnings generated. >mv m_getfld.o shared/m_getfld.o >rm -f m_getfld.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_getfld.c >m_getfld.c:192:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >m_getfld (state, name, buf, bufsz, iob) >^ >m_getfld.c:224:9: warning: implicit declaration of function 'm_Eom' is invalid in C99 [-Wimplicit-function-declaration] > if (eom (c, iob)) { > ^ >m_getfld.c:138:28: note: expanded from macro 'eom' > (((c) == *msg_delim && m_Eom(c,iob)) ||\ > ^ >m_getfld.c:384:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (ep = locc( c, bp, '\n' )) { > ~~~^~~~~~~~~~~~~~~~~~~~~ >m_getfld.c:384:13: note: place parentheses around the assignment to silence this warning > while (ep = locc( c, bp, '\n' )) { > ^ > ( ) >m_getfld.c:384:13: note: use '==' to turn this assignment into an equality comparison > while (ep = locc( c, bp, '\n' )) { > ^ > == >m_getfld.c:508:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (ep = matchc( fdelimlen, fdelim, c, bp ) ) > ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >m_getfld.c:508:10: note: place parentheses around the assignment to silence this warning > if (ep = matchc( fdelimlen, fdelim, c, bp ) ) > ^ > ( ) >m_getfld.c:508:10: note: use '==' to turn this assignment into an equality comparison > if (ep = matchc( fdelimlen, fdelim, c, bp ) ) > ^ > == >m_getfld.c:525:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (sp = pat_map[*ep & 0x00ff]) { > ~~~^~~~~~~~~~~~~~~~~~~~~~~ >m_getfld.c:525:14: note: place parentheses around the assignment to silence this warning > if (sp = pat_map[*ep & 0x00ff]) { > ^ > ( ) >m_getfld.c:525:14: note: use '==' to turn this assignment into an equality comparison > if (sp = pat_map[*ep & 0x00ff]) { > ^ > == >m_getfld.c:658:33: warning: implicit declaration of function 'm_Eom' is invalid in C99 [-Wimplicit-function-declaration] > while ((c = Getc(iob)) >= 0 && eom (c, iob)) > ^ >m_getfld.c:138:28: note: expanded from macro 'eom' > (((c) == *msg_delim && m_Eom(c,iob)) ||\ > ^ >m_getfld.c:669:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (eom_action = action) { > ~~~~~~~~~~~^~~~~~~~ >m_getfld.c:669:20: note: place parentheses around the assignment to silence this warning > if (eom_action = action) { > ^ > ( ) >m_getfld.c:669:20: note: use '==' to turn this assignment into an equality comparison > if (eom_action = action) { > ^ > == >m_getfld.c:785:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (cp = dp = index (unixbuf, ' ')) { > ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ >m_getfld.c:785:12: note: place parentheses around the assignment to silence this warning > if (cp = dp = index (unixbuf, ' ')) { > ^ > ( ) >m_getfld.c:785:12: note: use '==' to turn this assignment into an equality comparison > if (cp = dp = index (unixbuf, ' ')) { > ^ > == >m_getfld.c:786:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (cp = index (cp + 1, 'r')) > ~~~^~~~~~~~~~~~~~~~~~~~~ >m_getfld.c:786:12: note: place parentheses around the assignment to silence this warning > while (cp = index (cp + 1, 'r')) > ^ > ( ) >m_getfld.c:786:12: note: use '==' to turn this assignment into an equality comparison > while (cp = index (cp + 1, 'r')) > ^ > == >9 warnings generated. >ld -x -r m_getfld.o >mv a.out m_getfld.o >rm -f m_getfolder.o shared/m_getfolder.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_getfolder.c >mv m_getfolder.o shared/m_getfolder.o >rm -f m_getfolder.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_getfolder.c >ld -x -r m_getfolder.o >mv a.out m_getfolder.o >rm -f m_gmprot.o shared/m_gmprot.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_gmprot.c >m_gmprot.c:7:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >m_gmprot () { >^ >1 warning generated. >mv m_gmprot.o shared/m_gmprot.o >rm -f m_gmprot.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_gmprot.c >m_gmprot.c:7:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >m_gmprot () { >^ >1 warning generated. >ld -x -r m_gmprot.o >mv a.out m_gmprot.o >rm -f m_gmsg.o shared/m_gmsg.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_gmsg.c >m_gmsg.c:20:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static m_getatr(); >~~~~~~ ^ >m_gmsg.c:66:22: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] > if (st.st_uid != getuid () || access (name, 02) == NOTOK) > ^ >m_gmsg.c:66:35: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] > if (st.st_uid != getuid () || access (name, 02) == NOTOK) > ^ >m_gmsg.c:78:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (dp = readdir (dd)) { > ~~~^~~~~~~~~~~~~~ >m_gmsg.c:78:15: note: place parentheses around the assignment to silence this warning > while (dp = readdir (dd)) { > ^ > ( ) >m_gmsg.c:78:15: note: use '==' to turn this assignment into an equality comparison > while (dp = readdir (dd)) { > ^ > == >m_gmsg.c:88:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (i = m_atoi (dp -> d_name)) { > ~~^~~~~~~~~~~~~~~~~~~~~~~ >m_gmsg.c:88:8: note: place parentheses around the assignment to silence this warning > if (i = m_atoi (dp -> d_name)) { > ^ > ( ) >m_gmsg.c:88:8: note: use '==' to turn this assignment into an equality comparison > if (i = m_atoi (dp -> d_name)) { > ^ > == >m_gmsg.c:220:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static m_getatr (mp) >~~~~~~ ^ >m_gmsg.c:239:27: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] > mp -> msgattrs[++i] = '\0'; > ^~~~ >m_gmsg.c:243:19: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] > if (mh_seq == '\0' || *mh_seq == '\0') > ^~~~ > (void *)0 >m_gmsg.c:247:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (fp = fopen (field, "r")) { > ~~~^~~~~~~~~~~~~~~~~~~~ >m_gmsg.c:247:12: note: place parentheses around the assignment to silence this warning > if (fp = fopen (field, "r")) { > ^ > ( ) >m_gmsg.c:247:12: note: use '==' to turn this assignment into an equality comparison > if (fp = fopen (field, "r")) { > ^ > == >m_gmsg.c:339:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (cp = index (*ap, '-')) > ~~~^~~~~~~~~~~~~~~~~~ >m_gmsg.c:339:9: note: place parentheses around the assignment to silence this warning > if (cp = index (*ap, '-')) > ^ > ( ) >m_gmsg.c:339:9: note: use '==' to turn this assignment into an equality comparison > if (cp = index (*ap, '-')) > ^ > == >10 warnings generated. >mv m_gmsg.o shared/m_gmsg.o >rm -f m_gmsg.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_gmsg.c >m_gmsg.c:20:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static m_getatr(); >~~~~~~ ^ >m_gmsg.c:66:22: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] > if (st.st_uid != getuid () || access (name, 02) == NOTOK) > ^ >m_gmsg.c:66:35: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] > if (st.st_uid != getuid () || access (name, 02) == NOTOK) > ^ >m_gmsg.c:78:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (dp = readdir (dd)) { > ~~~^~~~~~~~~~~~~~ >m_gmsg.c:78:15: note: place parentheses around the assignment to silence this warning > while (dp = readdir (dd)) { > ^ > ( ) >m_gmsg.c:78:15: note: use '==' to turn this assignment into an equality comparison > while (dp = readdir (dd)) { > ^ > == >m_gmsg.c:88:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (i = m_atoi (dp -> d_name)) { > ~~^~~~~~~~~~~~~~~~~~~~~~~ >m_gmsg.c:88:8: note: place parentheses around the assignment to silence this warning > if (i = m_atoi (dp -> d_name)) { > ^ > ( ) >m_gmsg.c:88:8: note: use '==' to turn this assignment into an equality comparison > if (i = m_atoi (dp -> d_name)) { > ^ > == >m_gmsg.c:220:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static m_getatr (mp) >~~~~~~ ^ >m_gmsg.c:239:27: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] > mp -> msgattrs[++i] = '\0'; > ^~~~ >m_gmsg.c:243:19: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] > if (mh_seq == '\0' || *mh_seq == '\0') > ^~~~ > (void *)0 >m_gmsg.c:247:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (fp = fopen (field, "r")) { > ~~~^~~~~~~~~~~~~~~~~~~~ >m_gmsg.c:247:12: note: place parentheses around the assignment to silence this warning > if (fp = fopen (field, "r")) { > ^ > ( ) >m_gmsg.c:247:12: note: use '==' to turn this assignment into an equality comparison > if (fp = fopen (field, "r")) { > ^ > == >m_gmsg.c:339:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (cp = index (*ap, '-')) > ~~~^~~~~~~~~~~~~~~~~~ >m_gmsg.c:339:9: note: place parentheses around the assignment to silence this warning > if (cp = index (*ap, '-')) > ^ > ( ) >m_gmsg.c:339:9: note: use '==' to turn this assignment into an equality comparison > if (cp = index (*ap, '-')) > ^ > == >10 warnings generated. >ld -x -r m_gmsg.o >mv a.out m_gmsg.o >rm -f m_maildir.o shared/m_maildir.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_maildir.c >mv m_maildir.o shared/m_maildir.o >rm -f m_maildir.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_maildir.c >ld -x -r m_maildir.o >mv a.out m_maildir.o >rm -f m_name.o shared/m_name.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_name.c >mv m_name.o shared/m_name.o >rm -f m_name.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_name.c >ld -x -r m_name.o >mv a.out m_name.o >rm -f m_readefs.o shared/m_readefs.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_readefs.c >mv m_readefs.o shared/m_readefs.o >rm -f m_readefs.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_readefs.c >ld -x -r m_readefs.o >mv a.out m_readefs.o >rm -f m_remsg.o shared/m_remsg.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_remsg.c >mv m_remsg.o shared/m_remsg.o >rm -f m_remsg.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_remsg.c >ld -x -r m_remsg.o >mv a.out m_remsg.o >rm -f m_replace.o shared/m_replace.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_replace.c >mv m_replace.o shared/m_replace.o >rm -f m_replace.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_replace.c >ld -x -r m_replace.o >mv a.out m_replace.o >rm -f m_scratch.o shared/m_scratch.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_scratch.c >m_scratch.c:20:29: warning: field precision should have type 'int', but argument has type 'long' [-Wformat] > (void) sprintf (buffer, "%.*s%s", cp - file, file, tmpfil); > ~~^~ ~~~~~~~~~ >m_scratch.c:21:12: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] > (void) unlink (buffer); > ^ >2 warnings generated. >mv m_scratch.o shared/m_scratch.o >rm -f m_scratch.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_scratch.c >m_scratch.c:20:29: warning: field precision should have type 'int', but argument has type 'long' [-Wformat] > (void) sprintf (buffer, "%.*s%s", cp - file, file, tmpfil); > ~~^~ ~~~~~~~~~ >m_scratch.c:21:12: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] > (void) unlink (buffer); > ^ >2 warnings generated. >ld -x -r m_scratch.o >mv a.out m_scratch.o >rm -f m_seq.o shared/m_seq.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_seq.c >mv m_seq.o shared/m_seq.o >rm -f m_seq.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_seq.c >ld -x -r m_seq.o >mv a.out m_seq.o >rm -f m_seqbits.o shared/m_seqbits.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_seqbits.c >mv m_seqbits.o shared/m_seqbits.o >rm -f m_seqbits.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_seqbits.c >ld -x -r m_seqbits.o >mv a.out m_seqbits.o >rm -f m_seqflag.o shared/m_seqflag.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_seqflag.c >mv m_seqflag.o shared/m_seqflag.o >rm -f m_seqflag.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_seqflag.c >ld -x -r m_seqflag.o >mv a.out m_seqflag.o >rm -f m_seqnew.o shared/m_seqnew.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_seqnew.c >mv m_seqnew.o shared/m_seqnew.o >rm -f m_seqnew.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_seqnew.c >ld -x -r m_seqnew.o >mv a.out m_seqnew.o >rm -f m_setcur.o shared/m_setcur.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_setcur.c >mv m_setcur.o shared/m_setcur.o >rm -f m_setcur.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_setcur.c >ld -x -r m_setcur.o >mv a.out m_setcur.o >rm -f m_setseq.o shared/m_setseq.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_setseq.c >mv m_setseq.o shared/m_setseq.o >rm -f m_setseq.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_setseq.c >ld -x -r m_setseq.o >mv a.out m_setseq.o >rm -f m_setvis.o shared/m_setvis.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_setvis.c >mv m_setvis.o shared/m_setvis.o >rm -f m_setvis.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_setvis.c >ld -x -r m_setvis.o >mv a.out m_setvis.o >rm -f m_sync.o shared/m_sync.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_sync.c >m_sync.c:56:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (cp = m_seq (mp, mp -> msgattrs[i])) > ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >m_sync.c:56:13: note: place parentheses around the assignment to silence this warning > if (cp = m_seq (mp, mp -> msgattrs[i])) > ^ > ( ) >m_sync.c:56:13: note: use '==' to turn this assignment into an equality comparison > if (cp = m_seq (mp, mp -> msgattrs[i])) > ^ > == >m_sync.c:67:8: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] > && (unlink (seq) == NOTOK || > ^ >m_sync.c:99:13: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] > (void) unlink (seq); > ^ >3 warnings generated. >mv m_sync.o shared/m_sync.o >rm -f m_sync.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_sync.c >m_sync.c:56:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (cp = m_seq (mp, mp -> msgattrs[i])) > ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >m_sync.c:56:13: note: place parentheses around the assignment to silence this warning > if (cp = m_seq (mp, mp -> msgattrs[i])) > ^ > ( ) >m_sync.c:56:13: note: use '==' to turn this assignment into an equality comparison > if (cp = m_seq (mp, mp -> msgattrs[i])) > ^ > == >m_sync.c:67:8: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] > && (unlink (seq) == NOTOK || > ^ >m_sync.c:99:13: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] > (void) unlink (seq); > ^ >3 warnings generated. >ld -x -r m_sync.o >mv a.out m_sync.o >rm -f m_tmpfil.o shared/m_tmpfil.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_tmpfil.c >m_tmpfil.c:13:12: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] > (void) unlink (mktemp (tmpfil)); > ^ >1 warning generated. >mv m_tmpfil.o shared/m_tmpfil.o >rm -f m_tmpfil.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_tmpfil.c >m_tmpfil.c:13:12: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] > (void) unlink (mktemp (tmpfil)); > ^ >1 warning generated. >ld -x -r m_tmpfil.o >mv a.out m_tmpfil.o >rm -f m_update.o shared/m_update.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_update.c >m_update.c:58:2: warning: implicitly declaring library function '_exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration] > _exit (0); /* we are child, time to die */ > ^ >m_update.c:58:2: note: include the header <unistd.h> or explicitly provide a declaration for '_exit' >m_update.c:75:9: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] > if (getuid () == geteuid ()) > ^ >m_update.c:75:22: warning: implicit declaration of function 'geteuid' is invalid in C99 [-Wimplicit-function-declaration] > if (getuid () == geteuid ()) > ^ >m_update.c:78:29: warning: implicit declaration of function 'fork' is invalid in C99 [-Wimplicit-function-declaration] > for (i = 0; (child_id = fork ()) == -1 && i < 5; i++) > ^ >m_update.c:79:2: warning: implicit declaration of function 'sleep' is invalid in C99 [-Wimplicit-function-declaration] > sleep (5); > ^ >m_update.c:85:13: warning: implicit declaration of function 'setgid' is invalid in C99 [-Wimplicit-function-declaration] > (void) setgid (getgid ()); > ^ >m_update.c:85:21: warning: implicit declaration of function 'getgid' is invalid in C99 [-Wimplicit-function-declaration] > (void) setgid (getgid ()); > ^ >m_update.c:86:13: warning: implicit declaration of function 'setuid' is invalid in C99 [-Wimplicit-function-declaration] > (void) setuid (getuid ()); > ^ >8 warnings generated. >mv m_update.o shared/m_update.o >rm -f m_update.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_update.c >m_update.c:58:2: warning: implicitly declaring library function '_exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration] > _exit (0); /* we are child, time to die */ > ^ >m_update.c:58:2: note: include the header <unistd.h> or explicitly provide a declaration for '_exit' >m_update.c:75:9: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] > if (getuid () == geteuid ()) > ^ >m_update.c:75:22: warning: implicit declaration of function 'geteuid' is invalid in C99 [-Wimplicit-function-declaration] > if (getuid () == geteuid ()) > ^ >m_update.c:78:29: warning: implicit declaration of function 'fork' is invalid in C99 [-Wimplicit-function-declaration] > for (i = 0; (child_id = fork ()) == -1 && i < 5; i++) > ^ >m_update.c:79:2: warning: implicit declaration of function 'sleep' is invalid in C99 [-Wimplicit-function-declaration] > sleep (5); > ^ >m_update.c:85:13: warning: implicit declaration of function 'setgid' is invalid in C99 [-Wimplicit-function-declaration] > (void) setgid (getgid ()); > ^ >m_update.c:85:21: warning: implicit declaration of function 'getgid' is invalid in C99 [-Wimplicit-function-declaration] > (void) setgid (getgid ()); > ^ >m_update.c:86:13: warning: implicit declaration of function 'setuid' is invalid in C99 [-Wimplicit-function-declaration] > (void) setuid (getuid ()); > ^ >8 warnings generated. >ld -x -r m_update.o >mv a.out m_update.o >rm -f ml_codeconv.o shared/ml_codeconv.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic ml_codeconv.c >ml_codeconv.c:231:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (u1 = *scanlk++) { > ~~~^~~~~~~~~~~ >ml_codeconv.c:231:15: note: place parentheses around the assignment to silence this warning > while (u1 = *scanlk++) { > ^ > ( ) >ml_codeconv.c:231:15: note: use '==' to turn this assignment into an equality comparison > while (u1 = *scanlk++) { > ^ > == >ml_codeconv.c:271:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (u1 = *scanlk++) { > ~~~^~~~~~~~~~~ >ml_codeconv.c:271:15: note: place parentheses around the assignment to silence this warning > while (u1 = *scanlk++) { > ^ > ( ) >ml_codeconv.c:271:15: note: use '==' to turn this assignment into an equality comparison > while (u1 = *scanlk++) { > ^ > == >ml_codeconv.c:311:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (u1 = *scanlk++) { > ~~~^~~~~~~~~~~ >ml_codeconv.c:311:15: note: place parentheses around the assignment to silence this warning > while (u1 = *scanlk++) { > ^ > ( ) >ml_codeconv.c:311:15: note: use '==' to turn this assignment into an equality comparison > while (u1 = *scanlk++) { > ^ > == >ml_codeconv.c:398:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c1 = *in++) { > ~~~^~~~~~~ >ml_codeconv.c:398:15: note: place parentheses around the assignment to silence this warning > while (c1 = *in++) { > ^ > ( ) >ml_codeconv.c:398:15: note: use '==' to turn this assignment into an equality comparison > while (c1 = *in++) { > ^ > == >4 warnings generated. >mv ml_codeconv.o shared/ml_codeconv.o >rm -f ml_codeconv.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c ml_codeconv.c >ml_codeconv.c:231:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (u1 = *scanlk++) { > ~~~^~~~~~~~~~~ >ml_codeconv.c:231:15: note: place parentheses around the assignment to silence this warning > while (u1 = *scanlk++) { > ^ > ( ) >ml_codeconv.c:231:15: note: use '==' to turn this assignment into an equality comparison > while (u1 = *scanlk++) { > ^ > == >ml_codeconv.c:271:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (u1 = *scanlk++) { > ~~~^~~~~~~~~~~ >ml_codeconv.c:271:15: note: place parentheses around the assignment to silence this warning > while (u1 = *scanlk++) { > ^ > ( ) >ml_codeconv.c:271:15: note: use '==' to turn this assignment into an equality comparison > while (u1 = *scanlk++) { > ^ > == >ml_codeconv.c:311:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (u1 = *scanlk++) { > ~~~^~~~~~~~~~~ >ml_codeconv.c:311:15: note: place parentheses around the assignment to silence this warning > while (u1 = *scanlk++) { > ^ > ( ) >ml_codeconv.c:311:15: note: use '==' to turn this assignment into an equality comparison > while (u1 = *scanlk++) { > ^ > == >ml_codeconv.c:398:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c1 = *in++) { > ~~~^~~~~~~ >ml_codeconv.c:398:15: note: place parentheses around the assignment to silence this warning > while (c1 = *in++) { > ^ > ( ) >ml_codeconv.c:398:15: note: use '==' to turn this assignment into an equality comparison > while (c1 = *in++) { > ^ > == >4 warnings generated. >ld -x -r ml_codeconv.o >mv a.out ml_codeconv.o >rm -f ml_exthdr.o shared/ml_exthdr.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic ml_exthdr.c >ml_exthdr.c:583:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c1 = *in++) { > ~~~^~~~~~~ >ml_exthdr.c:583:15: note: place parentheses around the assignment to silence this warning > while (c1 = *in++) { > ^ > ( ) >ml_exthdr.c:583:15: note: use '==' to turn this assignment into an equality comparison > while (c1 = *in++) { > ^ > == >ml_exthdr.c:613:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c1 = *in++) { > ~~~^~~~~~~ >ml_exthdr.c:613:15: note: place parentheses around the assignment to silence this warning > while (c1 = *in++) { > ^ > ( ) >ml_exthdr.c:613:15: note: use '==' to turn this assignment into an equality comparison > while (c1 = *in++) { > ^ > == >ml_exthdr.c:758:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c1 = *in++) { > ~~~^~~~~~~ >ml_exthdr.c:758:15: note: place parentheses around the assignment to silence this warning > while (c1 = *in++) { > ^ > ( ) >ml_exthdr.c:758:15: note: use '==' to turn this assignment into an equality comparison > while (c1 = *in++) { > ^ > == >ml_exthdr.c:794:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c1 = *in++) { > ~~~^~~~~~~ >ml_exthdr.c:794:15: note: place parentheses around the assignment to silence this warning > while (c1 = *in++) { > ^ > ( ) >ml_exthdr.c:794:15: note: use '==' to turn this assignment into an equality comparison > while (c1 = *in++) { > ^ > == >4 warnings generated. >mv ml_exthdr.o shared/ml_exthdr.o >rm -f ml_exthdr.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c ml_exthdr.c >ml_exthdr.c:583:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c1 = *in++) { > ~~~^~~~~~~ >ml_exthdr.c:583:15: note: place parentheses around the assignment to silence this warning > while (c1 = *in++) { > ^ > ( ) >ml_exthdr.c:583:15: note: use '==' to turn this assignment into an equality comparison > while (c1 = *in++) { > ^ > == >ml_exthdr.c:613:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c1 = *in++) { > ~~~^~~~~~~ >ml_exthdr.c:613:15: note: place parentheses around the assignment to silence this warning > while (c1 = *in++) { > ^ > ( ) >ml_exthdr.c:613:15: note: use '==' to turn this assignment into an equality comparison > while (c1 = *in++) { > ^ > == >ml_exthdr.c:758:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c1 = *in++) { > ~~~^~~~~~~ >ml_exthdr.c:758:15: note: place parentheses around the assignment to silence this warning > while (c1 = *in++) { > ^ > ( ) >ml_exthdr.c:758:15: note: use '==' to turn this assignment into an equality comparison > while (c1 = *in++) { > ^ > == >ml_exthdr.c:794:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c1 = *in++) { > ~~~^~~~~~~ >ml_exthdr.c:794:15: note: place parentheses around the assignment to silence this warning > while (c1 = *in++) { > ^ > ( ) >ml_exthdr.c:794:15: note: use '==' to turn this assignment into an equality comparison > while (c1 = *in++) { > ^ > == >4 warnings generated. >ld -x -r ml_exthdr.o >mv a.out ml_exthdr.o >rm -f makedir.o shared/makedir.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic makedir.c >makedir.c:34:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >makedir (dir) >^ >1 warning generated. >mv makedir.o shared/makedir.o >rm -f makedir.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c makedir.c >makedir.c:34:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >makedir (dir) >^ >1 warning generated. >ld -x -r makedir.o >mv a.out makedir.o >rm -f path.o shared/path.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic path.c >path.c:20:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static compath(); >~~~~~~ ^ >path.c:86:29: warning: field precision should have type 'int', but argument has type 'long' [-Wformat] > (void) sprintf (buffer, "%.*s", cp - pwds, pwds); > ~~^~ ~~~~~~~~~ >path.c:95:32: warning: field precision should have type 'int', but argument has type 'long' [-Wformat] > (void) sprintf (buffer, "%.*s/%s", cp - pwds, pwds, name); > ~~^~ ~~~~~~~~~ >path.c:101:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static compath (f) >~~~~~~ ^ >4 warnings generated. >mv path.o shared/path.o >rm -f path.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c path.c >path.c:20:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static compath(); >~~~~~~ ^ >path.c:86:29: warning: field precision should have type 'int', but argument has type 'long' [-Wformat] > (void) sprintf (buffer, "%.*s", cp - pwds, pwds); > ~~^~ ~~~~~~~~~ >path.c:95:32: warning: field precision should have type 'int', but argument has type 'long' [-Wformat] > (void) sprintf (buffer, "%.*s/%s", cp - pwds, pwds, name); > ~~^~ ~~~~~~~~~ >path.c:101:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static compath (f) >~~~~~~ ^ >4 warnings generated. >ld -x -r path.o >mv a.out path.o >rm -f peekc.o shared/peekc.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic peekc.c >mv peekc.o shared/peekc.o >rm -f peekc.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c peekc.c >ld -x -r peekc.o >mv a.out peekc.o >rm -f pidwait.o shared/pidwait.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic pidwait.c >mv pidwait.o shared/pidwait.o >rm -f pidwait.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c pidwait.c >ld -x -r pidwait.o >mv a.out pidwait.o >rm -f pidstatus.o shared/pidstatus.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic pidstatus.c >pidstatus.c:65:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (signum = ((status & 0xff00) >> 8)) { > ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ >pidstatus.c:65:17: note: place parentheses around the assignment to silence this warning > if (signum = ((status & 0xff00) >> 8)) { > ^ > ( ) >pidstatus.c:65:17: note: use '==' to turn this assignment into an equality comparison > if (signum = ((status & 0xff00) >> 8)) { > ^ > == >1 warning generated. >mv pidstatus.o shared/pidstatus.o >rm -f pidstatus.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c pidstatus.c >pidstatus.c:65:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (signum = ((status & 0xff00) >> 8)) { > ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ >pidstatus.c:65:17: note: place parentheses around the assignment to silence this warning > if (signum = ((status & 0xff00) >> 8)) { > ^ > ( ) >pidstatus.c:65:17: note: use '==' to turn this assignment into an equality comparison > if (signum = ((status & 0xff00) >> 8)) { > ^ > == >1 warning generated. >ld -x -r pidstatus.o >mv a.out pidstatus.o >rm -f printsw.o shared/printsw.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic printsw.c >printsw.c:24:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (sp = (&swp[1]) -> sw) /* next switch */ > ~~~^~~~~~~~~~~~~~~~~ >printsw.c:24:13: note: place parentheses around the assignment to silence this warning > if (sp = (&swp[1]) -> sw) /* next switch */ > ^ > ( ) >printsw.c:24:13: note: use '==' to turn this assignment into an equality comparison > if (sp = (&swp[1]) -> sw) /* next switch */ > ^ > == >printsw.c:40:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (*cp++ = *cp1++); > ~~~~~~^~~~~~~~ >printsw.c:40:16: note: place parentheses around the assignment to silence this warning > while (*cp++ = *cp1++); > ^ > ( ) >printsw.c:40:16: note: use '==' to turn this assignment into an equality comparison > while (*cp++ = *cp1++); > ^ > == >printsw.c:41:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration] > printf (" %s%s\n", prefix, buf); > ^ >printsw.c:41:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf' >3 warnings generated. >mv printsw.o shared/printsw.o >rm -f printsw.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c printsw.c >printsw.c:24:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (sp = (&swp[1]) -> sw) /* next switch */ > ~~~^~~~~~~~~~~~~~~~~ >printsw.c:24:13: note: place parentheses around the assignment to silence this warning > if (sp = (&swp[1]) -> sw) /* next switch */ > ^ > ( ) >printsw.c:24:13: note: use '==' to turn this assignment into an equality comparison > if (sp = (&swp[1]) -> sw) /* next switch */ > ^ > == >printsw.c:40:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (*cp++ = *cp1++); > ~~~~~~^~~~~~~~ >printsw.c:40:16: note: place parentheses around the assignment to silence this warning > while (*cp++ = *cp1++); > ^ > ( ) >printsw.c:40:16: note: use '==' to turn this assignment into an equality comparison > while (*cp++ = *cp1++); > ^ > == >printsw.c:41:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration] > printf (" %s%s\n", prefix, buf); > ^ >printsw.c:41:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf' >3 warnings generated. >ld -x -r printsw.o >mv a.out printsw.o >rm -f push.o shared/push.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic push.c >push.c:15:10: warning: implicit declaration of function 'fork' is invalid in C99 [-Wimplicit-function-declaration] > switch (fork ()) { > ^ >push.c:17:3: warning: implicit declaration of function 'sleep' is invalid in C99 [-Wimplicit-function-declaration] > sleep (5); > ^ >2 warnings generated. >mv push.o shared/push.o >rm -f push.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c push.c >push.c:15:10: warning: implicit declaration of function 'fork' is invalid in C99 [-Wimplicit-function-declaration] > switch (fork ()) { > ^ >push.c:17:3: warning: implicit declaration of function 'sleep' is invalid in C99 [-Wimplicit-function-declaration] > sleep (5); > ^ >2 warnings generated. >ld -x -r push.o >mv a.out push.o >rm -f putenv.o shared/putenv.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic putenv.c >putenv.c:12:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static nvmatch(); >~~~~~~ ^ >putenv.c:66:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static nvmatch (s1, s2) >~~~~~~ ^ >2 warnings generated. >mv putenv.o shared/putenv.o >rm -f putenv.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c putenv.c >putenv.c:12:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static nvmatch(); >~~~~~~ ^ >putenv.c:66:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >static nvmatch (s1, s2) >~~~~~~ ^ >2 warnings generated. >ld -x -r putenv.o >mv a.out putenv.o >rm -f pwd.o shared/pwd.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic pwd.c >mv pwd.o shared/pwd.o >rm -f pwd.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c pwd.c >ld -x -r pwd.o >mv a.out pwd.o >rm -f refile.o shared/refile.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic refile.c >mv refile.o shared/refile.o >rm -f refile.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c refile.c >ld -x -r refile.o >mv a.out refile.o >rm -f remdir.o shared/remdir.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic remdir.c >remdir.c:13:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >remdir (dir) >^ >1 warning generated. >mv remdir.o shared/remdir.o >rm -f remdir.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c remdir.c >remdir.c:13:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >remdir (dir) >^ >1 warning generated. >ld -x -r remdir.o >mv a.out remdir.o >rm -f r1bindex.o shared/r1bindex.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic r1bindex.c >mv r1bindex.o shared/r1bindex.o >rm -f r1bindex.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c r1bindex.c >ld -x -r r1bindex.o >mv a.out r1bindex.o >rm -f ruserpass.o shared/ruserpass.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic ruserpass.c >ruserpass.c:29:7: warning: incompatible redeclaration of library function 'malloc' [-Wincompatible-library-redeclaration] >char *malloc(), *index(), *getenv(), *getpass(), *getlogin(); > ^ >ruserpass.c:29:7: note: 'malloc' is a builtin with type 'void *(unsigned long)' >ruserpass.c:62:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >ruserpass(host, aname, apass) >^ >ruserpass.c:94:8: warning: implicit declaration of function 'uleq' is invalid in C99 [-Wimplicit-function-declaration] > if (uleq(host, tokval)) > ^ >ruserpass.c:103:32: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] > *aname = malloc((unsigned) strlen(tokval) + 1); > ^ >ruserpass.c:103:32: note: include the header <string.h> or explicitly provide a declaration for 'strlen' >ruserpass.c:143:24: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] > if ((pp = getpwuid (getuid())) != NULL) > ^ >ruserpass.c:223:8: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' [-Wimplicit-function-declaration] > if (!strcmp(t->tokstr, tokval)) > ^ >ruserpass.c:223:8: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' >6 warnings generated. >mv ruserpass.o shared/ruserpass.o >rm -f ruserpass.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c ruserpass.c >ruserpass.c:29:7: warning: incompatible redeclaration of library function 'malloc' [-Wincompatible-library-redeclaration] >char *malloc(), *index(), *getenv(), *getpass(), *getlogin(); > ^ >ruserpass.c:29:7: note: 'malloc' is a builtin with type 'void *(unsigned long)' >ruserpass.c:62:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >ruserpass(host, aname, apass) >^ >ruserpass.c:94:8: warning: implicit declaration of function 'uleq' is invalid in C99 [-Wimplicit-function-declaration] > if (uleq(host, tokval)) > ^ >ruserpass.c:103:32: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] > *aname = malloc((unsigned) strlen(tokval) + 1); > ^ >ruserpass.c:103:32: note: include the header <string.h> or explicitly provide a declaration for 'strlen' >ruserpass.c:143:24: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] > if ((pp = getpwuid (getuid())) != NULL) > ^ >ruserpass.c:223:8: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' [-Wimplicit-function-declaration] > if (!strcmp(t->tokstr, tokval)) > ^ >ruserpass.c:223:8: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' >6 warnings generated. >ld -x -r ruserpass.o >mv a.out ruserpass.o >rm -f showfile.o shared/showfile.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic showfile.c >showfile.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >showfile (arg, file) >^ >1 warning generated. >mv showfile.o shared/showfile.o >rm -f showfile.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c showfile.c >showfile.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >showfile (arg, file) >^ >1 warning generated. >ld -x -r showfile.o >mv a.out showfile.o >rm -f smatch.o shared/smatch.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic smatch.c >smatch.c:12:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >smatch(string, swp) >^ >smatch.c:27:53: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > for (stringlen = strlen (string), tp = swp; tcp = tp -> sw; tp++) { > ~~~~^~~~~~~~~~ >smatch.c:27:53: note: place parentheses around the assignment to silence this warning > for (stringlen = strlen (string), tp = swp; tcp = tp -> sw; tp++) { > ^ > ( ) >smatch.c:27:53: note: use '==' to turn this assignment into an equality comparison > for (stringlen = strlen (string), tp = swp; tcp = tp -> sw; tp++) { > ^ > == >2 warnings generated. >mv smatch.o shared/smatch.o >rm -f smatch.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c smatch.c >smatch.c:12:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >smatch(string, swp) >^ >smatch.c:27:53: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > for (stringlen = strlen (string), tp = swp; tcp = tp -> sw; tp++) { > ~~~~^~~~~~~~~~ >smatch.c:27:53: note: place parentheses around the assignment to silence this warning > for (stringlen = strlen (string), tp = swp; tcp = tp -> sw; tp++) { > ^ > ( ) >smatch.c:27:53: note: use '==' to turn this assignment into an equality comparison > for (stringlen = strlen (string), tp = swp; tcp = tp -> sw; tp++) { > ^ > == >2 warnings generated. >ld -x -r smatch.o >mv a.out smatch.o >rm -f sprintb.o shared/sprintb.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic sprintb.c >sprintb.c:26:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (i = *bits++) > ~~^~~~~~~~~ >sprintb.c:26:11: note: place parentheses around the assignment to silence this warning > while (i = *bits++) > ^ > ( ) >sprintb.c:26:11: note: use '==' to turn this assignment into an equality comparison > while (i = *bits++) > ^ > == >1 warning generated. >mv sprintb.o shared/sprintb.o >rm -f sprintb.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c sprintb.c >sprintb.c:26:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (i = *bits++) > ~~^~~~~~~~~ >sprintb.c:26:11: note: place parentheses around the assignment to silence this warning > while (i = *bits++) > ^ > ( ) >sprintb.c:26:11: note: use '==' to turn this assignment into an equality comparison > while (i = *bits++) > ^ > == >1 warning generated. >ld -x -r sprintb.o >mv a.out sprintb.o >rm -f ssequal.o shared/ssequal.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic ssequal.c >ssequal.c:4:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >ssequal (substr, str) >^ >1 warning generated. >mv ssequal.o shared/ssequal.o >rm -f ssequal.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c ssequal.c >ssequal.c:4:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >ssequal (substr, str) >^ >1 warning generated. >ld -x -r ssequal.o >mv a.out ssequal.o >rm -f strindex.o shared/strindex.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic strindex.c >strindex.c:16:6: warning: implicit declaration of function 'uprf' is invalid in C99 [-Wimplicit-function-declaration] > if (uprf (p, p1)) > ^ >1 warning generated. >mv strindex.o shared/strindex.o >rm -f strindex.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c strindex.c >strindex.c:16:6: warning: implicit declaration of function 'uprf' is invalid in C99 [-Wimplicit-function-declaration] > if (uprf (p, p1)) > ^ >1 warning generated. >ld -x -r strindex.o >mv a.out strindex.o >rm -f trimcpy.o shared/trimcpy.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic trimcpy.c >mv trimcpy.o shared/trimcpy.o >rm -f trimcpy.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c trimcpy.c >ld -x -r trimcpy.o >mv a.out trimcpy.o >rm -f uleq.o shared/uleq.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic uleq.c >uleq.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >uleq (c1, c2) >^ >uleq.c:22:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c = *c1++) > ~~^~~~~~~ >uleq.c:22:14: note: place parentheses around the assignment to silence this warning > while (c = *c1++) > ^ > ( ) >uleq.c:22:14: note: use '==' to turn this assignment into an equality comparison > while (c = *c1++) > ^ > == >2 warnings generated. >mv uleq.o shared/uleq.o >rm -f uleq.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c uleq.c >uleq.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >uleq (c1, c2) >^ >uleq.c:22:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c = *c1++) > ~~^~~~~~~ >uleq.c:22:14: note: place parentheses around the assignment to silence this warning > while (c = *c1++) > ^ > ( ) >uleq.c:22:14: note: use '==' to turn this assignment into an equality comparison > while (c = *c1++) > ^ > == >2 warnings generated. >ld -x -r uleq.o >mv a.out uleq.o >rm -f uprf.o shared/uprf.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic uprf.c >uprf.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >uprf (c1, c2) >^ >uprf.c:20:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c = *c2++) > ~~^~~~~~~ >uprf.c:20:14: note: place parentheses around the assignment to silence this warning > while (c = *c2++) > ^ > ( ) >uprf.c:20:14: note: use '==' to turn this assignment into an equality comparison > while (c = *c2++) > ^ > == >2 warnings generated. >mv uprf.o shared/uprf.o >rm -f uprf.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c uprf.c >uprf.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >uprf (c1, c2) >^ >uprf.c:20:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (c = *c2++) > ~~^~~~~~~ >uprf.c:20:14: note: place parentheses around the assignment to silence this warning > while (c = *c2++) > ^ > ( ) >uprf.c:20:14: note: use '==' to turn this assignment into an equality comparison > while (c = *c2++) > ^ > == >2 warnings generated. >ld -x -r uprf.o >mv a.out uprf.o >rm -f vfgets.o shared/vfgets.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic vfgets.c >mv vfgets.o shared/vfgets.o >rm -f vfgets.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c vfgets.c >ld -x -r vfgets.o >mv a.out vfgets.o >rm -f formatdef.o shared/formatdef.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic formatdef.c >mv formatdef.o shared/formatdef.o >rm -f formatdef.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c formatdef.c >ld -x -r formatdef.o >mv a.out formatdef.o >rm -f m_msgdef.o shared/m_msgdef.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c -fpic m_msgdef.c >mv m_msgdef.o shared/m_msgdef.o >rm -f m_msgdef.o >cc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop3"' -DAPOP='"/usr/local/etc/pop.auth"' -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DTYPESIG=void -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -c m_msgdef.c >ld -x -r m_msgdef.o >mv a.out m_msgdef.o >if [ -f libmh.a ]; then mv libmh.a zlibmh.a; fi >ar r libmh.a add.o adios.o admonish.o addrsbr.o advertise.o advise.o ambigsw.o atooi.o brkstring.o closefds.o concat.o copy.o copyip.o cpydata.o cpydgst.o discard.o done.o fdcompare.o gans.o getans.o getanswer.o getcpy.o help.o fmtcompile.o formataddr.o formatsbr.o m_atoi.o m_backup.o m_convert.o m_delete.o m_draft.o m_find.o m_fmsg.o m_foil.o m_getdefs.o m_getfld.o m_getfolder.o m_gmprot.o m_gmsg.o m_maildir.o m_name.o m_readefs.o m_remsg.o m_replace.o m_scratch.o m_seq.o m_seqbits.o m_seqflag.o m_seqnew.o m_setcur.o m_setseq.o m_setvis.o m_sync.o m_tmpfil.o m_update.o ml_codeconv.o ml_exthdr.o makedir.o path.o peekc.o pidwait.o pidstatus.o printsw.o push.o putenv.o pwd.o refile.o remdir.o r1bindex.o ruserpass.o showfile.o smatch.o sprintb.o ssequal.o strindex.o trimcpy.o uleq.o uprf.o vfgets.o formatdef.o m_msgdef.o; ranlib libmh.a >ar: warning: creating libmh.a >-rw-r--r-- 1 nobody wheel 295018 Jan 18 01:31 libmh.a >MH library built normally >if [ -f libmh.so ]; then mv -f libmh.so zlibmh.so; fi >(cd shared; cc -shared -o ../libmh.so -Wl,-soname,libmh.so.3 add.o adios.o admonish.o addrsbr.o advertise.o advise.o ambigsw.o atooi.o brkstring.o closefds.o concat.o copy.o copyip.o cpydata.o cpydgst.o discard.o done.o fdcompare.o gans.o getans.o getanswer.o getcpy.o help.o fmtcompile.o formataddr.o formatsbr.o m_atoi.o m_backup.o m_convert.o m_delete.o m_draft.o m_find.o m_fmsg.o m_foil.o m_getdefs.o m_getfld.o m_getfolder.o m_gmprot.o m_gmsg.o m_maildir.o m_name.o m_readefs.o m_remsg.o m_replace.o m_scratch.o m_seq.o m_seqbits.o m_seqflag.o m_seqnew.o m_setcur.o m_setseq.o m_setvis.o m_sync.o m_tmpfil.o m_update.o ml_codeconv.o ml_exthdr.o makedir.o path.o peekc.o pidwait.o pidstatus.o printsw.o push.o putenv.o pwd.o refile.o remdir.o r1bindex.o ruserpass.o showfile.o smatch.o sprintb.o ssequal.o strindex.o trimcpy.o uleq.o uprf.o vfgets.o formatdef.o m_msgdef.o) >ld: error: duplicate symbol: wantcomp >>>> defined at fmtcompile.c >>>> fmtcompile.o:(wantcomp) >>>> defined at formataddr.c >>>> formataddr.o:(.bss+0x20) > >ld: error: duplicate symbol: wantcomp >>>> defined at fmtcompile.c >>>> fmtcompile.o:(wantcomp) >>>> defined at formatsbr.c >>>> formatsbr.o:(.bss+0x60) >cc: error: linker command failed with exit code 1 (use -v to see invocation) >*** Error code 1 (continuing) >`all' not remade because of errors. > >Stop. >make[3]: stopped in /wrkdirs/usr/ports/japanese/mh/work/mh-6.8.4-JP-3.05/sbr >*** Error code 1 > >Stop. >make[2]: stopped in /wrkdirs/usr/ports/japanese/mh/work/mh-6.8.4-JP-3.05 >*** Error code 1 > >Stop. >make[1]: stopped in /usr/ports/japanese/mh >*** Error code 1 > >Stop. >make: stopped in /usr/ports/japanese/mh >build of japanese/mh | ja-mh-6.8.4.j3.05_4 ended at Mon Jan 18 10:31:19 JST 2021 >build time: 00:00:29 >!!! build failure encountered !!!
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 249013
:
217648
|
217649
|
217650
| 221698 |
221699