Mock Version: 1.4.16 Mock Version: 1.4.16 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/ttf2pt1.spec'], chrootPath='/var/lib/mock/f31-build-17066963-1224001/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/ttf2pt1.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1564185600 Wrote: /builddir/build/SRPMS/ttf2pt1-3.4.4-29.fc31.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/ttf2pt1.spec'], chrootPath='/var/lib/mock/f31-build-17066963-1224001/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/ttf2pt1.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1564185600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.4yCI0p + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ttf2pt1-3.4.4 + /usr/bin/gzip -dc /builddir/build/SOURCES/ttf2pt1-3.4.4.tgz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd ttf2pt1-3.4.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (ttf2pt1-destdir.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 + echo 'Patch #1 (ttf2pt1-freetype.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 + echo 'Patch #2 (ttf2pt1-sed.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 + echo 'Patch #3 (ttf2pt1-doc.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Patch #0 (ttf2pt1-destdir.patch): patching file Makefile Patch #1 (ttf2pt1-freetype.patch): patching file ft.c Patch #2 (ttf2pt1-sed.patch): patching file Makefile Patch #3 (ttf2pt1-doc.patch): patching file other/README.html patching file README.html patching file Makefile patching file FONTS.html Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Scjxhs + umask 022 + cd /builddir/build/BUILD + cd ttf2pt1-3.4.4 BUILDSTDERR: ++ pkg-config --cflags freetype2 BUILDSTDERR: ++ pkg-config --libs freetype2 + make 'CFLAGS_SYS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -D_GNU_SOURCE' 'CFLAGS_FT=-DUSE_FREETYPE -I/usr/include/freetype2 -I/usr/include/libpng16 ' 'LIBS_FT=-lfreetype ' VERSION=3.4.4 all BUILDSTDERR: t1asm.c: In function 'main': BUILDSTDERR: t1asm.c:501:15: warning: implicit declaration of function 'getopt'; did you mean 'getpt'? [-Wimplicit-function-declaration] BUILDSTDERR: 501 | while ((c = getopt(argc, argv, "bl:")) != -1) BUILDSTDERR: | ^~~~~~ BUILDSTDERR: | getpt BUILDSTDERR: At top level: BUILDSTDERR: t1asm.c:36:13: warning: 'copyright' defined but not used [-Wunused-variable] BUILDSTDERR: 36 | static char copyright[] = BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ttf2pt1.c:85: BUILDSTDERR: global.h:90:30: warning: "/*" within comment [-Wcomment] BUILDSTDERR: 90 | /* #define DBG_GLYPH "C118" /* */ BUILDSTDERR: | BUILDSTDERR: ttf2pt1.c: In function 'unicode_init_user': BUILDSTDERR: ttf2pt1.c:647:26: warning: format '%d' expects argument of type 'int *', but argument 3 has type 'int' [-Wformat=] BUILDSTDERR: 647 | if(sscanf(buffer, "id %d %d", pid, eid)==2) { BUILDSTDERR: | ~^ ~~~ BUILDSTDERR: | | | BUILDSTDERR: | int * int BUILDSTDERR: ttf2pt1.c:647:29: warning: format '%d' expects argument of type 'int *', but argument 4 has type 'int' [-Wformat=] BUILDSTDERR: 647 | if(sscanf(buffer, "id %d %d", pid, eid)==2) { BUILDSTDERR: | ~^ ~~~ BUILDSTDERR: | | | BUILDSTDERR: | int * int BUILDSTDERR: ttf2pt1.c: In function 'handle_gnames': BUILDSTDERR: ttf2pt1.c:1327:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1327 | || i==0 && isdigit(c)) { /* must not start with a digit */ BUILDSTDERR: | ^ BUILDSTDERR: ttf2pt1.c:1331:31: warning: pointer targets in passing argument 1 of 'nametoprint' differ in signedness [-Wpointer-sign] BUILDSTDERR: 1331 | nametoprint(glyph_list[n].name)); BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~ BUILDSTDERR: | | BUILDSTDERR: | char * BUILDSTDERR: ttf2pt1.c:1151:17: note: expected 'unsigned char *' but argument is of type 'char *' BUILDSTDERR: 1151 | unsigned char *s BUILDSTDERR: | ~~~~~~~~~~~~~~~^ BUILDSTDERR: ttf2pt1.c:1392:46: warning: pointer targets in passing argument 3 of 'cursw->glenc' differ in signedness [-Wpointer-sign] BUILDSTDERR: 1392 | type = cursw->glenc(glyph_list, encoding, unicode_map); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | unsigned int * BUILDSTDERR: ttf2pt1.c:1392:46: note: expected 'int *' but argument is of type 'unsigned int *' BUILDSTDERR: ttf2pt1.c:1406:46: warning: pointer targets in passing argument 3 of 'cursw->glenc' differ in signedness [-Wpointer-sign] BUILDSTDERR: 1406 | type = cursw->glenc(glyph_list, encoding, unicode_map); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | unsigned int * BUILDSTDERR: ttf2pt1.c:1406:46: note: expected 'int *' but argument is of type 'unsigned int *' BUILDSTDERR: In file included from ttf2pt1.c:85: BUILDSTDERR: ttf2pt1.c: In function 'main': BUILDSTDERR: global.h:108:26: warning: statement with no effect [-Wunused-value] BUILDSTDERR: 108 | # define DBG_TO_GLYPH(g) (0) BUILDSTDERR: | ^ BUILDSTDERR: ttf2pt1.c:2278:4: note: in expansion of macro 'DBG_TO_GLYPH' BUILDSTDERR: 2278 | DBG_TO_GLYPH(&glyph_list[i]); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: global.h:109:28: warning: statement with no effect [-Wunused-value] BUILDSTDERR: 109 | # define DBG_FROM_GLYPH(g) (0) BUILDSTDERR: | ^ BUILDSTDERR: ttf2pt1.c:2280:4: note: in expansion of macro 'DBG_FROM_GLYPH' BUILDSTDERR: 2280 | DBG_FROM_GLYPH(&glyph_list[i]); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: global.h:108:26: warning: statement with no effect [-Wunused-value] BUILDSTDERR: 108 | # define DBG_TO_GLYPH(g) (0) BUILDSTDERR: | ^ BUILDSTDERR: ttf2pt1.c:2293:5: note: in expansion of macro 'DBG_TO_GLYPH' BUILDSTDERR: 2293 | DBG_TO_GLYPH(&glyph_list[i]); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: global.h:109:28: warning: statement with no effect [-Wunused-value] BUILDSTDERR: 109 | # define DBG_FROM_GLYPH(g) (0) BUILDSTDERR: | ^ BUILDSTDERR: ttf2pt1.c:2296:5: note: in expansion of macro 'DBG_FROM_GLYPH' BUILDSTDERR: 2296 | DBG_FROM_GLYPH(&glyph_list[i]); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: global.h:108:26: warning: statement with no effect [-Wunused-value] BUILDSTDERR: 108 | # define DBG_TO_GLYPH(g) (0) BUILDSTDERR: | ^ BUILDSTDERR: ttf2pt1.c:2311:5: note: in expansion of macro 'DBG_TO_GLYPH' BUILDSTDERR: 2311 | DBG_TO_GLYPH(&glyph_list[i]); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: global.h:109:28: warning: statement with no effect [-Wunused-value] BUILDSTDERR: 109 | # define DBG_FROM_GLYPH(g) (0) BUILDSTDERR: | ^ BUILDSTDERR: ttf2pt1.c:2314:5: note: in expansion of macro 'DBG_FROM_GLYPH' BUILDSTDERR: 2314 | DBG_FROM_GLYPH(&glyph_list[i]); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: At top level: BUILDSTDERR: ttf2pt1.c:1200:1: warning: 'alignwidths' defined but not used [-Wunused-function] BUILDSTDERR: 1200 | alignwidths(void) BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ttf2pt1.c: In function 'main': BUILDSTDERR: ttf2pt1.c:1317:34: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1317 | int i, n, found, c, type; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from pt1.c:24: BUILDSTDERR: global.h:90:30: warning: "/*" within comment [-Wcomment] BUILDSTDERR: 90 | /* #define DBG_GLYPH "C118" /* */ BUILDSTDERR: | BUILDSTDERR: pt1.c: In function 'assertpath': BUILDSTDERR: pt1.c:306:45: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 306 | fprintf(stderr, "unidirectional chain 0x%x -next-> 0x%x -prev-> 0x%x \n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 307 | pe, ge, ge->prev); BUILDSTDERR: | ~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:306:58: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 306 | fprintf(stderr, "unidirectional chain 0x%x -next-> 0x%x -prev-> 0x%x \n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 307 | pe, ge, ge->prev); BUILDSTDERR: | ~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:306:71: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'struct gentry *' [-Wformat=] BUILDSTDERR: 306 | fprintf(stderr, "unidirectional chain 0x%x -next-> 0x%x -prev-> 0x%x \n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 307 | pe, ge, ge->prev); BUILDSTDERR: | ~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | struct gentry * BUILDSTDERR: pt1.c:317:39: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 317 | fprintf(stderr, "empty path at 0x%x \n", ge); BUILDSTDERR: | ~^ ~~ BUILDSTDERR: | | | BUILDSTDERR: | | GENTRY * {aka struct gentry *} BUILDSTDERR: | unsigned int BUILDSTDERR: pt1.c:325:46: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 325 | fprintf(stderr, "unidirectional chain 0x%x -frwd-> 0x%x -bkwd-> 0x%x \n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 326 | ge, ge->frwd, ge->frwd->bkwd); BUILDSTDERR: | ~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:325:59: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'struct gentry *' [-Wformat=] BUILDSTDERR: 325 | fprintf(stderr, "unidirectional chain 0x%x -frwd-> 0x%x -bkwd-> 0x%x \n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: pt1.c:325:72: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'struct gentry *' [-Wformat=] BUILDSTDERR: 325 | fprintf(stderr, "unidirectional chain 0x%x -frwd-> 0x%x -bkwd-> 0x%x \n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: pt1.c:333:48: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 333 | fprintf(stderr, "broken first backlink 0x%x -bkwd-> 0x%x -next-> 0x%x \n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 334 | ge, ge->bkwd, ge->bkwd->next); BUILDSTDERR: | ~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:333:61: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'struct gentry *' [-Wformat=] BUILDSTDERR: 333 | fprintf(stderr, "broken first backlink 0x%x -bkwd-> 0x%x -next-> 0x%x \n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: pt1.c:333:74: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'struct gentry *' [-Wformat=] BUILDSTDERR: 333 | fprintf(stderr, "broken first backlink 0x%x -bkwd-> 0x%x -next-> 0x%x \n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 334 | ge, ge->bkwd, ge->bkwd->next); BUILDSTDERR: | ~~~~~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | struct gentry * BUILDSTDERR: pt1.c:341:38: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 341 | fprintf(stderr, "broken loop 0x%x -...-> 0x%x -frwd-> 0x%x \n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 342 | first, ge, ge->frwd); BUILDSTDERR: | ~~~~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:341:50: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 341 | fprintf(stderr, "broken loop 0x%x -...-> 0x%x -frwd-> 0x%x \n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 342 | first, ge, ge->frwd); BUILDSTDERR: | ~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:341:63: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'struct gentry *' [-Wformat=] BUILDSTDERR: 341 | fprintf(stderr, "broken loop 0x%x -...-> 0x%x -frwd-> 0x%x \n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: pt1.c: In function 'fixcvends': BUILDSTDERR: pt1.c:763:37: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 763 | fprintf(stderr, "**! fixcvends(0x%x) on floating entry, ABORT\n", ge); BUILDSTDERR: | ~^ ~~ BUILDSTDERR: | | | BUILDSTDERR: | unsigned int GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:782:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 782 | if (dx == 0 && dy == 0 BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~ BUILDSTDERR: pt1.c: In function 'fixcvdir': BUILDSTDERR: pt1.c:913:36: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 913 | fprintf(stderr, "**! fixcvdir(0x%x) on floating entry, ABORT\n", ge); BUILDSTDERR: | ~^ ~~ BUILDSTDERR: | | | BUILDSTDERR: | unsigned int GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c: In function 'fgetcvdir': BUILDSTDERR: pt1.c:1043:37: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 1043 | fprintf(stderr, "**! fgetcvdir(0x%x) on int entry, ABORT\n", ge); BUILDSTDERR: | ~^ ~~ BUILDSTDERR: | | | BUILDSTDERR: | unsigned int GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c: In function 'igetcvdir': BUILDSTDERR: pt1.c:1105:37: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 1105 | fprintf(stderr, "**! igetcvdir(0x%x) on floating entry, ABORT\n", ge); BUILDSTDERR: | ~^ ~~ BUILDSTDERR: | | | BUILDSTDERR: | unsigned int GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c: In function 'dumppaths': BUILDSTDERR: pt1.c:1203:26: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 1203 | fprintf(stderr, " %c %8x", mark, ge); BUILDSTDERR: | ~~^ ~~ BUILDSTDERR: | | | BUILDSTDERR: | | GENTRY * {aka struct gentry *} BUILDSTDERR: | unsigned int BUILDSTDERR: pt1.c: In function 'fcheckcv': BUILDSTDERR: pt1.c:1336:36: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 1336 | fprintf(stderr, "**! fcheckcv(0x%x) on int entry, ABORT\n", ge); BUILDSTDERR: | ~^ ~~ BUILDSTDERR: | | | BUILDSTDERR: | unsigned int GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c: In function 'icheckcv': BUILDSTDERR: pt1.c:1364:36: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 1364 | fprintf(stderr, "**! icheckcv(0x%x) on floating entry, ABORT\n", ge); BUILDSTDERR: | ~^ ~~ BUILDSTDERR: | | | BUILDSTDERR: | unsigned int GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c: In function 'fclosepaths': BUILDSTDERR: pt1.c:1399:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1399 | if(ge == 0 || ge->type != GE_LINE && ge->type!= GE_CURVE) { BUILDSTDERR: pt1.c: In function 'smoothjoints': BUILDSTDERR: pt1.c:1607:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1607 | && (ge->iy3 < ge->prev->iy3 && ne->iy3 < ge->iy3 BUILDSTDERR: pt1.c:1624:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1624 | && (ge->ix3 < ge->prev->ix3 && ne->ix3 < ge->ix3 BUILDSTDERR: pt1.c: In function 'sortstems': BUILDSTDERR: pt1.c:1813:19: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] BUILDSTDERR: 1813 | (s[i].flags & (ST_ZONE|ST_FLAT|ST_END) ^ ST_FLAT) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c:1815:19: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] BUILDSTDERR: 1815 | (s[j].flags & (ST_ZONE|ST_FLAT|ST_END) ^ ST_FLAT) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c:1820:19: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] BUILDSTDERR: 1820 | (s[i].flags & (ST_ZONE|ST_FLAT|ST_END) ^ ST_FLAT) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c:1822:19: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] BUILDSTDERR: 1822 | (s[j].flags & (ST_ZONE|ST_FLAT|ST_END) ^ ST_FLAT) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c: In function 'stemoverlap': BUILDSTDERR: pt1.c:1844:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1844 | if (s1->from <= s2->from && s1->to >= s2->from BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c: In function 'joinmainstems': BUILDSTDERR: pt1.c:2205:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 2205 | if (pri < readystem && s[nnew + 1].value >= stack[j].value BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c: In function 'joinsubstems': BUILDSTDERR: pt1.c:2761:5: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 2760 | || pri > lastpri BUILDSTDERR: | ~~~~~~~~~~~~~ BUILDSTDERR: 2761 | && ( lastpri==1 || s[j].value-v<20 || (s[x].value-v)*2 >= s[j].value-v ) ) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c:2780:5: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 2779 | || pri > lastpri BUILDSTDERR: | ~~~~~~~~~~~~~ BUILDSTDERR: 2780 | && ( lastpri==1 || v-s[j].value<20 || (v-s[x].value)*2 >= v-s[j].value ) ) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c: In function 'uniformstems': BUILDSTDERR: pt1.c:2814:9: warning: unused variable 'j' [-Wunused-variable] BUILDSTDERR: 2814 | int i, j, from, to, val, dir; BUILDSTDERR: | ^ BUILDSTDERR: pt1.c: In function 'findstemat': BUILDSTDERR: pt1.c:2920:62: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 2920 | "dbg: possible self-intersection at v=%d o=%d exp_ge=0x%x ge=0x%x\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 2921 | value, origin, ge, sp[si].ge); BUILDSTDERR: | ~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:2920:70: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 2920 | "dbg: possible self-intersection at v=%d o=%d exp_ge=0x%x ge=0x%x\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 2921 | value, origin, ge, sp[si].ge); BUILDSTDERR: | ~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:2933:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 2933 | || pri==prevpri && prevwd==0 || wd!=0 && wdiy3 > ge->iy2 && ge->iy3 > ny BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c:3512:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 3512 | if (ge->ix3 > ge->ix2 && ge->ix3 > nx BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c:3682:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 3682 | if (ge->iy3 > ge->prev->iy3 && ge->iy3 > ny BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c:3704:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 3704 | if (ge->ix3 > ge->prev->ix3 && ge->ix3 > nx BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c: In function 'fstraighten': BUILDSTDERR: pt1.c:3868:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 3868 | || iln > 1. && iln/oln > 0.1 ) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c:3912:80: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 3912 | if(ISDBG(STRAIGHTEN)) fprintf(stderr,"** straighten join with previous 0x%x 0x%x\n", pge, ge); BUILDSTDERR: | ~^ ~~~ BUILDSTDERR: | | | BUILDSTDERR: | | GENTRY * {aka struct gentry *} BUILDSTDERR: | unsigned int BUILDSTDERR: pt1.c:3912:85: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 3912 | if(ISDBG(STRAIGHTEN)) fprintf(stderr,"** straighten join with previous 0x%x 0x%x\n", pge, ge); BUILDSTDERR: | ~^ ~~ BUILDSTDERR: | | | BUILDSTDERR: | | GENTRY * {aka struct gentry *} BUILDSTDERR: | unsigned int BUILDSTDERR: pt1.c:3927:76: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 3927 | if(ISDBG(STRAIGHTEN)) fprintf(stderr,"** straighten join with next 0x%x 0x%x\n", ge, nge); BUILDSTDERR: | ~^ ~~ BUILDSTDERR: | | | BUILDSTDERR: | | GENTRY * {aka struct gentry *} BUILDSTDERR: | unsigned int BUILDSTDERR: pt1.c:3927:81: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 3927 | if(ISDBG(STRAIGHTEN)) fprintf(stderr,"** straighten join with next 0x%x 0x%x\n", ge, nge); BUILDSTDERR: | ~^ ~~~ BUILDSTDERR: | | | BUILDSTDERR: | | GENTRY * {aka struct gentry *} BUILDSTDERR: | unsigned int BUILDSTDERR: pt1.c:3841:18: warning: unused variable 'svdir' [-Wunused-variable] BUILDSTDERR: 3841 | int svdir, i, o; BUILDSTDERR: | ^~~~~ BUILDSTDERR: pt1.c: In function 'ffixquadrants': BUILDSTDERR: pt1.c:4058:35: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 4058 | fprintf(stderr, "%s: trying 0x%x (%g %g) (%g %g) (%g %g) (%g %g)\n ", g->name, BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 4059 | ge, ge->prev->fx3, ge->prev->fy3, ge->fx1, ge->fy1, ge->fx2, ge->fy2, BUILDSTDERR: | ~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:4079:29: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 4079 | fprintf(stderr, "%s: 0x%x: %d pts(%c): ", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 4080 | g->name, ge, np-oldnp, i? 'y':'x'); BUILDSTDERR: | ~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:4130:38: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 4130 | fprintf(stderr, "%s: splitting 0x%x (%g %g) (%g %g) (%g %g) (%g %g) at %d points\n ", g->name, BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 4131 | ge, ge->prev->fx3, ge->prev->fy3, ge->fx1, ge->fy1, ge->fx2, ge->fy2, BUILDSTDERR: | ~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:4152:43: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 4152 | if(ISDBG(QUAD)) fprintf(stderr, " 0x%x %g/%g\n", ge, k1, k2); BUILDSTDERR: | ~^ ~~ BUILDSTDERR: | | | BUILDSTDERR: | | GENTRY * {aka struct gentry *} BUILDSTDERR: | unsigned int BUILDSTDERR: pt1.c: In function 'iiszigzag': BUILDSTDERR: pt1.c:4231:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 4231 | if (k1+0.0001 >= k && k2 <= k+0.0001 || k1 <= k+0.0001 && k2+0.0001 >= k) BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c: In function 'fiszigzag': BUILDSTDERR: pt1.c:4281:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 4281 | if (k1+0.0001 >= k && k2 <= k+0.0001 || k1 <= k+0.0001 && k2+0.0001 >= k) BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c: In function 'fdelsmall': BUILDSTDERR: pt1.c:4692:56: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 4692 | fprintf(stderr, "glyph %s has very small fragments(%x..%x..%x)\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 4693 | g->name, pge, ge, nge); BUILDSTDERR: | ~~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:4692:60: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 4692 | fprintf(stderr, "glyph %s has very small fragments(%x..%x..%x)\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 4693 | g->name, pge, ge, nge); BUILDSTDERR: | ~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:4692:64: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 4692 | fprintf(stderr, "glyph %s has very small fragments(%x..%x..%x)\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 4693 | g->name, pge, ge, nge); BUILDSTDERR: | ~~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c: In function 'fdotcurvdist2': BUILDSTDERR: pt1.c:5108:12: warning: unused variable 'j' [-Wunused-variable] BUILDSTDERR: 5108 | int d, i, j; BUILDSTDERR: | ^ BUILDSTDERR: pt1.c: In function 'fapproxcurve': BUILDSTDERR: pt1.c:5292:7: warning: unused variable 'xy' [-Wunused-variable] BUILDSTDERR: 5292 | char xy[]="XY"; BUILDSTDERR: | ^~ BUILDSTDERR: pt1.c:5291:7: warning: unused variable 'bc' [-Wunused-variable] BUILDSTDERR: 5291 | char bc[]="BC"; BUILDSTDERR: | ^~ BUILDSTDERR: pt1.c:5288:9: warning: variable 'res' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 5288 | double res[MAXSECT][MAXSECT], thisres, bestres, goodres; BUILDSTDERR: | ^~~ BUILDSTDERR: pt1.c: In function 'fsampledots': BUILDSTDERR: pt1.c:5544:16: warning: unused variable 'dx' [-Wunused-variable] BUILDSTDERR: 5544 | double t, nf, dx, d[2]; BUILDSTDERR: | ^~ BUILDSTDERR: pt1.c: In function 'fanalyzejoint': BUILDSTDERR: pt1.c:5721:9: warning: unused variable 'avsd2' [-Wunused-variable] BUILDSTDERR: 5721 | double avsd2, dots[3][2 /*X,Y*/]; BUILDSTDERR: | ^~~~~ BUILDSTDERR: pt1.c: In function 'fconcisecontour': BUILDSTDERR: pt1.c:5943:26: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 5943 | fprintf(stderr, ": 0x%x\nnext -> 0x%p ", pge, nge); BUILDSTDERR: | ~^ ~~~ BUILDSTDERR: | | | BUILDSTDERR: | unsigned int GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:5977:26: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 5977 | fprintf(stderr, ": 0x%x\n", nge); BUILDSTDERR: | ~^ ~~~ BUILDSTDERR: | | | BUILDSTDERR: | | GENTRY * {aka struct gentry *} BUILDSTDERR: | unsigned int BUILDSTDERR: pt1.c:6140:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 6140 | || pge != ge && (pgex->flags & GEXF_JCVMASK) <= (ngex->flags & GEXF_JCVMASK) ) { BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: pt1.c:6180:36: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 6180 | fprintf(stderr, "(p=%p/%x n=0x%x/%x) ", pge, pgex->flags & GEXF_JLINE, BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: 6181 | nge, ngex->flags & GEXF_JLINE); BUILDSTDERR: | ~~~ BUILDSTDERR: | | BUILDSTDERR: | GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:5847:6: warning: unused variable 'found' [-Wunused-variable] BUILDSTDERR: 5847 | int found[2]; BUILDSTDERR: | ^~~~~ BUILDSTDERR: pt1.c: In function 'fforceconcise': BUILDSTDERR: pt1.c:6298:37: warning: unused variable 'xge' [-Wunused-variable] BUILDSTDERR: 6298 | GENTRY *ge, *nge, *endge, *xge; BUILDSTDERR: | ^~~ BUILDSTDERR: pt1.c:6298:29: warning: unused variable 'endge' [-Wunused-variable] BUILDSTDERR: 6298 | GENTRY *ge, *nge, *endge, *xge; BUILDSTDERR: | ^~~~~ BUILDSTDERR: pt1.c:6298:23: warning: unused variable 'nge' [-Wunused-variable] BUILDSTDERR: 6298 | GENTRY *ge, *nge, *endge, *xge; BUILDSTDERR: | ^~~ BUILDSTDERR: pt1.c: In function 'bestblue': BUILDSTDERR: pt1.c:6679:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 6679 | || physt[first] == physt[last] && j) { BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ BUILDSTDERR: pt1.c: In function 'reversepathsfromto': BUILDSTDERR: pt1.c:7069:38: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] BUILDSTDERR: 7069 | fprintf(stderr, "reverse path 0x%x <- 0x%x, 0x%x\n", ge, ge->prev, ge->bkwd); BUILDSTDERR: | ~^ ~~ BUILDSTDERR: | | | BUILDSTDERR: | unsigned int GENTRY * {aka struct gentry *} BUILDSTDERR: pt1.c:7069:46: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'struct gentry *' [-Wformat=] BUILDSTDERR: 7069 | fprintf(stderr, "reverse path 0x%x <- 0x%x, 0x%x\n", ge, ge->prev, ge->bkwd); BUILDSTDERR: | ~^ ~~~~~~~~ BUILDSTDERR: | | | BUILDSTDERR: | unsigned int struct gentry * BUILDSTDERR: pt1.c:7069:52: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'struct gentry *' [-Wformat=] BUILDSTDERR: 7069 | fprintf(stderr, "reverse path 0x%x <- 0x%x, 0x%x\n", ge, ge->prev, ge->bkwd); BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | unsigned int BUILDSTDERR: pt1.c: In function 'print_kerning': BUILDSTDERR: pt1.c:7210:12: warning: unused variable 'n' [-Wunused-variable] BUILDSTDERR: 7210 | int i, j, n; BUILDSTDERR: | ^ BUILDSTDERR: pt1.c: At top level: BUILDSTDERR: pt1.c:146:15: warning: 'fcvarea' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 146 | static double fcvarea( GENTRY *ge); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: pt1.c:4190:1: warning: 'iiszigzag' defined but not used [-Wunused-function] BUILDSTDERR: 4190 | iiszigzag( BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: pt1.c:2649:1: warning: 'printbasestem' defined but not used [-Wunused-function] BUILDSTDERR: 2649 | printbasestem(void) BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: pt1.c:1862:1: warning: 'steminblue' defined but not used [-Wunused-function] BUILDSTDERR: 1862 | steminblue( BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: pt1.c: In function 'findstemat': BUILDSTDERR: pt1.c:2933:46: warning: 'prevwd' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 2933 | || pri==prevpri && prevwd==0 || wd!=0 && wdipoints[i][2] = n; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: pt1.c:7112:26: warning: 'ilast[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: In file included from runt1asm.c:60: BUILDSTDERR: t1asm.c:476:13: warning: 'print_banner' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void print_banner() BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: t1asm.c:463:13: warning: 'usage' defined but not used [-Wunused-function] BUILDSTDERR: 463 | static void usage() BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from runt1asm.c:60: BUILDSTDERR: t1asm.c:36:13: warning: 'copyright' defined but not used [-Wunused-variable] BUILDSTDERR: 36 | static char copyright[] = BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ttf.c:29: BUILDSTDERR: global.h:90:30: warning: "/*" within comment [-Wcomment] BUILDSTDERR: 90 | /* #define DBG_GLYPH "C118" /* */ BUILDSTDERR: | BUILDSTDERR: ttf.c: In function 'handle_name': BUILDSTDERR: ttf.c:224:35: warning: pointer targets in passing argument 1 of 'dupcnstring' differ in signedness [-Wpointer-sign] BUILDSTDERR: 224 | name_fields[k] = dupcnstring(p, len); BUILDSTDERR: | ^ BUILDSTDERR: | | BUILDSTDERR: | char * BUILDSTDERR: In file included from ttf.c:29: BUILDSTDERR: global.h:120:7: note: expected 'unsigned char *' but argument is of type 'char *' BUILDSTDERR: 120 | char *dupcnstring( unsigned char *s, int len); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ttf.c:248:36: warning: pointer targets in passing argument 1 of 'dupcnstring' differ in signedness [-Wpointer-sign] BUILDSTDERR: 248 | name_fields[k] = dupcnstring(p, len); BUILDSTDERR: | ^ BUILDSTDERR: | | BUILDSTDERR: | char * BUILDSTDERR: In file included from ttf.c:29: BUILDSTDERR: global.h:120:7: note: expected 'unsigned char *' but argument is of type 'char *' BUILDSTDERR: 120 | char *dupcnstring( unsigned char *s, int len); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ttf.c: In function 'draw_simple_glyf': BUILDSTDERR: ttf.c:465:29: warning: variable 'ylast' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 465 | double xlast = 0, ylast = 0; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ttf.c:465:18: warning: variable 'xlast' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 465 | double xlast = 0, ylast = 0; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ttf.c: In function 'fnmetrics': BUILDSTDERR: ttf.c:1414:6: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1413 | || str[j]=='b' BUILDSTDERR: | ~~~~~~~~~~~ BUILDSTDERR: 1414 | && ( j==0 || !isalpha(str[j-1]) ) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ft.c:22: BUILDSTDERR: global.h:90:30: warning: "/*" within comment [-Wcomment] BUILDSTDERR: 90 | /* #define DBG_GLYPH "C118" /* */ BUILDSTDERR: | BUILDSTDERR: ft.c: In function 'openfont': BUILDSTDERR: ft.c:82:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 82 | if( error = FT_New_Face( library, fname, 0, &face ) ) { BUILDSTDERR: | ^~~~~ BUILDSTDERR: ft.c: In function 'getnglyphs': BUILDSTDERR: ft.c:129:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'FT_Long' {aka 'long int'} [-Wformat=] BUILDSTDERR: 129 | if(ISDBG(FT)) fprintf(stderr, "%d glyphs in font\n", face->num_glyphs); BUILDSTDERR: | ~^ ~~~~~~~~~~~~~~~~ BUILDSTDERR: | | | BUILDSTDERR: | int FT_Long {aka long int} BUILDSTDERR: | %ld BUILDSTDERR: ft.c: In function 'glnames': BUILDSTDERR: ft.c:155:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: 155 | sprintf(bf, "_g_%d", i); BUILDSTDERR: | ^~ BUILDSTDERR: | | BUILDSTDERR: | unsigned char * BUILDSTDERR: In file included from /usr/include/features.h:450, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdio.h:27, BUILDSTDERR: from ft.c:10: BUILDSTDERR: /usr/include/bits/stdio2.h:34:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' BUILDSTDERR: 34 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) BUILDSTDERR: | ^~~~~ BUILDSTDERR: ft.c:159:31: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] BUILDSTDERR: 159 | glyph_list[i].name = strdup(bf); BUILDSTDERR: | ^~ BUILDSTDERR: | | BUILDSTDERR: | unsigned char * BUILDSTDERR: In file included from ft.c:11: BUILDSTDERR: /usr/include/string.h:166:14: note: expected 'const char *' but argument is of type 'unsigned char *' BUILDSTDERR: 166 | extern char *strdup (const char *__s) BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ft.c: In function 'fnmetrics': BUILDSTDERR: ft.c:427:2: warning: "/*" within comment [-Wcomment] BUILDSTDERR: 427 | /* guess the boldness from the font names */ BUILDSTDERR: | BUILDSTDERR: ft.c:440:6: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 439 | || str[j]=='b' BUILDSTDERR: | ~~~~~~~~~~~ BUILDSTDERR: 440 | && ( j==0 || !isalpha(str[j-1]) ) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ft.c: At top level: BUILDSTDERR: ft.c:537:2: warning: initialization of 'int (*)(const FT_Vector *, void *)' {aka 'int (*)(const struct FT_Vector_ *, void *)'} from incompatible pointer type 'int (*)(FT_Vector *, void *)' {aka 'int (*)(struct FT_Vector_ *, void *)'} [-Wincompatible-pointer-types] BUILDSTDERR: 537 | outl_moveto, BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ft.c:537:2: note: (near initialization for 'ft_outl_funcs.move_to') BUILDSTDERR: ft.c:538:2: warning: initialization of 'int (*)(const FT_Vector *, void *)' {aka 'int (*)(const struct FT_Vector_ *, void *)'} from incompatible pointer type 'int (*)(FT_Vector *, void *)' {aka 'int (*)(struct FT_Vector_ *, void *)'} [-Wincompatible-pointer-types] BUILDSTDERR: 538 | outl_lineto, BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ft.c:538:2: note: (near initialization for 'ft_outl_funcs.line_to') BUILDSTDERR: ft.c:539:2: warning: initialization of 'int (*)(const FT_Vector *, const FT_Vector *, void *)' {aka 'int (*)(const struct FT_Vector_ *, const struct FT_Vector_ *, void *)'} from incompatible pointer type 'int (*)(FT_Vector *, FT_Vector *, void *)' {aka 'int (*)(struct FT_Vector_ *, struct FT_Vector_ *, void *)'} [-Wincompatible-pointer-types] BUILDSTDERR: 539 | outl_conicto, BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ft.c:539:2: note: (near initialization for 'ft_outl_funcs.conic_to') BUILDSTDERR: ft.c:540:2: warning: initialization of 'int (*)(const FT_Vector *, const FT_Vector *, const FT_Vector *, void *)' {aka 'int (*)(const struct FT_Vector_ *, const struct FT_Vector_ *, const struct FT_Vector_ *, void *)'} from incompatible pointer type 'int (*)(FT_Vector *, FT_Vector *, FT_Vector *, void *)' {aka 'int (*)(struct FT_Vector_ *, struct FT_Vector_ *, struct FT_Vector_ *, void *)'} [-Wincompatible-pointer-types] BUILDSTDERR: 540 | outl_cubicto, BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ft.c:540:2: note: (near initialization for 'ft_outl_funcs.cubic_to') BUILDSTDERR: ft.c: In function 'kerning': BUILDSTDERR: ft.c:596:9: warning: unused variable 'gl' [-Wunused-variable] BUILDSTDERR: 596 | GLYPH *gl; BUILDSTDERR: | ^~ BUILDSTDERR: ft.c:593:12: warning: unused variable 'n' [-Wunused-variable] BUILDSTDERR: 593 | int i, j, n; BUILDSTDERR: | ^ BUILDSTDERR: In file included from bdf.c:15: BUILDSTDERR: global.h:90:30: warning: "/*" within comment [-Wcomment] BUILDSTDERR: 90 | /* #define DBG_GLYPH "C118" /* */ BUILDSTDERR: | BUILDSTDERR: bdf.c: In function 'readfile': BUILDSTDERR: bdf.c:101:8: warning: unused variable 's' [-Wunused-variable] BUILDSTDERR: 101 | char *s; BUILDSTDERR: | ^ BUILDSTDERR: bdf.c: In function 'handle_header': BUILDSTDERR: bdf.c:224:42: warning: pointer targets in passing argument 1 of 'dupcnstring' differ in signedness [-Wpointer-sign] BUILDSTDERR: 224 | *((char **)(cl->vp[0])) = dupcnstring(bf, s-bf); BUILDSTDERR: | ^~ BUILDSTDERR: | | BUILDSTDERR: | char * BUILDSTDERR: In file included from bdf.c:15: BUILDSTDERR: global.h:120:7: note: expected 'unsigned char *' but argument is of type 'char *' BUILDSTDERR: 120 | char *dupcnstring( unsigned char *s, int len); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from bitmap.c:14: BUILDSTDERR: global.h:90:30: warning: "/*" within comment [-Wcomment] BUILDSTDERR: 90 | /* #define DBG_GLYPH "C118" /* */ BUILDSTDERR: | BUILDSTDERR: bitmap.c: In function 'dosubfrag': BUILDSTDERR: bitmap.c:454:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 454 | && ( outend && f->sublen <= pf->sublen BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bitmap.c:464:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 464 | && ( outfront && f->sublen <= lf->sublen BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bitmap.c:358:9: warning: unused variable 'j' [-Wunused-variable] BUILDSTDERR: 358 | int i, j, a1, a2, ndots; BUILDSTDERR: | ^ BUILDSTDERR: bitmap.c:349:16: warning: variable 'ff' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 349 | GEX_FRAG *f, *ff, *lf, *pf, *xf; BUILDSTDERR: | ^~ BUILDSTDERR: bitmap.c: In function 'bmp_outline': BUILDSTDERR: bitmap.c:1199:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1199 | if( (k1 & GEXFF_EXTR) && (k2 & GEXFF_LONG) \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bitmap.c:1221:7: note: in expansion of macro 'CHKCURVCONN' BUILDSTDERR: 1221 | CHKCURVCONN(ge, 1); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: bitmap.c:1199:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1199 | if( (k1 & GEXFF_EXTR) && (k2 & GEXFF_LONG) \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bitmap.c:1246:6: note: in expansion of macro 'CHKCURVCONN' BUILDSTDERR: 1246 | CHKCURVCONN(ge, 1); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: bitmap.c:1199:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1199 | if( (k1 & GEXFF_EXTR) && (k2 & GEXFF_LONG) \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bitmap.c:1258:8: note: in expansion of macro 'CHKCURVCONN' BUILDSTDERR: 1258 | CHKCURVCONN(ge->frwd, 0); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: bitmap.c:1594:29: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] BUILDSTDERR: 1594 | } while(stepmore || ge != cge->next ^ delaystop); BUILDSTDERR: | ~~~^~~~~~~~~~~~ BUILDSTDERR: bitmap.c:1999:25: warning: too many arguments for format [-Wformat-extra-args] BUILDSTDERR: 1999 | fprintf(stderr, " removed %s frag at %p len=%d covered by line\n", BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bitmap.c:2305:21: warning: unused variable 'lf' [-Wunused-variable] BUILDSTDERR: 2305 | GEX_FRAG *ff, *lf, *xf; BUILDSTDERR: | ^~ BUILDSTDERR: bitmap.c:2508:18: warning: unused variable 'pf' [-Wunused-variable] BUILDSTDERR: 2508 | GEX_FRAG *f, *pf; BUILDSTDERR: | ^~ BUILDSTDERR: bitmap.c:1033:7: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: 1033 | int i; BUILDSTDERR: | ^ BUILDSTDERR: bitmap.c:926:3: warning: label 'try1' defined but not used [-Wunused-label] BUILDSTDERR: 926 | try1: BUILDSTDERR: | ^~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -D_GNU_SOURCE -DUSE_FREETYPE -I/usr/include/freetype2 -I/usr/include/libpng16 -o t1asm -DSTANDALONE t1asm.c -lm -lfreetype cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -D_GNU_SOURCE -DUSE_FREETYPE -I/usr/include/freetype2 -I/usr/include/libpng16 -c ttf2pt1.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -D_GNU_SOURCE -DUSE_FREETYPE -I/usr/include/freetype2 -I/usr/include/libpng16 -c pt1.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -D_GNU_SOURCE -DUSE_FREETYPE -I/usr/include/freetype2 -I/usr/include/libpng16 -c runt1asm.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -D_GNU_SOURCE -DUSE_FREETYPE -I/usr/include/freetype2 -I/usr/include/libpng16 -c ttf.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -D_GNU_SOURCE -DUSE_FREETYPE -I/usr/include/freetype2 -I/usr/include/libpng16 -c ft.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -D_GNU_SOURCE -DUSE_FREETYPE -I/usr/include/freetype2 -I/usr/include/libpng16 -c bdf.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -D_GNU_SOURCE -DUSE_FREETYPE -I/usr/include/freetype2 -I/usr/include/libpng16 -c bitmap.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -D_GNU_SOURCE -DUSE_FREETYPE -I/usr/include/freetype2 -I/usr/include/libpng16 -o ttf2pt1 ttf2pt1.o pt1.o runt1asm.o ttf.o ft.o bdf.o bitmap.o -lm -lfreetype scripts/unhtml CHANGES scripts/unhtml README scripts/unhtml FONTS BUILDSTDERR: scripts/unhtml+ rm -rf __dist_other + mkdir -p __dist_other/other + cp -p other/bz.c other/bzscreen.c other/bzscreen.h other/Makefile other/README other/README.html __dist_other/other + make -C other cmpf dmpf BUILDSTDERR: In file included from cmpf.c:15: BUILDSTDERR: bmpfont.h:6:1: warning: return type defaults to 'int' [-Wimplicit-int] BUILDSTDERR: 6 | fchkneg(file, line, rc, cmd) BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: bmpfont.h: In function 'fchkneg': BUILDSTDERR: bmpfont.h:16:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] BUILDSTDERR: 16 | exit(1); BUILDSTDERR: | ^~~~ BUILDSTDERR: bmpfont.h:16:3: warning: incompatible implicit declaration of built-in function 'exit' BUILDSTDERR: bmpfont.h:1:1: note: include '' or provide a declaration of 'exit' BUILDSTDERR: +++ |+#include BUILDSTDERR: 1 | /* BUILDSTDERR: bmpfont.h: At top level: BUILDSTDERR: bmpfont.h:20:1: warning: return type defaults to 'int' [-Wimplicit-int] BUILDSTDERR: 20 | fchknull(file, line, rc, cmd) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: bmpfont.h: In function 'fchknull': BUILDSTDERR: bmpfont.h:30:3: warning: incompatible implicit declaration of built-in function 'exit' BUILDSTDERR: 30 | exit(1); BUILDSTDERR: | ^~~~ BUILDSTDERR: bmpfont.h:30:3: note: include '' or provide a declaration of 'exit' BUILDSTDERR: cmpf.c: At top level: BUILDSTDERR: cmpf.c:18:1: warning: return type defaults to 'int' [-Wimplicit-int] BUILDSTDERR: 18 | main(ac, av) BUILDSTDERR: | ^~~~ BUILDSTDERR: cmpf.c: In function 'main': BUILDSTDERR: cmpf.c:28:3: warning: incompatible implicit declaration of built-in function 'exit' BUILDSTDERR: 28 | exit(1); BUILDSTDERR: | ^~~~ BUILDSTDERR: cmpf.c:16:1: note: include '' or provide a declaration of 'exit' BUILDSTDERR: 15 | #include "bmpfont.h" BUILDSTDERR: +++ |+#include BUILDSTDERR: 16 | BUILDSTDERR: In file included from dmpf.c:15: BUILDSTDERR: bmpfont.h:6:1: warning: return type defaults to 'int' [-Wimplicit-int] BUILDSTDERR: 6 | fchkneg(file, line, rc, cmd) BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: bmpfont.h: In function 'fchkneg': BUILDSTDERR: bmpfont.h:16:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] BUILDSTDERR: 16 | exit(1); BUILDSTDERR: | ^~~~ BUILDSTDERR: bmpfont.h:16:3: warning: incompatible implicit declaration of built-in function 'exit' BUILDSTDERR: bmpfont.h:1:1: note: include '' or provide a declaration of 'exit' BUILDSTDERR: +++ |+#include BUILDSTDERR: 1 | /* BUILDSTDERR: bmpfont.h: At top level: BUILDSTDERR: bmpfont.h:20:1: warning: return type defaults to 'int' [-Wimplicit-int] BUILDSTDERR: 20 | fchknull(file, line, rc, cmd) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: bmpfont.h: In function 'fchknull': BUILDSTDERR: bmpfont.h:30:3: warning: incompatible implicit declaration of built-in function 'exit' BUILDSTDERR: 30 | exit(1); BUILDSTDERR: | ^~~~ BUILDSTDERR: bmpfont.h:30:3: note: include '' or provide a declaration of 'exit' BUILDSTDERR: dmpf.c: At top level: BUILDSTDERR: dmpf.c:18:1: warning: return type defaults to 'int' [-Wimplicit-int] BUILDSTDERR: 18 | main(ac, av) BUILDSTDERR: | ^~~~ BUILDSTDERR: dmpf.c: In function 'main': BUILDSTDERR: dmpf.c:28:3: warning: incompatible implicit declaration of built-in function 'exit' BUILDSTDERR: 28 | exit(1); BUILDSTDERR: | ^~~~ BUILDSTDERR: dmpf.c:16:1: note: include '' or provide a declaration of 'exit' BUILDSTDERR: 15 | #include "bmpfont.h" BUILDSTDERR: +++ |+#include BUILDSTDERR: 16 | + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 FONTS.hpux scripts/unhtml encodings/README scripts/unhtml other/README scripts/unhtml app/X11/README scripts/unhtml app/netscape/README scripts/unhtml app/TeX/README scripts/html2man . . app/RPM/Makefile sed 's/^Version:.*/Version: '`grep TTF2PT1_VERSION version.h| cut -d\" -f2`'/' app/RPM/ttf2pt1.spec make: Entering directory '/builddir/build/BUILD/ttf2pt1-3.4.4/other' cc -g -o cmpf -I/usr/local/include -L/usr/local/lib cmpf.c -lt1 -lm cc -g -o dmpf -I/usr/local/include -L/usr/local/lib dmpf.c -lt1 -lm make: Leaving directory '/builddir/build/BUILD/ttf2pt1-3.4.4/other' Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.KlFuqq + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm + cd ttf2pt1-3.4.4 + fakeroot make DESTDIR=/builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm INSTDIR=/usr TXTFILES= MANDIR=/usr/share/man VERSION=3.4.4 install + rm -r /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm//usr/libexec + rm /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1/scripts/convert /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1/scripts/convert.cfg.sample /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1/scripts/frommap /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1/scripts/html2man /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1/scripts/inst_dir /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1/scripts/inst_file /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1/scripts/mkrel /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1/scripts/unhtml + mv /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm//usr/share/ttf2pt1/other/cmpf /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm//usr/bin/ttf2pt1_cmpf + mv /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm//usr/share/ttf2pt1/other/dmpf /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm//usr/bin/ttf2pt1_dmpf + cp other/cntstems.pl /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm//usr/bin/ttf2pt1_cntstems + cp other/lst.pl /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm//usr/bin/ttf2pt1_lst + cp other/showdf /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm//usr/bin/ttf2pt1_showdf + cp other/showg /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm//usr/bin/ttf2pt1_showg + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 3.4.4-29.fc31 --unique-debug-suffix -3.4.4-29.fc31.arm --unique-debug-src-base ttf2pt1-3.4.4-29.fc31.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/ttf2pt1-3.4.4 BUILDSTDERR: 872 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs scripts/inst_dir /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/bin root bin 0755 scripts/inst_dir /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/libexec/ttf2pt1 root bin 0755 scripts/inst_dir /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1 root bin 0755 scripts/inst_dir /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/man/man1 root bin 0755 scripts/inst_dir /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/man/man5 root bin 0755 cp -R app encodings maps scripts other /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1 chown -R root /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1 chgrp -R bin /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1 chmod -R go-w /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1 scripts/inst_file ttf2pt1 /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/bin/ttf2pt1 root bin 0755 [ -f /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/bin/t1asm ] || scripts/inst_file t1asm /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/libexec/ttf2pt1/t1asm root bin 0755 sed -e 's|^TTF2PT1_BINDIR=$|TTF2PT1_BINDIR=/usr/bin|' \ -e 's|^TTF2PT1_LIBXDIR=$|TTF2PT1_LIBXDIR=/usr/libexec/ttf2pt1|' \ -e 's|^TTF2PT1_SHAREDIR=$|TTF2PT1_SHAREDIR=/usr/share/ttf2pt1|' cvt.tmp scripts/inst_file cvt.tmp /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/bin/ttf2pt1_convert root bin 0755 scripts/inst_file cvt.tmp /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/ttf2pt1/scripts/convert root bin 0755 rm cvt.tmp scripts/inst_file scripts/x2gs /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/bin/ttf2pt1_x2gs root bin 0755 for i in ttf2pt1.1 ttf2pt1_convert.1 ttf2pt1_x2gs.1; do { \ sed -e 's|TTF2PT1_BINDIR|/usr/bin|' \ -e 's|TTF2PT1_LIBXDIR|/usr/libexec/ttf2pt1|' \ -e 's|TTF2PT1_DOCDIR|/usr/share/doc/ttf2pt1-3.4.4|' \ -e 's|TTF2PT1_SHAREDIR|/usr/share/ttf2pt1|' <$i >/builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/man/man1/$i \ && chown root /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/man/man1/$i \ && chgrp bin /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/man/man1/$i \ && chmod 0644 /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/man/man1/$i \ || exit 1; \ } done explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/bin/ttf2pt1_dmpf explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/bin/ttf2pt1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/bin/ttf2pt1_cmpf extracting debug info from /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/bin/ttf2pt1_cmpf extracting debug info from /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/bin/ttf2pt1 extracting debug info from /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/bin/ttf2pt1_dmpf original debug info size: 504kB, size after compression: 484kB /usr/lib/rpm/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. mangling shebang in /usr/bin/ttf2pt1_convert from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/ttf2pt1_x2gs from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/ttf2pt1/scripts/x2gs from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/ttf2pt1/app/TeX/cjk-latex-t1mapgen from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/ttf2pt1/app/netscape/nsprint from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/ttf2pt1/app/netscape/notscape from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/ttf2pt1/app/netscape/nsfilter from /bin/sh to #!/usr/bin/sh Processing files: ttf2pt1-3.4.4-29.fc31.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.e5CSfq + umask 022 + cd /builddir/build/BUILD + cd ttf2pt1-3.4.4 + DOCDIR=/builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/doc/ttf2pt1 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/doc/ttf2pt1 + cp -pr CHANGES CHANGES.html /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/doc/ttf2pt1 + cp -pr README README.FIRST README.html /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/doc/ttf2pt1 + cp -pr FONTS /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/doc/ttf2pt1 + cp -pr FONTS.html /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/doc/ttf2pt1 + cp -pr COPYRIGHT /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/doc/ttf2pt1 + cp -pr app/TeX /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/doc/ttf2pt1 + cp -pr __dist_other/other /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/doc/ttf2pt1 + cp -pr scripts/convert.cfg.sample /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm/usr/share/doc/ttf2pt1 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: ttf2pt1 = 3.4.4-29.fc31 ttf2pt1(armv7hl-32) = 3.4.4-29.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/perl /usr/bin/sh ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libfreetype.so.6 libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.4) libt1.so.5 perl(integer) rtld(GNU_HASH) Processing files: ttf2pt1-debugsource-3.4.4-29.fc31.armv7hl Provides: ttf2pt1-debugsource = 3.4.4-29.fc31 ttf2pt1-debugsource(armv7hl-32) = 3.4.4-29.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ttf2pt1-debuginfo-3.4.4-29.fc31.armv7hl Provides: debuginfo(build-id) = 2ccd06774d250c64a5226baf84bbe3f6252b4d6d debuginfo(build-id) = 4660fe6dd5a490d900fea3f442958846ba39a579 debuginfo(build-id) = 5072f37f49eed4526d86ea58c8356ee94ff6b8d9 ttf2pt1-debuginfo = 3.4.4-29.fc31 ttf2pt1-debuginfo(armv7hl-32) = 3.4.4-29.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ttf2pt1-debugsource(armv7hl-32) = 3.4.4-29.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm Wrote: /builddir/build/RPMS/ttf2pt1-debuginfo-3.4.4-29.fc31.armv7hl.rpm Wrote: /builddir/build/RPMS/ttf2pt1-3.4.4-29.fc31.armv7hl.rpm Wrote: /builddir/build/RPMS/ttf2pt1-debugsource-3.4.4-29.fc31.armv7hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.by4DYs + umask 022 + cd /builddir/build/BUILD + cd ttf2pt1-3.4.4 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ttf2pt1-3.4.4-29.fc31.arm + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Child return code was: 0