=> Bootstrap dependency digest>=20010302: found digest-20080510
WARNING: [license.mk] Every package should define a LICENSE.
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for ps2pkm-1.5nb2
/usr/bin/make  all-am
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT basics.o -MD -MP -MF .deps/basics.Tpo -c -o basics.o basics.c
mv -f .deps/basics.Tpo .deps/basics.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT mag.o -MD -MP -MF .deps/mag.Tpo -c -o mag.o mag.c
mv -f .deps/mag.Tpo .deps/mag.Po
/bin/sh ./libtool --tag=CC    --mode=link gcc  -O2 -I/usr/pkg/include   -L/usr/pkg/lib -Wl,-rpath,/usr/pkg/lib -o mag basics.o mag.o -L/usr/pkg/lib -lkpathsea -lm
libtool: link: gcc -O2 -I/scratch/fonts/ps2pkm/work/.buildlink/include -Wl,-rpath -Wl,/usr/pkg/lib -o mag basics.o mag.o  -L/scratch/fonts/ps2pkm/work/.buildlink/lib /scratch/fonts/ps2pkm/work/.buildlink/lib/libkpathsea.so -lm -Wl,-rpath -Wl,/scratch/fonts/ps2pkm/work/.buildlink/lib -Wl,-rpath -Wl,/scratch/fonts/ps2pkm/work/.buildlink/lib
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT filenames.o -MD -MP -MF .deps/filenames.Tpo -c -o filenames.o filenames.c
mv -f .deps/filenames.Tpo .deps/filenames.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT pfb2pfa.o -MD -MP -MF .deps/pfb2pfa.Tpo -c -o pfb2pfa.o pfb2pfa.c
mv -f .deps/pfb2pfa.Tpo .deps/pfb2pfa.Po
/bin/sh ./libtool --tag=CC    --mode=link gcc  -O2 -I/usr/pkg/include   -L/usr/pkg/lib -Wl,-rpath,/usr/pkg/lib -o pfb2pfa basics.o filenames.o  pfb2pfa.o -L/usr/pkg/lib -lkpathsea -lm
libtool: link: gcc -O2 -I/scratch/fonts/ps2pkm/work/.buildlink/include -Wl,-rpath -Wl,/usr/pkg/lib -o pfb2pfa basics.o filenames.o pfb2pfa.o  -L/scratch/fonts/ps2pkm/work/.buildlink/lib /scratch/fonts/ps2pkm/work/.buildlink/lib/libkpathsea.so -lm -Wl,-rpath -Wl,/scratch/fonts/ps2pkm/work/.buildlink/lib -Wl,-rpath -Wl,/scratch/fonts/ps2pkm/work/.buildlink/lib
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT pk2bm.o -MD -MP -MF .deps/pk2bm.Tpo -c -o pk2bm.o pk2bm.c
mv -f .deps/pk2bm.Tpo .deps/pk2bm.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT pkin.o -MD -MP -MF .deps/pkin.Tpo -c -o pkin.o pkin.c
mv -f .deps/pkin.Tpo .deps/pkin.Po
/bin/sh ./libtool --tag=CC    --mode=link gcc  -O2 -I/usr/pkg/include   -L/usr/pkg/lib -Wl,-rpath,/usr/pkg/lib -o pk2bm pk2bm.o pkin.o -L/usr/pkg/lib -lkpathsea -lm
libtool: link: gcc -O2 -I/scratch/fonts/ps2pkm/work/.buildlink/include -Wl,-rpath -Wl,/usr/pkg/lib -o pk2bm pk2bm.o pkin.o  -L/scratch/fonts/ps2pkm/work/.buildlink/lib /scratch/fonts/ps2pkm/work/.buildlink/lib/libkpathsea.so -lm -Wl,-rpath -Wl,/scratch/fonts/ps2pkm/work/.buildlink/lib -Wl,-rpath -Wl,/scratch/fonts/ps2pkm/work/.buildlink/lib
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT arith.o -MD -MP -MF .deps/arith.Tpo -c -o arith.o arith.c
mv -f .deps/arith.Tpo .deps/arith.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT bstring.o -MD -MP -MF .deps/bstring.Tpo -c -o bstring.o bstring.c
mv -f .deps/bstring.Tpo .deps/bstring.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT curves.o -MD -MP -MF .deps/curves.Tpo -c -o curves.o curves.c
mv -f .deps/curves.Tpo .deps/curves.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT encoding.o -MD -MP -MF .deps/encoding.Tpo -c -o encoding.o encoding.c
mv -f .deps/encoding.Tpo .deps/encoding.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT fontfcn.o -MD -MP -MF .deps/fontfcn.Tpo -c -o fontfcn.o fontfcn.c
mv -f .deps/fontfcn.Tpo .deps/fontfcn.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT hints.o -MD -MP -MF .deps/hints.Tpo -c -o hints.o hints.c
mv -f .deps/hints.Tpo .deps/hints.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT lines.o -MD -MP -MF .deps/lines.Tpo -c -o lines.o lines.c
mv -f .deps/lines.Tpo .deps/lines.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT objects.o -MD -MP -MF .deps/objects.Tpo -c -o objects.o objects.c
objects.c:932:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
       IfTrace0(TRUE,typemsg);
       ~~~~~~~~~~~~~~^~~~~~~~
./objects.h:235:32: note: expanded from:
        {if (condition) printf(model);}
                               ^
1 warning generated.
mv -f .deps/objects.Tpo .deps/objects.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT paths.o -MD -MP -MF .deps/paths.Tpo -c -o paths.o paths.c
paths.c:214:45: warning: invalid conversion specifier ',' [-Wformat]
       IfTrace3((MustTraceCalls),"..Loc(S=%z, x=%f, y=%f)\n", S, &x, &y);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
paths.c:214:50: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace3((MustTraceCalls),"..Loc(S=%z, x=%f, y=%f)\n", S, &x, &y);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
paths.c:214:56: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace3((MustTraceCalls),"..Loc(S=%z, x=%f, y=%f)\n", S, &x, &y);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
paths.c:235:46: warning: invalid conversion specifier ',' [-Wformat]
       IfTrace3((MustTraceCalls),"..ILoc(S=%z, x=%d, y=%d)\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
paths.c:261:44: warning: invalid conversion specifier ',' [-Wformat]
       IfTrace2((MustTraceCalls),"SubLoc(%z, %z)\n", p1, p2);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:261:48: warning: invalid conversion specifier ')' [-Wformat]
       IfTrace2((MustTraceCalls),"SubLoc(%z, %z)\n", p1, p2);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:306:44: warning: invalid conversion specifier ')' [-Wformat]
       IfTrace1((MustTraceCalls),"..Line(%z)\n", P);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
paths.c:349:46: warning: invalid conversion specifier ',' [-Wformat]
       IfTrace3((MustTraceCalls),"..Bezier(%z, %z, %z)\n", B, C, D);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
paths.c:349:50: warning: invalid conversion specifier ',' [-Wformat]
       IfTrace3((MustTraceCalls),"..Bezier(%z, %z, %z)\n", B, C, D);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
paths.c:349:54: warning: invalid conversion specifier ')' [-Wformat]
       IfTrace3((MustTraceCalls),"..Bezier(%z, %z, %z)\n", B, C, D);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
paths.c:456:61: warning: invalid conversion specifier ',' [-Wformat]
       IfTrace2((MustTraceCalls && PathDebug > 1),"..Join(%z, %z)\n", p1, p2);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:456:65: warning: invalid conversion specifier ')' [-Wformat]
       IfTrace2((MustTraceCalls && PathDebug > 1),"..Join(%z, %z)\n", p1, p2);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:457:60: warning: conversion specifies type 'unsigned int' but the argument has type 'struct segment *' [-Wformat]
       IfTrace2((MustTraceCalls && PathDebug <=1),"..Join(%x, %x)\n", p1, p2);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:457:64: warning: conversion specifies type 'unsigned int' but the argument has type 'struct segment *' [-Wformat]
       IfTrace2((MustTraceCalls && PathDebug <=1),"..Join(%x, %x)\n", p1, p2);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:612:47: warning: invalid conversion specifier ')' [-Wformat]
       IfTrace1((MustTraceCalls),"ClosePath(%z)\n", p0);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
paths.c:660:62: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
                               "ClosePath forced closed by (%p,%p)\n",
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:660:65: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
                               "ClosePath forced closed by (%p,%p)\n",
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:712:45: warning: invalid conversion specifier ')' [-Wformat]
       IfTrace1((MustTraceCalls),"Reverse(%z)\n", p);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
paths.c:876:53: warning: invalid conversion specifier ')' [-Wformat]
       IfTrace1((MustTraceCalls),"ReverseSubPaths(%z)\n", p);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
paths.c:923:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static UnClose(p0)
~~~~~~ ^
paths.c:935:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
paths.c:1031:48: warning: invalid conversion specifier '
' [-Wformat]
                       IfTrace1(TRUE,"path = %z\n", p);
                       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
paths.c:1098:48: warning: invalid conversion specifier ',' [-Wformat]
       IfTrace4((MustTraceCalls),"QueryLoc(P=%z, S=%z, (%x, %x))\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1098:54: warning: invalid conversion specifier ',' [-Wformat]
       IfTrace4((MustTraceCalls),"QueryLoc(P=%z, S=%z, (%x, %x))\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1098:58: warning: conversion specifies type 'unsigned int' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace4((MustTraceCalls),"QueryLoc(P=%z, S=%z, (%x, %x))\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1098:62: warning: conversion specifies type 'unsigned int' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace4((MustTraceCalls),"QueryLoc(P=%z, S=%z, (%x, %x))\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1131:48: warning: invalid conversion specifier ',' [-Wformat]
       IfTrace3((MustTraceCalls), "QueryPath(%z, %x, %x, ...)\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
paths.c:1131:51: warning: conversion specifies type 'unsigned int' but the argument has type 'int *' [-Wformat]
       IfTrace3((MustTraceCalls), "QueryPath(%z, %x, %x, ...)\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
paths.c:1131:55: warning: conversion specifies type 'unsigned int' but the argument has type 'struct segment **' [-Wformat]
       IfTrace3((MustTraceCalls), "QueryPath(%z, %x, %x, ...)\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
paths.c:1209:50: warning: invalid conversion specifier ',' [-Wformat]
       IfTrace2((MustTraceCalls), "QueryBounds(%z, %z,", p0, S);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:1209:54: warning: invalid conversion specifier ',' [-Wformat]
       IfTrace2((MustTraceCalls), "QueryBounds(%z, %z,", p0, S);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:1210:38: warning: conversion specifies type 'unsigned int' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace4((MustTraceCalls), " %x, %x, %x, %x)\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1210:42: warning: conversion specifies type 'unsigned int' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace4((MustTraceCalls), " %x, %x, %x, %x)\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1210:46: warning: conversion specifies type 'unsigned int' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace4((MustTraceCalls), " %x, %x, %x, %x)\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1210:50: warning: conversion specifies type 'unsigned int' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace4((MustTraceCalls), " %x, %x, %x, %x)\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1385:49: warning: invalid conversion specifier ')' [-Wformat]
       IfTrace1((MustTraceCalls),"DropSegment(%z)\n", path);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
paths.c:1407:49: warning: invalid conversion specifier ')' [-Wformat]
       IfTrace1((MustTraceCalls),"HeadSegment(%z)\n", path);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
paths.c:1437:45: warning: conversion specifies type 'unsigned int' but the argument has type 'struct segment *' [-Wformat]
       IfTrace1(TRUE,"Dumping path, anchor=%x:\n", p);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
paths.c:1449:42: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace4(TRUE," (%p,%p), delta=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1449:45: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace4(TRUE," (%p,%p), delta=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1449:57: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
                       IfTrace4(TRUE," (%p,%p), delta=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1449:60: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
                       IfTrace4(TRUE," (%p,%p), delta=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1455:41: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace4(TRUE,"(%p,%p), delta=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1455:44: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace4(TRUE,"(%p,%p), delta=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1455:56: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
                       IfTrace4(TRUE,"(%p,%p), delta=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1455:59: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
                       IfTrace4(TRUE,"(%p,%p), delta=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1464:53: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace2(TRUE, ". conic to (%p,%p),",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:1464:56: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace2(TRUE, ". conic to (%p,%p),",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:1466:44: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace3(TRUE," M=(%p,%p), r=%f", cp->M.x + lastx,
                       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
paths.c:1466:47: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace3(TRUE," M=(%p,%p), r=%f", cp->M.x + lastx,
                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
paths.c:1466:54: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
                       IfTrace3(TRUE," M=(%p,%p), r=%f", cp->M.x + lastx,
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
paths.c:1475:53: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace4(TRUE,". bezier to (%p,%p), B=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1475:56: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace4(TRUE,". bezier to (%p,%p), B=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1475:64: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace4(TRUE,". bezier to (%p,%p), B=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1475:67: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace4(TRUE,". bezier to (%p,%p), B=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1478:46: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace2(TRUE, ", C=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:1478:49: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace2(TRUE, ", C=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
paths.c:1487:52: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace4(TRUE,". hint ref=(%p,%p), width=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1487:55: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                       IfTrace4(TRUE,". hint ref=(%p,%p), width=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1487:67: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
                       IfTrace4(TRUE,". hint ref=(%p,%p), width=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1487:70: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
                       IfTrace4(TRUE,". hint ref=(%p,%p), width=(%p,%p)",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
paths.c:1493:44: warning: conversion specifies type 'long' but the argument has type 'LONG' (aka 'int') [-Wformat]
                       IfTrace1(TRUE, ", %ld", (LONG) hp->label);
                       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
paths.c:1504:36: warning: conversion specifies type 'unsigned int' but the argument has type 'struct segment *' [-Wformat]
               IfTrace1(TRUE," at %x\n", p);
               ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
63 warnings generated.
mv -f .deps/paths.Tpo .deps/paths.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT pkout.o -MD -MP -MF .deps/pkout.Tpo -c -o pkout.o pkout.c
pkout.c:538:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
1 warning generated.
mv -f .deps/pkout.Tpo .deps/pkout.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT ps2pk.o -MD -MP -MF .deps/ps2pk.Tpo -c -o ps2pk.o ps2pk.c
ps2pk.c:234:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main(argc, argv)
^~~~
ps2pk.c:596:1: warning: control may reach end of non-void function [-Wreturn-type]
} 
^
ps2pk.c:676:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
GetClientResolutions(resP)
^~~~~~~~~~~~~~~~~~~~
ps2pk.c:680:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
ps2pk.c:705:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
GenericGetBitmaps() { ; }
^~~~~~~~~~~~~~~~~
ps2pk.c:705:25: warning: control reaches end of non-void function [-Wreturn-type]
GenericGetBitmaps() { ; }
                        ^
ps2pk.c:706:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
GenericGetExtents() { ; }
^~~~~~~~~~~~~~~~~
ps2pk.c:706:25: warning: control reaches end of non-void function [-Wreturn-type]
GenericGetExtents() { ; }
                        ^
ps2pk.c:709:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
FontComputeInfoAccelerators() { ; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~
ps2pk.c:709:35: warning: control reaches end of non-void function [-Wreturn-type]
FontComputeInfoAccelerators() { ; }
                                  ^
10 warnings generated.
mv -f .deps/ps2pk.Tpo .deps/ps2pk.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT regions.o -MD -MP -MF .deps/regions.Tpo -c -o regions.o regions.c
regions.c:335:40: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
       IfTrace1((RegionDebug),"result=%x\n", r);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
regions.c:379:48: warning: conversion specifies type 'unsigned int' but the argument has type 'struct segment *' [-Wformat]
       IfTrace2((MustTraceCalls),".  INTERIOR(%x, %d)\n", p, (LONG) fillrule);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:456:59: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
               IfTrace2((HintDebug > 0),"Ending point = (%p,%p)\n", x, y);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:456:62: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
               IfTrace2((HintDebug > 0),"Ending point = (%p,%p)\n", x, y);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:476:72: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                               IfTrace2((HintDebug>0),"Closed point= (%p,%p)\n",
                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:476:75: warning: conversion specifies type 'void *' but the argument has type 'int' [-Wformat]
                               IfTrace2((HintDebug>0),"Closed point= (%p,%p)\n",
                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:507:64: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
               IfTrace2((HintDebug>0),"Hinted ending point = (%p,%p)\n", x, y);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:507:67: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
               IfTrace2((HintDebug>0),"Hinted ending point = (%p,%p)\n", x, y);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:599:45: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
       IfTrace1((RegionDebug>0),"...Unwind(%x)\n", area);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
regions.c:627:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
regions.c:664:65: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
       IfTrace4((RegionDebug>0),"Change Y direction (%d) from (%p,%p), dy=%p\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
regions.c:664:68: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
       IfTrace4((RegionDebug>0),"Change Y direction (%d) from (%p,%p), dy=%p\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
regions.c:664:76: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
       IfTrace4((RegionDebug>0),"Change Y direction (%d) from (%p,%p), dy=%p\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
regions.c:804:57: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
                       IfTrace3(TRUE,"SortSwath(anchor=%x, edge=%x, fcn=%x)\n",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
regions.c:804:66: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
                       IfTrace3(TRUE,"SortSwath(anchor=%x, edge=%x, fcn=%x)\n",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
regions.c:804:74: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *(*)()' [-Wformat]
                       IfTrace3(TRUE,"SortSwath(anchor=%x, edge=%x, fcn=%x)\n",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
regions.c:808:57: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
                       IfTrace3(TRUE,"SortSwath(anchor=%x, edge=%x, fcn=%x)\n",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
regions.c:808:66: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
                       IfTrace3(TRUE,"SortSwath(anchor=%x, edge=%x, fcn=%x)\n",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
regions.c:808:74: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *(*)()' [-Wformat]
                       IfTrace3(TRUE,"SortSwath(anchor=%x, edge=%x, fcn=%x)\n",
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
regions.c:886:55: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
               IfTrace3(TRUE,"SortSwath:  in between %x and %x are %x",
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
regions.c:886:62: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
               IfTrace3(TRUE,"SortSwath:  in between %x and %x are %x",
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
regions.c:886:69: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
               IfTrace3(TRUE,"SortSwath:  in between %x and %x are %x",
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
regions.c:890:45: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
                       IfTrace1(TRUE," and %x", edge);
                       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
regions.c:918:50: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
       IfTrace2((RegionDebug > 1),"splitedge of %x at %d ", list, (LONG) y);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:971:44: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
       IfTrace1((RegionDebug > 1),"yields %x\n", new);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
regions.c:1087:64: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
       IfTrace2((RegionDebug > 1),"SwathUnion entered, before=%x, edge=%x\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:1087:73: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
       IfTrace2((RegionDebug > 1),"SwathUnion entered, before=%x, edge=%x\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:1128:61: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
                       "SwathUnion starts disjoint: before=%x after=%x\n",
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:1128:70: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
                       "SwathUnion starts disjoint: before=%x after=%x\n",
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:1195:67: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
                      "SwathUnion is overlapped until %d: before=%x after=%x\n",
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
regions.c:1195:76: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
                      "SwathUnion is overlapped until %d: before=%x after=%x\n",
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
regions.c:1342:49: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
       IfTrace2((RegionDebug > 0),"discard:  l=%x, r=%x\n", left, right);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:1342:55: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
       IfTrace2((RegionDebug > 0),"discard:  l=%x, r=%x\n", left, right);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
regions.c:1351:56: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
               IfTrace1((RegionDebug > 0),"discarding %x\n", p);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
regions.c:1454:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static OptimizeRegion(R)
~~~~~~ ^
regions.c:1483:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
regions.c:1536:45: warning: conversion specifies type 'unsigned int' but the argument has type 'struct region *' [-Wformat]
       IfTrace1((OffPageDebug),"BoxClip of %x:\n", R);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
regions.c:1646:37: warning: conversion specifies type 'unsigned int' but the argument has type 'struct region *' [-Wformat]
       IfTrace1(TRUE,"Dumping area %x,", area);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
regions.c:1649:33: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
       IfTrace4(TRUE," origin=(%p,%p), ending=(%p,%p)\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
regions.c:1649:36: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
       IfTrace4(TRUE," origin=(%p,%p), ending=(%p,%p)\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
regions.c:1649:49: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
       IfTrace4(TRUE," origin=(%p,%p), ending=(%p,%p)\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
regions.c:1649:52: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
       IfTrace4(TRUE," origin=(%p,%p), ending=(%p,%p)\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
regions.c:1678:45: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
                       IfTrace3(TRUE,". at %x type=%d flag=%x",
                       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
regions.c:1698:63: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
                                       IfTrace4(TRUE,". . at %x[%x] range %d:%d, ",
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
regions.c:1701:65: warning: conversion specifies type 'unsigned int' but the argument has type 'struct edgelist *' [-Wformat]
                                       IfTrace1(TRUE, "subpath=%x,\n", p->subpath);
                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
regions.c:1734:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
46 warnings generated.
mv -f .deps/regions.Tpo .deps/regions.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT scanfont.o -MD -MP -MF .deps/scanfont.Tpo -c -o scanfont.o scanfont.c
scanfont.c:1391:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
    if (fileP = fopen(filename,filetype)) {
        ~~~~~~^~~~~~~
scanfont.c:1391:15: note: place parentheses around the assignment to silence this warning
    if (fileP = fopen(filename,filetype)) {
              ^
        (                               )
scanfont.c:1391:15: note: use '==' to turn this assignment into an equality comparison
    if (fileP = fopen(filename,filetype)) {
              ^
              ==
1 warning generated.
mv -f .deps/scanfont.Tpo .deps/scanfont.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT spaces.o -MD -MP -MF .deps/spaces.Tpo -c -o spaces.o spaces.c
spaces.c:744:47: warning: invalid conversion specifier ',' [-Wformat]
       IfTrace1((MustTraceCalls),"Transform(%z,", obj);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./objects.h:237:32: note: expanded from:
        {if (condition) printf(model,arg0);}
                               ^
spaces.c:745:37: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace4((MustTraceCalls)," %f %f %f %f)\n", &cxx, &cyx, &cxy, &cyy);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
spaces.c:745:40: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace4((MustTraceCalls)," %f %f %f %f)\n", &cxx, &cyx, &cxy, &cyy);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
spaces.c:745:43: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace4((MustTraceCalls)," %f %f %f %f)\n", &cxx, &cyx, &cxy, &cyy);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
spaces.c:745:46: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace4((MustTraceCalls)," %f %f %f %f)\n", &cxx, &cyx, &cxy, &cyy);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
spaces.c:765:43: warning: invalid conversion specifier ',' [-Wformat]
       IfTrace3((MustTraceCalls),"Scale(%z, %f, %f)\n", obj, &sx, &sy);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
spaces.c:765:46: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace3((MustTraceCalls),"Scale(%z, %f, %f)\n", obj, &sx, &sy);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
spaces.c:765:50: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace3((MustTraceCalls),"Scale(%z, %f, %f)\n", obj, &sx, &sy);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
./objects.h:241:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2);}
                               ^
spaces.c:993:46: warning: conversion specifies type 'unsigned int' but the argument has type 'struct XYspace *' [-Wformat]
       IfTrace4(TRUE,"--Coordinate space at %x,ID=%d,convert=%x,iconvert=%x\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
spaces.c:993:63: warning: conversion specifies type 'unsigned int' but the argument has type 'void (*)()' [-Wformat]
       IfTrace4(TRUE,"--Coordinate space at %x,ID=%d,convert=%x,iconvert=%x\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
spaces.c:993:75: warning: conversion specifies type 'unsigned int' but the argument has type 'void (*)()' [-Wformat]
       IfTrace4(TRUE,"--Coordinate space at %x,ID=%d,convert=%x,iconvert=%x\n",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
spaces.c:995:44: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace2(TRUE,"             |  %12.3f  %12.3f  |",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
spaces.c:995:52: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace2(TRUE,"             |  %12.3f  %12.3f  |",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
spaces.c:997:30: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
       IfTrace2(TRUE,"   [  %p  %p ]\n", S->itofract[0][0], S->itofract[0][1]);
       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
spaces.c:997:34: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
       IfTrace2(TRUE,"   [  %p  %p ]\n", S->itofract[0][0], S->itofract[0][1]);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
spaces.c:998:44: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace2(TRUE,"             |  %12.3f  %12.3f  |",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
spaces.c:998:52: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
       IfTrace2(TRUE,"             |  %12.3f  %12.3f  |",
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
spaces.c:1000:30: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
       IfTrace2(TRUE,"   [  %p  %p ]\n", S->itofract[1][0], S->itofract[1][1]);
       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
spaces.c:1000:34: warning: conversion specifies type 'void *' but the argument has type 'fractpel' (aka 'int') [-Wformat]
       IfTrace2(TRUE,"   [  %p  %p ]\n", S->itofract[1][0], S->itofract[1][1]);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
19 warnings generated.
mv -f .deps/spaces.Tpo .deps/spaces.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT t1funcs.o -MD -MP -MF .deps/t1funcs.Tpo -c -o t1funcs.o t1funcs.c
t1funcs.c:219:28: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
               area = fontfcnB(S, ev[i], &len, &rc);
                                  ^~~~~
t1funcs.c:98:66: note: passing argument to parameter 'code' here
extern struct region *fontfcnB(struct XYspace *S, unsigned char *code,
                                                                 ^
t1funcs.c:530:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
Type1RegisterFontFileFunctions()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t1funcs.c:537:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
3 warnings generated.
mv -f .deps/t1funcs.Tpo .deps/t1funcs.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT t1info.o -MD -MP -MF .deps/t1info.Tpo -c -o t1info.o t1info.c
t1info.c:309:17: warning: 5 enumeration values not handled in switch: 'scaledX', 'scaledY', 'unscaled'... [-Wswitch-enum]
        switch (fpt->type) {
                ^
1 warning generated.
mv -f .deps/t1info.Tpo .deps/t1info.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT t1io.o -MD -MP -MF .deps/t1io.Tpo -c -o t1io.o t1io.c
t1io.c:196:9: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  fread(randomP+1, 1, 3, f);  /* read 3 more, for a total of 4 */
  ~~~~~~^~~~~~~~~~~~~~~~~~~
./t1stdio.h:106:38: note: expanded from:
#define  fread(bufP,size,n,f) T1Read(bufP,size,n,f)
                                     ^
t1io.c:205:11: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    fread(randomP+4, 1, 4, f);  /* Need four more */
    ~~~~~~^~~~~~~~~~~~~~~~~~~
./t1stdio.h:106:38: note: expanded from:
#define  fread(bufP,size,n,f) T1Read(bufP,size,n,f)
                                     ^
2 warnings generated.
mv -f .deps/t1io.Tpo .deps/t1io.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT t1snap.o -MD -MP -MF .deps/t1snap.Tpo -c -o t1snap.o t1snap.c
mv -f .deps/t1snap.Tpo .deps/t1snap.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT t1stub.o -MD -MP -MF .deps/t1stub.Tpo -c -o t1stub.o t1stub.c
t1stub.c:33:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
xiStub(void)
^~~~~~
t1stub.c:37:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
2 warnings generated.
mv -f .deps/t1stub.Tpo .deps/t1stub.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT token.o -MD -MP -MF .deps/token.Tpo -c -o token.o token.c
mv -f .deps/token.Tpo .deps/token.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -DUNIX -DKPATHSEA  -I/usr/pkg/include  -O2 -I/usr/pkg/include -MT type1.o -MD -MP -MF .deps/type1.Tpo -c -o type1.o type1.c
type1.c:783:8: error: non-void function 'PSFakePop' should return a value [-Wreturn-type]
  else Error0("PSFakePop : Stack empty\n");
       ^
type1.c:129:54: note: expanded from:
#define Error0(errmsg) { CC; IfTrace0(TRUE, errmsg); Error;}
                                                     ^
type1.c:127:32: note: expanded from:
#define Error {errflag = TRUE; return;}
                               ^
type1.c:1138:33: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "Hstem %f %f\n", &y, &dy);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
type1.c:1138:36: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "Hstem %f %f\n", &y, &dy);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
type1.c:1159:33: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "Vstem %f %f\n", &x, &dx);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
type1.c:1159:36: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "Vstem %f %f\n", &x, &dx);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
type1.c:1180:35: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "RLineTo %f %f\n", &dx, &dy);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
type1.c:1180:38: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "RLineTo %f %f\n", &dx, &dy);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
type1.c:1203:37: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace4((FontDebug), "RRCurveTo %f %f %f %f ", &dx1, &dy1, &dx2, &dy2);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
type1.c:1203:40: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace4((FontDebug), "RRCurveTo %f %f %f %f ", &dx1, &dy1, &dx2, &dy2);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
type1.c:1203:43: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace4((FontDebug), "RRCurveTo %f %f %f %f ", &dx1, &dy1, &dx2, &dy2);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
type1.c:1203:46: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace4((FontDebug), "RRCurveTo %f %f %f %f ", &dx1, &dy1, &dx2, &dy2);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
type1.c:1204:27: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "%f %f\n", &dx3, &dy3);
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
type1.c:1204:30: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "%f %f\n", &dx3, &dy3);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
type1.c:1294:35: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "RMoveTo %f %f\n", &dx, &dy);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
type1.c:1294:38: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "RMoveTo %f %f\n", &dx, &dy);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
type1.c:1325:32: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace4((FontDebug), "SEAC %f %f %f %d ", &asb, &adx, &ady, bchar);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
type1.c:1325:35: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace4((FontDebug), "SEAC %f %f %f %d ", &asb, &adx, &ady, bchar);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
type1.c:1325:38: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace4((FontDebug), "SEAC %f %f %f %d ", &asb, &adx, &ady, bchar);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
type1.c:1389:31: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace4((FontDebug), "SBW %f %f %f %f\n", &sbx, &sby, &wx, &wy);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
type1.c:1389:34: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace4((FontDebug), "SBW %f %f %f %f\n", &sbx, &sby, &wx, &wy);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
type1.c:1389:37: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace4((FontDebug), "SBW %f %f %f %f\n", &sbx, &sby, &wx, &wy);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
type1.c:1389:40: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace4((FontDebug), "SBW %f %f %f %f\n", &sbx, &sby, &wx, &wy);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
./objects.h:243:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1,arg2,arg3);}
                               ^
type1.c:1407:31: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "Div %f %f\n", &num1, &num2);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
type1.c:1407:34: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "Div %f %f\n", &num1, &num2);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
type1.c:1737:43: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "SetCurrentPoint %f %f\n", &x, &y);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
type1.c:1737:46: warning: conversion specifies type 'double' but the argument has type 'DOUBLE *' (aka 'double *') [-Wformat]
  IfTrace2((FontDebug), "SetCurrentPoint %f %f\n", &x, &y);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
./objects.h:239:32: note: expanded from:
        {if (condition) printf(model,arg0,arg1);}
                               ^
25 warnings and 1 error generated.
*** Error code 1

Stop.
make: stopped in /scratch/fonts/ps2pkm/work/texlive-20100720-source/texk/ps2pkm
*** Error code 1

Stop.
make: stopped in /scratch/fonts/ps2pkm/work/texlive-20100720-source/texk/ps2pkm
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/fonts/ps2pkm
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/fonts/ps2pkm
