<86>Jun 16 01:04:18 userdel[281697]: delete user 'rooter' <86>Jun 16 01:04:18 userdel[281697]: removed group 'rooter' owned by 'rooter' <86>Jun 16 01:04:18 userdel[281697]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 16 01:04:18 groupadd[281705]: group added to /etc/group: name=rooter, GID=1229 <86>Jun 16 01:04:18 groupadd[281705]: group added to /etc/gshadow: name=rooter <86>Jun 16 01:04:18 groupadd[281705]: new group: name=rooter, GID=1229 <86>Jun 16 01:04:18 useradd[281713]: new user: name=rooter, UID=1229, GID=1229, home=/root, shell=/bin/bash <86>Jun 16 01:04:18 userdel[281725]: delete user 'builder' <86>Jun 16 01:04:18 userdel[281725]: removed group 'builder' owned by 'builder' <86>Jun 16 01:04:18 userdel[281725]: removed shadow group 'builder' owned by 'builder' <86>Jun 16 01:04:18 groupadd[281732]: group added to /etc/group: name=builder, GID=1230 <86>Jun 16 01:04:18 groupadd[281732]: group added to /etc/gshadow: name=builder <86>Jun 16 01:04:18 groupadd[281732]: new group: name=builder, GID=1230 <86>Jun 16 01:04:18 useradd[281737]: new user: name=builder, UID=1230, GID=1230, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/ttf2pt1-3.4.4-alt1.qa1.src.rpm: exception not found in '/usr/share/license-exception' directory: advertising <13>Jun 16 01:04:23 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Jun 16 01:04:23 rpmi: libicu69-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Jun 16 01:04:23 rpmi: icu-utils-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Jun 16 01:04:23 rpmi: libicu-devel-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Jun 16 01:04:23 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Jun 16 01:04:23 rpmi: t1lib-5.1.2-alt6 sisyphus+278027.100.1.2 1625979752 installed <13>Jun 16 01:04:23 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Jun 16 01:04:23 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jun 16 01:04:23 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jun 16 01:04:23 rpmi: libharfbuzz-5.3.1-alt1 p10+311526.40.12.1 1678459109 installed <13>Jun 16 01:04:23 rpmi: libfreetype-2.11.0-alt1 p10+281745.100.1.1 1628002271 installed <13>Jun 16 01:04:23 rpmi: libharfbuzz-icu-5.3.1-alt1 p10+311526.40.12.1 1678459109 installed <13>Jun 16 01:04:23 rpmi: libharfbuzz-gobject-5.3.1-alt1 p10+311526.40.12.1 1678459109 installed <13>Jun 16 01:04:24 rpmi: libX11-locales-3:1.8.7-alt1 p10+330924.200.2.1 1697304232 installed <13>Jun 16 01:04:24 rpmi: xorg-proto-devel-2021.5-alt1 p10+295526.40.6.1 1646400646 installed <13>Jun 16 01:04:24 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Jun 16 01:04:24 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Jun 16 01:04:24 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Jun 16 01:04:24 rpmi: libX11-3:1.8.7-alt1 p10+330924.200.2.1 1697304232 installed <13>Jun 16 01:04:24 rpmi: t1lib-x-5.1.2-alt6 sisyphus+278027.100.1.2 1625979752 installed <13>Jun 16 01:04:25 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Jun 16 01:04:25 rpmi: libX11-devel-3:1.8.7-alt1 p10+330924.200.2.1 1697304232 installed <13>Jun 16 01:04:25 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jun 16 01:04:25 rpmi: libexpat-2.5.0-alt1 p10+324220.100.1.1 1688465137 installed <13>Jun 16 01:04:25 rpmi: xml-utils-1:2.9.12-alt1.p10.1 p10+314068.100.3.1 1675354348 installed <13>Jun 16 01:04:25 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed <13>Jun 16 01:04:25 rpmi: libp11-kit-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jun 16 01:04:25 rpmi: libtasn1-4.19.0-alt1 p10+309071.100.2.1 1668522760 installed <13>Jun 16 01:04:25 rpmi: rpm-macros-alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jun 16 01:04:25 rpmi: alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jun 16 01:04:25 rpmi: ca-certificates-2022.09.15-alt1 p10+308004.100.2.1 1665748370 installed <13>Jun 16 01:04:25 rpmi: ca-trust-0.1.6-alt1 p10+344774.100.1.1 1712685728 installed <13>Jun 16 01:04:25 rpmi: p11-kit-trust-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jun 16 01:04:25 rpmi: libcrypto1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jun 16 01:04:25 rpmi: libssl1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jun 16 01:04:25 rpmi: python3-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 01:04:26 rpmi: python3-base-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 01:04:26 rpmi: glib2-devel-2.68.4-alt4 p10+296885.100.1.1 1647705736 installed <13>Jun 16 01:04:26 rpmi: libfreetype-devel-2.11.0-alt1 p10+281745.100.1.1 1628002271 installed <13>Jun 16 01:04:26 rpmi: libharfbuzz-devel-5.3.1-alt1 p10+311526.40.12.1 1678459109 installed <13>Jun 16 01:04:26 rpmi: t1lib-devel-5.1.2-alt6 sisyphus+278027.100.1.2 1625979752 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/ttf2pt1-3.4.4-alt1.qa1.nosrc.rpm (w1.gzdio) Installing ttf2pt1-3.4.4-alt1.qa1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.962 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ttf2pt1-3.4.4 + echo 'Source #0 (ttf2pt1-3.4.4.tar.gz):' Source #0 (ttf2pt1-3.4.4.tar.gz): + /bin/tar -xf - + /bin/gzip -dc /usr/src/RPM/SOURCES/ttf2pt1-3.4.4.tar.gz + cd ttf2pt1-3.4.4 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.46348 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ttf2pt1-3.4.4 + make all make: Entering directory '/usr/src/RPM/BUILD/ttf2pt1-3.4.4' cc -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_FREETYPE -I/usr/include/freetype2 -DPREFER_FREETYPE -c ttf2pt1.c In file included from ttf2pt1.c:85: global.h:90:30: warning: "/*" within comment [-Wcomment] 90 | /* #define DBG_GLYPH "C118" /* */ | ttf2pt1.c: In function 'unicode_init_user': ttf2pt1.c:647:26: warning: format '%d' expects argument of type 'int *', but argument 3 has type 'int' [-Wformat=] 647 | if(sscanf(buffer, "id %d %d", pid, eid)==2) { | ~^ ~~~ | | | | int * int ttf2pt1.c:647:29: warning: format '%d' expects argument of type 'int *', but argument 4 has type 'int' [-Wformat=] 647 | if(sscanf(buffer, "id %d %d", pid, eid)==2) { | ~^ ~~~ | | | | int * int ttf2pt1.c: In function 'handle_gnames': ttf2pt1.c:1327:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1327 | || i==0 && isdigit(c)) { /* must not start with a digit */ | ^ ttf2pt1.c:1331:31: warning: pointer targets in passing argument 1 of 'nametoprint' differ in signedness [-Wpointer-sign] 1331 | nametoprint(glyph_list[n].name)); | ~~~~~~~~~~~~~^~~~~ | | | char * ttf2pt1.c:1151:17: note: expected 'unsigned char *' but argument is of type 'char *' 1151 | unsigned char *s | ~~~~~~~~~~~~~~~^ ttf2pt1.c:1392:46: warning: pointer targets in passing argument 3 of 'cursw->glenc' differ in signedness [-Wpointer-sign] 1392 | type = cursw->glenc(glyph_list, encoding, unicode_map); | ^~~~~~~~~~~ | | | unsigned int * ttf2pt1.c:1392:46: note: expected 'int *' but argument is of type 'unsigned int *' ttf2pt1.c:1406:46: warning: pointer targets in passing argument 3 of 'cursw->glenc' differ in signedness [-Wpointer-sign] 1406 | type = cursw->glenc(glyph_list, encoding, unicode_map); | ^~~~~~~~~~~ | | | unsigned int * ttf2pt1.c:1406:46: note: expected 'int *' but argument is of type 'unsigned int *' In file included from ttf2pt1.c:85: ttf2pt1.c: In function 'main': global.h:108:26: warning: statement with no effect [-Wunused-value] 108 | # define DBG_TO_GLYPH(g) (0) | ^ ttf2pt1.c:2278:4: note: in expansion of macro 'DBG_TO_GLYPH' 2278 | DBG_TO_GLYPH(&glyph_list[i]); | ^~~~~~~~~~~~ global.h:109:28: warning: statement with no effect [-Wunused-value] 109 | # define DBG_FROM_GLYPH(g) (0) | ^ ttf2pt1.c:2280:4: note: in expansion of macro 'DBG_FROM_GLYPH' 2280 | DBG_FROM_GLYPH(&glyph_list[i]); | ^~~~~~~~~~~~~~ global.h:108:26: warning: statement with no effect [-Wunused-value] 108 | # define DBG_TO_GLYPH(g) (0) | ^ ttf2pt1.c:2293:5: note: in expansion of macro 'DBG_TO_GLYPH' 2293 | DBG_TO_GLYPH(&glyph_list[i]); | ^~~~~~~~~~~~ global.h:109:28: warning: statement with no effect [-Wunused-value] 109 | # define DBG_FROM_GLYPH(g) (0) | ^ ttf2pt1.c:2296:5: note: in expansion of macro 'DBG_FROM_GLYPH' 2296 | DBG_FROM_GLYPH(&glyph_list[i]); | ^~~~~~~~~~~~~~ global.h:108:26: warning: statement with no effect [-Wunused-value] 108 | # define DBG_TO_GLYPH(g) (0) | ^ ttf2pt1.c:2311:5: note: in expansion of macro 'DBG_TO_GLYPH' 2311 | DBG_TO_GLYPH(&glyph_list[i]); | ^~~~~~~~~~~~ global.h:109:28: warning: statement with no effect [-Wunused-value] 109 | # define DBG_FROM_GLYPH(g) (0) | ^ ttf2pt1.c:2314:5: note: in expansion of macro 'DBG_FROM_GLYPH' 2314 | DBG_FROM_GLYPH(&glyph_list[i]); | ^~~~~~~~~~~~~~ At top level: ttf2pt1.c:1200:1: warning: 'alignwidths' defined but not used [-Wunused-function] 1200 | alignwidths(void) | ^~~~~~~~~~~ ttf2pt1.c: In function 'main': ttf2pt1.c:1317:34: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 1317 | int i, n, found, c, type; | ^~~~ cc -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_FREETYPE -I/usr/include/freetype2 -DPREFER_FREETYPE -c pt1.c In file included from pt1.c:24: global.h:90:30: warning: "/*" within comment [-Wcomment] 90 | /* #define DBG_GLYPH "C118" /* */ | pt1.c: In function 'assertpath': pt1.c:306:45: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 306 | fprintf(stderr, "unidirectional chain 0x%x -next-> 0x%x -prev-> 0x%x \n", | ~^ | | | unsigned int 307 | pe, ge, ge->prev); | ~~ | | | GENTRY * {aka struct gentry *} pt1.c:306:58: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 306 | fprintf(stderr, "unidirectional chain 0x%x -next-> 0x%x -prev-> 0x%x \n", | ~^ | | | unsigned int 307 | pe, ge, ge->prev); | ~~ | | | GENTRY * {aka struct gentry *} pt1.c:306:71: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'struct gentry *' [-Wformat=] 306 | fprintf(stderr, "unidirectional chain 0x%x -next-> 0x%x -prev-> 0x%x \n", | ~^ | | | unsigned int 307 | pe, ge, ge->prev); | ~~~~~~~~ | | | struct gentry * pt1.c:317:39: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 317 | fprintf(stderr, "empty path at 0x%x \n", ge); | ~^ ~~ | | | | | GENTRY * {aka struct gentry *} | unsigned int pt1.c:325:46: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 325 | fprintf(stderr, "unidirectional chain 0x%x -frwd-> 0x%x -bkwd-> 0x%x \n", | ~^ | | | unsigned int 326 | ge, ge->frwd, ge->frwd->bkwd); | ~~ | | | GENTRY * {aka struct gentry *} pt1.c:325:59: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'struct gentry *' [-Wformat=] 325 | fprintf(stderr, "unidirectional chain 0x%x -frwd-> 0x%x -bkwd-> 0x%x \n", | ~^ | | | unsigned int pt1.c:325:72: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'struct gentry *' [-Wformat=] 325 | fprintf(stderr, "unidirectional chain 0x%x -frwd-> 0x%x -bkwd-> 0x%x \n", | ~^ | | | unsigned int pt1.c:333:48: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 333 | fprintf(stderr, "broken first backlink 0x%x -bkwd-> 0x%x -next-> 0x%x \n", | ~^ | | | unsigned int 334 | ge, ge->bkwd, ge->bkwd->next); | ~~ | | | GENTRY * {aka struct gentry *} pt1.c:333:61: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'struct gentry *' [-Wformat=] 333 | fprintf(stderr, "broken first backlink 0x%x -bkwd-> 0x%x -next-> 0x%x \n", | ~^ | | | unsigned int pt1.c:333:74: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'struct gentry *' [-Wformat=] 333 | fprintf(stderr, "broken first backlink 0x%x -bkwd-> 0x%x -next-> 0x%x \n", | ~^ | | | unsigned int 334 | ge, ge->bkwd, ge->bkwd->next); | ~~~~~~~~~~~~~~ | | | struct gentry * pt1.c:341:38: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 341 | fprintf(stderr, "broken loop 0x%x -...-> 0x%x -frwd-> 0x%x \n", | ~^ | | | unsigned int 342 | first, ge, ge->frwd); | ~~~~~ | | | GENTRY * {aka struct gentry *} pt1.c:341:50: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 341 | fprintf(stderr, "broken loop 0x%x -...-> 0x%x -frwd-> 0x%x \n", | ~^ | | | unsigned int 342 | first, ge, ge->frwd); | ~~ | | | GENTRY * {aka struct gentry *} pt1.c:341:63: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'struct gentry *' [-Wformat=] 341 | fprintf(stderr, "broken loop 0x%x -...-> 0x%x -frwd-> 0x%x \n", | ~^ | | | unsigned int pt1.c: In function 'fixcvends': pt1.c:763:37: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 763 | fprintf(stderr, "**! fixcvends(0x%x) on floating entry, ABORT\n", ge); | ~^ ~~ | | | | unsigned int GENTRY * {aka struct gentry *} pt1.c:782:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 782 | if (dx == 0 && dy == 0 | ~~~~~~~~^~~~~~~~~~ pt1.c: In function 'fixcvdir': pt1.c:913:36: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 913 | fprintf(stderr, "**! fixcvdir(0x%x) on floating entry, ABORT\n", ge); | ~^ ~~ | | | | unsigned int GENTRY * {aka struct gentry *} pt1.c: In function 'fgetcvdir': pt1.c:1043:37: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 1043 | fprintf(stderr, "**! fgetcvdir(0x%x) on int entry, ABORT\n", ge); | ~^ ~~ | | | | unsigned int GENTRY * {aka struct gentry *} pt1.c: In function 'igetcvdir': pt1.c:1105:37: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 1105 | fprintf(stderr, "**! igetcvdir(0x%x) on floating entry, ABORT\n", ge); | ~^ ~~ | | | | unsigned int GENTRY * {aka struct gentry *} pt1.c: In function 'dumppaths': pt1.c:1203:26: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 1203 | fprintf(stderr, " %c %8x", mark, ge); | ~~^ ~~ | | | | | GENTRY * {aka struct gentry *} | unsigned int pt1.c: In function 'fcheckcv': pt1.c:1336:36: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 1336 | fprintf(stderr, "**! fcheckcv(0x%x) on int entry, ABORT\n", ge); | ~^ ~~ | | | | unsigned int GENTRY * {aka struct gentry *} pt1.c: In function 'icheckcv': pt1.c:1364:36: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 1364 | fprintf(stderr, "**! icheckcv(0x%x) on floating entry, ABORT\n", ge); | ~^ ~~ | | | | unsigned int GENTRY * {aka struct gentry *} pt1.c: In function 'fclosepaths': pt1.c:1399:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1399 | if(ge == 0 || ge->type != GE_LINE && ge->type!= GE_CURVE) { pt1.c: In function 'smoothjoints': pt1.c:1607:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1607 | && (ge->iy3 < ge->prev->iy3 && ne->iy3 < ge->iy3 pt1.c:1624:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1624 | && (ge->ix3 < ge->prev->ix3 && ne->ix3 < ge->ix3 pt1.c: In function 'sortstems': pt1.c:1813:19: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] 1813 | (s[i].flags & (ST_ZONE|ST_FLAT|ST_END) ^ ST_FLAT) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ pt1.c:1815:19: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] 1815 | (s[j].flags & (ST_ZONE|ST_FLAT|ST_END) ^ ST_FLAT) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ pt1.c:1820:19: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] 1820 | (s[i].flags & (ST_ZONE|ST_FLAT|ST_END) ^ ST_FLAT) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ pt1.c:1822:19: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] 1822 | (s[j].flags & (ST_ZONE|ST_FLAT|ST_END) ^ ST_FLAT) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ pt1.c: In function 'stemoverlap': pt1.c:1844:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1844 | if (s1->from <= s2->from && s1->to >= s2->from | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pt1.c: In function 'joinmainstems': pt1.c:2205:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2205 | if (pri < readystem && s[nnew + 1].value >= stack[j].value | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pt1.c: In function 'joinsubstems': pt1.c:2761:5: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2760 | || pri > lastpri | ~~~~~~~~~~~~~ 2761 | && ( lastpri==1 || s[j].value-v<20 || (s[x].value-v)*2 >= s[j].value-v ) ) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pt1.c:2780:5: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2779 | || pri > lastpri | ~~~~~~~~~~~~~ 2780 | && ( lastpri==1 || v-s[j].value<20 || (v-s[x].value)*2 >= v-s[j].value ) ) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pt1.c: In function 'uniformstems': pt1.c:2814:9: warning: unused variable 'j' [-Wunused-variable] 2814 | int i, j, from, to, val, dir; | ^ pt1.c: In function 'findstemat': pt1.c:2920:62: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 2920 | "dbg: possible self-intersection at v=%d o=%d exp_ge=0x%x ge=0x%x\n", | ~^ | | | unsigned int 2921 | value, origin, ge, sp[si].ge); | ~~ | | | GENTRY * {aka struct gentry *} pt1.c:2920:70: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 2920 | "dbg: possible self-intersection at v=%d o=%d exp_ge=0x%x ge=0x%x\n", | ~^ | | | unsigned int 2921 | value, origin, ge, sp[si].ge); | ~~~~~~~~~ | | | GENTRY * {aka struct gentry *} pt1.c:2933:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2933 | || pri==prevpri && prevwd==0 || wd!=0 && wdiy3 > ge->iy2 && ge->iy3 > ny | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ pt1.c:3512:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3512 | if (ge->ix3 > ge->ix2 && ge->ix3 > nx | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ pt1.c:3682:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3682 | if (ge->iy3 > ge->prev->iy3 && ge->iy3 > ny | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ pt1.c:3704:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3704 | if (ge->ix3 > ge->prev->ix3 && ge->ix3 > nx | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ pt1.c: In function 'fstraighten': pt1.c:3868:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3868 | || iln > 1. && iln/oln > 0.1 ) | ~~~~~~~~~~^~~~~~~~~~~~~~~~ pt1.c:3912:80: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 3912 | if(ISDBG(STRAIGHTEN)) fprintf(stderr,"** straighten join with previous 0x%x 0x%x\n", pge, ge); | ~^ ~~~ | | | | | GENTRY * {aka struct gentry *} | unsigned int pt1.c:3912:85: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 3912 | if(ISDBG(STRAIGHTEN)) fprintf(stderr,"** straighten join with previous 0x%x 0x%x\n", pge, ge); | ~^ ~~ | | | | | GENTRY * {aka struct gentry *} | unsigned int pt1.c:3927:76: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 3927 | if(ISDBG(STRAIGHTEN)) fprintf(stderr,"** straighten join with next 0x%x 0x%x\n", ge, nge); | ~^ ~~ | | | | | GENTRY * {aka struct gentry *} | unsigned int pt1.c:3927:81: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 3927 | if(ISDBG(STRAIGHTEN)) fprintf(stderr,"** straighten join with next 0x%x 0x%x\n", ge, nge); | ~^ ~~~ | | | | | GENTRY * {aka struct gentry *} | unsigned int pt1.c:3841:18: warning: unused variable 'svdir' [-Wunused-variable] 3841 | int svdir, i, o; | ^~~~~ pt1.c: In function 'ffixquadrants': pt1.c:4058:35: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 4058 | fprintf(stderr, "%s: trying 0x%x (%g %g) (%g %g) (%g %g) (%g %g)\n ", g->name, | ~^ | | | unsigned int 4059 | ge, ge->prev->fx3, ge->prev->fy3, ge->fx1, ge->fy1, ge->fx2, ge->fy2, | ~~ | | | GENTRY * {aka struct gentry *} pt1.c:4079:29: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 4079 | fprintf(stderr, "%s: 0x%x: %d pts(%c): ", | ~^ | | | unsigned int 4080 | g->name, ge, np-oldnp, i? 'y':'x'); | ~~ | | | GENTRY * {aka struct gentry *} pt1.c:4130:38: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 4130 | fprintf(stderr, "%s: splitting 0x%x (%g %g) (%g %g) (%g %g) (%g %g) at %d points\n ", g->name, | ~^ | | | unsigned int 4131 | ge, ge->prev->fx3, ge->prev->fy3, ge->fx1, ge->fy1, ge->fx2, ge->fy2, | ~~ | | | GENTRY * {aka struct gentry *} pt1.c:4152:43: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 4152 | if(ISDBG(QUAD)) fprintf(stderr, " 0x%x %g/%g\n", ge, k1, k2); | ~^ ~~ | | | | | GENTRY * {aka struct gentry *} | unsigned int pt1.c: In function 'iiszigzag': pt1.c:4231:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4231 | if (k1+0.0001 >= k && k2 <= k+0.0001 || k1 <= k+0.0001 && k2+0.0001 >= k) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ pt1.c: In function 'fiszigzag': pt1.c:4281:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4281 | if (k1+0.0001 >= k && k2 <= k+0.0001 || k1 <= k+0.0001 && k2+0.0001 >= k) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ pt1.c: In function 'fdelsmall': pt1.c:4692:56: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 4692 | fprintf(stderr, "glyph %s has very small fragments(%x..%x..%x)\n", | ~^ | | | unsigned int 4693 | g->name, pge, ge, nge); | ~~~ | | | GENTRY * {aka struct gentry *} pt1.c:4692:60: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 4692 | fprintf(stderr, "glyph %s has very small fragments(%x..%x..%x)\n", | ~^ | | | unsigned int 4693 | g->name, pge, ge, nge); | ~~ | | | GENTRY * {aka struct gentry *} pt1.c:4692:64: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 4692 | fprintf(stderr, "glyph %s has very small fragments(%x..%x..%x)\n", | ~^ | | | unsigned int 4693 | g->name, pge, ge, nge); | ~~~ | | | GENTRY * {aka struct gentry *} pt1.c: In function 'fdotcurvdist2': pt1.c:5108:12: warning: unused variable 'j' [-Wunused-variable] 5108 | int d, i, j; | ^ pt1.c: In function 'fapproxcurve': pt1.c:5292:7: warning: unused variable 'xy' [-Wunused-variable] 5292 | char xy[]="XY"; | ^~ pt1.c:5291:7: warning: unused variable 'bc' [-Wunused-variable] 5291 | char bc[]="BC"; | ^~ pt1.c:5288:9: warning: variable 'res' set but not used [-Wunused-but-set-variable] 5288 | double res[MAXSECT][MAXSECT], thisres, bestres, goodres; | ^~~ pt1.c: In function 'fsampledots': pt1.c:5544:16: warning: unused variable 'dx' [-Wunused-variable] 5544 | double t, nf, dx, d[2]; | ^~ pt1.c: In function 'fanalyzejoint': pt1.c:5721:9: warning: unused variable 'avsd2' [-Wunused-variable] 5721 | double avsd2, dots[3][2 /*X,Y*/]; | ^~~~~ pt1.c: In function 'fconcisecontour': pt1.c:5943:26: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 5943 | fprintf(stderr, ": 0x%x\nnext -> 0x%p ", pge, nge); | ~^ ~~~ | | | | unsigned int GENTRY * {aka struct gentry *} pt1.c:5977:26: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 5977 | fprintf(stderr, ": 0x%x\n", nge); | ~^ ~~~ | | | | | GENTRY * {aka struct gentry *} | unsigned int pt1.c:6140:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 6140 | || pge != ge && (pgex->flags & GEXF_JCVMASK) <= (ngex->flags & GEXF_JCVMASK) ) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pt1.c:6180:36: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 6180 | fprintf(stderr, "(p=%p/%x n=0x%x/%x) ", pge, pgex->flags & GEXF_JLINE, | ~^ | | | unsigned int 6181 | nge, ngex->flags & GEXF_JLINE); | ~~~ | | | GENTRY * {aka struct gentry *} pt1.c:5847:6: warning: unused variable 'found' [-Wunused-variable] 5847 | int found[2]; | ^~~~~ pt1.c: In function 'fforceconcise': pt1.c:6298:37: warning: unused variable 'xge' [-Wunused-variable] 6298 | GENTRY *ge, *nge, *endge, *xge; | ^~~ pt1.c:6298:29: warning: unused variable 'endge' [-Wunused-variable] 6298 | GENTRY *ge, *nge, *endge, *xge; | ^~~~~ pt1.c:6298:23: warning: unused variable 'nge' [-Wunused-variable] 6298 | GENTRY *ge, *nge, *endge, *xge; | ^~~ pt1.c: In function 'bestblue': pt1.c:6679:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 6679 | || physt[first] == physt[last] && j) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ pt1.c: In function 'reversepathsfromto': pt1.c:7069:38: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GENTRY *' {aka 'struct gentry *'} [-Wformat=] 7069 | fprintf(stderr, "reverse path 0x%x <- 0x%x, 0x%x\n", ge, ge->prev, ge->bkwd); | ~^ ~~ | | | | unsigned int GENTRY * {aka struct gentry *} pt1.c:7069:46: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'struct gentry *' [-Wformat=] 7069 | fprintf(stderr, "reverse path 0x%x <- 0x%x, 0x%x\n", ge, ge->prev, ge->bkwd); | ~^ ~~~~~~~~ | | | | unsigned int struct gentry * pt1.c:7069:52: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'struct gentry *' [-Wformat=] 7069 | fprintf(stderr, "reverse path 0x%x <- 0x%x, 0x%x\n", ge, ge->prev, ge->bkwd); | ~^ | | | unsigned int pt1.c: In function 'print_kerning': pt1.c:7210:12: warning: unused variable 'n' [-Wunused-variable] 7210 | int i, j, n; | ^ pt1.c: At top level: pt1.c:146:15: warning: 'fcvarea' declared 'static' but never defined [-Wunused-function] 146 | static double fcvarea( GENTRY *ge); | ^~~~~~~ pt1.c:4190:1: warning: 'iiszigzag' defined but not used [-Wunused-function] 4190 | iiszigzag( | ^~~~~~~~~ pt1.c:2649:1: warning: 'printbasestem' defined but not used [-Wunused-function] 2649 | printbasestem(void) | ^~~~~~~~~~~~~ pt1.c:1862:1: warning: 'steminblue' defined but not used [-Wunused-function] 1862 | steminblue( | ^~~~~~~~~~ pt1.c: In function 'findstemat': pt1.c:2933:46: warning: 'prevwd' may be used uninitialized in this function [-Wmaybe-uninitialized] 2933 | || pri==prevpri && prevwd==0 || wd!=0 && wdfrwd != first) { | ^ pt1.c: In function 'fapproxcurve': pt1.c:5354:14: warning: 'goodres' may be used uninitialized in this function [-Wmaybe-uninitialized] 5354 | } else if(thisres < goodres) { | ^ pt1.c: In function 'reversepathsfromto': pt1.c:7102:26: warning: 'flast[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] 7102 | cur->fpoints[i][2] = f; | ~~~~~~~~~~~~~~~~~~~^~~ pt1.c:7102:26: warning: 'flast[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] pt1.c:7112:26: warning: 'ilast[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] 7112 | cur->ipoints[i][2] = n; | ~~~~~~~~~~~~~~~~~~~^~~ pt1.c:7112:26: warning: 'ilast[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] cc -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_FREETYPE -I/usr/include/freetype2 -DPREFER_FREETYPE -DEXTERNAL_T1ASM -c runt1asm.c runt1asm.c: In function 'runt1asm': runt1asm.c:28:12: warning: implicit declaration of function 'dup' [-Wimplicit-function-declaration] 28 | if(( id = dup(fileno(ifp)) )<0) { | ^~~ runt1asm.c:30:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 30 | exit(1); | ^~~~ runt1asm.c:30:3: warning: incompatible implicit declaration of built-in function 'exit' runt1asm.c:14:1: note: include '' or provide a declaration of 'exit' 13 | #include +++ |+#include 14 | runt1asm.c:34:3: warning: incompatible implicit declaration of built-in function 'exit' 34 | exit(1); | ^~~~ runt1asm.c:34:3: note: include '' or provide a declaration of 'exit' runt1asm.c:37:2: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] 37 | close(0); | ^~~~~ | pclose runt1asm.c:40:3: warning: incompatible implicit declaration of built-in function 'exit' 40 | exit(1); | ^~~~ runt1asm.c:40:3: note: include '' or provide a declaration of 'exit' runt1asm.c:45:3: warning: incompatible implicit declaration of built-in function 'exit' 45 | exit(1); | ^~~~ runt1asm.c:45:3: note: include '' or provide a declaration of 'exit' runt1asm.c:50:11: warning: implicit declaration of function 'execlp' [-Wimplicit-function-declaration] 50 | error = execlp("t1asm", "t1asm", "-b", NULL); | ^~~~~~ runt1asm.c:50:11: warning: incompatible implicit declaration of built-in function 'execlp' runt1asm.c:52:11: warning: incompatible implicit declaration of built-in function 'execlp' 52 | error = execlp("t1asm", "t1asm", NULL); | ^~~~~~ runt1asm.c:56:2: warning: incompatible implicit declaration of built-in function 'exit' 56 | exit(1); | ^~~~ runt1asm.c:56:2: note: include '' or provide a declaration of 'exit' runt1asm.c:25:6: warning: variable 'error' set but not used [-Wunused-but-set-variable] 25 | int error; | ^~~~~ runt1asm.c:23:8: warning: unused variable 'cmd' [-Wunused-variable] 23 | char *cmd; | ^~~ cc -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_FREETYPE -I/usr/include/freetype2 -DPREFER_FREETYPE -c ttf.c In file included from ttf.c:29: global.h:90:30: warning: "/*" within comment [-Wcomment] 90 | /* #define DBG_GLYPH "C118" /* */ | ttf.c: In function 'handle_name': ttf.c:224:35: warning: pointer targets in passing argument 1 of 'dupcnstring' differ in signedness [-Wpointer-sign] 224 | name_fields[k] = dupcnstring(p, len); | ^ | | | char * In file included from ttf.c:29: global.h:120:35: note: expected 'unsigned char *' but argument is of type 'char *' 120 | char *dupcnstring( unsigned char *s, int len); | ~~~~~~~~~~~~~~~^ ttf.c:248:36: warning: pointer targets in passing argument 1 of 'dupcnstring' differ in signedness [-Wpointer-sign] 248 | name_fields[k] = dupcnstring(p, len); | ^ | | | char * In file included from ttf.c:29: global.h:120:35: note: expected 'unsigned char *' but argument is of type 'char *' 120 | char *dupcnstring( unsigned char *s, int len); | ~~~~~~~~~~~~~~~^ ttf.c: In function 'draw_simple_glyf': ttf.c:465:29: warning: variable 'ylast' set but not used [-Wunused-but-set-variable] 465 | double xlast = 0, ylast = 0; | ^~~~~ ttf.c:465:18: warning: variable 'xlast' set but not used [-Wunused-but-set-variable] 465 | double xlast = 0, ylast = 0; | ^~~~~ ttf.c: In function 'fnmetrics': ttf.c:1414:6: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1413 | || str[j]=='b' | ~~~~~~~~~~~ 1414 | && ( j==0 || !isalpha(str[j-1]) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_FREETYPE -I/usr/include/freetype2 -DPREFER_FREETYPE -c ft.c In file included from ft.c:22: global.h:90:30: warning: "/*" within comment [-Wcomment] 90 | /* #define DBG_GLYPH "C118" /* */ | ft.c: In function 'openfont': ft.c:82:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 82 | if( error = FT_New_Face( library, fname, 0, &face ) ) { | ^~~~~ ft.c: In function 'getnglyphs': ft.c:129:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'FT_Long' {aka 'long int'} [-Wformat=] 129 | if(ISDBG(FT)) fprintf(stderr, "%d glyphs in font\n", face->num_glyphs); | ~^ ~~~~~~~~~~~~~~~~ | | | | int FT_Long {aka long int} | %ld ft.c: In function 'glnames': ft.c:155:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 155 | sprintf(bf, "_g_%d", i); | ^~ | | | unsigned char * In file included from /usr/include/features.h:465, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from ft.c:10: /usr/include/bits/stdio2.h:36:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 36 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ ft.c:159:31: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] 159 | glyph_list[i].name = strdup(bf); | ^~ | | | unsigned char * In file included from ft.c:11: /usr/include/string.h:171:34: note: expected 'const char *' but argument is of type 'unsigned char *' 171 | extern char *strdup (const char *__s) | ~~~~~~~~~~~~^~~ ft.c: In function 'fnmetrics': ft.c:427:2: warning: "/*" within comment [-Wcomment] 427 | /* guess the boldness from the font names */ | ft.c:440:6: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 439 | || str[j]=='b' | ~~~~~~~~~~~ 440 | && ( j==0 || !isalpha(str[j-1]) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ft.c: At top level: 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] 537 | outl_moveto, | ^~~~~~~~~~~ ft.c:537:2: note: (near initialization for 'ft_outl_funcs.move_to') 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] 538 | outl_lineto, | ^~~~~~~~~~~ ft.c:538:2: note: (near initialization for 'ft_outl_funcs.line_to') 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] 539 | outl_conicto, | ^~~~~~~~~~~~ ft.c:539:2: note: (near initialization for 'ft_outl_funcs.conic_to') 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] 540 | outl_cubicto, | ^~~~~~~~~~~~ ft.c:540:2: note: (near initialization for 'ft_outl_funcs.cubic_to') ft.c: In function 'kerning': ft.c:596:9: warning: unused variable 'gl' [-Wunused-variable] 596 | GLYPH *gl; | ^~ ft.c:593:12: warning: unused variable 'n' [-Wunused-variable] 593 | int i, j, n; | ^ cc -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_FREETYPE -I/usr/include/freetype2 -DPREFER_FREETYPE -c bdf.c In file included from bdf.c:15: global.h:90:30: warning: "/*" within comment [-Wcomment] 90 | /* #define DBG_GLYPH "C118" /* */ | bdf.c: In function 'readfile': bdf.c:101:8: warning: unused variable 's' [-Wunused-variable] 101 | char *s; | ^ bdf.c: In function 'handle_header': bdf.c:224:42: warning: pointer targets in passing argument 1 of 'dupcnstring' differ in signedness [-Wpointer-sign] 224 | *((char **)(cl->vp[0])) = dupcnstring(bf, s-bf); | ^~ | | | char * In file included from bdf.c:15: global.h:120:35: note: expected 'unsigned char *' but argument is of type 'char *' 120 | char *dupcnstring( unsigned char *s, int len); | ~~~~~~~~~~~~~~~^ cc -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_FREETYPE -I/usr/include/freetype2 -DPREFER_FREETYPE -c bitmap.c In file included from bitmap.c:14: global.h:90:30: warning: "/*" within comment [-Wcomment] 90 | /* #define DBG_GLYPH "C118" /* */ | bitmap.c: In function 'dosubfrag': bitmap.c:454:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 454 | && ( outend && f->sublen <= pf->sublen | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ bitmap.c:464:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 464 | && ( outfront && f->sublen <= lf->sublen | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ bitmap.c:358:9: warning: unused variable 'j' [-Wunused-variable] 358 | int i, j, a1, a2, ndots; | ^ bitmap.c:349:16: warning: variable 'ff' set but not used [-Wunused-but-set-variable] 349 | GEX_FRAG *f, *ff, *lf, *pf, *xf; | ^~ bitmap.c: In function 'bmp_outline': bitmap.c:1199:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1199 | if( (k1 & GEXFF_EXTR) && (k2 & GEXFF_LONG) \ | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ bitmap.c:1221:7: note: in expansion of macro 'CHKCURVCONN' 1221 | CHKCURVCONN(ge, 1); | ^~~~~~~~~~~ bitmap.c:1199:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1199 | if( (k1 & GEXFF_EXTR) && (k2 & GEXFF_LONG) \ | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ bitmap.c:1246:6: note: in expansion of macro 'CHKCURVCONN' 1246 | CHKCURVCONN(ge, 1); | ^~~~~~~~~~~ bitmap.c:1199:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1199 | if( (k1 & GEXFF_EXTR) && (k2 & GEXFF_LONG) \ | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ bitmap.c:1258:8: note: in expansion of macro 'CHKCURVCONN' 1258 | CHKCURVCONN(ge->frwd, 0); | ^~~~~~~~~~~ bitmap.c:1594:29: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] 1594 | } while(stepmore || ge != cge->next ^ delaystop); | ~~~^~~~~~~~~~~~ bitmap.c:1999:25: warning: too many arguments for format [-Wformat-extra-args] 1999 | fprintf(stderr, " removed %s frag at %p len=%d covered by line\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitmap.c:2305:21: warning: unused variable 'lf' [-Wunused-variable] 2305 | GEX_FRAG *ff, *lf, *xf; | ^~ bitmap.c:2508:18: warning: unused variable 'pf' [-Wunused-variable] 2508 | GEX_FRAG *f, *pf; | ^~ bitmap.c:1033:7: warning: unused variable 'i' [-Wunused-variable] 1033 | int i; | ^ bitmap.c:926:3: warning: label 'try1' defined but not used [-Wunused-label] 926 | try1: | ^~~~ cc -pipe -frecord-gcc-switches -Wall -g -O2 -DUSE_FREETYPE -I/usr/include/freetype2 -DPREFER_FREETYPE -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 scripts/unhtml 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 make: Leaving directory '/usr/src/RPM/BUILD/ttf2pt1-3.4.4' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.25179 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/ttf2pt1-buildroot + : + /bin/rm -rf -- /usr/src/tmp/ttf2pt1-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd ttf2pt1-3.4.4 + sed -i -e 's|TTF2PT1_SHAREDIR|/usr/share/doc/ttf2pt1-3.4.4|' ttf2pt1.1 + mkdir -p /usr/src/tmp/ttf2pt1-buildroot/usr/bin + mkdir -p /usr/src/tmp/ttf2pt1-buildroot/usr/share/man/man1 + install ttf2pt1 /usr/src/tmp/ttf2pt1-buildroot//usr/bin/ + install ttf2pt1.1 /usr/src/tmp/ttf2pt1-buildroot/usr/share/man/man1/ + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/ttf2pt1-buildroot (auto) Verifying and fixing files in /usr/src/tmp/ttf2pt1-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/ttf2pt1-buildroot/ (default) Compressing files in /usr/src/tmp/ttf2pt1-buildroot (auto) mode of '/usr/src/tmp/ttf2pt1-buildroot/usr/share/man/man1/ttf2pt1.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying ELF objects in /usr/src/tmp/ttf2pt1-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Processing files: ttf2pt1-3.4.4-alt1.qa1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.25179 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ttf2pt1-3.4.4 + DOCDIR=/usr/src/tmp/ttf2pt1-buildroot/usr/share/doc/ttf2pt1-3.4.4 + export DOCDIR + rm -rf /usr/src/tmp/ttf2pt1-buildroot/usr/share/doc/ttf2pt1-3.4.4 + /bin/mkdir -p /usr/src/tmp/ttf2pt1-buildroot/usr/share/doc/ttf2pt1-3.4.4 + cp -prL CHANGES README FONTS FONTS.hpux /usr/src/tmp/ttf2pt1-buildroot/usr/share/doc/ttf2pt1-3.4.4 + chmod -R go-w /usr/src/tmp/ttf2pt1-buildroot/usr/share/doc/ttf2pt1-3.4.4 + chmod -R a+rX /usr/src/tmp/ttf2pt1-buildroot/usr/share/doc/ttf2pt1-3.4.4 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.piLa4l find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.e629Sm find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) Requires: t1utils, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libfreetype.so.6()(64bit) >= set:lhJrlKkZsoUIKL2yzbeZBYlL2YKJbbysxhJO7, libm.so.6(GLIBC_2.2.5)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Wljykl Creating ttf2pt1-debuginfo package Processing files: ttf2pt1-debuginfo-3.4.4-alt1.qa1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YehNQl find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FfWA6j find-requires: running scripts (debuginfo) Requires: ttf2pt1 = 3.4.4-alt1.qa1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libfreetype.so.6), debug64(libm.so.6) Adding to ttf2pt1-debuginfo a strict dependency on ttf2pt1 Wrote: /usr/src/RPM/RPMS/x86_64/ttf2pt1-3.4.4-alt1.qa1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/ttf2pt1-debuginfo-3.4.4-alt1.qa1.x86_64.rpm (w2.lzdio) 5.72user 1.03system 0:11.26elapsed 60%CPU (0avgtext+0avgdata 78644maxresident)k 0inputs+0outputs (0major+261714minor)pagefaults 0swaps /.out/ttf2pt1-3.4.4-alt1.qa1.x86_64.rpm: exception not found in '/usr/share/license-exception' directory: advertising /.out/ttf2pt1-debuginfo-3.4.4-alt1.qa1.x86_64.rpm: exception not found in '/usr/share/license-exception' directory: advertising 5.23user 2.19system 0:27.32elapsed 27%CPU (0avgtext+0avgdata 128684maxresident)k 1632inputs+0outputs (0major+219180minor)pagefaults 0swaps --- ttf2pt1-3.4.4-alt1.qa1.x86_64.rpm.repo 2021-06-28 18:44:05.000000000 +0000 +++ ttf2pt1-3.4.4-alt1.qa1.x86_64.rpm.hasher 2024-06-16 01:04:42.147477867 +0000 @@ -21,3 +21,3 @@ Provides: ttf2pt1 = 3.4.4-alt1.qa1:sisyphus+275192.100.2.1 -File: /usr/bin/ttf2pt1 100755 root:root 48ebddd3d31caf324eab895812e93a46 +File: /usr/bin/ttf2pt1 100755 root:root 35a0d256e77e0b3e630119f0dea949f9 File: /usr/share/doc/ttf2pt1-3.4.4 40755 root:root @@ -28,2 +28,2 @@ File: /usr/share/man/man1/ttf2pt1.1.xz 100644 root:root ec78b3e90a2cc2b944c4df57e19bf799 -RPMIdentity: 46e35e8333fc622cbdafb8e0f398a234757deeabe93202bd19af38fe7966adc1f0c2c06448ef1c39685bb576e6c45185de7591a0647a0c6672de1a1d5de89331 +RPMIdentity: 09ae6d48aafc4599ed33b4227a2910a5b7bc8472262b0af42e2d1d547c193a7b75a1084e2e22480218e0f3d910dbc2cd067b3d4d6dcd606e076f6fea43a0f5d2 --- ttf2pt1-debuginfo-3.4.4-alt1.qa1.x86_64.rpm.repo 2021-06-28 18:44:05.000000000 +0000 +++ ttf2pt1-debuginfo-3.4.4-alt1.qa1.x86_64.rpm.hasher 2024-06-16 01:04:42.228478241 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/f9 40755 root:root -/usr/lib/debug/.build-id/f9/5850861807397529f6ec9d31fce61663bb7695 120777 root:root ../../../../bin/ttf2pt1 -/usr/lib/debug/.build-id/f9/5850861807397529f6ec9d31fce61663bb7695.debug 120777 root:root ../../usr/bin/ttf2pt1.debug +/usr/lib/debug/.build-id/e5 40755 root:root +/usr/lib/debug/.build-id/e5/936cabe5d458b0131fa482abeaae557568a1e9 120777 root:root ../../../../bin/ttf2pt1 +/usr/lib/debug/.build-id/e5/936cabe5d458b0131fa482abeaae557568a1e9.debug 120777 root:root ../../usr/bin/ttf2pt1.debug /usr/lib/debug/usr/bin/ttf2pt1.debug 100644 root:root @@ -22,6 +22,6 @@ Provides: ttf2pt1-debuginfo = 3.4.4-alt1.qa1:sisyphus+275192.100.2.1 -File: /usr/lib/debug/.build-id/f9 40755 root:root -File: /usr/lib/debug/.build-id/f9/5850861807397529f6ec9d31fce61663bb7695 120777 root:root ../../../../bin/ttf2pt1 -File: /usr/lib/debug/.build-id/f9/5850861807397529f6ec9d31fce61663bb7695.debug 120777 root:root ../../usr/bin/ttf2pt1.debug -File: /usr/lib/debug/usr/bin/ttf2pt1.debug 100644 root:root a42ab641a3f806415373b425f74ca0cd +File: /usr/lib/debug/.build-id/e5 40755 root:root +File: /usr/lib/debug/.build-id/e5/936cabe5d458b0131fa482abeaae557568a1e9 120777 root:root ../../../../bin/ttf2pt1 +File: /usr/lib/debug/.build-id/e5/936cabe5d458b0131fa482abeaae557568a1e9.debug 120777 root:root ../../usr/bin/ttf2pt1.debug +File: /usr/lib/debug/usr/bin/ttf2pt1.debug 100644 root:root 0f68eb2fe2fc200bb762de1cd8af7b7a File: /usr/src/debug/ttf2pt1-3.4.4 40755 root:root @@ -37,2 +37,2 @@ File: /usr/src/debug/ttf2pt1-3.4.4/ttf2pt1.c 100644 root:root 7884df469692f4a42b595b1e4a43bff5 -RPMIdentity: 2aba139c06daf80cbcceaf5817cf2b6efa2f5763c628d630be0f61eedd58c8914f8c76bea79c4eabfeeed283c5d6ae2248b24100bdece41ca7f8f6c8303d494f +RPMIdentity: 6652b743d3b97b0c633342740f609823a5f389c69db55446b62dbeb62a9fe4de7c252f3224e6ef4b6551c5f67e737486904772cdde85a29f9b8eabfd0c6664e8