Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 659718 Details for
Bug 741819
sys-apps/heirloom-tools-070715-r3 fails to compile
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 245.54 KB, created by
Agostino Sarubbo
on 2020-09-12 09:44:18 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2020-09-12 09:44:18 UTC
Size:
245.54 KB
patch
obsolete
> * Package: sys-apps/heirloom-tools-070715-r3 > * Repository: gentoo > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://github.com/gentoo-mirror/gentoo/commit/c1f55f4f5997a9e7d885309b600a97c4bb3ba3f3 (Sat Sep 12 06:36:18 UTC 2020) >@@@@@ END @@@@@ > > > >emerge --info: >Portage 3.0.6 (python 3.8.5-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32-r1, 5.4.0-1021-aws x86_64) >================================================================= >System uname: Linux-5.4.0-1021-aws-x86_64-Intel-R-_Xeon-R-_Platinum_8175M_CPU_@_2.50GHz-with-glibc2.2.5 >KiB Mem: 64359960 total, 25010136 free >KiB Swap: 0 total, 0 free >Timestamp of repository gentoo: Sat, 12 Sep 2020 06:36:17 +0000 >sh bash 5.0_p18 >ld GNU ld (Gentoo 2.34 p6) 2.34.0 >app-shells/bash: 5.0_p18::gentoo >dev-lang/perl: 5.30.3-r1::gentoo >dev-lang/python: 2.7.18-r2::gentoo, 3.6.12::gentoo, 3.7.9::gentoo, 3.8.5::gentoo, 3.9.0_rc1::gentoo >dev-util/cmake: 3.18.2::gentoo >sys-apps/baselayout: 2.7::gentoo >sys-apps/openrc: 0.42.1::gentoo >sys-apps/sandbox: 2.20::gentoo >sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo >sys-devel/automake: 1.16.2::gentoo >sys-devel/binutils: 2.34-r2::gentoo >sys-devel/gcc: 10.2.0-r1::gentoo >sys-devel/gcc-config: 2.3.2::gentoo >sys-devel/libtool: 2.4.6-r6::gentoo >sys-devel/make: 4.3::gentoo >sys-kernel/linux-headers: 5.8::gentoo (virtual/os-headers) >sys-libs/glibc: 2.32-r1::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-verify-metamanifest: yes > sync-rsync-extra-opts: > sync-rsync-verify-jobs: 1 > sync-rsync-verify-max-age: 24 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="* 9base CDDL GPL-2 LGPL-2.1 ZLIB" >CBUILD="x86_64-pc-linux-gnu" >CC="x86_64-pc-linux-gnu-clang" >CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXX="x86_64-pc-linux-gnu-clang++" >CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" >DISTDIR="/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/distdir" >EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -b -k" >ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" >FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="C.UTF-8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld" >MAKEOPTS="-j16 V=1" >PKGDIR="/root/.packages" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >USE="acl amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd test unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" >Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS > > > >>>> Unpacking source... >>>> Unpacking heirloom-070715.tar.bz2 to /var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work >>>> Source unpacked in /var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work >>>> Preparing source in /var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715 ... > * Applying heirloom-tools-070715-major.patch ... > [ ok ] > * Applying heirloom-tools-070715-makefile.patch ... > [ ok ] > * Applying heirloom-tools-070715-glibc-2.30.patch ... > [ ok ] > * Applying heirloom-tools-070715-glibc-2.31.patch ... > [ ok ] > * Applying heirloom-tools-070715-gcc-10.patch ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715 ... >make -j16 V=1 -j1 CC=x86_64-pc-linux-gnu-clang 'CFLAGS=-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color' 'CFLAGS2=-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color' 'CFLAGSS=-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color' 'CFLAGSU=-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color' 'CPPFLAGS= -D_GNU_SOURCE' 'LCURS=-lncurses -ltinfo ' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld' ROOT=/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/image DEFBIN=/usr/bin/heirloom-tools/5bin DEFSBIN=/usr/bin/heirloom-tools/5bin SV3BIN=/usr/bin/heirloom-tools/5bin S42BIN=/usr/bin/heirloom-tools/5bin/s42 SUSBIN=/usr/bin/heirloom-tools/5bin/posix UCBBIN=/usr/bin/heirloom-tools/ucb CCSBIN=/usr/bin/heirloom-tools/ccs/bin SU3BIN=/usr/bin/heirloom-tools/5bin/posix2001 DEFLIB=/usr/bin/heirloom-tools/5lib LIBZ=-lz >cat build/mk.head build/mk.config Makefile.mk build/mk.tail >Makefile >cat build/mk.head build/mk.config build/Makefile.mk build/mk.tail >build/Makefile >cat build/mk.head build/mk.config libwchar/Makefile.mk build/mk.tail >libwchar/Makefile >cat build/mk.head build/mk.config libcommon/Makefile.mk build/mk.tail >libcommon/Makefile >cat build/mk.head build/mk.config libuxre/Makefile.mk build/mk.tail >libuxre/Makefile >cat build/mk.head build/mk.config _install/Makefile.mk build/mk.tail >_install/Makefile >cat build/mk.head build/mk.config banner/Makefile.mk build/mk.tail >banner/Makefile >cat build/mk.head build/mk.config basename/Makefile.mk build/mk.tail >basename/Makefile >cat build/mk.head build/mk.config bc/Makefile.mk build/mk.tail >bc/Makefile >cat build/mk.head build/mk.config bdiff/Makefile.mk build/mk.tail >bdiff/Makefile >cat build/mk.head build/mk.config bfs/Makefile.mk build/mk.tail >bfs/Makefile >cat build/mk.head build/mk.config cal/Makefile.mk build/mk.tail >cal/Makefile >cat build/mk.head build/mk.config calendar/Makefile.mk build/mk.tail >calendar/Makefile >cat build/mk.head build/mk.config cat/Makefile.mk build/mk.tail >cat/Makefile >cat build/mk.head build/mk.config chmod/Makefile.mk build/mk.tail >chmod/Makefile >cat build/mk.head build/mk.config chown/Makefile.mk build/mk.tail >chown/Makefile >cat build/mk.head build/mk.config cksum/Makefile.mk build/mk.tail >cksum/Makefile >cat build/mk.head build/mk.config cmp/Makefile.mk build/mk.tail >cmp/Makefile >cat build/mk.head build/mk.config col/Makefile.mk build/mk.tail >col/Makefile >cat build/mk.head build/mk.config comm/Makefile.mk build/mk.tail >comm/Makefile >cat build/mk.head build/mk.config copy/Makefile.mk build/mk.tail >copy/Makefile >cat build/mk.head build/mk.config cp/Makefile.mk build/mk.tail >cp/Makefile >cat build/mk.head build/mk.config cpio/Makefile.mk build/mk.tail >cpio/Makefile >cat build/mk.head build/mk.config csplit/Makefile.mk build/mk.tail >csplit/Makefile >cat build/mk.head build/mk.config cut/Makefile.mk build/mk.tail >cut/Makefile >cat build/mk.head build/mk.config date/Makefile.mk build/mk.tail >date/Makefile >cat build/mk.head build/mk.config dc/Makefile.mk build/mk.tail >dc/Makefile >cat build/mk.head build/mk.config dd/Makefile.mk build/mk.tail >dd/Makefile >cat build/mk.head build/mk.config deroff/Makefile.mk build/mk.tail >deroff/Makefile >cat build/mk.head build/mk.config diff/Makefile.mk build/mk.tail >diff/Makefile >cat build/mk.head build/mk.config diff3/Makefile.mk build/mk.tail >diff3/Makefile >cat build/mk.head build/mk.config dircmp/Makefile.mk build/mk.tail >dircmp/Makefile >cat build/mk.head build/mk.config dirname/Makefile.mk build/mk.tail >dirname/Makefile >cat build/mk.head build/mk.config df/Makefile.mk build/mk.tail >df/Makefile >cat build/mk.head build/mk.config du/Makefile.mk build/mk.tail >du/Makefile >cat build/mk.head build/mk.config echo/Makefile.mk build/mk.tail >echo/Makefile >cat build/mk.head build/mk.config ed/Makefile.mk build/mk.tail >ed/Makefile >cat build/mk.head build/mk.config env/Makefile.mk build/mk.tail >env/Makefile >cat build/mk.head build/mk.config expand/Makefile.mk build/mk.tail >expand/Makefile >cat build/mk.head build/mk.config expr/Makefile.mk build/mk.tail >expr/Makefile >cat build/mk.head build/mk.config factor/Makefile.mk build/mk.tail >factor/Makefile >cat build/mk.head build/mk.config file/Makefile.mk build/mk.tail >file/Makefile >cat build/mk.head build/mk.config find/Makefile.mk build/mk.tail >find/Makefile >cat build/mk.head build/mk.config fmt/Makefile.mk build/mk.tail >fmt/Makefile >cat build/mk.head build/mk.config fmtmsg/Makefile.mk build/mk.tail >fmtmsg/Makefile >cat build/mk.head build/mk.config fold/Makefile.mk build/mk.tail >fold/Makefile >cat build/mk.head build/mk.config getconf/Makefile.mk build/mk.tail >getconf/Makefile >cat build/mk.head build/mk.config getopt/Makefile.mk build/mk.tail >getopt/Makefile >cat build/mk.head build/mk.config grep/Makefile.mk build/mk.tail >grep/Makefile >cat build/mk.head build/mk.config groups/Makefile.mk build/mk.tail >groups/Makefile >cat build/mk.head build/mk.config hd/Makefile.mk build/mk.tail >hd/Makefile >cat build/mk.head build/mk.config head/Makefile.mk build/mk.tail >head/Makefile >cat build/mk.head build/mk.config hostname/Makefile.mk build/mk.tail >hostname/Makefile >cat build/mk.head build/mk.config id/Makefile.mk build/mk.tail >id/Makefile >cat build/mk.head build/mk.config join/Makefile.mk build/mk.tail >join/Makefile >cat build/mk.head build/mk.config kill/Makefile.mk build/mk.tail >kill/Makefile >cat build/mk.head build/mk.config line/Makefile.mk build/mk.tail >line/Makefile >cat build/mk.head build/mk.config listusers/Makefile.mk build/mk.tail >listusers/Makefile >cat build/mk.head build/mk.config ln/Makefile.mk build/mk.tail >ln/Makefile >cat build/mk.head build/mk.config logins/Makefile.mk build/mk.tail >logins/Makefile >cat build/mk.head build/mk.config logname/Makefile.mk build/mk.tail >logname/Makefile >cat build/mk.head build/mk.config ls/Makefile.mk build/mk.tail >ls/Makefile >cat build/mk.head build/mk.config mail/Makefile.mk build/mk.tail >mail/Makefile >cat build/mk.head build/mk.config man/Makefile.mk build/mk.tail >man/Makefile >cat build/mk.head build/mk.config mesg/Makefile.mk build/mk.tail >mesg/Makefile >cat build/mk.head build/mk.config mkdir/Makefile.mk build/mk.tail >mkdir/Makefile >cat build/mk.head build/mk.config mkfifo/Makefile.mk build/mk.tail >mkfifo/Makefile >cat build/mk.head build/mk.config mknod/Makefile.mk build/mk.tail >mknod/Makefile >cat build/mk.head build/mk.config more/Makefile.mk build/mk.tail >more/Makefile >cat build/mk.head build/mk.config mvdir/Makefile.mk build/mk.tail >mvdir/Makefile >cat build/mk.head build/mk.config nawk/Makefile.mk build/mk.tail >nawk/Makefile >cat build/mk.head build/mk.config news/Makefile.mk build/mk.tail >news/Makefile >cat build/mk.head build/mk.config nice/Makefile.mk build/mk.tail >nice/Makefile >cat build/mk.head build/mk.config nl/Makefile.mk build/mk.tail >nl/Makefile >cat build/mk.head build/mk.config nohup/Makefile.mk build/mk.tail >nohup/Makefile >cat build/mk.head build/mk.config oawk/Makefile.mk build/mk.tail >oawk/Makefile >cat build/mk.head build/mk.config od/Makefile.mk build/mk.tail >od/Makefile >cat build/mk.head build/mk.config paste/Makefile.mk build/mk.tail >paste/Makefile >cat build/mk.head build/mk.config pathchk/Makefile.mk build/mk.tail >pathchk/Makefile >cat build/mk.head build/mk.config pg/Makefile.mk build/mk.tail >pg/Makefile >cat build/mk.head build/mk.config pgrep/Makefile.mk build/mk.tail >pgrep/Makefile >cat build/mk.head build/mk.config pr/Makefile.mk build/mk.tail >pr/Makefile >cat build/mk.head build/mk.config printenv/Makefile.mk build/mk.tail >printenv/Makefile >cat build/mk.head build/mk.config printf/Makefile.mk build/mk.tail >printf/Makefile >cat build/mk.head build/mk.config priocntl/Makefile.mk build/mk.tail >priocntl/Makefile >cat build/mk.head build/mk.config ps/Makefile.mk build/mk.tail >ps/Makefile >cat build/mk.head build/mk.config psrinfo/Makefile.mk build/mk.tail >psrinfo/Makefile >cat build/mk.head build/mk.config pwd/Makefile.mk build/mk.tail >pwd/Makefile >cat build/mk.head build/mk.config random/Makefile.mk build/mk.tail >random/Makefile >cat build/mk.head build/mk.config renice/Makefile.mk build/mk.tail >renice/Makefile >cat build/mk.head build/mk.config rm/Makefile.mk build/mk.tail >rm/Makefile >cat build/mk.head build/mk.config rmdir/Makefile.mk build/mk.tail >rmdir/Makefile >cat build/mk.head build/mk.config sdiff/Makefile.mk build/mk.tail >sdiff/Makefile >cat build/mk.head build/mk.config sed/Makefile.mk build/mk.tail >sed/Makefile >cat build/mk.head build/mk.config setpgrp/Makefile.mk build/mk.tail >setpgrp/Makefile >cat build/mk.head build/mk.config shl/Makefile.mk build/mk.tail >shl/Makefile >cat build/mk.head build/mk.config sleep/Makefile.mk build/mk.tail >sleep/Makefile >cat build/mk.head build/mk.config sort/Makefile.mk build/mk.tail >sort/Makefile >cat build/mk.head build/mk.config spell/Makefile.mk build/mk.tail >spell/Makefile >cat build/mk.head build/mk.config split/Makefile.mk build/mk.tail >split/Makefile >cat build/mk.head build/mk.config stty/Makefile.mk build/mk.tail >stty/Makefile >cat build/mk.head build/mk.config su/Makefile.mk build/mk.tail >su/Makefile >cat build/mk.head build/mk.config sum/Makefile.mk build/mk.tail >sum/Makefile >cat build/mk.head build/mk.config sync/Makefile.mk build/mk.tail >sync/Makefile >cat build/mk.head build/mk.config tabs/Makefile.mk build/mk.tail >tabs/Makefile >cat build/mk.head build/mk.config tail/Makefile.mk build/mk.tail >tail/Makefile >cat build/mk.head build/mk.config tapecntl/Makefile.mk build/mk.tail >tapecntl/Makefile >cat build/mk.head build/mk.config tar/Makefile.mk build/mk.tail >tar/Makefile >cat build/mk.head build/mk.config tcopy/Makefile.mk build/mk.tail >tcopy/Makefile >cat build/mk.head build/mk.config tee/Makefile.mk build/mk.tail >tee/Makefile >cat build/mk.head build/mk.config test/Makefile.mk build/mk.tail >test/Makefile >cat build/mk.head build/mk.config time/Makefile.mk build/mk.tail >time/Makefile >cat build/mk.head build/mk.config touch/Makefile.mk build/mk.tail >touch/Makefile >cat build/mk.head build/mk.config tr/Makefile.mk build/mk.tail >tr/Makefile >cat build/mk.head build/mk.config true/Makefile.mk build/mk.tail >true/Makefile >cat build/mk.head build/mk.config tsort/Makefile.mk build/mk.tail >tsort/Makefile >cat build/mk.head build/mk.config tty/Makefile.mk build/mk.tail >tty/Makefile >cat build/mk.head build/mk.config ul/Makefile.mk build/mk.tail >ul/Makefile >cat build/mk.head build/mk.config uname/Makefile.mk build/mk.tail >uname/Makefile >cat build/mk.head build/mk.config uniq/Makefile.mk build/mk.tail >uniq/Makefile >cat build/mk.head build/mk.config units/Makefile.mk build/mk.tail >units/Makefile >cat build/mk.head build/mk.config users/Makefile.mk build/mk.tail >users/Makefile >cat build/mk.head build/mk.config wc/Makefile.mk build/mk.tail >wc/Makefile >cat build/mk.head build/mk.config what/Makefile.mk build/mk.tail >what/Makefile >cat build/mk.head build/mk.config who/Makefile.mk build/mk.tail >who/Makefile >cat build/mk.head build/mk.config whoami/Makefile.mk build/mk.tail >whoami/Makefile >cat build/mk.head build/mk.config whodo/Makefile.mk build/mk.tail >whodo/Makefile >cat build/mk.head build/mk.config xargs/Makefile.mk build/mk.tail >xargs/Makefile >cat build/mk.head build/mk.config yes/Makefile.mk build/mk.tail >yes/Makefile >for i in build libwchar libcommon libuxre _install banner basename bc bdiff bfs cal calendar cat chmod chown cksum cmp col comm copy cp cpio csplit cut date dc dd deroff diff diff3 dircmp dirname df du echo ed env expand expr factor file find fmt fmtmsg fold getconf getopt grep groups hd head hostname id join kill line listusers ln logins logname ls mail man mesg mkdir mkfifo mknod more mvdir nawk news nice nl nohup oawk od paste pathchk pg pgrep pr printenv printf priocntl ps psrinfo pwd random renice rm rmdir sdiff sed setpgrp shl sleep sort spell split stty su sum sync tabs tail tapecntl tar tcopy tee test time touch tr true tsort tty ul uname uniq units users wc what who whoami whodo xargs yes ;\ >do \ > (cd "$i" && make all) || exit ; \ >done >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/build' ><maninst.sh >maninst sed ' s,@DEFLIB@,/usr/bin/heirloom-tools/5lib,g; s,@SPELLHIST@,/var/adm/spellhist,g; s,@MAGIC@,/usr/bin/heirloom-tools/5lib/magic,g; s,@DFLDIR@,/etc/default,g; s,@DEFBIN@,/usr/bin/heirloom-tools/5bin,g; s,@SV3BIN@,/usr/bin/heirloom-tools/5bin,g; s,@S42BIN@,/usr/bin/heirloom-tools/5bin/s42,g; s,@SUSBIN@,/usr/bin/heirloom-tools/5bin/posix,g; s,@SU3BIN@,/usr/bin/heirloom-tools/5bin/posix2001,g; s,@UCBBIN@,/usr/bin/heirloom-tools/ucb,g; s,@CCSBIN@,/usr/bin/heirloom-tools/ccs/bin,g' >chmod 755 maninst ><crossln.sh >crossln sed 's,@LNS@,ln -s,g' >chmod 755 crossln >cat genintro.sh >genintro >chmod 755 genintro >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/build' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/libwchar' >if test "x" = x; \ >then \ > touch mbtowc.o wctomb.o wctype.o mbstowcs.o wcwidth.o wcslen.o wcsncmp.o mbrtowc.o wctfunc.o mblen.o; \ > ar r libwchar.a mbtowc.o wctomb.o wctype.o mbstowcs.o wcwidth.o wcslen.o wcsncmp.o mbrtowc.o wctfunc.o mblen.o; \ >fi >ar: creating libwchar.a >llvm-ar -rv libwchar.a mbtowc.o wctomb.o wctype.o mbstowcs.o wcwidth.o wcslen.o wcsncmp.o mbrtowc.o wctfunc.o mblen.o >(hash ranlib) >/dev/null 2>&1 || exit 0; ranlib libwchar.a >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/libwchar' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/libcommon' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -E CHECK.c >CHECK >one() { \ > rm -f "$1.h"; \ > if grep "$1_h[ ]*=[ ]*[^0][ ]*;" CHECK >/dev/null; \ > then \ > ln -s "_$1.h" "$1.h"; \ > fi; \ >}; \ >one alloca; \ >one malloc; \ >one utmpx >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c asciitype.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c ib_alloc.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c ib_close.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c ib_free.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c ib_getlin.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c ib_getw.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c ib_open.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c ib_popen.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c ib_read.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c ib_seek.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c oblok.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c sfile.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c strtol.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c getdir.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c regexpr.c >In file included from regexpr.c:90: >./regexp.h:473:16: warning: implicit conversion from 'int' to 'char' changes > value from 140 to -116 [-Wconstant-conversion] > *ep++ = CCL|CMB; > ~ ~~~^~~~ >./regexp.h:482:19: warning: implicit conversion from 'int' to 'char' changes > value from 168 to -88 [-Wconstant-conversion] > ep[-2] = CNCL|CMB; > ~ ~~~~^~~~ >./regexp.h:635:18: warning: implicit conversion from 'int' to 'char' changes > value from 132 to -124 [-Wconstant-conversion] > *ep++ = CCHR|CMB; > ~ ~~~~^~~~ >3 warnings generated. >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c gmatch.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c utmpx.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c memalign.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c pathconf.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c sigset.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c signal.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c sigrelse.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c sighold.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c sigignore.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c sigpause.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c getopt.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c pfmt.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c vpfmt.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c setlabel.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c setuxlabel.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c pfmt_label.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I. -c sysv3.c >llvm-ar -rv libcommon.a asciitype.o ib_alloc.o ib_close.o ib_free.o ib_getlin.o ib_getw.o ib_open.o ib_popen.o ib_read.o ib_seek.o oblok.o sfile.o strtol.o getdir.o regexpr.o gmatch.o utmpx.o memalign.o pathconf.o sigset.o signal.o sigrelse.o sighold.o sigignore.o sigpause.o getopt.o pfmt.o vpfmt.o setlabel.o setuxlabel.o pfmt_label.o sysv3.o >llvm-ar: [0;1;35mwarning: [0mcreating libcommon.a >(hash ranlib) >/dev/null 2>&1 || exit 0; ranlib libcommon.a >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/libcommon' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/libuxre' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I. -c onefile.c >In file included from onefile.c:34: >./regdfa.c:460:17: warning: operator '<<' has lower precedence than '+'; '+' > will be evaluated first [-Wshift-op-parentheses] > i = dp->avail + n << 1; > ~~~~~~~~~~^~~ ~~ >./regdfa.c:460:17: note: place parentheses around the '+' expression to silence > this warning > i = dp->avail + n << 1; > ^ > ( ) >1 warning generated. >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I. -c regfree.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I. -c regerror.c >llvm-ar -rv libuxre.a onefile.o regfree.o regerror.o >llvm-ar: [0;1;35mwarning: [0mcreating libuxre.a >(hash ranlib) >/dev/null 2>&1 || exit 0; ranlib libuxre.a >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/libuxre' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/_install' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c install_ucb.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld install_ucb.o -L../libcommon -lcommon -o install_ucb >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/_install' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/banner' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -c banner.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld banner.o -L../libcommon -lcommon -o banner >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/banner' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/basename' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -c basename.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld basename.o -L../libcommon -lcommon -o basename >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -DSUS -c basename.c -o basename_sus.o >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld basename_sus.o -L../libcommon -lcommon -o basename_sus >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -DUCB -c basename.c -o basename_ucb.o >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld basename_ucb.o -L../libcommon -lcommon -o basename_ucb >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/basename' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/bc' >yacc bc.y >bc.y:90.1-5: [35mwarning:[39;49m POSIX Yacc does not support %term [[35m]8;id=da89796e0005af18d1d6b33f00000000;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wyacc\-Wyacc[39;49m]8;;\] > 90 | [35m%term[39;49m LETTER DIGIT SQRT LENGTH _IF FFF EQ > | [35m^~~~~[39;49m >bc.y:91.1-5: [35mwarning:[39;49m POSIX Yacc does not support %term [[35m]8;id=da89796e0005af18d1d6b33f00000001;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wyacc\-Wyacc[39;49m]8;;\] > 91 | [35m%term[39;49m _WHILE _FOR NE LE GE INCR DECR > | [35m^~~~~[39;49m >bc.y:92.1-5: [35mwarning:[39;49m POSIX Yacc does not support %term [[35m]8;id=da89796e0005af18d1d6b33f00000002;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wyacc\-Wyacc[39;49m]8;;\] > 92 | [35m%term[39;49m _RETURN _BREAK _DEFINE BASE OBASE SCALE > | [35m^~~~~[39;49m >bc.y:93.1-5: [35mwarning:[39;49m POSIX Yacc does not support %term [[35m]8;id=da89796e0005af18d1d6b33f00000003;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wyacc\-Wyacc[39;49m]8;;\] > 93 | [35m%term[39;49m EQPL EQMI EQMUL EQDIV EQREM EQEXP > | [35m^~~~~[39;49m >bc.y:94.1-5: [35mwarning:[39;49m POSIX Yacc does not support %term [[35m]8;id=da89796e0005af18d1d6b33f00000004;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wyacc\-Wyacc[39;49m]8;;\] > 94 | [35m%term[39;49m _AUTO DOT > | [35m^~~~~[39;49m >bc.y:95.1-5: [35mwarning:[39;49m POSIX Yacc does not support %term [[35m]8;id=da89796e0005af18d1d6b33f00000005;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wyacc\-Wyacc[39;49m]8;;\] > 95 | [35m%term[39;49m QSTR > | [35m^~~~~[39;49m >bc.y: [35mwarning:[39;49m 12 shift/reduce conflicts [[35m]8;id=da89796e0005af18d1d6b33f00000006;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wconflicts-sr\-Wconflicts-sr[39;49m]8;;\] >bc.y: [35mwarning:[39;49m 30 reduce/reduce conflicts [[35m]8;id=da89796e0005af18d1d6b33f00000007;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wconflicts-rr\-Wconflicts-rr[39;49m]8;;\] >bc.y: [36mnote:[39;49m rerun with option '-Wcounterexamples' to generate conflict counterexamples >sed -f yyval.sed <y.tab.c >bc.c >rm y.tab.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -DDC='"/usr/bin/heirloom-tools/5bin/dc"' -DLIBB='"/usr/bin/heirloom-tools/5lib/lib.b"' -c bc.c >bc.y:589:15: warning: format string is not a string literal > (potentially insecure) [-Wformat-security] > else printf( (char *)p ); /* character string */ > ^ ~ >bc.y:589:15: note: treat the string as an argument to avoid this > else printf( (char *)p ); /* character string */ > ^ > "%s", >1 warning generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld bc.o -L../libcommon -lcommon -o bc >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/bc' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/bdiff' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DDIFF='"/usr/bin/heirloom-tools/5bin/diff"' -c bdiff.c >bdiff.c:518:9: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > act = sigset(j, setsig1); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >bdiff.c:523:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(j, act); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld bdiff.o -L../libcommon -lcommon -o bdiff >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/bdiff' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/bfs' >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DSHELL='"/bin/sh"' bfs.c >bfs.c:202:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, reset); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >bfs.c:216:2: warning: 'sigrelse' is deprecated: Use the sigprocmask function > instead [-Wdeprecated-declarations] > sigrelse(signo); > ^ >/usr/include/signal.h:346:3: note: 'sigrelse' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ ("Use the sigprocmask function instead"); > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >bfs.c:922:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, SIG_DFL); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >bfs.c:935:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >bfs.c:939:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, reset); /* Restore signal to previous status */ > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >bfs.c:1295:16: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > for (n = 0; c = peekc(); prevc = c) { > ~~^~~~~~~~~ >bfs.c:1295:16: note: place parentheses around the assignment to silence this > warning > for (n = 0; c = peekc(); prevc = c) { > ^ > ( ) >bfs.c:1295:16: note: use '==' to turn this assignment into an equality > comparison > for (n = 0; c = peekc(); prevc = c) { > ^ > == >bfs.c:1686:21: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > } while (*intptr++ = *cp++); > ~~~~~~~~~~^~~~~~~ >bfs.c:1686:21: note: place parentheses around the assignment to silence this > warning > } while (*intptr++ = *cp++); > ^ > ( ) >bfs.c:1686:21: note: use '==' to turn this assignment into an equality > comparison > } while (*intptr++ = *cp++); > ^ > == >7 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld bfs.o -L../libcommon -lcommon -o bfs >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/bfs' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cal' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -c cal.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld cal.o -L../libcommon -lcommon -o cal >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cal' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/calendar' >echo '#!/bin/sh' | cat - calendar.sh | sed ' s,@DEFBIN@,/usr/bin/heirloom-tools/5bin,g; s,@SV3BIN@,/usr/bin/heirloom-tools/5bin,g; s,@DEFLIB@,/usr/bin/heirloom-tools/5lib,g' >calendar >chmod 755 calendar >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -c calprog.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld calprog.o -L../libcommon -lcommon -o calprog >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/calendar' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cat' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c cat.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld cat.o -L../libcommon -lcommon -o cat >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cat' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/chmod' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c chmod.c >chmod.c:190:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (o = what(&ms)) { > ~~^~~~~~~~~~~ >chmod.c:190:12: note: place parentheses around the assignment to silence this > warning > while (o = what(&ms)) { > ^ > ( ) >chmod.c:190:12: note: use '==' to turn this assignment into an equality > comparison > while (o = what(&ms)) { > ^ > == >1 warning generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld chmod.o -L../libcommon -lcommon -o chmod >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -DSUS -c chmod.c -o chmod_sus.o >chmod.c:190:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (o = what(&ms)) { > ~~^~~~~~~~~~~ >chmod.c:190:12: note: place parentheses around the assignment to silence this > warning > while (o = what(&ms)) { > ^ > ( ) >chmod.c:190:12: note: use '==' to turn this assignment into an equality > comparison > while (o = what(&ms)) { > ^ > == >1 warning generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld chmod_sus.o -L../libcommon -lcommon -o chmod_sus >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/chmod' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/chown' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c chown.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld chown.o -L../libcommon -lcommon -o chown >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -DUCB -c chown.c -o chown_ucb.o >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld chown_ucb.o -L../libcommon -lcommon -o chown_ucb >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/chown' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cksum' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c cksum.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld cksum.o -L../libcommon -lcommon -o cksum >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cksum' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cmp' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c cmp.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld cmp.o -L../libcommon -lcommon -o cmp >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cmp' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/col' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -D_FILE_OFFSET_BITS=64L -c col.c >col.c:329:25: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (lbuff[line+n] = lbuff[line+v-w+n]) > ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ >col.c:329:25: note: place parentheses around the assignment to silence this > warning > while (lbuff[line+n] = lbuff[line+v-w+n]) > ^ > ( ) >col.c:329:25: note: use '==' to turn this assignment into an equality comparison > while (lbuff[line+n] = lbuff[line+v-w+n]) > ^ > == >col.c:362:25: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (lbuff[line+n] = lbuff[line+v-w+n]) > ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ >col.c:362:25: note: place parentheses around the assignment to silence this > warning > while (lbuff[line+n] = lbuff[line+v-w+n]) > ^ > ( ) >col.c:362:25: note: use '==' to turn this assignment into an equality comparison > while (lbuff[line+n] = lbuff[line+v-w+n]) > ^ > == >col.c:505:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*dp++ = *sp++); > ~~~~~~^~~~~~~ >col.c:505:15: note: place parentheses around the assignment to silence this > warning > while (*dp++ = *sp++); > ^ > ( ) >col.c:505:15: note: use '==' to turn this assignment into an equality comparison > while (*dp++ = *sp++); > ^ > == >3 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld col.o -L../libcommon -lcommon -o col >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/col' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/comm' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c comm.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld comm.o -L../libcommon -lcommon -o comm >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/comm' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/copy' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c copy.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld copy.o -L../libcommon -lcommon -o copy >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/copy' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cp' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -D_FILE_OFFSET_BITS=64L -c cp.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld cp.o -L../libcommon -lcommon -o cp >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -D_FILE_OFFSET_BITS=64L -DS42 -c cp.c -o cp_s42.o >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld cp_s42.o -L../libcommon -lcommon -o cp_s42 >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -D_FILE_OFFSET_BITS=64L -DSUS -c cp.c -o cp_sus.o >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld cp_sus.o -L../libcommon -lcommon -o cp_sus >rm -f ln >ln -s cp ln >rm -f ln_s42 >ln -s cp_s42 ln_s42 >rm -f ln_sus >ln -s cp_sus ln_sus >rm -f mv >ln -s cp mv >rm -f mv_s42 >ln -s cp_s42 mv_s42 >rm -f mv_sus >ln -s cp_sus mv_sus >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cp' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cpio' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DUSE_ZLIB=1 -DUSE_BZLIB=0 -c cpio.c >cpio.c:987:7: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > if (sigset(SIGINT, SIG_IGN) != SIG_IGN) > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >cpio.c:988:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, onint); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >cpio.c:995:7: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > if (sigset(SIGINT, SIG_IGN) != SIG_IGN) > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >cpio.c:996:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, onint); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >cpio.c:2418:37: warning: format string is not a string literal > (potentially insecure) [-Wformat-security] > snprintf(answer, sizeof answer, Iflag ? Iflag : > ^~~~~~~~~~~~~~~ >cpio.c:2418:37: note: treat the string as an argument to avoid this > snprintf(answer, sizeof answer, Iflag ? Iflag : > ^ > "%s", >cpio.c:3686:55: warning: ^ has lower precedence than !=; != will be evaluated > first [-Wparentheses] > if ((patterns == NULL || (gp = want(f, &gb)) != NULL ^ fflag) && > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ >cpio.c:3686:55: note: place parentheses around the '!=' expression to silence > this warning > if ((patterns == NULL || (gp = want(f, &gb)) != NULL ^ fflag) && > ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ >cpio.c:3686:55: note: place parentheses around the ^ expression to evaluate it > first > if ((patterns == NULL || (gp = want(f, &gb)) != NULL ^ fflag) && > ~~~~~^~~~~~~ >cpio.c:5492:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGPIPE, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >cpio.c:6717:11: warning: enumeration value 'PR_NONE' not handled in switch > [-Wswitch] > switch (pr) { > ^ >8 warnings generated. >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c unshrink.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c explode.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c expand.c >expand.c:172:10: warning: implicit conversion from 'int' to 'char' changes value > from 144 to -112 [-Wconstant-conversion] > wadd(DLE); > ~~~~~^~~~ >expand.c:38:13: note: expanded from macro 'DLE' >#define DLE 144 > ^~~ >expand.c:100:18: note: expanded from macro 'wadd' > wbuf[wpos++] = (c) \ > ~ ^ >1 warning generated. >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c inflate.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c crc32.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c blast.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c flags.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c nonpax.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c version.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld cpio.o unshrink.o explode.o expand.o inflate.o crc32.o blast.o flags.o nonpax.o version.o -lz -L../libcommon -lcommon -o cpio >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -c pax.c >pax.c:490:9: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if (g = h & 0xf0000000) { > ~~^~~~~~~~~~~~~~~~ >pax.c:490:9: note: place parentheses around the assignment to silence this > warning > if (g = h & 0xf0000000) { > ^ > ( ) >pax.c:490:9: note: use '==' to turn this assignment into an equality comparison > if (g = h & 0xf0000000) { > ^ > == >pax.c:700:12: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (c = rep[z].r_rhs[k++] & 0377) { > ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ >pax.c:700:12: note: place parentheses around the assignment to silence this > warning > while (c = rep[z].r_rhs[k++] & 0377) { > ^ > ( ) >pax.c:700:12: note: use '==' to turn this assignment into an equality comparison > while (c = rep[z].r_rhs[k++] & 0377) { > ^ > == >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld cpio.o unshrink.o explode.o expand.o inflate.o crc32.o blast.o pax.o version.o -lz -L../libcommon -lcommon -L../libuxre -luxre -o pax >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -DSU3 -c pax.c -o pax_su3.o >pax.c:490:9: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if (g = h & 0xf0000000) { > ~~^~~~~~~~~~~~~~~~ >pax.c:490:9: note: place parentheses around the assignment to silence this > warning > if (g = h & 0xf0000000) { > ^ > ( ) >pax.c:490:9: note: use '==' to turn this assignment into an equality comparison > if (g = h & 0xf0000000) { > ^ > == >pax.c:700:12: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (c = rep[z].r_rhs[k++] & 0377) { > ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ >pax.c:700:12: note: place parentheses around the assignment to silence this > warning > while (c = rep[z].r_rhs[k++] & 0377) { > ^ > ( ) >pax.c:700:12: note: use '==' to turn this assignment into an equality comparison > while (c = rep[z].r_rhs[k++] & 0377) { > ^ > == >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld cpio.o unshrink.o explode.o expand.o inflate.o crc32.o blast.o pax_su3.o version.o -lz -L../libcommon -lcommon -L../libuxre -luxre -o pax_su3 >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cpio' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/csplit' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c csplit.c >csplit.c:146:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > if (sigset(SIGINT, SIG_IGN) != SIG_IGN) > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >csplit.c:147:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, onint); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld csplit.o -L../libcommon -lcommon -lm -o csplit >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libuxre -DUXRE -I../libcommon -DSUS -c csplit.c -o csplit_sus.o >csplit.c:146:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > if (sigset(SIGINT, SIG_IGN) != SIG_IGN) > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >csplit.c:147:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, onint); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld csplit_sus.o -L../libuxre -luxre -L../libcommon -lcommon -lm -o csplit_sus >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libuxre -DUXRE -I../libcommon -DSU3 -c csplit.c -o csplit_su3.o >csplit.c:146:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > if (sigset(SIGINT, SIG_IGN) != SIG_IGN) > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >csplit.c:147:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, onint); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld csplit_su3.o -L../libuxre -luxre -L../libcommon -lcommon -lm -o csplit_su3 >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/csplit' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cut' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -D_FILE_OFFSET_BITS=64L -c cut.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld cut.o -L../libcommon -lcommon -o cut >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/cut' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/date' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -c date.c >date.c:153:15: warning: incompatible pointer types passing 'struct (anonymous > struct at /usr/include/bits/utmpx.h:75:3) *' to parameter of type > 'struct timeval *' [-Wincompatible-pointer-types] > gettimeofday(&before.ut_tv, NULL); > ^~~~~~~~~~~~~ >/usr/include/sys/time.h:66:53: note: passing argument to parameter '__tv' here >extern int gettimeofday (struct timeval *__restrict __tv, > ^ >date.c:160:15: warning: incompatible pointer types passing 'struct (anonymous > struct at /usr/include/bits/utmpx.h:75:3) *' to parameter of type > 'struct timeval *' [-Wincompatible-pointer-types] > gettimeofday(&after.ut_tv, NULL); > ^~~~~~~~~~~~ >/usr/include/sys/time.h:66:53: note: passing argument to parameter '__tv' here >extern int gettimeofday (struct timeval *__restrict __tv, > ^ >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld date.o -L../libcommon -lcommon -o date >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSUS -c date.c -o date_sus.o >date.c:153:15: warning: incompatible pointer types passing 'struct (anonymous > struct at /usr/include/bits/utmpx.h:75:3) *' to parameter of type > 'struct timeval *' [-Wincompatible-pointer-types] > gettimeofday(&before.ut_tv, NULL); > ^~~~~~~~~~~~~ >/usr/include/sys/time.h:66:53: note: passing argument to parameter '__tv' here >extern int gettimeofday (struct timeval *__restrict __tv, > ^ >date.c:160:15: warning: incompatible pointer types passing 'struct (anonymous > struct at /usr/include/bits/utmpx.h:75:3) *' to parameter of type > 'struct timeval *' [-Wincompatible-pointer-types] > gettimeofday(&after.ut_tv, NULL); > ^~~~~~~~~~~~ >/usr/include/sys/time.h:66:53: note: passing argument to parameter '__tv' here >extern int gettimeofday (struct timeval *__restrict __tv, > ^ >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld date_sus.o -L../libcommon -lcommon -o date_sus >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/date' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/dc' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c dc.c >dc.c:937:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > if (sigset(SIGINT, SIG_IGN) != SIG_IGN) > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >dc.c:938:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT,onintr); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >dc.c:993:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT,onintr); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >dc.c:1675:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > savint = sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >dc.c:1677:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT,savint); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >5 warnings generated. >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -c version.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld dc.o version.o -L../libcommon -lcommon -o dc >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/dc' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/dd' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c dd.c >dd.c:1028:7: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > if ((sigset(SIGINT, SIG_IGN)) != SIG_IGN) > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >dd.c:1029:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, onint); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld dd.o -L../libcommon -lcommon -o dd >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/dd' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/deroff' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c deroff.c >deroff.c:618:15: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > if(infile = opn(fname)) > ~~~~~~~^~~~~~~~~~~~ >deroff.c:618:15: note: place parentheses around the assignment to silence this > warning > if(infile = opn(fname)) > ^ > ( ) >deroff.c:618:15: note: use '==' to turn this assignment into an equality > comparison > if(infile = opn(fname)) > ^ > == >deroff.c:1003:13: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while(*t++ = *s++) > ~~~~~^~~~~~ >deroff.c:1003:13: note: place parentheses around the assignment to silence this > warning > while(*t++ = *s++) > ^ > ( ) >deroff.c:1003:13: note: use '==' to turn this assignment into an equality > comparison > while(*t++ = *s++) > ^ > == >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld deroff.o -L../libcommon -lcommon -o deroff >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c deroff_ucb.c >deroff_ucb.c:757:16: warning: while loop has empty body [-Wempty-body] > else { SKIP; c='\n'; continue;} > ^ >deroff_ucb.c:757:16: note: put the semicolon on a separate line to silence this > warning >deroff_ucb.c:761:16: warning: while loop has empty body [-Wempty-body] > else { SKIP; c='\n';continue; } > ^ >deroff_ucb.c:761:16: note: put the semicolon on a separate line to silence this > warning >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld deroff_ucb.o -L../libcommon -lcommon -o deroff_ucb >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/deroff' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/diff' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DDIFFH='"/usr/bin/heirloom-tools/5lib/diffh"' -c diff.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c diffdir.c >diffdir.c:351:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (rp = readdir(dirp)) { > ~~~^~~~~~~~~~~~~~~ >diffdir.c:351:12: note: place parentheses around the assignment to silence this > warning > while (rp = readdir(dirp)) { > ^ > ( ) >diffdir.c:351:12: note: use '==' to turn this assignment into an equality > comparison > while (rp = readdir(dirp)) { > ^ > == >diffdir.c:733:11: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > opipe = sigset(SIGPIPE, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >diffdir.c:781:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGPIPE, opipe); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >3 warnings generated. >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c diffreg.c >diffreg.c:409:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP,sdone); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >diffreg.c:410:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT,sdone); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >diffreg.c:411:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGPIPE,sdone); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >diffreg.c:412:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGTERM,sdone); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >diffreg.c:467:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > for(j=0; h=readhash(i);) { > ~^~~~~~~~~~~~ >diffreg.c:467:12: note: place parentheses around the assignment to silence this > warning > for(j=0; h=readhash(i);) { > ^ > ( ) >diffreg.c:467:12: note: use '==' to turn this assignment into an equality > comparison > for(j=0; h=readhash(i);) { > ^ > == >5 warnings generated. >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c diffver.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld diff.o diffdir.o diffreg.o diffver.o -L../libcommon -lcommon -o diff >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c diffh.c >diffh.c:355:3: warning: add explicit braces to avoid dangling else > [-Wdangling-else] > else > ^ >diffh.c:361:19: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > for(bptr=b;*bptr= *f1++;bptr++) ; > ~~~~~^~~~~~~ >diffh.c:361:19: note: place parentheses around the assignment to silence this > warning > for(bptr=b;*bptr= *f1++;bptr++) ; > ^ > ( ) >diffh.c:361:19: note: use '==' to turn this assignment into an equality > comparison > for(bptr=b;*bptr= *f1++;bptr++) ; > ^ > == >diffh.c:366:16: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while(*bptr++= *f2++) ; > ~~~~~~~^~~~~~~ >diffh.c:366:16: note: place parentheses around the assignment to silence this > warning > while(*bptr++= *f2++) ; > ^ > ( ) >diffh.c:366:16: note: use '==' to turn this assignment into an equality > comparison > while(*bptr++= *f2++) ; > ^ > == >3 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld diffh.o -L../libcommon -lcommon -o diffh >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/diff' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/diff3' >echo '#!/bin/sh' | cat - diff3.sh | sed ' s,@DEFBIN@,/usr/bin/heirloom-tools/5bin,g; s,@SV3BIN@,/usr/bin/heirloom-tools/5bin,g; s,@DEFLIB@,/usr/bin/heirloom-tools/5lib,g' >diff3 >chmod 755 diff3 >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -c diff3prog.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld diff3prog.o -L../libcommon -lcommon -o diff3prog >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/diff3' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/dircmp' >echo '#!/bin/sh' | cat - dircmp.sh | sed ' s,@DEFBIN@,/usr/bin/heirloom-tools/5bin,g; s,@SV3BIN@,/usr/bin/heirloom-tools/5bin,g; s,@DEFLIB@,/usr/bin/heirloom-tools/5lib,g' >dircmp >chmod 755 dircmp >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/dircmp' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/dirname' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -c dirname.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld dirname.o -L../libcommon -lcommon -o dirname >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/dirname' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/df' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c df.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld df.o -L../libcommon -lcommon -o df >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -DUCB -c df.c -o df_ucb.o >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld df_ucb.o -L../libcommon -lcommon -o df_ucb >rm -f dfspace >ln -s df dfspace >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/df' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/du' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c du.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld du.o -L../libcommon -lcommon -o du >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DSUS -c du.c -o du_sus.o >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld du_sus.o -L../libcommon -lcommon -o du_sus >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DUCB -c du.c -o du_ucb.o >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld du_ucb.o -L../libcommon -lcommon -o du_ucb >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/du' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/echo' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c echo.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -Dfunc='echo' -c main.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c version.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld echo.o main.o version.o -L../libcommon -lcommon -o echo >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DSUS -c echo.c -o echo_sus.o >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DSUS -c version.c -o version_sus.o >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld echo_sus.o main.o version_sus.o -L../libcommon -lcommon -o echo_sus >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DUCB -c echo.c -o echo_ucb.o >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DUCB -c version.c -o version_ucb.o >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld echo_ucb.o main.o version_ucb.o -L../libcommon -lcommon -o echo_ucb >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/echo' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/ed' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c ed.c >In file included from ed.c:274: >../libcommon/regexp.h:473:16: warning: implicit conversion from 'int' to 'char' > changes value from 140 to -116 [-Wconstant-conversion] > *ep++ = CCL|CMB; > ~ ~~~^~~~ >../libcommon/regexp.h:482:19: warning: implicit conversion from 'int' to 'char' > changes value from 168 to -88 [-Wconstant-conversion] > ep[-2] = CNCL|CMB; > ~ ~~~~^~~~ >../libcommon/regexp.h:635:18: warning: implicit conversion from 'int' to 'char' > changes value from 132 to -124 [-Wconstant-conversion] > *ep++ = CCHR|CMB; > ~ ~~~~^~~~ >ed.c:291:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldquit = sigset(SIGQUIT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:292:11: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldhup = sigset(SIGHUP, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:293:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldintr = sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:294:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > if (sigset(SIGTERM, SIG_IGN) != SIG_IGN) > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:295:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGTERM, quit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:296:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldpipe = sigset(SIGPIPE, onpipe); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:314:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, SIG_DFL); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:348:23: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (savedfile[i] = (*argv)[i]); > ~~~~~~~~~~~~~^~~~~~~~~~~~ >ed.c:348:23: note: place parentheses around the assignment to silence this > warning > while (savedfile[i] = (*argv)[i]); > ^ > ( ) >ed.c:348:23: note: use '==' to turn this assignment into an equality comparison > while (savedfile[i] = (*argv)[i]); > ^ > == >ed.c:360:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, onintr); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:362:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, onhup); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:365:3: warning: 'sigrelse' is deprecated: Use the sigprocmask function > instead [-Wdeprecated-declarations] > sigrelse(lastsig); > ^ >/usr/include/signal.h:346:3: note: 'sigrelse' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ ("Use the sigprocmask function instead"); > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:919:16: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p2++ = *p1++) > ~~~~~~^~~~~~~ >ed.c:919:16: note: place parentheses around the assignment to silence this > warning > while (*p2++ = *p1++) > ^ > ( ) >ed.c:919:16: note: use '==' to turn this assignment into an equality comparison > while (*p2++ = *p1++) > ^ > == >ed.c:941:16: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p1++ = *p2++) > ~~~~~~^~~~~~~ >ed.c:941:16: note: place parentheses around the assignment to silence this > warning > while (*p1++ = *p2++) > ^ > ( ) >ed.c:941:16: note: use '==' to turn this assignment into an equality comparison > while (*p1++ = *p2++) > ^ > == >ed.c:1068:11: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if (lastc=peekc) { > ~~~~~^~~~~~ >ed.c:1068:11: note: place parentheses around the assignment to silence this > warning > if (lastc=peekc) { > ^ > ( ) >ed.c:1068:11: note: use '==' to turn this assignment into an equality comparison > if (lastc=peekc) { > ^ > == >ed.c:1275:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, oldhup); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1276:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, oldquit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1277:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGPIPE, oldpipe); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1282:11: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > savint = sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1285:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, savint); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1408:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*lp++ = *bp++) { > ~~~~~~^~~~~~~ >ed.c:1408:15: note: place parentheses around the assignment to silence this > warning > while (*lp++ = *bp++) { > ^ > ( ) >ed.c:1408:15: note: use '==' to turn this assignment into an equality comparison > while (*lp++ = *bp++) { > ^ > == >ed.c:1434:13: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*bp = *lp++) { > ~~~~^~~~~~~ >ed.c:1434:13: note: place parentheses around the assignment to silence this > warning > while (*bp = *lp++) { > ^ > ( ) >ed.c:1434:13: note: use '==' to turn this assignment into an equality comparison > while (*bp = *lp++) { > ^ > == >ed.c:1616:20: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (genbuf[j] = linebuf[i++]) > ~~~~~~~~~~^~~~~~~~~~~~~~ >ed.c:1616:20: note: place parentheses around the assignment to silence this > warning > while (genbuf[j] = linebuf[i++]) > ^ > ( ) >ed.c:1616:20: note: use '==' to turn this assignment into an equality comparison > while (genbuf[j] = linebuf[i++]) > ^ > == >ed.c:1622:22: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (linebuf[i++] = genbuf[j++]) > ~~~~~~~~~~~~~^~~~~~~~~~~~~ >ed.c:1622:22: note: place parentheses around the assignment to silence this > warning > while (linebuf[i++] = genbuf[j++]) > ^ > ( ) >ed.c:1622:22: note: use '==' to turn this assignment into an equality comparison > while (linebuf[i++] = genbuf[j++]) > ^ > == >ed.c:1749:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p1++ = *p2++) > ~~~~~~^~~~~~~ >ed.c:1749:15: note: place parentheses around the assignment to silence this > warning > while (*p1++ = *p2++) > ^ > ( ) >ed.c:1749:15: note: use '==' to turn this assignment into an equality comparison > while (*p1++ = *p2++) > ^ > == >ed.c:1769:11: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (c = rhsbuf[k++]&0377) { > ~~^~~~~~~~~~~~~~~~~~ >ed.c:1769:11: note: place parentheses around the assignment to silence this > warning > while (c = rhsbuf[k++]&0377) { > ^ > ( ) >ed.c:1769:11: note: use '==' to turn this assignment into an equality comparison > while (c = rhsbuf[k++]&0377) { > ^ > == >ed.c:1796:21: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (genbuf[j++] = linebuf[i++]) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >ed.c:1796:21: note: place parentheses around the assignment to silence this > warning > while (genbuf[j++] = linebuf[i++]) > ^ > ( ) >ed.c:1796:21: note: use '==' to turn this assignment into an equality comparison > while (genbuf[j++] = linebuf[i++]) > ^ > == >ed.c:1806:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*lp++ = *sp++) > ~~~~~~^~~~~~~ >ed.c:1806:15: note: place parentheses around the assignment to silence this > warning > while (*lp++ = *sp++) > ^ > ( ) >ed.c:1806:15: note: use '==' to turn this assignment into an equality comparison > while (*lp++ = *sp++) > ^ > == >ed.c:1905:16: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p1++ = *p2++) > ~~~~~~^~~~~~~ >ed.c:1905:16: note: place parentheses around the assignment to silence this > warning > while (*p1++ = *p2++) > ^ > ( ) >ed.c:1905:16: note: use '==' to turn this assignment into an equality comparison > while (*p1++ = *p2++) > ^ > == >ed.c:2235:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, oldhup); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:2236:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, oldquit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:2237:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGPIPE, oldpipe); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >34 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld ed.o -L../libcommon -lcommon -o ed >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -DS42 -DSHELL='"/bin/sh"' -c ed.c -o ed_s42.o >ed.c:291:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldquit = sigset(SIGQUIT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:292:11: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldhup = sigset(SIGHUP, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:293:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldintr = sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:294:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > if (sigset(SIGTERM, SIG_IGN) != SIG_IGN) > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:295:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGTERM, quit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:296:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldpipe = sigset(SIGPIPE, onpipe); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:314:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, SIG_DFL); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:348:23: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (savedfile[i] = (*argv)[i]); > ~~~~~~~~~~~~~^~~~~~~~~~~~ >ed.c:348:23: note: place parentheses around the assignment to silence this > warning > while (savedfile[i] = (*argv)[i]); > ^ > ( ) >ed.c:348:23: note: use '==' to turn this assignment into an equality comparison > while (savedfile[i] = (*argv)[i]); > ^ > == >ed.c:360:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, onintr); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:362:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, onhup); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:365:3: warning: 'sigrelse' is deprecated: Use the sigprocmask function > instead [-Wdeprecated-declarations] > sigrelse(lastsig); > ^ >/usr/include/signal.h:346:3: note: 'sigrelse' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ ("Use the sigprocmask function instead"); > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:919:16: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p2++ = *p1++) > ~~~~~~^~~~~~~ >ed.c:919:16: note: place parentheses around the assignment to silence this > warning > while (*p2++ = *p1++) > ^ > ( ) >ed.c:919:16: note: use '==' to turn this assignment into an equality comparison > while (*p2++ = *p1++) > ^ > == >ed.c:941:16: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p1++ = *p2++) > ~~~~~~^~~~~~~ >ed.c:941:16: note: place parentheses around the assignment to silence this > warning > while (*p1++ = *p2++) > ^ > ( ) >ed.c:941:16: note: use '==' to turn this assignment into an equality comparison > while (*p1++ = *p2++) > ^ > == >ed.c:1068:11: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if (lastc=peekc) { > ~~~~~^~~~~~ >ed.c:1068:11: note: place parentheses around the assignment to silence this > warning > if (lastc=peekc) { > ^ > ( ) >ed.c:1068:11: note: use '==' to turn this assignment into an equality comparison > if (lastc=peekc) { > ^ > == >ed.c:1275:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, oldhup); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1276:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, oldquit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1277:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGPIPE, oldpipe); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1282:11: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > savint = sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1285:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, savint); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1408:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*lp++ = *bp++) { > ~~~~~~^~~~~~~ >ed.c:1408:15: note: place parentheses around the assignment to silence this > warning > while (*lp++ = *bp++) { > ^ > ( ) >ed.c:1408:15: note: use '==' to turn this assignment into an equality comparison > while (*lp++ = *bp++) { > ^ > == >ed.c:1434:13: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*bp = *lp++) { > ~~~~^~~~~~~ >ed.c:1434:13: note: place parentheses around the assignment to silence this > warning > while (*bp = *lp++) { > ^ > ( ) >ed.c:1434:13: note: use '==' to turn this assignment into an equality comparison > while (*bp = *lp++) { > ^ > == >ed.c:1616:20: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (genbuf[j] = linebuf[i++]) > ~~~~~~~~~~^~~~~~~~~~~~~~ >ed.c:1616:20: note: place parentheses around the assignment to silence this > warning > while (genbuf[j] = linebuf[i++]) > ^ > ( ) >ed.c:1616:20: note: use '==' to turn this assignment into an equality comparison > while (genbuf[j] = linebuf[i++]) > ^ > == >ed.c:1622:22: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (linebuf[i++] = genbuf[j++]) > ~~~~~~~~~~~~~^~~~~~~~~~~~~ >ed.c:1622:22: note: place parentheses around the assignment to silence this > warning > while (linebuf[i++] = genbuf[j++]) > ^ > ( ) >ed.c:1622:22: note: use '==' to turn this assignment into an equality comparison > while (linebuf[i++] = genbuf[j++]) > ^ > == >ed.c:1749:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p1++ = *p2++) > ~~~~~~^~~~~~~ >ed.c:1749:15: note: place parentheses around the assignment to silence this > warning > while (*p1++ = *p2++) > ^ > ( ) >ed.c:1749:15: note: use '==' to turn this assignment into an equality comparison > while (*p1++ = *p2++) > ^ > == >ed.c:1769:11: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (c = rhsbuf[k++]&0377) { > ~~^~~~~~~~~~~~~~~~~~ >ed.c:1769:11: note: place parentheses around the assignment to silence this > warning > while (c = rhsbuf[k++]&0377) { > ^ > ( ) >ed.c:1769:11: note: use '==' to turn this assignment into an equality comparison > while (c = rhsbuf[k++]&0377) { > ^ > == >ed.c:1796:21: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (genbuf[j++] = linebuf[i++]) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >ed.c:1796:21: note: place parentheses around the assignment to silence this > warning > while (genbuf[j++] = linebuf[i++]) > ^ > ( ) >ed.c:1796:21: note: use '==' to turn this assignment into an equality comparison > while (genbuf[j++] = linebuf[i++]) > ^ > == >ed.c:1806:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*lp++ = *sp++) > ~~~~~~^~~~~~~ >ed.c:1806:15: note: place parentheses around the assignment to silence this > warning > while (*lp++ = *sp++) > ^ > ( ) >ed.c:1806:15: note: use '==' to turn this assignment into an equality comparison > while (*lp++ = *sp++) > ^ > == >ed.c:1905:16: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p1++ = *p2++) > ~~~~~~^~~~~~~ >ed.c:1905:16: note: place parentheses around the assignment to silence this > warning > while (*p1++ = *p2++) > ^ > ( ) >ed.c:1905:16: note: use '==' to turn this assignment into an equality comparison > while (*p1++ = *p2++) > ^ > == >ed.c:2235:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, oldhup); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:2236:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, oldquit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:2237:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGPIPE, oldpipe); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >31 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld ed_s42.o -L../libcommon -lcommon -L../libuxre -luxre -o ed_s42 >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -DSUS -DSHELL='"/bin/sh"' -c ed.c -o ed_sus.o >ed.c:291:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldquit = sigset(SIGQUIT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:292:11: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldhup = sigset(SIGHUP, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:293:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldintr = sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:294:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > if (sigset(SIGTERM, SIG_IGN) != SIG_IGN) > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:295:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGTERM, quit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:296:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldpipe = sigset(SIGPIPE, onpipe); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:314:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, SIG_DFL); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:348:23: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (savedfile[i] = (*argv)[i]); > ~~~~~~~~~~~~~^~~~~~~~~~~~ >ed.c:348:23: note: place parentheses around the assignment to silence this > warning > while (savedfile[i] = (*argv)[i]); > ^ > ( ) >ed.c:348:23: note: use '==' to turn this assignment into an equality comparison > while (savedfile[i] = (*argv)[i]); > ^ > == >ed.c:360:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, onintr); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:362:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, onhup); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:365:3: warning: 'sigrelse' is deprecated: Use the sigprocmask function > instead [-Wdeprecated-declarations] > sigrelse(lastsig); > ^ >/usr/include/signal.h:346:3: note: 'sigrelse' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ ("Use the sigprocmask function instead"); > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:919:16: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p2++ = *p1++) > ~~~~~~^~~~~~~ >ed.c:919:16: note: place parentheses around the assignment to silence this > warning > while (*p2++ = *p1++) > ^ > ( ) >ed.c:919:16: note: use '==' to turn this assignment into an equality comparison > while (*p2++ = *p1++) > ^ > == >ed.c:941:16: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p1++ = *p2++) > ~~~~~~^~~~~~~ >ed.c:941:16: note: place parentheses around the assignment to silence this > warning > while (*p1++ = *p2++) > ^ > ( ) >ed.c:941:16: note: use '==' to turn this assignment into an equality comparison > while (*p1++ = *p2++) > ^ > == >ed.c:1068:11: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if (lastc=peekc) { > ~~~~~^~~~~~ >ed.c:1068:11: note: place parentheses around the assignment to silence this > warning > if (lastc=peekc) { > ^ > ( ) >ed.c:1068:11: note: use '==' to turn this assignment into an equality comparison > if (lastc=peekc) { > ^ > == >ed.c:1275:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, oldhup); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1276:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, oldquit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1277:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGPIPE, oldpipe); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1282:11: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > savint = sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1285:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, savint); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1408:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*lp++ = *bp++) { > ~~~~~~^~~~~~~ >ed.c:1408:15: note: place parentheses around the assignment to silence this > warning > while (*lp++ = *bp++) { > ^ > ( ) >ed.c:1408:15: note: use '==' to turn this assignment into an equality comparison > while (*lp++ = *bp++) { > ^ > == >ed.c:1434:13: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*bp = *lp++) { > ~~~~^~~~~~~ >ed.c:1434:13: note: place parentheses around the assignment to silence this > warning > while (*bp = *lp++) { > ^ > ( ) >ed.c:1434:13: note: use '==' to turn this assignment into an equality comparison > while (*bp = *lp++) { > ^ > == >ed.c:1616:20: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (genbuf[j] = linebuf[i++]) > ~~~~~~~~~~^~~~~~~~~~~~~~ >ed.c:1616:20: note: place parentheses around the assignment to silence this > warning > while (genbuf[j] = linebuf[i++]) > ^ > ( ) >ed.c:1616:20: note: use '==' to turn this assignment into an equality comparison > while (genbuf[j] = linebuf[i++]) > ^ > == >ed.c:1622:22: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (linebuf[i++] = genbuf[j++]) > ~~~~~~~~~~~~~^~~~~~~~~~~~~ >ed.c:1622:22: note: place parentheses around the assignment to silence this > warning > while (linebuf[i++] = genbuf[j++]) > ^ > ( ) >ed.c:1622:22: note: use '==' to turn this assignment into an equality comparison > while (linebuf[i++] = genbuf[j++]) > ^ > == >ed.c:1749:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p1++ = *p2++) > ~~~~~~^~~~~~~ >ed.c:1749:15: note: place parentheses around the assignment to silence this > warning > while (*p1++ = *p2++) > ^ > ( ) >ed.c:1749:15: note: use '==' to turn this assignment into an equality comparison > while (*p1++ = *p2++) > ^ > == >ed.c:1769:11: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (c = rhsbuf[k++]&0377) { > ~~^~~~~~~~~~~~~~~~~~ >ed.c:1769:11: note: place parentheses around the assignment to silence this > warning > while (c = rhsbuf[k++]&0377) { > ^ > ( ) >ed.c:1769:11: note: use '==' to turn this assignment into an equality comparison > while (c = rhsbuf[k++]&0377) { > ^ > == >ed.c:1796:21: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (genbuf[j++] = linebuf[i++]) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >ed.c:1796:21: note: place parentheses around the assignment to silence this > warning > while (genbuf[j++] = linebuf[i++]) > ^ > ( ) >ed.c:1796:21: note: use '==' to turn this assignment into an equality comparison > while (genbuf[j++] = linebuf[i++]) > ^ > == >ed.c:1806:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*lp++ = *sp++) > ~~~~~~^~~~~~~ >ed.c:1806:15: note: place parentheses around the assignment to silence this > warning > while (*lp++ = *sp++) > ^ > ( ) >ed.c:1806:15: note: use '==' to turn this assignment into an equality comparison > while (*lp++ = *sp++) > ^ > == >ed.c:1905:16: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p1++ = *p2++) > ~~~~~~^~~~~~~ >ed.c:1905:16: note: place parentheses around the assignment to silence this > warning > while (*p1++ = *p2++) > ^ > ( ) >ed.c:1905:16: note: use '==' to turn this assignment into an equality comparison > while (*p1++ = *p2++) > ^ > == >ed.c:2235:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, oldhup); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:2236:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, oldquit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:2237:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGPIPE, oldpipe); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >31 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld ed_sus.o -L../libcommon -lcommon -L../libuxre -luxre -o ed_sus >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -DSU3 -DSHELL='"/bin/sh"' -c ed.c -o ed_su3.o >ed.c:291:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldquit = sigset(SIGQUIT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:292:11: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldhup = sigset(SIGHUP, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:293:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldintr = sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:294:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > if (sigset(SIGTERM, SIG_IGN) != SIG_IGN) > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:295:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGTERM, quit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:296:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > oldpipe = sigset(SIGPIPE, onpipe); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:314:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, SIG_DFL); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:348:23: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (savedfile[i] = (*argv)[i]); > ~~~~~~~~~~~~~^~~~~~~~~~~~ >ed.c:348:23: note: place parentheses around the assignment to silence this > warning > while (savedfile[i] = (*argv)[i]); > ^ > ( ) >ed.c:348:23: note: use '==' to turn this assignment into an equality comparison > while (savedfile[i] = (*argv)[i]); > ^ > == >ed.c:360:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, onintr); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:362:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, onhup); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:365:3: warning: 'sigrelse' is deprecated: Use the sigprocmask function > instead [-Wdeprecated-declarations] > sigrelse(lastsig); > ^ >/usr/include/signal.h:346:3: note: 'sigrelse' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ ("Use the sigprocmask function instead"); > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:919:16: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p2++ = *p1++) > ~~~~~~^~~~~~~ >ed.c:919:16: note: place parentheses around the assignment to silence this > warning > while (*p2++ = *p1++) > ^ > ( ) >ed.c:919:16: note: use '==' to turn this assignment into an equality comparison > while (*p2++ = *p1++) > ^ > == >ed.c:941:16: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p1++ = *p2++) > ~~~~~~^~~~~~~ >ed.c:941:16: note: place parentheses around the assignment to silence this > warning > while (*p1++ = *p2++) > ^ > ( ) >ed.c:941:16: note: use '==' to turn this assignment into an equality comparison > while (*p1++ = *p2++) > ^ > == >ed.c:1068:11: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if (lastc=peekc) { > ~~~~~^~~~~~ >ed.c:1068:11: note: place parentheses around the assignment to silence this > warning > if (lastc=peekc) { > ^ > ( ) >ed.c:1068:11: note: use '==' to turn this assignment into an equality comparison > if (lastc=peekc) { > ^ > == >ed.c:1275:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, oldhup); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1276:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, oldquit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1277:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGPIPE, oldpipe); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1282:11: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > savint = sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1285:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, savint); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:1408:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*lp++ = *bp++) { > ~~~~~~^~~~~~~ >ed.c:1408:15: note: place parentheses around the assignment to silence this > warning > while (*lp++ = *bp++) { > ^ > ( ) >ed.c:1408:15: note: use '==' to turn this assignment into an equality comparison > while (*lp++ = *bp++) { > ^ > == >ed.c:1434:13: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*bp = *lp++) { > ~~~~^~~~~~~ >ed.c:1434:13: note: place parentheses around the assignment to silence this > warning > while (*bp = *lp++) { > ^ > ( ) >ed.c:1434:13: note: use '==' to turn this assignment into an equality comparison > while (*bp = *lp++) { > ^ > == >ed.c:1616:20: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (genbuf[j] = linebuf[i++]) > ~~~~~~~~~~^~~~~~~~~~~~~~ >ed.c:1616:20: note: place parentheses around the assignment to silence this > warning > while (genbuf[j] = linebuf[i++]) > ^ > ( ) >ed.c:1616:20: note: use '==' to turn this assignment into an equality comparison > while (genbuf[j] = linebuf[i++]) > ^ > == >ed.c:1622:22: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (linebuf[i++] = genbuf[j++]) > ~~~~~~~~~~~~~^~~~~~~~~~~~~ >ed.c:1622:22: note: place parentheses around the assignment to silence this > warning > while (linebuf[i++] = genbuf[j++]) > ^ > ( ) >ed.c:1622:22: note: use '==' to turn this assignment into an equality comparison > while (linebuf[i++] = genbuf[j++]) > ^ > == >ed.c:1749:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p1++ = *p2++) > ~~~~~~^~~~~~~ >ed.c:1749:15: note: place parentheses around the assignment to silence this > warning > while (*p1++ = *p2++) > ^ > ( ) >ed.c:1749:15: note: use '==' to turn this assignment into an equality comparison > while (*p1++ = *p2++) > ^ > == >ed.c:1769:11: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (c = rhsbuf[k++]&0377) { > ~~^~~~~~~~~~~~~~~~~~ >ed.c:1769:11: note: place parentheses around the assignment to silence this > warning > while (c = rhsbuf[k++]&0377) { > ^ > ( ) >ed.c:1769:11: note: use '==' to turn this assignment into an equality comparison > while (c = rhsbuf[k++]&0377) { > ^ > == >ed.c:1796:21: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (genbuf[j++] = linebuf[i++]) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >ed.c:1796:21: note: place parentheses around the assignment to silence this > warning > while (genbuf[j++] = linebuf[i++]) > ^ > ( ) >ed.c:1796:21: note: use '==' to turn this assignment into an equality comparison > while (genbuf[j++] = linebuf[i++]) > ^ > == >ed.c:1806:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*lp++ = *sp++) > ~~~~~~^~~~~~~ >ed.c:1806:15: note: place parentheses around the assignment to silence this > warning > while (*lp++ = *sp++) > ^ > ( ) >ed.c:1806:15: note: use '==' to turn this assignment into an equality comparison > while (*lp++ = *sp++) > ^ > == >ed.c:1905:16: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*p1++ = *p2++) > ~~~~~~^~~~~~~ >ed.c:1905:16: note: place parentheses around the assignment to silence this > warning > while (*p1++ = *p2++) > ^ > ( ) >ed.c:1905:16: note: use '==' to turn this assignment into an equality comparison > while (*p1++ = *p2++) > ^ > == >ed.c:2235:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, oldhup); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:2236:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, oldquit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >ed.c:2237:4: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGPIPE, oldpipe); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >31 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld ed_su3.o -L../libcommon -lcommon -L../libuxre -luxre -o ed_su3 >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/ed' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/env' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -c env.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld env.o -L../libcommon -lcommon -o env >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/env' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/expand' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -D_FILE_OFFSET_BITS=64L -c expand.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -D_FILE_OFFSET_BITS=64L -c tablist.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld expand.o tablist.o -L../libcommon -lcommon -o expand >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -D_FILE_OFFSET_BITS=64L -c unexpand.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld unexpand.o tablist.o -L../libcommon -lcommon -o unexpand >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/expand' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/expr' >yacc expr.y >mv -f y.tab.c expr.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -D_FILE_OFFSET_BITS=64L -c expr.c >expr.y:143:22: warning: format specifies type 'long long' but the argument has > type 'int64_t' (aka 'long') [-Wformat] > printf("%lld\n", n); > ~~~~ ^ > %ld >1 warning generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld expr.o -L../libcommon -lcommon -o expr >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -DSUS -c expr.c -o expr_sus.o >expr.y:143:22: warning: format specifies type 'long long' but the argument has > type 'int64_t' (aka 'long') [-Wformat] > printf("%lld\n", n); > ~~~~ ^ > %ld >1 warning generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld expr_sus.o -L../libuxre -luxre -L../libcommon -lcommon -o expr_sus >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -DSU3 -c expr.c -o expr_su3.o >expr.y:143:22: warning: format specifies type 'long long' but the argument has > type 'int64_t' (aka 'long') [-Wformat] > printf("%lld\n", n); > ~~~~ ^ > %ld >1 warning generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld expr_su3.o -L../libuxre -luxre -L../libcommon -lcommon -o expr_su3 >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -DS42 -c expr.c -o expr_s42.o >expr.y:143:22: warning: format specifies type 'long long' but the argument has > type 'int64_t' (aka 'long') [-Wformat] > printf("%lld\n", n); > ~~~~ ^ > %ld >1 warning generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld expr_s42.o -L../libuxre -luxre -L../libcommon -lcommon -o expr_s42 >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/expr' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/factor' >echo '/* Auto-generated by make. Do not edit! */' >config.h >echo '#include <math.h>' >___build$$.c ; \ >echo 'int main(void) { sqrtl(2); fmodl(2, 2); powl(2, 2); return 0; }'\ > >>___build$$.c ; \ >x86_64-pc-linux-gnu-clang ___build$$.c -lm -o ___build$$ >/dev/null 2>&1 ; \ >if test $? = 0 && test -f ___build$$ ; \ >then \ > echo '#if !defined (__dietlibc__) && !defined (_AIX)' >>config.h ; \ > echo '#define USE_LONG_DOUBLE' >>config.h ; \ > echo '#endif' >>config.h ; \ >fi ; \ >rm -f ___build$$.c ___build$$ ___build$$.o >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -c factor.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld factor.o -lm -L../libcommon -lcommon -o factor >echo 'cc="x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon"' | \ > cat - mansubst.sh >mansubst >chmod +x mansubst >sh mansubst <factor.1.in >factor.1 >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/factor' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/file' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DMAGIC='"/usr/bin/heirloom-tools/5lib/magic"' -c file.c >file.c:601:8: warning: case value not in enumerated type 'enum (anonymous enum > at file.c:110:2)' [-Wswitch] > case M_SHORT|M_BE: > ^ >file.c:587:8: warning: case value not in enumerated type 'enum (anonymous enum > at file.c:110:2)' [-Wswitch] > case M_LONG|M_BE: > ^ >file.c:578:11: warning: enumeration values 'M_STRING' and 'M_BE' not handled in > switch [-Wswitch] > switch (mp->m_type) { > ^ >3 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld file.o -L../libcommon -lcommon -o file >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DSUS -DMAGIC='"/usr/bin/heirloom-tools/5lib/magic"' -c file.c -o file_sus.o >file.c:601:8: warning: case value not in enumerated type 'enum (anonymous enum > at file.c:110:2)' [-Wswitch] > case M_SHORT|M_BE: > ^ >file.c:587:8: warning: case value not in enumerated type 'enum (anonymous enum > at file.c:110:2)' [-Wswitch] > case M_LONG|M_BE: > ^ >file.c:578:11: warning: enumeration values 'M_STRING' and 'M_BE' not handled in > switch [-Wswitch] > switch (mp->m_type) { > ^ >3 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld file_sus.o -L../libcommon -lcommon -o file_sus >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/file' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/find' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DGETDIR -c find.c >find.c:785:11: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (na=oargv[oargc++]) { > ~~^~~~~~~~~~~~~~~ >find.c:785:11: note: place parentheses around the assignment to silence this > warning > while (na=oargv[oargc++]) { > ^ > ( ) >find.c:785:11: note: use '==' to turn this assignment into an equality > comparison > while (na=oargv[oargc++]) { > ^ > == >find.c:804:9: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if(pid = fork()) /*parent*/ while (wait(&ccode) != pid); > ~~~~^~~~~~~~ >find.c:804:9: note: place parentheses around the assignment to silence this > warning > if(pid = fork()) /*parent*/ while (wait(&ccode) != pid); > ^ > ( ) >find.c:804:9: note: use '==' to turn this assignment into an equality comparison > if(pid = fork()) /*parent*/ while (wait(&ccode) != pid); > ^ > == >find.c:1408:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (o = what(&ms)) { > ~~^~~~~~~~~~~ >find.c:1408:12: note: place parentheses around the assignment to silence this > warning > while (o = what(&ms)) { > ^ > ( ) >find.c:1408:12: note: use '==' to turn this assignment into an equality > comparison > while (o = what(&ms)) { > ^ > == >3 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld find.o -L../libcommon -lcommon -o find >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DGETDIR -DSUS -c find.c -o find_sus.o >find.c:785:11: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (na=oargv[oargc++]) { > ~~^~~~~~~~~~~~~~~ >find.c:785:11: note: place parentheses around the assignment to silence this > warning > while (na=oargv[oargc++]) { > ^ > ( ) >find.c:785:11: note: use '==' to turn this assignment into an equality > comparison > while (na=oargv[oargc++]) { > ^ > == >find.c:804:9: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if(pid = fork()) /*parent*/ while (wait(&ccode) != pid); > ~~~~^~~~~~~~ >find.c:804:9: note: place parentheses around the assignment to silence this > warning > if(pid = fork()) /*parent*/ while (wait(&ccode) != pid); > ^ > ( ) >find.c:804:9: note: use '==' to turn this assignment into an equality comparison > if(pid = fork()) /*parent*/ while (wait(&ccode) != pid); > ^ > == >find.c:1408:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (o = what(&ms)) { > ~~^~~~~~~~~~~ >find.c:1408:12: note: place parentheses around the assignment to silence this > warning > while (o = what(&ms)) { > ^ > ( ) >find.c:1408:12: note: use '==' to turn this assignment into an equality > comparison > while (o = what(&ms)) { > ^ > == >3 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld find_sus.o -L../libcommon -lcommon -o find_sus >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DGETDIR -DSU3 -c find.c -o find_su3.o >find.c:785:11: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (na=oargv[oargc++]) { > ~~^~~~~~~~~~~~~~~ >find.c:785:11: note: place parentheses around the assignment to silence this > warning > while (na=oargv[oargc++]) { > ^ > ( ) >find.c:785:11: note: use '==' to turn this assignment into an equality > comparison > while (na=oargv[oargc++]) { > ^ > == >find.c:804:9: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if(pid = fork()) /*parent*/ while (wait(&ccode) != pid); > ~~~~^~~~~~~~ >find.c:804:9: note: place parentheses around the assignment to silence this > warning > if(pid = fork()) /*parent*/ while (wait(&ccode) != pid); > ^ > ( ) >find.c:804:9: note: use '==' to turn this assignment into an equality comparison > if(pid = fork()) /*parent*/ while (wait(&ccode) != pid); > ^ > == >find.c:1408:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (o = what(&ms)) { > ~~^~~~~~~~~~~ >find.c:1408:12: note: place parentheses around the assignment to silence this > warning > while (o = what(&ms)) { > ^ > ( ) >find.c:1408:12: note: use '==' to turn this assignment into an equality > comparison > while (o = what(&ms)) { > ^ > == >3 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld find_su3.o -L../libcommon -lcommon -o find_su3 >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/find' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/fmt' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -D_FILE_OFFSET_BITS=64L -c fmt.c >fmt.c:283:12: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (c = linebuf[p++]) { > ~~^~~~~~~~~~~~~~ >fmt.c:283:12: note: place parentheses around the assignment to silence this > warning > while (c = linebuf[p++]) { > ^ > ( ) >fmt.c:283:12: note: use '==' to turn this assignment into an equality comparison > while (c = linebuf[p++]) { > ^ > == >fmt.c:350:42: warning: absolute value function 'abs' given an argument of type > 'long' but has parameter of type 'int' which may cause truncation of value > [-Wabsolute-value] > if (!cflag && np != pfx && (np > pfx || abs(pfx-np) > 8)) > ^ >fmt.c:350:42: note: use function 'labs' instead > if (!cflag && np != pfx && (np > pfx || abs(pfx-np) > 8)) > ^~~ > labs >fmt.c:352:8: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if (h = fromline(cp)) > ~~^~~~~~~~~~~~~~ >fmt.c:352:8: note: place parentheses around the assignment to silence this > warning > if (h = fromline(cp)) > ^ > ( ) >fmt.c:352:8: note: use '==' to turn this assignment into an equality comparison > if (h = fromline(cp)) > ^ > == >3 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld fmt.o -L../libcommon -lcommon -o fmt >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/fmt' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/fmtmsg' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c fmtmsg.c >fmtmsg.c:333:15: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (*q++ = *p++) { > ~~~~~^~~~~~ >fmtmsg.c:333:15: note: place parentheses around the assignment to silence this > warning > while (*q++ = *p++) { > ^ > ( ) >fmtmsg.c:333:15: note: use '==' to turn this assignment into an equality > comparison > while (*q++ = *p++) { > ^ > == >fmtmsg.c:611:17: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (psev = getauxsevs(NULL)) { > ~~~~~^~~~~~~~~~~~~~~~~~ >fmtmsg.c:611:17: note: place parentheses around the assignment to silence this > warning > while (psev = getauxsevs(NULL)) { > ^ > ( ) >fmtmsg.c:611:17: note: use '==' to turn this assignment into an equality > comparison > while (psev = getauxsevs(NULL)) { > ^ > == >2 warnings generated. >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c main.c >main.c:303:18: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > while (*q++ = *p++) if (*p == '\\') p++; > ~~~~~^~~~~~ >main.c:303:18: note: place parentheses around the assignment to silence this > warning > while (*q++ = *p++) if (*p == '\\') p++; > ^ > ( ) >main.c:303:18: note: use '==' to turn this assignment into an equality > comparison > while (*q++ = *p++) if (*p == '\\') p++; > ^ > == >main.c:404:15: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if (rtnval = malloc(sizeof(struct sevstr))) { > ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >main.c:404:15: note: place parentheses around the assignment to silence this > warning > if (rtnval = malloc(sizeof(struct sevstr))) { > ^ > ( ) >main.c:404:15: note: use '==' to turn this assignment into an equality > comparison > if (rtnval = malloc(sizeof(struct sevstr))) { > ^ > == >2 warnings generated. >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c version.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld fmtmsg.o main.o version.o -L../libcommon -lcommon -o fmtmsg >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/fmtmsg' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/fold' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -D_FILE_OFFSET_BITS=64L -c fold.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld fold.o -L../libcommon -lcommon -o fold >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/fold' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/getconf' >rm -f heirloom.h >awk <../CHANGES '{ if ($2 ~ /^[0-9][0-9][0-9][0-9][0-9][0-9]$/) \ > version = $2; \ > else \ > version = '`date +%y%m%d`'; \ > printf("#define\tHEIRLOOM_TOOLCHEST_VERSION\t%d\n", \ > version + 20000000); \ > exit }' >heirloom.h >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DSUSBIN='"/usr/bin/heirloom-tools/5bin/posix"' -DSU3BIN='"/usr/bin/heirloom-tools/5bin/posix2001"' -DDEFBIN='"/usr/bin/heirloom-tools/5bin"' -DUCBBIN='"/usr/bin/heirloom-tools/ucb"' -DCCSBIN='"/usr/bin/heirloom-tools/ccs/bin"' -c getconf.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld getconf.o -L../libcommon -lcommon -o getconf >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -DSUSBIN='"/usr/bin/heirloom-tools/5bin/posix"' -DSU3BIN='"/usr/bin/heirloom-tools/5bin/posix2001"' -DDEFBIN='"/usr/bin/heirloom-tools/5bin"' -DUCBBIN='"/usr/bin/heirloom-tools/ucb"' -DCCSBIN='"/usr/bin/heirloom-tools/ccs/bin"' -DSU3 -c getconf.c -o getconf_su3.o >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld getconf_su3.o -L../libcommon -lcommon -o getconf_su3 >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/getconf' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/getopt' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c getopt.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld getopt.o -L../libcommon -lcommon -o getopt >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/getopt' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/grep' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -c alloc.c >echo '/* Auto-generated by make. Do not edit! */' >config.h >echo '#include <wchar.h>' >___build$$.c ; \ >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -c ___build$$.c >/dev/null 2>&1 ; \ >if test $? = 0 && test -f ___build$$.o ; \ >then echo '#include <wchar.h>' >>config.h ; \ >fi ; \ >rm -f ___build$$.o ___build$$.c >echo '#include <wctype.h>' >___build$$.c ; \ >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -c ___build$$.c >/dev/null 2>&1 ; \ >if test $? = 0 && test -f ___build$$.o ; \ >then echo '#include <wctype.h>' >>config.h ; \ >fi ; \ >rm -f ___build$$.o ___build$$.c >echo 'long long foo;' >___build$$.c ; \ >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -c ___build$$.c >/dev/null 2>&1 ; \ >if test $? = 0 && test -f ___build$$.o ; \ >then echo '#define LONGLONG' >>config.h ; \ >fi ; \ >rm -f ___build$$.o ___build$$.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -c grep.c >grep.c:393:13: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if (hadnl = (ip->ib_cur < ip->ib_end && *lastnl == '\n')) > ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >grep.c:393:13: note: place parentheses around the assignment to silence this > warning > if (hadnl = (ip->ib_cur < ip->ib_end && *lastnl == '\n')) > ^ > ( ) >grep.c:393:13: note: use '==' to turn this assignment into an equality > comparison > if (hadnl = (ip->ib_cur < ip->ib_end && *lastnl == '\n')) > ^ > == >1 warning generated. >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -c grid.c >yacc egrep.y >egrep.y: [35mwarning:[39;49m 2 shift/reduce conflicts [[35m]8;id=da89796e0005af18d36548d700000000;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wconflicts-sr\-Wconflicts-sr[39;49m]8;;\] >egrep.y: [36mnote:[39;49m rerun with option '-Wcounterexamples' to generate conflict counterexamples >mv -f y.tab.c egrep.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -c egrep.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -c plist.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -c svid3.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld alloc.o grep.o grid.o egrep.o plist.o svid3.o -L../libcommon -lcommon -o egrep >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -c fgrep.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -c ac.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld alloc.o grep.o grid.o fgrep.o plist.o svid3.o ac.o -L../libcommon -lcommon -o fgrep >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -c ggrep.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld alloc.o grep.o grid.o ggrep.o svid3.o -L../libcommon -lcommon -o grep >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -c rcomp.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -DSUS -c sus.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld alloc.o grep.o grid.o plist.o rcomp.o sus.o ac.o -L../libuxre -luxre -L../libcommon -lcommon -o grep_sus >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -I../libuxre -DUXRE -D_FILE_OFFSET_BITS=64L -DSU3 -c sus.c -o su3.o >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld alloc.o grep.o grid.o plist.o rcomp.o su3.o ac.o -L../libuxre -luxre -L../libcommon -lcommon -o grep_su3 >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/grep' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/groups' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -c groups.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld groups.o -L../libcommon -lcommon -o groups >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DUCB -c groups.c -o groups_ucb.o >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld groups_ucb.o -L../libcommon -lcommon -o groups_ucb >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/groups' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/hd' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c hd.c >hd.c:526:12: warning: format string is not a string literal > (potentially insecure) [-Wformat-security] > printf(cp); > ^~ >hd.c:526:12: note: treat the string as an argument to avoid this > printf(cp); > ^ > "%s", >1 warning generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld hd.o -L../libcommon -lcommon -o hd >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/hd' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/head' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c head.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld head.o -L../libcommon -lcommon -o head >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/head' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/hostname' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c hostname.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld hostname.o -L../libcommon -lcommon -o hostname >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/hostname' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/id' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -c id.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld id.o -L../libcommon -lcommon -o id >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -DSUS -c id.c -o id_sus.o >id.c:268:27: warning: result of comparison of constant 1 with boolean expression > is always false [-Wtautological-constant-compare] > } else if (argc < optind > 1) { > ~~~~~~~~~~~~~ ^ ~ >1 warning generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld id_sus.o -L../libcommon -lcommon -o id_sus >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/id' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/join' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c join.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld join.o -L../libcommon -lcommon -o join >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/join' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/kill' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -c kill.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -c strsig.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -c version.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld kill.o strsig.o version.o -L../libcommon -lcommon -o kill >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/kill' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/line' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c line.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld line.o -L../libcommon -lcommon -o line >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/line' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/listusers' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -c listusers.c >listusers.c:111:9: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > if (c = strchr(s, ',')) > ~~^~~~~~~~~~~~~~~~ >listusers.c:111:9: note: place parentheses around the assignment to silence this > warning > if (c = strchr(s, ',')) > ^ > ( ) >listusers.c:111:9: note: use '==' to turn this assignment into an equality > comparison > if (c = strchr(s, ',')) > ^ > == >listusers.c:113:9: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > if (l = addlist(u, s, "")) > ~~^~~~~~~~~~~~~~~~~~~ >listusers.c:113:9: note: place parentheses around the assignment to silence this > warning > if (l = addlist(u, s, "")) > ^ > ( ) >listusers.c:113:9: note: use '==' to turn this assignment into an equality > comparison > if (l = addlist(u, s, "")) > ^ > == >listusers.c:167:9: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > if (c = strchr(s, ',')) > ~~^~~~~~~~~~~~~~~~ >listusers.c:167:9: note: place parentheses around the assignment to silence this > warning > if (c = strchr(s, ',')) > ^ > ( ) >listusers.c:167:9: note: use '==' to turn this assignment into an equality > comparison > if (c = strchr(s, ',')) > ^ > == >listusers.c:169:11: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > if (grp = getgrnam(s)) { > ~~~~^~~~~~~~~~~~~ >listusers.c:169:11: note: place parentheses around the assignment to silence > this warning > if (grp = getgrnam(s)) { > ^ > ( ) >listusers.c:169:11: note: use '==' to turn this assignment into an equality > comparison > if (grp = getgrnam(s)) { > ^ > == >listusers.c:172:11: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > if (l = addlist(u, grp->gr_mem[i], "")) > ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >listusers.c:172:11: note: place parentheses around the assignment to silence > this warning > if (l = addlist(u, grp->gr_mem[i], "")) > ^ > ( ) >listusers.c:172:11: note: use '==' to turn this assignment into an equality > comparison > if (l = addlist(u, grp->gr_mem[i], "")) > ^ > == >listusers.c:192:11: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (l = l->next); > ~~^~~~~~~~~ >listusers.c:192:11: note: place parentheses around the assignment to silence > this warning > while (l = l->next); > ^ > ( ) >listusers.c:192:11: note: use '==' to turn this assignment into an equality > comparison > while (l = l->next); > ^ > == >listusers.c:264:13: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (pwd = getpwent()) > ~~~~^~~~~~~~~~~~ >listusers.c:264:13: note: place parentheses around the assignment to silence > this warning > while (pwd = getpwent()) > ^ > ( ) >listusers.c:264:13: note: use '==' to turn this assignment into an equality > comparison > while (pwd = getpwent()) > ^ > == >listusers.c:269:10: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > if (l = addlist(users, pwd->pw_name, pwd->pw_gecos)) > ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >listusers.c:269:10: note: place parentheses around the assignment to silence > this warning > if (l = addlist(users, pwd->pw_name, pwd->pw_gecos)) > ^ > ( ) >listusers.c:269:10: note: use '==' to turn this assignment into an equality > comparison > if (l = addlist(users, pwd->pw_name, pwd->pw_gecos)) > ^ > == >8 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld listusers.o -L../libcommon -lcommon -o listusers >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/listusers' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/ln' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -c ln_ucb.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld ln_ucb.o -L../libcommon -lcommon -o ln_ucb >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/ln' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/logins' >echo '/* Auto-generated by make. Do no edit! */' >config.h >echo '#include <shadow.h>' >___build$$.c ; \ >echo 'int main(void) { getspent(); return 0; }' >>___build$$.c ; \ >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -o ___build$$ ___build$$.c >/dev/null 2>&1 ; \ >if test $? = 0 && test -f ___build$$ ; \ >then echo '#define SHADOW_PWD' >>config.h ; \ >fi ; \ >rm -f ___build$$ ___build$$.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c logins.c >logins.c:344:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (gr = getgrent()) { > ~~~^~~~~~~~~~~~ >logins.c:344:12: note: place parentheses around the assignment to silence this > warning > while (gr = getgrent()) { > ^ > ( ) >logins.c:344:12: note: use '==' to turn this assignment into an equality > comparison > while (gr = getgrent()) { > ^ > == >logins.c:377:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (sp = getspent()) { > ~~~^~~~~~~~~~~~ >logins.c:377:12: note: place parentheses around the assignment to silence this > warning > while (sp = getspent()) { > ^ > ( ) >logins.c:377:12: note: use '==' to turn this assignment into an equality > comparison > while (sp = getspent()) { > ^ > == >logins.c:414:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (up = up->u_next); > ~~~^~~~~~~~~~~~ >logins.c:414:12: note: place parentheses around the assignment to silence this > warning > while (up = up->u_next); > ^ > ( ) >logins.c:414:12: note: use '==' to turn this assignment into an equality > comparison > while (up = up->u_next); > ^ > == >logins.c:429:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (pw = getpwent()) { > ~~~^~~~~~~~~~~~ >logins.c:429:12: note: place parentheses around the assignment to silence this > warning > while (pw = getpwent()) { > ^ > ( ) >logins.c:429:12: note: use '==' to turn this assignment into an equality > comparison > while (pw = getpwent()) { > ^ > == >logins.c:451:10: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > if (sz = strlen(pw->pw_shell)) { > ~~~^~~~~~~~~~~~~~~~~~~~~~ >logins.c:451:10: note: place parentheses around the assignment to silence this > warning > if (sz = strlen(pw->pw_shell)) { > ^ > ( ) >logins.c:451:10: note: use '==' to turn this assignment into an equality > comparison > if (sz = strlen(pw->pw_shell)) { > ^ > == >5 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld logins.o -L../libcommon -lcommon -o logins >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/logins' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/logname' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c logname.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld logname.o -L../libcommon -lcommon -o logname >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/logname' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/ls' >echo '/* Auto-generated by make. Do no edit! */' >config.h >echo '#include <wchar.h>' >___build$$.c ; \ >echo 'int main(void) { wcwidth(0); return 0; }' >>___build$$.c ; \ >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -o ___build$$ ___build$$.c >/dev/null 2>&1 ; \ >if test $? = 0 && test -f ___build$$ ; \ >then echo '#include <wchar.h>' >>config.h ; \ >fi ; \ >rm -f ___build$$ ___build$$.c >echo '#include <wctype.h>' >___build$$.c ; \ >echo 'int main(void) { iswprint(0); return 0; }' >>___build$$.c ; \ >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -o ___build$$ ___build$$.c >/dev/null 2>&1 ; \ >if test $? = 0 && test -f ___build$$ ; \ >then echo '#include <wctype.h>' >>config.h ; \ >fi ; \ >rm -f ___build$$ ___build$$.c >echo '#include <libgen.h>' >___build$$.c ; \ >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c ___build$$.c >/dev/null 2>&1 ; \ >if test $? = 0 && test -f ___build$$.o ; \ >then echo '#include <libgen.h>' >>config.h ; \ >fi ; \ >rm -f ___build$$.o ___build$$.c >echo '#include <sys/types.h>' >___build$$.c ; \ >echo '#include <sys/mkdev.h>' >>___build$$.c ; \ >echo 'int main(void) { major(0); return 0; }' >>___build$$.c ; \ >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -o ___build$$ ___build$$.c >/dev/null 2>&1 ; \ >if test $? = 0 && test -f ___build$$ ; \ >then echo '#include <sys/mkdev.h>' >>config.h ; \ >fi ; \ >rm -f ___build$$ ___build$$.c >echo 'long long foo;' >___build$$.c ; \ >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c ___build$$.c >/dev/null 2>&1 ; \ >if test $? = 0 && test -f ___build$$.o ; \ >then echo '#define LONGLONG' >>config.h ; \ >fi ; \ >rm -f ___build$$.o ___build$$.c >echo '#include <sys/types.h>' >___build$$.c ; \ >echo 'blkcnt_t foo;' >>___build$$.c ; \ >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c ___build$$.c >/dev/null 2>&1 ; \ >if test $? != 0 || test ! -f ___build$$.o ; \ >then echo 'typedef long blkcnt_t;' >>config.h ; \ >fi ; \ >rm -f ___build$$.o ___build$$.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c ls.c >ls.c:999:11: warning: format string is not a string literal > (potentially insecure) [-Wformat-security] > printf(color); > ^~~~~ >ls.c:999:11: note: treat the string as an argument to avoid this > printf(color); > ^ > "%s", >ls.c:1066:10: warning: format string is not a string literal > (potentially insecure) [-Wformat-security] > printf(fc_get(FC_NORMAL)); > ^~~~~~~~~~~~~~~~~ >ls.c:1066:10: note: treat the string as an argument to avoid this > printf(fc_get(FC_NORMAL)); > ^ > "%s", >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld ls.o -lncurses -ltinfo -L../libcommon -lcommon -o ls >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -DSUS -c ls.c -o ls_sus.o >ls.c:999:11: warning: format string is not a string literal > (potentially insecure) [-Wformat-security] > printf(color); > ^~~~~ >ls.c:999:11: note: treat the string as an argument to avoid this > printf(color); > ^ > "%s", >ls.c:1066:10: warning: format string is not a string literal > (potentially insecure) [-Wformat-security] > printf(fc_get(FC_NORMAL)); > ^~~~~~~~~~~~~~~~~ >ls.c:1066:10: note: treat the string as an argument to avoid this > printf(fc_get(FC_NORMAL)); > ^ > "%s", >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld ls_sus.o -lncurses -ltinfo -L../libcommon -lcommon -o ls_sus >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -DSU3 -c ls.c -o ls_su3.o >ls.c:999:11: warning: format string is not a string literal > (potentially insecure) [-Wformat-security] > printf(color); > ^~~~~ >ls.c:999:11: note: treat the string as an argument to avoid this > printf(color); > ^ > "%s", >ls.c:1066:10: warning: format string is not a string literal > (potentially insecure) [-Wformat-security] > printf(fc_get(FC_NORMAL)); > ^~~~~~~~~~~~~~~~~ >ls.c:1066:10: note: treat the string as an argument to avoid this > printf(fc_get(FC_NORMAL)); > ^ > "%s", >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld ls_su3.o -lncurses -ltinfo -L../libcommon -lcommon -o ls_su3 >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -DUCB -c ls.c -o ls_ucb.o >ls.c:999:11: warning: format string is not a string literal > (potentially insecure) [-Wformat-security] > printf(color); > ^~~~~ >ls.c:999:11: note: treat the string as an argument to avoid this > printf(color); > ^ > "%s", >ls.c:1066:10: warning: format string is not a string literal > (potentially insecure) [-Wformat-security] > printf(fc_get(FC_NORMAL)); > ^~~~~~~~~~~~~~~~~ >ls.c:1066:10: note: treat the string as an argument to avoid this > printf(fc_get(FC_NORMAL)); > ^ > "%s", >2 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld ls_ucb.o -lncurses -ltinfo -L../libcommon -lcommon -o ls_ucb >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/ls' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/mail' >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c Dout.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c Tout.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c add_recip.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c cat.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c ckdlivopts.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c cksaved.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c clr_hinfo.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c copyback.c >copyback.c:56:10: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > istat = sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >copyback.c:57:10: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > qstat = sigset(SIGQUIT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >copyback.c:58:10: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > hstat = sigset(SIGHUP, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >copyback.c:180:2: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > sigset(SIGINT, istat); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >copyback.c:181:2: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, qstat); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >copyback.c:182:2: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, hstat); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >6 warnings generated. >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c copylet.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c copymt.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c createmf.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c del_recipl.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c delete.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c done.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c doopen.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c dumpaff.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c dumprcv.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c errmsg.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c gendeliv.c >gendeliv.c:102:14: warning: expression which evaluates to zero treated as a null > pointer constant of type 'time_t *' (aka 'long *') > [-Wnon-literal-null-conversion] > ltmp = time((time_t)0); > ^~~~~~~~~ >1 warning generated. >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c getarg.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c getcomment.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c gethead.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c goback.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c init.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c isheader.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c isit.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c islocal.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c istext.c >istext.c:51:25: warning: passing 'unsigned char *' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if ((n = mbtowc(&wc, ep, &s[size] - ep)) <= 0) { > ^~ >/usr/include/stdlib.h:926:29: note: passing argument to parameter '__s' here > const char *__restrict __s, size_t __n) __THROW; > ^ >1 warning generated. >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c legal.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c lock.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c maid.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c main.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c mkdead.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c mta_ercode.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c new_recipl.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c parse.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c pckaffspot.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c pckrcvspot.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c pickFrom.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c pipletr.c >pipletr.c:48:10: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > istat = sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >pipletr.c:49:10: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > qstat = sigset(SIGQUIT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >pipletr.c:54:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, istat); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >pipletr.c:55:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, qstat); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >pipletr.c:59:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, istat); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >pipletr.c:60:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, qstat); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >6 warnings generated. >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c poplist.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c printhdr.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c printmail.c >printmail.c:191:4: warning: 'sigrelse' is deprecated: Use the sigprocmask > function instead [-Wdeprecated-declarations] > sigrelse(k); > ^ >/usr/include/signal.h:346:3: note: 'sigrelse' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ ("Use the sigprocmask function instead"); > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >printmail.c:228:4: warning: 'sigrelse' is deprecated: Use the sigprocmask > function instead [-Wdeprecated-declarations] > sigrelse(k); > ^ >/usr/include/signal.h:346:3: note: 'sigrelse' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ ("Use the sigprocmask function instead"); > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >2 warnings generated. >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c pushlist.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c savehdrs.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c sel_disp.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c sendlist.c >sendlist.c:178:10: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > istat = sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >sendlist.c:179:10: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > qstat = sigset(SIGQUIT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >sendlist.c:180:10: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > hstat = sigset(SIGHUP, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >sendlist.c:205:2: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > sigset(SIGINT, istat); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >sendlist.c:206:2: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, qstat); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >sendlist.c:207:2: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, hstat); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >6 warnings generated. >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c sendmail.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c setsig.c >setsig.c:48:12: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > if ((rc = sigset(i, SIG_IGN)) != SIG_IGN) > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >setsig.c:49:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(i, f); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >2 warnings generated. >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c stamp.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c casncmp.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c copystream.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c delempty.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c getdomain.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c maillock.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c popenvp.c >popenvp.c:119:10: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > istat = sigset(SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >popenvp.c:120:10: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > qstat = sigset(SIGQUIT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >popenvp.c:121:10: warning: 'sigset' is deprecated: Use the signal and > sigprocmask functions instead [-Wdeprecated-declarations] > hstat = sigset(SIGHUP, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >popenvp.c:128:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, istat); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >popenvp.c:129:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, qstat); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >popenvp.c:130:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGHUP, hstat); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >6 warnings generated. >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c skipspace.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c strmove.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c substr.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c trimnl.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c xgetenv.c >x86_64-pc-linux-gnu-clang -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -I../libcommon -DSHELL='"/bin/sh"' -c fgetline.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld Dout.o Tout.o add_recip.o cat.o ckdlivopts.o cksaved.o clr_hinfo.o copyback.o copylet.o copymt.o createmf.o del_recipl.o delete.o done.o doopen.o dumpaff.o dumprcv.o errmsg.o gendeliv.o getarg.o getcomment.o gethead.o goback.o init.o isheader.o isit.o islocal.o istext.o legal.o lock.o maid.o main.o mkdead.o mta_ercode.o new_recipl.o parse.o pckaffspot.o pckrcvspot.o pickFrom.o pipletr.o poplist.o printhdr.o printmail.o pushlist.o savehdrs.o sel_disp.o sendlist.o sendmail.o setsig.o stamp.o casncmp.o copystream.o delempty.o getdomain.o maillock.o popenvp.o skipspace.o strmove.o substr.o trimnl.o xgetenv.o fgetline.o -L../libcommon -lcommon -o mail >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/mail' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/man' >selected /bin/bash >cat bang.ksh man.ksh common.ksh > man >chmod 755 man >cat bang.ksh man.ksh catman.ksh common.ksh > catman >chmod 755 catman >case `uname` in \ >Linux|*BSD) \ > mac=andoc ;; \ >*) \ > mac=an ;; \ >esac ; \ ><man.dfl.in >man.dfl sed " s,@MANDIR@,/usr/share/man/5man,g; s,@DEFLIB@,/usr/bin/heirloom-tools/5lib,g; s,-mandoc,-m$mac," >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/man' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/mesg' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -c mesg.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld mesg.o -L../libcommon -lcommon -o mesg >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/mesg' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/mkdir' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -c mkdir.c >mkdir.c:246:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (o = what(&ms)) { > ~~^~~~~~~~~~~ >mkdir.c:246:12: note: place parentheses around the assignment to silence this > warning > while (o = what(&ms)) { > ^ > ( ) >mkdir.c:246:12: note: use '==' to turn this assignment into an equality > comparison > while (o = what(&ms)) { > ^ > == >1 warning generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld mkdir.o -L../libcommon -lcommon -o mkdir >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -DSUS -c mkdir.c -o mkdir_sus.o >mkdir.c:246:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (o = what(&ms)) { > ~~^~~~~~~~~~~ >mkdir.c:246:12: note: place parentheses around the assignment to silence this > warning > while (o = what(&ms)) { > ^ > ( ) >mkdir.c:246:12: note: use '==' to turn this assignment into an equality > comparison > while (o = what(&ms)) { > ^ > == >1 warning generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld mkdir_sus.o -L../libcommon -lcommon -o mkdir_sus >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/mkdir' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/mkfifo' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c mkfifo.c >mkfifo.c:173:12: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > while (o = what(&ms)) { > ~~^~~~~~~~~~~ >mkfifo.c:173:12: note: place parentheses around the assignment to silence this > warning > while (o = what(&ms)) { > ^ > ( ) >mkfifo.c:173:12: note: use '==' to turn this assignment into an equality > comparison > while (o = what(&ms)) { > ^ > == >1 warning generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld mkfifo.o -L../libcommon -lcommon -o mkfifo >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/mkfifo' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/mknod' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -c mknod.c >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld mknod.o -L../libcommon -lcommon -o mknod >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/mknod' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/more' >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -c more.c >more.c:282:10: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if(s = getenv("MORE")) argscan(s); > ~~^~~~~~~~~~~~~~~~ >more.c:282:10: note: place parentheses around the assignment to silence this > warning > if(s = getenv("MORE")) argscan(s); > ^ > ( ) >more.c:282:10: note: use '==' to turn this assignment into an equality > comparison > if(s = getenv("MORE")) argscan(s); > ^ > == >more.c:335:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGQUIT, onquit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:336:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGINT, end_it); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:337:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGWINCH, chgwinsz); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:338:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > if (sigset (SIGTSTP, SIG_IGN) == SIG_DFL) { > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:339:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGTSTP, onsusp); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:398:7: warning: add explicit braces to avoid dangling else > [-Wdangling-else] > else > ^ >more.c:668:5: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(signo, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:672:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(signo, onquit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:673:6: warning: 'sigrelse' is deprecated: Use the sigprocmask function > instead [-Wdeprecated-declarations] > sigrelse(signo); > ^ >/usr/include/signal.h:346:3: note: 'sigrelse' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ ("Use the sigprocmask function instead"); > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:684:5: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(signo, onquit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:696:5: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGWINCH, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:708:5: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGWINCH, chgwinsz); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:753:11: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if (a = n/10) > ~~^~~~~~ >more.c:753:11: note: place parentheses around the assignment to silence this > warning > if (a = n/10) > ^ > ( ) >more.c:753:11: note: use '==' to turn this assignment into an equality > comparison > if (a = n/10) > ^ > == >more.c:777:11: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > if (a = n/10) > ~~^~~~~~ >more.c:777:11: note: place parentheses around the assignment to silence this > warning > if (a = n/10) > ^ > ( ) >more.c:777:11: note: use '==' to turn this assignment into an equality > comparison > if (a = n/10) > ^ > == >more.c:988:20: warning: using the result of an assignment as a condition without > parentheses [-Wparentheses] > for (s = s1; c = *s++; ) > ~~^~~~~~ >more.c:988:20: note: place parentheses around the assignment to silence this > warning > for (s = s1; c = *s++; ) > ^ > ( ) >more.c:988:20: note: use '==' to turn this assignment into an equality > comparison > for (s = s1; c = *s++; ) > ^ > == >more.c:1011:16: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > if (state = wouldul(s, n)) { > ~~~~~~^~~~~~~~~~~~~~~ >more.c:1011:16: note: place parentheses around the assignment to silence this > warning > if (state = wouldul(s, n)) { > ^ > ( ) >more.c:1011:16: note: use '==' to turn this assignment into an equality > comparison > if (state = wouldul(s, n)) { > ^ > == >more.c:1467:8: warning: add explicit braces to avoid dangling else > [-Wdangling-else] > else > ^ >more.c:1477:8: warning: add explicit braces to avoid dangling else > [-Wdangling-else] > else > ^ >more.c:1519:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset (SIGINT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:1520:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset (SIGQUIT, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:1522:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGTSTP, SIG_DFL); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:1524:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset (SIGINT, end_it); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:1525:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset (SIGQUIT, onquit); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:1527:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGTSTP, onsusp); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:1671:17: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > if (padstr = tgetstr("pc", &clearptr)) > ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ >more.c:1671:17: note: place parentheses around the assignment to silence this > warning > if (padstr = tgetstr("pc", &clearptr)) > ^ > ( ) >more.c:1671:17: note: use '==' to turn this assignment into an equality > comparison > if (padstr = tgetstr("pc", &clearptr)) > ^ > == >more.c:1712:3: warning: add explicit braces to avoid dangling else > [-Wdangling-else] > else > ^ >more.c:2017:5: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGTTOU, SIG_IGN); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:2020:5: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGTTOU, SIG_DFL); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:2022:5: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset(SIGTSTP, SIG_DFL); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:2023:5: warning: 'sigrelse' is deprecated: Use the sigprocmask function > instead [-Wdeprecated-declarations] > sigrelse(SIGTSTP); > ^ >/usr/include/signal.h:346:3: note: 'sigrelse' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ ("Use the sigprocmask function instead"); > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >more.c:2028:5: warning: 'sigset' is deprecated: Use the signal and sigprocmask > functions instead [-Wdeprecated-declarations] > sigset (SIGTSTP, onsusp); > ^ >/usr/include/signal.h:354:3: note: 'sigset' has been explicitly marked > deprecated here > __attribute_deprecated_msg__ > ^ >/usr/include/sys/cdefs.h:262:19: note: expanded from macro > '__attribute_deprecated_msg__' > __attribute__ ((__deprecated__ (msg))) > ^ >32 warnings generated. >x86_64-pc-linux-gnu-clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld more.o -lncurses -ltinfo -L../libcommon -lcommon -L../libuxre -luxre -o more >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/more' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/mvdir' >echo '#!/bin/sh' | cat - mvdir.sh | sed ' s,@DEFBIN@,/usr/bin/heirloom-tools/5bin,g; s,@SV3BIN@,/usr/bin/heirloom-tools/5bin,g; s,@DEFLIB@,/usr/bin/heirloom-tools/5lib,g' >mvdir >chmod 755 mvdir >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/mvdir' >make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/nawk' >yacc -d awk.g.y >awk.g.y: [35mwarning:[39;49m 43 shift/reduce conflicts [[35m]8;id=da89796e0005af18d3f9f2c700000000;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wconflicts-sr\-Wconflicts-sr[39;49m]8;;\] >awk.g.y: [35mwarning:[39;49m 181 reduce/reduce conflicts [[35m]8;id=da89796e0005af18d3f9f2c700000001;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wconflicts-rr\-Wconflicts-rr[39;49m]8;;\] >awk.g.y: [36mnote:[39;49m rerun with option '-Wcounterexamples' to generate conflict counterexamples >mv -f y.tab.c awk.g.c >(echo '1i'; echo '#include <inttypes.h>'; echo '.'; echo 'w';) | \ > ed -s y.tab.h >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -c awk.g.c >lex -t awk.lx.l > awk.lx.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -c awk.lx.c >awk.lx.l:316:9: warning: using the result of an assignment as a condition > without parentheses [-Wparentheses] > if (c = *lexprog & 0377) > ~~^~~~~~~~~~~~~~~~~ >awk.lx.l:316:9: note: place parentheses around the assignment to silence this > warning > if (c = *lexprog & 0377) > ^ > ( ) >awk.lx.l:316:9: note: use '==' to turn this assignment into an equality > comparison > if (c = *lexprog & 0377) > ^ > == >1 warning generated. >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -c b.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -c lib.c >x86_64-pc-linux-gnu-clang -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -c main.c >main.c:69:5: error: second parameter of 'main' (argument array) must be of type > 'char **' >int main(int argc, unsigned char *argv[], unsigned char *envp[]) > ^ >main.c:69:5: error: third parameter of 'main' (environment) must be of type > 'char **' >2 errors generated. >make[1]: *** [Makefile:342: main.o] Error 1 >make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715/nawk' >make: *** [makefile:23: all] Error 2 > * ERROR: sys-apps/heirloom-tools-070715-r3::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=sys-apps/heirloom-tools-070715-r3::gentoo'`, > * the complete build log and the output of `emerge -pqv '=sys-apps/heirloom-tools-070715-r3::gentoo'`. > * The complete build log is located at '/var/log/emerge-log/build/sys-apps/heirloom-tools-070715-r3:20200912-073331.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/temp/environment'. > * Working directory: '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715' > * S: '/var/tmp/portage/sys-apps/heirloom-tools-070715-r3/work/heirloom-070715'
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 741819
: 659718