<86>Nov 7 00:33:55 userdel[9702]: delete user 'rooter' <86>Nov 7 00:33:55 userdel[9702]: removed group 'rooter' owned by 'rooter' <86>Nov 7 00:33:55 groupadd[9715]: group added to /etc/group: name=rooter, GID=618 <86>Nov 7 00:33:55 groupadd[9715]: group added to /etc/gshadow: name=rooter <86>Nov 7 00:33:55 groupadd[9715]: new group: name=rooter, GID=618 <86>Nov 7 00:33:55 useradd[9727]: new user: name=rooter, UID=618, GID=618, home=/root, shell=/bin/bash <86>Nov 7 00:33:55 userdel[9747]: delete user 'builder' <86>Nov 7 00:33:55 userdel[9747]: removed group 'builder' owned by 'builder' <86>Nov 7 00:33:55 userdel[9747]: removed shadow group 'builder' owned by 'builder' <86>Nov 7 00:33:55 groupadd[9759]: group added to /etc/group: name=builder, GID=619 <86>Nov 7 00:33:55 groupadd[9759]: group added to /etc/gshadow: name=builder <86>Nov 7 00:33:55 groupadd[9759]: new group: name=builder, GID=619 <86>Nov 7 00:33:55 useradd[9763]: new user: name=builder, UID=619, GID=619, home=/usr/src, shell=/bin/bash <13>Nov 7 00:33:58 rpmi: gcc-c++-common-1.4.22-alt1 1519183788 installed <13>Nov 7 00:33:58 rpmi: libstdc++7-devel-7.3.1-alt5 1531512602 installed <13>Nov 7 00:33:59 rpmi: gcc7-c++-7.3.1-alt5 1531512602 installed <13>Nov 7 00:33:59 rpmi: gcc-c++-7-alt6 1528289185 installed <13>Nov 7 00:33:59 rpmi: flex-2.6.0-alt1 1449073214 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/heirloom-doctools-080407-alt1.qa1.nosrc.rpm Installing heirloom-doctools-080407-alt1.qa1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.8903 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf heirloom-doctools-080407 + echo 'Source #0 (heirloom-doctools-080407.tar):' Source #0 (heirloom-doctools-080407.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/heirloom-doctools-080407.tar + cd heirloom-doctools-080407 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.15317 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd heirloom-doctools-080407 + make -j8 PREFIX=/usr/lib/heirloom ROOT=/usr/src/tmp/heirloom-doctools-buildroot MANDIR=/usr/share/man/5man 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config eqn/eqn.d/Makefile.mk >eqn/eqn.d/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config eqn/neqn.d/Makefile.mk >eqn/neqn.d/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config eqn/checkeq.d/Makefile.mk >eqn/checkeq.d/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config eqn/eqnchar.d/Makefile.mk >eqn/eqnchar.d/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config tbl/Makefile.mk >tbl/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config grap/Makefile.mk >grap/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config pic/Makefile.mk >pic/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config vgrind/Makefile.mk >vgrind/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config refer/Makefile.mk >refer/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config mpm/Makefile.mk >mpm/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config troff/libhnj/Makefile.mk >troff/libhnj/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config troff/libhnj/hyphen.d/Makefile.mk >troff/libhnj/hyphen.d/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config troff/troff.d/font/Makefile.mk >troff/troff.d/font/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config troff/troff.d/dpost.d/Makefile.mk >troff/troff.d/dpost.d/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config troff/troff.d/devaps/Makefile.mk >troff/troff.d/devaps/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config troff/troff.d/tmac.d/Makefile.mk >troff/troff.d/tmac.d/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config troff/troff.d/postscript/Makefile.mk >troff/troff.d/postscript/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config troff/troff.d/Makefile.mk >troff/troff.d/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config troff/nroff.d/Makefile.mk >troff/nroff.d/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config troff/nroff.d/terms.d/Makefile.mk >troff/nroff.d/terms.d/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config picpack/Makefile.mk >picpack/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config checknr/Makefile.mk >checknr/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config ptx/Makefile.mk >ptx/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' for i in eqn/eqn.d eqn/neqn.d eqn/checkeq.d eqn/eqnchar.d tbl pic grap vgrind refer mpm troff/libhnj troff/libhnj/hyphen.d troff/troff.d/font troff/troff.d/dpost.d troff/troff.d/devaps troff/troff.d/tmac.d troff/troff.d/postscript troff/troff.d troff/nroff.d troff/nroff.d/terms.d picpack checknr ptx soelim; \ do \ (cd "$i" && make all) || exit; \ done make: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' cat mk.config soelim/Makefile.mk >soelim/Makefile make: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../glob.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../eqnbox.c ../eqnbox.c: In function 'eqnbox': ../eqnbox.c:41:28: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\te:eb: S%d <- S%d S%d; b=%g, h=%g\n", ~^ %ld ../eqnbox.c:58:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".as %d \"%s\\*(%d\n", yyval, sh, p2); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../font.c ../font.c: In function 'font': ../font.c:52:28: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tb:fb: S%d <- \\f%c S%d \\f%c b=%g,h=%g,lf=%c,rf=%c\n", ~^ %ld ../font.c:58:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\f%c\\*(%d\\f%c\n", ~^ %ld ../font.c: In function 'fatbox': ../font.c:66:6: warning: variable 'sh' set but not used [-Wunused-but-set-variable] int sh; ^~ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../fromto.c ../fromto.c: In function 'fromto': ../fromto.c:42:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".nr %d \\n(%d\n", yyval, p1); ~^ %ld ../fromto.c:45:27: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".if \\n(%d>\\n(%d .nr %d \\n(%d\n", p2, yyval, yyval, p2); ~^ %ld ../fromto.c:45:34: warning: format '%d' expects argument of type 'int', but argument 4 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".if \\n(%d>\\n(%d .nr %d \\n(%d\n", p2, yyval, yyval, p2); ~^ %ld ../fromto.c:51:27: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".if \\n(%d>\\n(%d .nr %d \\n(%d\n", p3, yyval, yyval, p3); ~^ %ld ../fromto.c:51:34: warning: format '%d' expects argument of type 'int', but argument 4 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".if \\n(%d>\\n(%d .nr %d \\n(%d\n", p3, yyval, yyval, p3); ~^ %ld ../fromto.c:54:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d ", yyval); /* bottom of middle box */ ~^ %ld ../fromto.c:57:28: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\v'%gp'\\h'\\n(%du-\\n(%du/2u'\\s%s\\*(%d\\s%s", ~^ %ld ../fromto.c:59:21: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\h'-\\n(%du-\\n(%du/2u'\\v'%gp'\\\n", ~^ %ld ../fromto.c:69:19: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\h'\\n(%du-\\n(%du/2u'\\*(%d\\h'\\n(%du-\\n(%du/2u'\\\n", ~^ %ld ../fromto.c:69:48: warning: format '%d' expects argument of type 'int', but argument 5 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\h'\\n(%du-\\n(%du/2u'\\*(%d\\h'\\n(%du-\\n(%du/2u'\\\n", ~^ %ld ../fromto.c:77:29: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\v'%gp'\\h'-\\n(%du-\\n(%du/2u'\\s%s\\*(%d\\s%s\\h'\\n(%du-\\n(%du/2u'\\v'%gp'\\\n", ~^ %ld ../fromto.c:77:68: warning: format '%d' expects argument of type 'int', but argument 8 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\v'%gp'\\h'-\\n(%du-\\n(%du/2u'\\s%s\\*(%d\\s%s\\h'\\n(%du-\\n(%du/2u'\\v'%gp'\\\n", ~^ %ld ../fromto.c:87:31: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tfrom to: S%d <- %d f %d t %d; h=%g b=%g\n", ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../mark.c ../mark.c: In function 'lineup': ../mark.c:39:16: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\h'|\\n(97u'\n", yyval); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../matrix.c ../matrix.c: In function 'matrix': ../matrix.c:88:29: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tmatrix S%d: r=%d, c=%d, h=%g, b=%g\n", ~^ %ld ../matrix.c:94:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \"", yyval); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../over.c ../over.c: In function 'boverb': ../over.c:46:29: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tb:bob: S%d <- S%d over S%d; b=%g, h=%g\n", ~^ %ld ../over.c:58:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\v'%gp'\\h'\\n(%du-\\n(%du/2u'\\*(%d\\\n", ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../paren.c ../paren.c: In function 'paren': ../paren.c:53:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\|\\v'%gp'", yyval, v); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../version.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../size.c ../size.c: In function 'size': ../size.c:46:28: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tb:sb: S%d <- \\s%s S%d \\s%s; b=%g, h=%g\n", ~^ %ld ../size.c:54:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\s%s\\*(%d\\s%s\n", ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../sqrt.c ../sqrt.c: In function 'eqnsqrt': ../sqrt.c:36:28: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tsqrt: S%d <- S%d;b=%g, h=%g\n", ~^ %ld ../sqrt.c:39:16: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".as %d \\|\n", yyval); ~^ %ld ../sqrt.c:43:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\v'%gp'\\s%s\\v'-.2m'\\(sr\\l'\\n(%du\\(rn'\\v'.2m'\\s%s", ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' yacc -d ../e.y ../e.y: warning: 85 shift/reduce conflicts [-Wconflicts-sr] ../e.y: warning: 71 reduce/reduce conflicts [-Wconflicts-rr] sed -f ../yyval.sed e.c rm y.tab.c mv -f y.tab.h e.def make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../io.c ../io.c: In function 'eqngetline': ../io.c:115:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] c==lefteq && !esc && !par && !brack) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../pile.c ../pile.c: In function 'lpile': ../pile.c:58:16: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".\tS%d <- %c pile of:", yyval, type); ~^ %ld ../pile.c:68:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".nr %d \\n(%d\n", yyval, lp[p1]); ~^ %ld ../pile.c:71:27: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".if \\n(%d>\\n(%d .nr %d \\n(%d\n", ~^ %ld ../pile.c:71:34: warning: format '%d' expects argument of type 'int', but argument 4 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".if \\n(%d>\\n(%d .nr %d \\n(%d\n", ~^ %ld ../pile.c:75:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\v'%gp'\\h'%du*\\n(%du'\\\n", yyval, ebase[yyval], ~^ %ld ../pile.c:75:38: warning: format '%d' expects argument of type 'int', but argument 5 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\v'%gp'\\h'%du*\\n(%du'\\\n", yyval, ebase[yyval], ~^ %ld ../pile.c:107:28: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\v'%gp'\\h'\\n(%du-\\n(%du/2u'\\*(%d", ~^ %ld ../pile.c:109:21: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\h'-\\n(%du-\\n(%du/2u'\\v'0-%gp'\\\n", ~^ %ld ../pile.c:121:31: warning: format '%d' expects argument of type 'int', but argument 4 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\v'%gp'\\h'%du*\\n(%du'\n", eht[yyval]-ebase[yyval]+gap, ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../integral.c ../integral.c: In function 'setintegral': ../integral.c:58:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\s%s\\v'.1m'\\s+4%s\\s-4\\v'-.1m'\\s%s\n", ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../diacrit.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../move.c ../move.c: In function 'move': ../move.c:41:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d ", yyval); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../lookup.c ../lookup.c:39:14: warning: missing braces around initializer [-Wmissing-braces] } keyword[] ={ ^ "sub", SUB, { } "sup", SUP, { } ".EN", EOF, { } "from", FROM, { } "to", TO, { } "sum", SUM, { } "hat", HAT, { } "vec", VEC, { } "dyad", DYAD, { } "dot", DOT, { } "dotdot", DOTDOT, { } "bar", BAR, { } "tilde", TILDE, { } "under", UNDER, { } "prod", PROD, { } "int", INT, { } "integral", INT, { } "union", UNION, { } "inter", INTER, { } "pile", PILE, { } "lpile", LPILE, { } "cpile", CPILE, { } "rpile", RPILE, { } "over", OVER, { } "sqrt", SQRT, { } "above", ABOVE, { } "size", SIZE, { } "font", FONT, { } "fat", FAT, { } "roman", ROMAN, { } "italic", ITALIC, { } "bold", BOLD, { } "left", LEFT, { } "right", RIGHT, { } "delim", DELIM, { } "define", DEFINE, { } ../lookup.c:84:2: "tdefine", DEFINE, { } "ndefine", NDEFINE, { } ../lookup.c:89:2: "gsize", GSIZE, { } ".gsize", GSIZE, { } "gfont", GFONT, { } "include", INCLUDE, { } "up", UP, { } "down", DOWN, { } "fwd", FWD, { } "back", BACK, { } "mark", MARK, { } "lineup", LINEUP, { } "matrix", MATRIX, { } "col", COL, { } "lcol", LCOL, { } "ccol", CCOL, { } "rcol", RCOL, { } 0, 0 { }; } ../lookup.c:110:14: warning: missing braces around initializer [-Wmissing-braces] } resword[] ={ ^ ">=", "\\(>=", { } "<=", "\\(<=", { } "==", "\\(==", { } "!=", "\\(!=", { } "+-", "\\(+-", { } "->", "\\(->", { } "<-", "\\(<-", { } "inf", "\\(if", { } "infinity", "\\(if", { } "partial", "\\(pd", { } "half", "\\f1\\(12\\fP", { } "prime", "\\f1\\(fm\\fP", { } "dollar", "\\f1$\\fP", { } "nothing", "", { } "times", "\\(mu", { } "del", "\\(gr", { } "grad", "\\(gr", { } ../lookup.c:136:2: "<<", "<\\h'-.3m'<", { } ">>", ">\\h'-.3m'>", { } "approx", "\\v'-.2m'\\z\\(ap\\v'.25m'\\(ap\\v'-.05m'", { } "cdot", "\\v'-.3m'.\\v'.3m'", { } "...", "\\v'-.3m'\\ .\\ .\\ .\\ \\v'.3m'", { } ",...,", ",\\ .\\ .\\ .\\ ,\\|", { } ../lookup.c:144:2: "alpha", "\\(*a", { } "ALPHA", "\\(*A", { } "beta", "\\(*b", { } "BETA", "\\(*B", { } "gamma", "\\(*g", { } "GAMMA", "\\(*G", { } "delta", "\\(*d", { } "DELTA", "\\(*D", { } "epsilon", "\\(*e", { } "EPSILON", "\\(*E", { } "omega", "\\(*w", { } "OMEGA", "\\(*W", { } "lambda", "\\(*l", { } "LAMBDA", "\\(*L", { } "mu", "\\(*m", { } "MU", "\\(*M", { } "nu", "\\(*n", { } "NU", "\\(*N", { } "theta", "\\(*h", { } "THETA", "\\(*H", { } "phi", "\\(*f", { } "PHI", "\\(*F", { } "pi", "\\(*p", { } "PI", "\\(*P", { } "sigma", "\\(*s", { } "SIGMA", "\\(*S", { } "xi", "\\(*c", { } "XI", "\\(*C", { } "zeta", "\\(*z", { } "ZETA", "\\(*Z", { } "iota", "\\(*i", { } "IOTA", "\\(*I", { } "eta", "\\(*y", { } "ETA", "\\(*Y", { } "kappa", "\\(*k", { } "KAPPA", "\\(*K", { } "rho", "\\(*r", { } "RHO", "\\(*R", { } "tau", "\\(*t", { } "TAU", "\\(*T", { } "omicron", "\\(*o", { } "OMICRON", "\\(*O", { } "upsilon", "\\(*u", { } "UPSILON", "\\(*U", { } "psi", "\\(*q", { } "PSI", "\\(*Q", { } "chi", "\\(*x", { } "CHI", "\\(*X", { } "and", "\\f1and\\fP", { } "for", "\\f1for\\fP", { } "if", "\\f1if\\fP", { } "Re", "\\f1Re\\fP", { } "Im", "\\f1Im\\fP", { } "sin", "\\f1sin\\fP", { } "cos", "\\f1cos\\fP", { } "tan", "\\f1tan\\fP", { } "sec", "\\f1sec\\fP", { } "csc", "\\f1csc\\fP", { } "arc", "\\f1arc\\fP", { } "asin", "\\f1asin\\fP", { } "acos", "\\f1acos\\fP", { } "atan", "\\f1atan\\fP", { } "asec", "\\f1asec\\fP", { } "acsc", "\\f1acsc\\fP", { } "sinh", "\\f1sinh\\fP", { } "coth", "\\f1coth\\fP", { } "tanh", "\\f1tanh\\fP", { } "cosh", "\\f1cosh\\fP", { } "lim", "\\f1lim\\fP", { } "log", "\\f1log\\fP", { } "max", "\\f1max\\fP", { } "min", "\\f1min\\fP", { } "ln", "\\f1ln\\fP", { } "exp", "\\f1exp\\fP", { } "det", "\\f1det\\fP", { } 0, 0 { }; } make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../funny.c ../funny.c: In function 'funny': ../funny.c:45:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\s%s\\v'.3m'\\s+5%s\\s-5\\v'-.3m'\\s%s\n", yyval, tsize(ps), f, tsize(ps)); ~^ %ld ../funny.c:48:29: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tfunny: S%d <- %s; h=%g b=%g\n", ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../shift.c ../shift.c: In function 'bshiftb': ../shift.c:93:35: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tb:b shift b: S%d <- S%d vert %g S%d vert %g; b=%g, h=%g\n", ~^ %ld ../shift.c:95:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".as %d \\v'%gp'\\s-%s%s\\*(%d\\s+%s%s\\v'%gp'\n", ~^ %ld ../shift.c: In function 'shift': ../shift.c:115:28: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tshift: %d;ps=%g\n", yyval, ps); ~^ %ld ../shift.c: In function 'shift2': ../shift.c:130:29: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tshift2 s%d <- %d %d %d\n", yyval, p1, p2, p3); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../lex.c ../lex.c: In function 'yylex': ../lex.c:121:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] yylval = (int) &token[0]; ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c ../text.c ../text.c: In function 'text': ../text.c:74:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\t%dtext: S%d <- %s; b=%g,h=%g,lf=%c,rf=%c\n", ~^ %ld ../text.c:80:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \"%s\n", yyval, p); ~^ %ld ../text.c: In function 'trans': ../text.c:165:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] } else if (c == '[' || c == '*' && cs[csp-1] == '[') { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -c e.c ../e.y: In function 'yyparse': ../e.y:146:17: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tfrom: old ps %d, new ps %g, fflg %d\n", $$, ps, fromflg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../e.y:151:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tto: old ps %d, new ps %g\n", $$, ps); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' cc diacrit.o e.o eqnbox.o font.o fromto.o funny.o glob.o integral.o io.o lex.o lookup.o mark.o matrix.o move.o over.o paren.o pile.o shift.o size.o sqrt.o text.o version.o -o eqn make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../mark.c ../mark.c: In function 'lineup': ../mark.c:39:16: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\h'|\\n(97u'\n", yyval); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../font.c ../font.c: In function 'font': ../font.c:55:28: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tb:fb: S%d <- \\f%c S%d \\f%c b=%d,h=%d,lf=%c,rf=%c\n", ~^ %ld ../font.c:58:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\f%c\\*(%d\\f%c\n", ~^ %ld ../font.c: In function 'fatbox': ../font.c:66:6: warning: variable 'sh' set but not used [-Wunused-but-set-variable] int sh; ^~ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../glob.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../eqnbox.c ../eqnbox.c: In function 'eqnbox': ../eqnbox.c:44:28: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\te:eb: S%d <- S%d S%d; b=%d, h=%d\n", ~^ %ld ../eqnbox.c:58:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".as %d \"%s\\*(%d\n", yyval, sh, p2); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../fromto.c ../fromto.c: In function 'fromto': ../fromto.c:42:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".nr %d \\n(%d\n", yyval, p1); ~^ %ld ../fromto.c:45:27: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".if \\n(%d>\\n(%d .nr %d \\n(%d\n", p2, yyval, yyval, p2); ~^ %ld ../fromto.c:45:34: warning: format '%d' expects argument of type 'int', but argument 4 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".if \\n(%d>\\n(%d .nr %d \\n(%d\n", p2, yyval, yyval, p2); ~^ %ld ../fromto.c:51:27: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".if \\n(%d>\\n(%d .nr %d \\n(%d\n", p3, yyval, yyval, p3); ~^ %ld ../fromto.c:51:34: warning: format '%d' expects argument of type 'int', but argument 4 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".if \\n(%d>\\n(%d .nr %d \\n(%d\n", p3, yyval, yyval, p3); ~^ %ld ../fromto.c:54:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d ", yyval); /* bottom of middle box */ ~^ %ld ../fromto.c:62:28: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\v'%du'\\h'\\n(%du-\\n(%du/2u'\\s%s\\*(%d\\s%s", ~^ %ld ../fromto.c:64:21: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\h'-\\n(%du-\\n(%du/2u'\\v'%du'\\\n", ~^ %ld ../fromto.c:72:19: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\h'\\n(%du-\\n(%du/2u'\\*(%d\\h'\\n(%du-\\n(%du+2u/2u'\\\n", ~^ %ld ../fromto.c:72:48: warning: format '%d' expects argument of type 'int', but argument 5 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\h'\\n(%du-\\n(%du/2u'\\*(%d\\h'\\n(%du-\\n(%du+2u/2u'\\\n", ~^ %ld ../fromto.c:80:29: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\v'%du'\\h'-\\n(%du-\\n(%du/2u'\\s%s\\*(%d\\s%s\\h'\\n(%du-\\n(%du/2u'\\v'%du'\\\n", ~^ %ld ../fromto.c:80:68: warning: format '%d' expects argument of type 'int', but argument 8 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\v'%du'\\h'-\\n(%du-\\n(%du/2u'\\s%s\\*(%d\\s%s\\h'\\n(%du-\\n(%du/2u'\\v'%du'\\\n", ~^ %ld ../fromto.c:90:31: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tfrom to: S%d <- %d f %d t %d; h=%d b=%d\n", ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../matrix.c ../matrix.c: In function 'matrix': ../matrix.c:91:29: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tmatrix S%d: r=%d, c=%d, h=%d, b=%d\n", ~^ %ld ../matrix.c:94:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \"", yyval); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../over.c ../over.c: In function 'boverb': ../over.c:49:29: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tb:bob: S%d <- S%d over S%d; b=%d, h=%d\n", ~^ %ld ../over.c:65:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\v'%du'\\h'\\n(%du-\\n(%du/2u'\\*(%d\\\n", ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../version.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../sqrt.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../pile.c ../pile.c: In function 'lpile': ../pile.c:58:16: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".\tS%d <- %c pile of:", yyval, type); ~^ %ld ../pile.c:68:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".nr %d \\n(%d\n", yyval, lp[p1]); ~^ %ld ../pile.c:71:27: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".if \\n(%d>\\n(%d .nr %d \\n(%d\n", ~^ %ld ../pile.c:71:34: warning: format '%d' expects argument of type 'int', but argument 4 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".if \\n(%d>\\n(%d .nr %d \\n(%d\n", ~^ %ld ../pile.c:78:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\v'%du'\\h'%du*\\n(%du'\\\n", yyval, ebase[yyval], ~^ %ld ../pile.c:78:38: warning: format '%d' expects argument of type 'int', but argument 5 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\v'%du'\\h'%du*\\n(%du'\\\n", yyval, ebase[yyval], ~^ %ld ../pile.c:112:28: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\v'%du'\\h'\\n(%du-\\n(%du/2u'\\*(%d", ~^ %ld ../pile.c:114:21: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\h'-\\n(%du-\\n(%du/2u'\\v'0-%du'\\\n", ~^ %ld ../pile.c:124:31: warning: format '%d' expects argument of type 'int', but argument 4 has type 'YYSTYPE {aka long int}' [-Wformat=] printf("\\v'%du'\\h'%du*\\n(%du'\n", eht[yyval]-ebase[yyval]+gap, ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../paren.c ../paren.c: In function 'paren': ../paren.c:60:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\|\\v'%du'", yyval, v); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../io.c ../io.c: In function 'eqngetline': ../io.c:115:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] c==lefteq && !esc && !par && !brack) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../size.c ../size.c: In function 'size': ../size.c:49:28: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tb:sb: S%d <- \\s%s S%d \\s%s; b=%d, h=%d\n", ~^ %ld ../size.c:54:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \\s%s\\*(%d\\s%s\n", ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' yacc -d ../e.y ../e.y: warning: 85 shift/reduce conflicts [-Wconflicts-sr] ../e.y: warning: 71 reduce/reduce conflicts [-Wconflicts-rr] sed -f ../yyval.sed e.c rm y.tab.c mv -f y.tab.h e.def make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../integral.c ../integral.c: In function 'setintegral': ../integral.c:63:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d %s\n", yyval, f); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../move.c ../move.c: In function 'move': ../move.c:41:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d ", yyval); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../diacrit.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../funny.c ../funny.c: In function 'funny': ../funny.c:51:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d %s\n", yyval, f); ~^ %ld ../funny.c:54:29: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tfunny: S%d <- %s; h=%d b=%d\n", ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../lookup.c ../lookup.c:39:14: warning: missing braces around initializer [-Wmissing-braces] } keyword[] ={ ^ "sub", SUB, { } "sup", SUP, { } ".EN", EOF, { } "from", FROM, { } "to", TO, { } "sum", SUM, { } "hat", HAT, { } "vec", VEC, { } "dyad", DYAD, { } "dot", DOT, { } "dotdot", DOTDOT, { } "bar", BAR, { } "tilde", TILDE, { } "under", UNDER, { } "prod", PROD, { } "int", INT, { } "integral", INT, { } "union", UNION, { } "inter", INTER, { } "pile", PILE, { } "lpile", LPILE, { } "cpile", CPILE, { } "rpile", RPILE, { } "over", OVER, { } "sqrt", SQRT, { } "above", ABOVE, { } "size", SIZE, { } "font", FONT, { } "fat", FAT, { } "roman", ROMAN, { } "italic", ITALIC, { } "bold", BOLD, { } "left", LEFT, { } "right", RIGHT, { } "delim", DELIM, { } "define", DEFINE, { } ../lookup.c:79:2: "tdefine", TDEFINE, { } "ndefine", DEFINE, { } ../lookup.c:89:2: "gsize", GSIZE, { } ".gsize", GSIZE, { } "gfont", GFONT, { } "include", INCLUDE, { } "up", UP, { } "down", DOWN, { } "fwd", FWD, { } "back", BACK, { } "mark", MARK, { } "lineup", LINEUP, { } "matrix", MATRIX, { } "col", COL, { } "lcol", LCOL, { } "ccol", CCOL, { } "rcol", RCOL, { } 0, 0 { }; } ../lookup.c:110:14: warning: missing braces around initializer [-Wmissing-braces] } resword[] ={ ^ ">=", "\\(>=", { } "<=", "\\(<=", { } "==", "\\(==", { } "!=", "\\(!=", { } "+-", "\\(+-", { } "->", "\\(->", { } "<-", "\\(<-", { } "inf", "\\(if", { } "infinity", "\\(if", { } "partial", "\\(pd", { } "half", "\\f1\\(12\\fP", { } "prime", "\\f1\\(fm\\fP", { } "dollar", "\\f1$\\fP", { } "nothing", "", { } "times", "\\(mu", { } "del", "\\(gr", { } "grad", "\\(gr", { } ../lookup.c:129:2: "<<", "<<", { } ">>", ">>", { } "approx", "~\b\\d~\\u", { } "cdot", "\\v'-.5'.\\v'.5'", { } "...", "...", { } ",...,", ",...,", { } ../lookup.c:144:2: "alpha", "\\(*a", { } "ALPHA", "\\(*A", { } "beta", "\\(*b", { } "BETA", "\\(*B", { } "gamma", "\\(*g", { } "GAMMA", "\\(*G", { } "delta", "\\(*d", { } "DELTA", "\\(*D", { } "epsilon", "\\(*e", { } "EPSILON", "\\(*E", { } "omega", "\\(*w", { } "OMEGA", "\\(*W", { } "lambda", "\\(*l", { } "LAMBDA", "\\(*L", { } "mu", "\\(*m", { } "MU", "\\(*M", { } "nu", "\\(*n", { } "NU", "\\(*N", { } "theta", "\\(*h", { } "THETA", "\\(*H", { } "phi", "\\(*f", { } "PHI", "\\(*F", { } "pi", "\\(*p", { } "PI", "\\(*P", { } "sigma", "\\(*s", { } "SIGMA", "\\(*S", { } "xi", "\\(*c", { } "XI", "\\(*C", { } "zeta", "\\(*z", { } "ZETA", "\\(*Z", { } "iota", "\\(*i", { } "IOTA", "\\(*I", { } "eta", "\\(*y", { } "ETA", "\\(*Y", { } "kappa", "\\(*k", { } "KAPPA", "\\(*K", { } "rho", "\\(*r", { } "RHO", "\\(*R", { } "tau", "\\(*t", { } "TAU", "\\(*T", { } "omicron", "\\(*o", { } "OMICRON", "\\(*O", { } "upsilon", "\\(*u", { } "UPSILON", "\\(*U", { } "psi", "\\(*q", { } "PSI", "\\(*Q", { } "chi", "\\(*x", { } "CHI", "\\(*X", { } "and", "\\f1and\\fP", { } "for", "\\f1for\\fP", { } "if", "\\f1if\\fP", { } "Re", "\\f1Re\\fP", { } "Im", "\\f1Im\\fP", { } "sin", "\\f1sin\\fP", { } "cos", "\\f1cos\\fP", { } "tan", "\\f1tan\\fP", { } "sec", "\\f1sec\\fP", { } "csc", "\\f1csc\\fP", { } "arc", "\\f1arc\\fP", { } "asin", "\\f1asin\\fP", { } "acos", "\\f1acos\\fP", { } "atan", "\\f1atan\\fP", { } "asec", "\\f1asec\\fP", { } "acsc", "\\f1acsc\\fP", { } "sinh", "\\f1sinh\\fP", { } "coth", "\\f1coth\\fP", { } "tanh", "\\f1tanh\\fP", { } "cosh", "\\f1cosh\\fP", { } "lim", "\\f1lim\\fP", { } "log", "\\f1log\\fP", { } "max", "\\f1max\\fP", { } "min", "\\f1min\\fP", { } "ln", "\\f1ln\\fP", { } "exp", "\\f1exp\\fP", { } "det", "\\f1det\\fP", { } 0, 0 { }; } make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../shift.c ../shift.c: In function 'bshiftb': ../shift.c:103:35: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tb:b shift b: S%d <- S%d vert %d S%d vert %d; b=%d, h=%d\n", ~^ %ld ../shift.c:105:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".as %d \\v'%du'\\*(%d\\v'%du'\n", ~^ %ld ../shift.c: In function 'shift': ../shift.c:115:28: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tshift: %d;ps=%g\n", yyval, ps); ~^ %ld ../shift.c: In function 'shift2': ../shift.c:130:29: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tshift2 s%d <- %d %d %d\n", yyval, p1, p2, p3); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../lex.c ../lex.c: In function 'yylex': ../lex.c:121:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] yylval = (int) &token[0]; ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c e.c ../e.y: In function 'yyparse': ../e.y:146:17: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tfrom: old ps %d, new ps %g, fflg %d\n", $$, ps, fromflg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../e.y:151:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\tto: old ps %d, new ps %g\n", $$, ps); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -I. -I.. -DNEQN -c ../text.c ../text.c: In function 'text': ../text.c:77:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'YYSTYPE {aka long int}' [-Wformat=] if(dbg)printf(".\t%dtext: S%d <- %s; b=%d,h=%d,lf=%c,rf=%c\n", ~^ %ld ../text.c:80:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'YYSTYPE {aka long int}' [-Wformat=] printf(".ds %d \"%s\n", yyval, p); ~^ %ld ../text.c: In function 'trans': ../text.c:165:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] } else if (c == '[' || c == '*' && cs[csp-1] == '[') { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' cc diacrit.o e.o eqnbox.o font.o fromto.o funny.o glob.o integral.o io.o lex.o lookup.o mark.o matrix.o move.o over.o paren.o pile.o shift.o size.o sqrt.o text.o version.o -o neqn make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/neqn.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/checkeq.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -c checkeq.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/checkeq.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/checkeq.d' cc checkeq.o -o checkeq make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/checkeq.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqnchar.d' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -DEUC -c genutf8.c genutf8.c: In function 'main': genutf8.c:78:10: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] if ((wc+1&017) == 0) ~~^~ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqnchar.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqnchar.d' cc genutf8.o -o genutf8 make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqnchar.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqnchar.d' ./genutf8 >utf-8 make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/eqn/eqnchar.d' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c t0.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c t2.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c t1.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c t3.c t3.c:28:57: warning: missing braces around initializer [-Wmissing-braces] struct optstr {char *optnam; int *optadd;} options [] = { ^ "expand", &expflg, { } "EXPAND", &expflg, { } "center", &ctrflg, { } "CENTER", &ctrflg, { } "box", &boxflg, { } "BOX", &boxflg, { } "allbox", &allflg, { } "ALLBOX", &allflg, { } "doublebox", &dboxflg, { } "DOUBLEBOX", &dboxflg, { } "frame", &boxflg, { } "FRAME", &boxflg, { } "doubleframe", &dboxflg, { } "DOUBLEFRAME", &dboxflg, { } "tab", &tab, { } "TAB", &tab, { } "linesize", &linsize, { } "LINESIZE", &linsize, { } "decimalpoint", &decimalpoint, { } "DECIMALPOINT", &decimalpoint, { } "delim", &delim1, { } "DELIM", &delim1, { } "graphics", &graphics, { } "GRAPICS", &graphics, { } "nokeep", &nokeep, { } "NOKEEP", &nokeep, { } 0,0}; { } make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c t9.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c t7.c t7.c: In function 'runtabs': t7.c:73:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (realsplit? rused[c]: (used[c]+lused[c])) ^~ t7.c:75:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' continue; ^~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c t5.c t5.c: In function 'gettbl': t5.c:68:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ch = oneh(nlin)) ^~ t5.c:92:5: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (char *)get_text(cstore, nlin, icol, ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c tc.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c tf.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c t4.c t4.c: In function 'readspec': t4.c:55:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (c=get1char()) ^ t4.c:177:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (c = get1char()) ^ t4.c:202:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (c = get1char()) ^ t4.c:248:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (c = get1char()) ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c te.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c t6.c t6.c: In function 'maktab': t6.c:120:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (k=lspan(ilin, icol)) ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c tb.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c tm.c tm.c: In function 'maknew': tm.c:33:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (ba= 0; c = *str; str++) ^ tm.c:42:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (str>p && digit(*(str-1)) || ~~~~~~^~~~~~~~~~~~~~~~~~ tm.c:69:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] } while (*exstore++ = *str++); ^ tm.c: In function 'ineqn': tm.c:78:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (c = *p) ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c tg.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c ts.c ts.c: In function 'tcopy': ts.c:74:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (*s++ = *t++); ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c ti.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c version.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c tt.c tt.c: In function 'thish': tt.c:114:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (t=barent( s)) ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c t8.c t8.c: In function 'putline': t8.c:235:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (ip>=0) ^ t8.c: In function 'funnies': t8.c:334:22: warning: format '%c' expects argument of type 'int', but argument 3 has type 'intptr_t {aka long int}' [-Wformat=] fprintf(tabout, ".%c+\n",s); ~^ %ld t8.c:336:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'intptr_t {aka long int}' [-Wformat=] fprintf(tabout, ".do %d+\n",s); ~^ %ld make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c tv.c tv.c: In function 'midbcol': tv.c:165:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ct=barent(table[i][c].col)) ^~ make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DMACDIR='"/usr/lib/heirloom/ucblib/doctools/tmac"' -D_GNU_SOURCE -c tu.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' cc t0.o t1.o t2.o t3.o t4.o t5.o t6.o t7.o t8.o t9.o tb.o tc.o te.o tf.o tg.o ti.o tm.o ts.o tt.o tu.o tv.o version.o -o tbl make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/tbl' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/pic' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -c version.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/pic' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/pic' lex -t picl.l > picl.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/pic' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/pic' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -c picl.c picl.l:33:10: fatal error: y.tab.h: No such file or directory #include "y.tab.h" ^~~~~~~~~ compilation terminated. make[1]: *** [Makefile:131: picl.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/pic' make[1]: *** Waiting for unfinished jobs.... make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/pic' cc -pipe -frecord-gcc-switches -Wall -g -O2 -D_GNU_SOURCE -c pltroff.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/pic' make[1]: Entering directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/pic' yacc -d picy.y picy.y: warning: 208 shift/reduce conflicts [-Wconflicts-sr] mv -f y.tab.c picy.c make[1]: Leaving directory '/usr/src/RPM/BUILD/heirloom-doctools-080407/pic' make: *** [makefile:37: all] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.15317 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.15317 (%build) Command exited with non-zero status 1 5.54user 0.75system 0:02.40elapsed 262%CPU (0avgtext+0avgdata 32404maxresident)k 0inputs+0outputs (0major+297955minor)pagefaults 0swaps hsh-rebuild: rebuild of `heirloom-doctools-080407-alt1.qa1.src.rpm' failed. Command exited with non-zero status 1 19.29user 3.54system 0:19.63elapsed 116%CPU (0avgtext+0avgdata 122680maxresident)k 0inputs+0outputs (0major+646995minor)pagefaults 0swaps