* Package: dev-ruby/rbpdf-font-1.19.1-r2:0 * Repository: gentoo * Maintainer: ruby@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ruby_targets_ruby31 * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... * Running unpack phase for all >>> Unpacking rbpdf-font-1.19.1.tar.gz to /var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all >>> Source unpacked in /var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work >>> Preparing source in /var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work ... * Running prepare phase for all * Running prepare phase for all /var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all/rbpdf-1.19.1/rbpdf-font/lib/fonts/src /var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all/rbpdf-1.19.1/rbpdf-font /var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work make -j4 -C ttf2ufm-src clean make: Entering directory '/var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all/rbpdf-1.19.1/rbpdf-font/lib/fonts/src/ttf2ufm-src' rm -f t1asm ttf2pt1 *.o app/RPM/Makefile app/RPM/*.spec *.core core.* core ( cd other && make clean; ) make[1]: Entering directory '/var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all/rbpdf-1.19.1/rbpdf-font/lib/fonts/src/ttf2ufm-src/other' rm -f bz cmpf dmpf *.o *.core core.* core make[1]: Leaving directory '/var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all/rbpdf-1.19.1/rbpdf-font/lib/fonts/src/ttf2ufm-src/other' ( cd app/netscape && make clean; ) make[1]: Entering directory '/var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all/rbpdf-1.19.1/rbpdf-font/lib/fonts/src/ttf2ufm-src/app/netscape' rm -f *.o core *.core core.* nsfix make[1]: Leaving directory '/var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all/rbpdf-1.19.1/rbpdf-font/lib/fonts/src/ttf2ufm-src/app/netscape' make: Leaving directory '/var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all/rbpdf-1.19.1/rbpdf-font/lib/fonts/src/ttf2ufm-src' /var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all/rbpdf-1.19.1/rbpdf-font /var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work * Running source copy phase for ruby31 * Running prepare phase for ruby31 >>> Source prepared. * Modern C testing: this build is using a /etc/portage/bashrc hook (2023-11-30T22:24)! * Modern C testing: see https://wiki.gentoo.org/wiki/Modern_C_porting for more info. >>> Configuring source in /var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work ... * Running configure phase for ruby31 >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work ... * Running compile phase for ruby31 * Running compile phase for all make -j4 CC=clang 'CFLAGS=-O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0' -C lib/fonts/src/ttf2ufm-src make: Entering directory '/var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all/rbpdf-1.19.1/rbpdf-font/lib/fonts/src/ttf2ufm-src' clang -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o t1asm -DSTANDALONE t1asm.c -lm clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c ttf2pt1.c clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c pt1.c clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c runt1asm.c t1asm.c:375:13: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 374 | fprintf(stderr, "error: charstring_buf full (%d bytes)\n", | ~~ | %lu 375 | sizeof(charstring_buf)); | ^~~~~~~~~~~~~~~~~~~~~~ t1asm.c:388:24: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 388 | sprintf(line, "%d ", charstring_bp - charstring_buf); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %ld t1asm.c:501:15: error: call to undeclared function 'getopt'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 501 | while ((c = getopt(argc, argv, "bl:")) != -1) | ^ 2 warnings and 1 error generated. make: *** [Makefile:182: t1asm] Error 1 make: *** Waiting for unfinished jobs.... In file included from runt1asm.c:60: ./t1asm.c:388:24: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 388 | sprintf(line, "%d ", charstring_bp - charstring_buf); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %ld /usr/include/bits/stdio2.h:37:30: note: expanded from macro 'sprintf' 37 | __glibc_objsize (str), __VA_ARGS__) | ^~~~~~~~~~~ In file included from pt1.c:24: ./global.h:90:30: warning: '/*' within block comment [-Wcomment] 90 | /* #define DBG_GLYPH "C118" /* */ | ^ pt1.c:307:5: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 307 | (unsigned int)pe, (unsigned int)ge, (uns... | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:307:23: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 307 | (unsigned int)pe, (unsigned int)ge, (uns... | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:307:41: warning: cast to smaller integer type 'unsigned int' from 'struct gentry *' [-Wpointer-to-int-cast] 307 | ...(unsigned int)pe, (unsigned int)ge, (unsigned int)ge->prev); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:317:46: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 317 | ...fprintf(stderr, "empty path at 0x%x \n", (unsigned int)ge); | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:326:6: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 326 | (unsigned int)ge, (unsigned int)... | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:326:24: warning: cast to smaller integer type 'unsigned int' from 'struct gentry *' [-Wpointer-to-int-cast] 325 | ...fprintf(stderr, "unidirectional chain 0x%x -frwd-> 0x%x -bkwd-> 0x%x \n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | ...(unsigned int)ge, (unsigned int)ge->frwd, (unsigned int)ge->frwd->bkwd); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:326:48: warning: cast to smaller integer type 'unsigned int' from 'struct gentry *' [-Wpointer-to-int-cast] 325 | ...fprintf(stderr, "unidirectional chain 0x%x -frwd-> 0x%x -bkwd-> 0x%x \n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | ...(unsigned int)ge, (unsigned int)ge->frwd, (unsigned int)ge->frwd->bkwd); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:334:7: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 334 | (unsigned int)ge, (unsig... | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:334:25: warning: cast to smaller integer type 'unsigned int' from 'struct gentry *' [-Wpointer-to-int-cast] 333 | ...fprintf(stderr, "broken first backlink 0x%x -bkwd-> 0x%x -next-> 0x%x \n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | ...(unsigned int)ge, (unsigned int)ge->bkwd, (unsigned int)ge->bkwd->next); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:334:49: warning: cast to smaller integer type 'unsigned int' from 'struct gentry *' [-Wpointer-to-int-cast] 333 | ...fprintf(stderr, "broken first backlink 0x%x -bkwd-> 0x%x -next-> 0x%x \n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | ...(unsigned int)ge, (unsigned int)ge->bkwd, (unsigned int)ge->bkwd->next); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:342:7: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 342 | (unsigned int)first, (un... | ^~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:342:28: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 342 | ...(unsigned int)first, (unsigned int)ge, (unsigned int)ge->frwd); | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:342:46: warning: cast to smaller integer type 'unsigned int' from 'struct gentry *' [-Wpointer-to-int-cast] 341 | ...fprintf(stderr, "broken loop 0x%x -...-> 0x%x -frwd-> 0x%x \n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342 | ...(unsigned int)first, (unsigned int)ge, (unsigned int)ge->frwd); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ In file included from ttf2pt1.c:91: ./global.h:90:30: warning: '/*' within block comment [-Wcomment] 90 | /* #define DBG_GLYPH "C118" /* */ | ^ pt1.c:763:69: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 763 | ..."**! fixcvends(0x%x) on floating entry, ABORT\n", (unsigned int)ge); | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:913:68: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 913 | ..."**! fixcvdir(0x%x) on floating entry, ABORT\n", (unsigned int)ge); | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:1043:64: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 1043 | ..."**! fgetcvdir(0x%x) on int entry, ABORT\n", (unsigned int)ge); | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:1105:69: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 1105 | ..."**! igetcvdir(0x%x) on floating entry, ABORT\n", (unsigned int)ge); | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:1203:36: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 1203 | fprintf(stderr, " %c %8x", mark, (unsigned int)ge); | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ ttf2pt1.c:1338:23: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1338 | nametoprint(glyph_list[n].name)); | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ ttf2pt1.c:1158:18: note: passing argument to parameter 's' here 1158 | unsigned char *s | ^ ttf2pt1.c:1399:49: warning: passing 'unsigned int[1024]' to parameter of type 'int *' converts between pointers to pt1.c:integer1336 :types63 :with warning: differentcast signto smaller[-Wpointer-sign] integer type 'unsigned int'1399 | from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] typ 1336 | e =. .."c*u*! rfscheckcwv-(>0gx%xl) oenn int ecn(tgry, lABORT\ny"p,h _(luinsigned sint)ge); | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.ht:,92 :51:e note: expanded nfromc omacrod i'fprintf'n g 92 | , u__fnpirciontf_dceh_km (astrpe)a;m , | __U ^~~~~~~~~~~S E_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ ttf2pt1.c:1413:49: warning: passing 'unsigned int[1024]' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] 1413pt1.c: | 1364 : 68 : warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] ty p1364e | = .c.u.r"s*w*-!> gilcehnecc(kgclvy(p0hx_%lxi)s to,n efnlcooadtiinngg, eunntircyo,d eA_BmOaRpT)\;n " ,| ^~~~~~~~~~~( unsigned int)ge); | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:2921:21: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 2921 | ...value, origin, (unsigned int)ge, (unsigned int)sp[si].ge); | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:2921:39: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 2921 | ...value, origin, (unsigned int)ge, (unsigned int)sp[si].ge); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:3911:8: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value] 3911 | && fabs(pge->fpoints[o][2] != pge->prev-... | ^ pt1.c:3911:8: note: use function 'abs' instead 3911 | && fabs(pge->fpoints[o][2] != pge->prev-... | ^~~~ | abs pt1.c:3912:91: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 3912 | ...straighten join with previous 0x%x 0x%x\n", (unsigned int)pge, (unsigne... | ^~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:3912:110: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 3912 | ...join with previous 0x%x 0x%x\n", (unsigned int)pge, (unsigned int)ge); | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:3926:8: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value] 3926 | && fabs(nge->fpoints[o][2] != ge->fpoint... | ^ pt1.c:3926:8: note: use function 'abs' instead 3926 | && fabs(nge->fpoints[o][2] != ge->fpoint... | ^~~~ | abs pt1.c:3927:87: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 3927 | ...straighten join with next 0x%x 0x%x\n", (unsigned int)ge, (unsigned int)... | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:3927:105: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 3927 | ...join with next 0x%x 0x%x\n", (unsigned int)ge, (unsigned int)nge); | ^~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:4059:5: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 4059 | (unsigned int)ge, ge->prev->fx3, ge->pr... | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:4080:15: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 4080 | g->name, (unsigned int)ge, np-ol... | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:4131:5: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 4131 | (unsigned int)ge, ge->prev->fx3, ge->pr... | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:4152:55: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 4152 | ...fprintf(stderr, " 0x%x %g/%g\n", (unsigned int)ge, k1, k2); | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:4693:13: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 4693 | g->name, (unsigned int)pge, (unsigned int)ge, (u... | ^~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:4693:32: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 4693 | g->name, (unsigned int)pge, (unsigned int)ge, (u... | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:4693:50: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 4693 | ...g->name, (unsigned int)pge, (unsigned int)ge, (unsigned int)nge); | ^~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:5943:45: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 5943 | ...fprintf(stderr, ": 0x%x\nnext -> 0x%p ", (unsigned int)pge, nge); | ^~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:5977:32: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 5977 | fprintf(stderr, ": 0x%x\n", (unsigned int)nge); | ^~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:6181:6: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 6181 | (unsigned int)nge, ngex->flags ... | ^~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:7092:58: warning: cast to smaller integer type 'unsigned int' from 'GENTRY *' (aka 'struct gentry *') [-Wpointer-to-int-cast] 7092 | ..."reverse path 0x%x <- 0x%x, 0x%x\n", (unsigned int)ge, (unsigned int)ge-... | ^~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:7092:76: warning: cast to smaller integer type 'unsigned int' from 'struct gentry *' [-Wpointer-to-int-cast] 7092 | ...0x%x <- 0x%x, 0x%x\n", (unsigned int)ge, (unsigned int)ge->prev, (unsign... | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ pt1.c:7092:100: warning: cast to smaller integer type 'unsigned int' from 'struct gentry *' [-Wpointer-to-int-cast] 7092 | ...fprintf(stderr, "reverse path 0x%x <- 0x%x, 0x%x\n", (unsigned int)ge, (unsigned int)ge->prev, (unsigned int)ge->bkwd); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:92:51: note: expanded from macro 'fprintf' 92 | __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) | ^~~~~~~~~~~ 1 warning generated. 4 warnings generated. 42 warnings generated. make: Leaving directory '/var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all/rbpdf-1.19.1/rbpdf-font/lib/fonts/src/ttf2ufm-src' * ERROR: dev-ruby/rbpdf-font-1.19.1-r2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-ruby/rbpdf-font-1.19.1-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/rbpdf-font-1.19.1-r2::gentoo'`. * The complete build log is located at '/var/log/portage/dev-ruby:rbpdf-font-1.19.1-r2:20231214-013154.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/temp/environment'. * Working directory: '/var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all/rbpdf-1.19.1/rbpdf-font' * S: '/var/tmp/portage/dev-ruby/rbpdf-font-1.19.1-r2/work/all/rbpdf-1.19.1/rbpdf-font'