MidnightBSD Magus

print/ghostscript9-agpl-base

Ghostscript 9.x PostScript interpreter, base part

Flavor Version Run OSVersion Arch License Restricted Status
9.16_3 436 2.0 i386 agpl 0 fail

Events

Machine Type Time Message
m2032 info 2020-12-27 20:31:01.672549 Test Started
m2032 fail 2020-12-27 20:37:09.494631 make build returned non-zero: 1
m2032 fail 2020-12-27 20:37:09.561577 Test complete.

Log

===>  Building for ghostscript9-agpl-base-9.16_3
/bin/ln -s -f /magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/epag-3.09/gdevepag.c /magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/base
/bin/mkdir -p /magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/contrib/epag
install  -o root -g wheel -m 444 /magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/epag-3.09/* /magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/contrib/epag
/bin/mkdir -p /magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/obj
/bin/mkdir -p /magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/bin
gmake[1]: Entering directory '/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16'
gmake so-subtarget BUILDDIRPREFIX=so
gmake[2]: Entering directory '/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16'
gmake GS_XE=./sobin/libgs.so.9.16 DISPLAY_DEV=./soobj/display.dev STDIO_IMPLEMENTATION=c BUILDDIRPREFIX=so GENOPT='' LDFLAGS='-L/usr/local/lib  -lpthread'\
 CFLAGS='-O2 -pipe -fno-strict-aliasing -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4' prefix=/usr/local\
 directories
gmake[3]: Entering directory '/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16'
gmake[3]: Leaving directory '/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16'
gmake GS_XE=./sobin/libgs.so.9.16 DISPLAY_DEV=./soobj/display.dev STDIO_IMPLEMENTATION=c BUILDDIRPREFIX=so GENOPT='' LDFLAGS='-L/usr/local/lib  -lpthread'\
 CFLAGS='-O2 -pipe -fno-strict-aliasing -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4' prefix=/usr/local\
 ./soobj/aux/echogs ./soobj/aux/genarch
gmake[3]: Entering directory '/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16'
cc -O2 -pipe -fno-strict-aliasing -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./base -o ./soobj/aux/echogs ./base/echogs.c  -ldl -lm  -lidn -lpaper -L/usr/local/lib -ltiff   -L/usr/local/lib -lfontconfig -lfreetype  -L/usr/local/lib -lfreetype  -lz -Wl,-export-dynamic
cc -O2 -pipe -fno-strict-aliasing -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./base -o ./soobj/aux/genarch ./base/genarch.c  -ldl -lm  -lidn -lpaper -L/usr/local/lib -ltiff   -L/usr/local/lib -lfontconfig -lfreetype  -L/usr/local/lib -lfreetype  -lz -Wl,-export-dynamic
gmake[3]: Leaving directory '/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16'
gmake GS_XE=./sobin/libgs.so.9.16 DISPLAY_DEV=./soobj/display.dev STDIO_IMPLEMENTATION=c BUILDDIRPREFIX=so GENOPT='' LDFLAGS='-L/usr/local/lib  -lpthread -shared -Wl,-soname=libgs.so.9'\
 CFLAGS='-O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4'\
 prefix=/usr/local
gmake[3]: Entering directory '/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16'
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -c -o soobj/pclgen.o -DGS_REVISION=916 -I./contrib/pcl3/eprn  ./contrib/pcl3/src/pclgen.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -c -o soobj/pclcomp.o -DGS_REVISION=916 -I./contrib/pcl3/eprn  ./contrib/pcl3/src/pclcomp.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -c -o soobj/pclsize.o -DGS_REVISION=916 -I./contrib/pcl3/eprn  ./contrib/pcl3/src/pclsize.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -I./trio -o ./soobj/gssprintf_0.o -c ./base/gssprintf.c
In file included from ./contrib/pcl3/src/pclsize.c:31:
./contrib/pcl3/src/pclsize.h:19:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: pclsize.h,v 1.7 2000/11/19 07:05:17 Martin Rel $"
        ^
In file included from ./contrib/pcl3/src/pclsize.c:31:
In file included from ./contrib/pcl3/src/pclsize.h:23:
./contrib/pcl3/eprn/mediasize.h:18:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: mediasize.h,v 1.11 2001/04/12 18:35:26 Martin Rel $"
        ^
In file included from ./contrib/pcl3/src/pclcomp.c:32:
./contrib/pcl3/src/pclgen.h:26:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: pclgen.h,v 1.25 2001/08/18 17:41:29 Martin Rel $"
        ^
In file included from ./contrib/pcl3/src/pclsize.c:31:
In file included from ./contrib/pcl3/src/pclsize.h:24:
./contrib/pcl3/src/pclgen.h:26:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: pclgen.h,v 1.25 2001/08/18 17:41:29 Martin Rel $"
        ^
./contrib/pcl3/src/pclcomp.c:165:3: warning: unused label 'state2' [-Wunused-label]
  state2:
  ^~~~~~~
./contrib/pcl3/src/pclsize.c:129:42: warning: '&' within '|' [-Wbitwise-op-parentheses]
  key.mc = ms_without_flags(code) | code & PCL_CARD_FLAG;
                                  ~ ~~~~~^~~~~~~~~~~~~~~
./contrib/pcl3/src/pclsize.c:129:42: note: place parentheses around the '&' expression to silence this warning
  key.mc = ms_without_flags(code) | code & PCL_CARD_FLAG;
                                    ~~~~~^~~~~~~~~~~~~~~
In file included from ./contrib/pcl3/src/pclgen.c:72:
./contrib/pcl3/src/pclgen.h:26:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: pclgen.h,v 1.25 2001/08/18 17:41:29 Martin Rel $"
        ^
./contrib/pcl3/src/pclsize.c:17:3: warning: unused variable 'cm_id' [-Wunused-const-variable]
  cm_id[] = "@(#)$Id: pclsize.c,v 1.10 2001/08/18 17:41:49 Martin Rel $";
  ^
./contrib/pcl3/src/pclgen.c:311:54: warning: '&&' within '||' [-Wlogical-op-parentheses]
        while (*s != '\0' && (*s == '\t' || 32 <= *s && *s != '"')) s++;
                                         ~~ ~~~~~~~~~^~~~~~~~~~~~
./contrib/pcl3/src/pclgen.c:311:54: note: place parentheses around the '&&' expression to silence this warning
        while (*s != '\0' && (*s == '\t' || 32 <= *s && *s != '"')) s++;
                                                     ^
                                            (                    )
./contrib/pcl3/src/pclcomp.c:22:3: warning: unused variable 'cm_id' [-Wunused-const-variable]
  cm_id[] = "@(#)$Id: pclcomp.c,v 1.11 2000/10/07 17:51:57 Martin Rel $";
  ^
./contrib/pcl3/src/pclgen.c:581:47: warning: '&&' within '||' [-Wlogical-op-parentheses]
          global->compression == pcl_cm_delta &&
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
./contrib/pcl3/src/pclgen.c:581:47: note: place parentheses around the '&&' expression to silence this warning
          global->compression == pcl_cm_delta &&
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
./contrib/pcl3/src/pclgen.c:1110:59: warning: '&&' within '||' [-Wlogical-op-parentheses]
        data->media_type == 4 && data->palette != pcl_CMY &&
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
./contrib/pcl3/src/pclgen.c:1110:59: note: place parentheses around the '&&' expression to silence this warning
        data->media_type == 4 && data->palette != pcl_CMY &&
                                                          ^
        (
5 warnings generated.
./contrib/pcl3/src/pclgen.c:55:3: warning: unused variable 'cm_id' [-Wunused-const-variable]
  cm_id[] = "@(#)$Id: pclgen.c,v 1.21 2001/04/29 10:37:08 Martin Rel $";
  ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsroptab.o -c ./base/gsroptab.c
cc -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4   -DTRIO_EMBED_STRING -DTRIO_FEATURE_CLOSURE=0 -DTRIO_FEATURE_DYNAMICSTRING=0 -DTRIO_MINIMAL=0 -DTRIO_FEATURE_USER_DEFINED=0 -DTRIO_EXTENSION=0 -DTRIO_FUNC_TO_FLOAT -I./trio -DTRIO_MALLOC=no_malloc -DTRIO_REALLOC=no_realloc -DTRIO_FREE=no_free -o ./soobj/triostr.o -c ./trio/triostr.c
cc -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4   -DTRIO_EMBED_STRING -DTRIO_FEATURE_CLOSURE=0 -DTRIO_FEATURE_DYNAMICSTRING=0 -DTRIO_MINIMAL=0 -DTRIO_FEATURE_USER_DEFINED=0 -DTRIO_EXTENSION=0 -DTRIO_FUNC_TO_FLOAT -I./trio -DTRIO_MALLOC=no_malloc -DTRIO_REALLOC=no_realloc -DTRIO_FREE=no_free -o ./soobj/trio.o -c ./trio/trio.c
5 warnings generated.
cc -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4   -DTRIO_EMBED_STRING -DTRIO_FEATURE_CLOSURE=0 -DTRIO_FEATURE_DYNAMICSTRING=0 -DTRIO_MINIMAL=0 -DTRIO_FEATURE_USER_DEFINED=0 -DTRIO_EXTENSION=0 -DTRIO_FUNC_TO_FLOAT -I./trio -DTRIO_MALLOC=no_malloc -DTRIO_REALLOC=no_realloc -DTRIO_FREE=no_free -o ./soobj/trionan.o -c ./trio/trionan.c
3 warnings generated.
cc -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./base -o ./soobj/aux/genconf ./base/genconf.c  -ldl -lm  -lidn -lpaper -L/usr/local/lib -ltiff   -L/usr/local/lib -lfontconfig -lfreetype  -L/usr/local/lib -lfreetype  -lz -Wl,-export-dynamic
./trio/trionan.c:230:24: warning: unused variable 'rcsid' [-Wunused-const-variable]
static TRIO_CONST char rcsid[] = "@(#)$Id: trionan.c,v 1.33 2005/05/29 11:57:25 breese Exp $";
                       ^
1 warning generated.
./soobj/aux/echogs -w ./soobj/devs.tr - -include ./soobj/unix_
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/psl3.dev ./soobj/pdf.dev ./soobj/dpsnext.dev ./soobj/ttfont.dev ./soobj/epsf.dev ./soobj/pipe.dev ./soobj/gsnogc.dev ./soobj/htxlib.dev ./soobj/jbig2.dev ./soobj/jpx.dev ./soobj/utf8.dev ./soobj/ramfs.dev
./soobj/aux/echogs -a ./soobj/devs.tr -+ 
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/display.dev
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/stcolor.dev ./soobj/bmpmono.dev ./soobj/bmpgray.dev ./soobj/bmp16.dev ./soobj/bmp256.dev ./soobj/bmp16m.dev ./soobj/bmp32b.dev ./soobj/bmpsep1.dev ./soobj/bmpsep8.dev
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/epson.dev ./soobj/eps9mid.dev ./soobj/eps9high.dev ./soobj/epsonc.dev ./soobj/ibmpro.dev
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/cups.dev ./soobj/deskjet.dev ./soobj/djet500.dev ./soobj/laserjet.dev ./soobj/ljetplus.dev ./soobj/ljet2p.dev ./soobj/ljet3.dev ./soobj/ljet3d.dev ./soobj/ljet4.dev ./soobj/ljet4d.dev ./soobj/lj5mono.dev ./soobj/lj5gray.dev
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/cdeskjet.dev ./soobj/cdjcolor.dev ./soobj/cdjmono.dev ./soobj/cdj550.dev ./soobj/pj.dev ./soobj/pjxl.dev ./soobj/pjxl300.dev ./soobj/ijs.dev
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/omni.dev ./soobj/uniprint.dev ./soobj/inkcov.dev
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/bj10e.dev ./soobj/bj200.dev ./soobj/bjc600.dev ./soobj/bjc800.dev ./soobj/pngmono.dev ./soobj/pnggray.dev ./soobj/png16.dev ./soobj/png256.dev ./soobj/png16m.dev ./soobj/pngalpha.dev
./soobj/aux/genarch ./soobj/arch.h 
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/faxg3.dev ./soobj/faxg32d.dev ./soobj/faxg4.dev
./soobj/aux/echogs -w ./soobj/gconfig_.h -x 2f2a -s This file was generated automatically by unix-aux.mak. -s -x 2a2f
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/pcxmono.dev ./soobj/pcxgray.dev ./soobj/pcx16.dev ./soobj/pcx256.dev ./soobj/pcx24b.dev ./soobj/pcxcmyk.dev ./soobj/plan.dev ./soobj/plang.dev ./soobj/planm.dev ./soobj/planc.dev ./soobj/plank.dev ./soobj/plib.dev ./soobj/plibg.dev ./soobj/plibm.dev ./soobj/plibc.dev ./soobj/plibk.dev
./soobj/aux/echogs -a ./soobj/gconfig_.h
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/pbm.dev ./soobj/pbmraw.dev ./soobj/pgm.dev ./soobj/pgmraw.dev ./soobj/pgnm.dev ./soobj/pgnmraw.dev ./soobj/pnm.dev ./soobj/pnmraw.dev ./soobj/ppm.dev ./soobj/ppmraw.dev ./soobj/pkm.dev ./soobj/pkmraw.dev ./soobj/pksm.dev ./soobj/pksmraw.dev
./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 ifndef HAVE_DIRENT_H
./trio/trio.c:900:24: warning: unused variable 'rcsid' [-Wunused-const-variable]
static TRIO_CONST char rcsid[] = "@(#)$Id: trio.c,v 1.129 2009/09/20 11:37:15 breese Exp $";
                       ^
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/tiffcrle.dev ./soobj/tiffg3.dev ./soobj/tiffg32d.dev ./soobj/tiffg4.dev ./soobj/tifflzw.dev ./soobj/tiffpack.dev
if ( test -f /usr/include/dirent.h ); then ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_DIRENT_H 1; \
              else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_DIRENT_H 0; fi
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/tiffgray.dev ./soobj/tiff12nc.dev ./soobj/tiff24nc.dev ./soobj/tiff32nc.dev ./soobj/tiffsep.dev
./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 endif
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/bit.dev ./soobj/bitrgb.dev ./soobj/bitcmyk.dev
./soobj/aux/echogs -a ./soobj/gconfig_.h
./soobj/aux/echogs -a ./soobj/devs.tr -+ 
./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 ifndef HAVE_NDIR_H
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/jpeg.dev ./soobj/jpeggray.dev
if ( test -f /usr/include/ndir.h ); then ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_NDIR_H 1; \
              else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_NDIR_H 0; fi
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/pxlmono.dev ./soobj/pxlcolor.dev ./soobj/pdfwrite.dev ./soobj/ps2write.dev
./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 endif
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/bbox.dev
./soobj/aux/echogs -a ./soobj/gconfig_.h
./soobj/aux/echogs -a ./soobj/devs.tr -+ 
./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 ifndef HAVE_SYS_DIR_H
./soobj/aux/echogs -a ./soobj/devs.tr -+ 
if ( test -f /usr/include/sys/dir.h ); then ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_DIR_H 1; \
              else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_DIR_H 0; fi
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/display.dev ./soobj/md2k.dev ./soobj/md5k.dev ./soobj/md50Mono.dev ./soobj/md50Eco.dev ./soobj/md1xMono.dev ./soobj/appledmp.dev ./soobj/iwhi.dev ./soobj/iwlo.dev ./soobj/iwlq.dev ./soobj/hl7x0.dev ./soobj/hl1240.dev ./soobj/hl1250.dev ./soobj/bj10v.dev ./soobj/bj10vh.dev ./soobj/bjccmyk.dev ./soobj/bjccolor.dev ./soobj/bjcgray.dev ./soobj/bjcmono.dev ./soobj/lbp8.dev ./soobj/lbp310.dev ./soobj/lbp320.dev ./soobj/lips2p.dev ./soobj/lips3.dev ./soobj/lips4.dev ./soobj/bjc880j.dev ./soobj/lips4v.dev ./soobj/m8510.dev ./soobj/coslw2p.dev ./soobj/coslwxl.dev ./soobj/dmprt.dev ./soobj/dl2100.dev ./soobj/la50.dev ./soobj/la70.dev ./soobj/la75.dev ./soobj/la75plus.dev ./soobj/ln03.dev ./soobj/lj250.dev ./soobj/declj250.dev ./soobj/ap3250.dev ./soobj/lp8000.dev ./soobj/epag.dev ./soobj/escpage.dev ./soobj/lp2000.dev ./soobj/alc8600.dev ./soobj/alc8500.dev ./soobj/alc2000.dev ./soobj/alc4000.dev ./soobj/alc1900.dev ./soobj/alc4100.dev ./soobj/lp9800c.dev ./soobj/lp9000c.dev ./soobj/lp9500c.dev ./soobj/lp8800c.dev ./soobj/lp8300c.dev ./soobj/lp8500c.dev ./soobj/lp3000c.dev ./soobj/lp8200c.dev ./soobj/lp8000c.dev ./soobj/eplmono.dev ./soobj/eplcolor.dev ./soobj/epl6100.dev ./soobj/epl5900.dev ./soobj/epl5800.dev ./soobj/epl2050.dev ./soobj/epl2050p.dev ./soobj/epl2120.dev ./soobj/epl2500.dev ./soobj/epl2750.dev ./soobj/lp9000b.dev ./soobj/lp2500.dev ./soobj/lp9100.dev ./soobj/lp7900.dev ./soobj/lp7500.dev ./soobj/lp2400.dev ./soobj/lp2200.dev ./soobj/lp9400.dev ./soobj/lp8900.dev ./soobj/lp8700.dev ./soobj/lp8100.dev ./soobj/lp7700.dev ./soobj/lp8600f.dev ./soobj/lp8400f.dev ./soobj/lp8300f.dev ./soobj/lp1900.dev ./soobj/lp9600s.dev ./soobj/lp9300.dev ./soobj/lp9600.dev ./soobj/lp8600.dev ./soobj/lp1800.dev ./soobj/lq850.dev ./soobj/mj700v2c.dev ./soobj/mj500c.dev ./soobj/mj6000c.dev ./soobj/mj8000c.dev ./soobj/st800.dev ./soobj/photoex.dev ./soobj/fmlbp.dev ./soobj/fmpr.dev ./soobj/lp2563.dev ./soobj/cdnj500.dev ./soobj/dnj650c.dev ./soobj/djet500c.dev ./soobj/cdj500.dev ./soobj/dj505j.dev ./soobj/cdj670.dev ./soobj/cdj850.dev ./soobj/cdj880.dev ./soobj/cdj890.dev ./soobj/cdj1600.dev ./soobj/chp2200.dev ./soobj/cdj970.dev ./soobj/lj4dith.dev ./soobj/ljet4pjl.dev ./soobj/lj4dithp.dev ./soobj/cljet5pr.dev ./soobj/pjetxl.dev ./soobj/paintjet.dev ./soobj/pcl3.dev ./soobj/jetp3852.dev ./soobj/imagen.dev ./soobj/fs600.dev ./soobj/lxm5700m.dev ./soobj/lxm3200.dev ./soobj/lex2050.dev ./soobj/lex3200.dev ./soobj/lex5700.dev ./soobj/lex7000.dev ./soobj/cp50.dev ./soobj/pr1000.dev ./soobj/pr1000_4.dev ./soobj/pr150.dev ./soobj/pr201.dev ./soobj/picty180.dev ./soobj/necp6.dev ./soobj/npdl.dev ./soobj/oce9050.dev ./soobj/oki182.dev ./soobj/okiibm.dev ./soobj/ml600.dev ./soobj/oki4w.dev ./soobj/atx23.dev ./soobj/atx24.dev ./soobj/atx38.dev ./soobj/r4081.dev ./soobj/rpdl.dev ./soobj/gdi.dev ./soobj/jj100.dev ./soobj/sj48.dev ./soobj/t4693d2.dev ./soobj/t4693d4.dev ./soobj/t4693d8.dev ./soobj/tek4696.dev ./soobj/xes.dev ./soobj/ccr.dev ./soobj/cif.dev ./soobj/dfaxhigh.dev ./soobj/dfaxlow.dev ./soobj/xcfcmyk.dev ./soobj/miff24.dev ./soobj/inferno.dev ./soobj/mag16.dev ./soobj/mag256.dev ./soobj/mgrmono.dev ./soobj/mgrgray2.dev ./soobj/mgrgray4.dev ./soobj/mgrgray8.dev ./soobj/mgr4.dev ./soobj/mgr8.dev ./soobj/plan9bm.dev ./soobj/pam.dev ./soobj/cfax.dev ./soobj/sgirgb.dev ./soobj/sunhmono.dev ./soobj/perm.dev ./soobj/oprp.dev ./soobj/opvp.dev ./soobj/lvga256.dev ./soobj/vgalib.dev
./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 endif
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/cljet5.dev ./soobj/cljet5c.dev
./soobj/aux/echogs -a ./soobj/gconfig_.h
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/xcf.dev ./soobj/psdrgb.dev ./soobj/psdcmyk.dev ./soobj/devicen.dev ./soobj/spotcmyk.dev
./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 ifndef HAVE_SYS_NDIR_H
./soobj/aux/echogs -a ./soobj/devs.tr -+ 
if ( test -f /usr/include/sys/ndir.h ); then ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_NDIR_H 1; \
              else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_NDIR_H 0; fi
./soobj/aux/echogs -a ./soobj/devs.tr -+ ./soobj/romfs0.dev
./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 endif
./soobj/aux/echogs -a ./soobj/devs.tr - ./soobj/libcore
./soobj/aux/echogs -a ./soobj/gconfig_.h
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gp_unifn.o -c ./base/gp_unifn.c
./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 ifndef HAVE_SYS_TIME_H
if ( test -f /usr/include/sys/time.h ); then ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_TIME_H 1; \
              else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_TIME_H 0; fi
./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 endif
./soobj/aux/echogs -a ./soobj/gconfig_.h
./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 ifndef HAVE_SYS_TIMES_H
if ( test -f /usr/include/sys/times.h ); then ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_TIMES_H 1; \
              else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_TIMES_H 0; fi
./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 endif
./soobj/aux/echogs -a ./soobj/gconfig_.h
if ( test -f src/jmemsys.h); then true; else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define DONT_HAVE_JMEMSYS_H; fi
./soobj/aux/echogs -w ./soobj/gconfigd.h -x 23 define -s -u GS_LIB_DEFAULT -x 2022 /usr/local/share/ghostscript/9.16/Resource/Init:/usr/local/share/ghostscript/9.16/lib:/usr/local/share/ghostscript/9.16/Resource/Font:/usr/local/share/ghostscript/fonts:/usr/local/share/fonts/default/ghostscript:/usr/local/share/fonts/default/Type1:/usr/local/share/fonts/default/TrueType:/usr/local/share/cups/fonts -x 22
./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u GS_DEV_DEFAULT -x 2022 "x11alpha bbox" -x 22
./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u GS_CACHE_DIR -x 2022 "~/.ghostscript/cache/" -x 22
./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u SEARCH_HERE_FIRST -s 0
./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u GS_DOCDIR -x 2022 /usr/local/share/ghostscript/9.16/doc -x 22
./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u GS_INIT -x 2022 gs_init.ps -x 22
./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u GS_REVISION -s 916
./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u GS_REVISIONDATE -s 20150330
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gp_nsync.o -c ./base/gp_nsync.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/smd5.o -c ./base/smd5.c
./soobj/aux/echogs -w ./soobj/md5.h -x 23 include -x 2022 memory_.h -x 22
./soobj/aux/echogs -a ./soobj/md5.h -+R ./base/md5.h
cp ./base/md5.c ./soobj/md5.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/md5.o -c ./soobj/md5.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcid.o -c ./psi/zcid.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfcid.o -c ./psi/zfcid.c
./psi/zcid.c:48:53: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    code = dict_int_param(prcidsi, "Supplement", 0, max_int, -1,
                                                    ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/zfcid.c:49:51: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        (code = dict_int_param(op, "CIDCount", 0, max_int, -1,
                                                  ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
rm -f ./soobj/md5.c ./soobj/md5.h
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfcid0.o -c ./psi/zfcid0.c
1 warning generated.
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfcid1.o -c ./psi/zfcid1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zchar1.o -c ./psi/zchar1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcharout.o -c ./psi/zcharout.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfont1.o -c ./psi/zfont1.c
./psi/zfont1.c:131:59: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if ((code = dict_int_param(pprivate, "LanguageGroup", min_int, max_int, 0, &pdata1->LanguageGroup)) < 0)
                                                          ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/zfont1.c:131:68: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if ((code = dict_int_param(pprivate, "LanguageGroup", min_int, max_int, 0, &pdata1->LanguageGroup)) < 0)
                                                                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zmisc1.o -c ./psi/zmisc1.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/seexec.o -c ./base/seexec.c
./base/seexec.c:72:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ss->hex_left = max_long;
                   ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zmisc1.c:116:52: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            (code = dict_int_param(op, "lenIV", 0, max_int, 4,
                                                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscrypt1.o -c ./base/gscrypt1.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/iutil2.o -c ./psi/iutil2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zmisc2.o -c ./psi/zmisc2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zvmem2.o -c ./psi/zvmem2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zdps1.o -c ./psi/zdps1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zusparam.o -c ./psi/zusparam.c
./psi/zvmem2.c:87:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    else if (val > MAX_VM_THRESHOLD)
                   ^~~~~~~~~~~~~~~~
./psi/zvmem2.c:30:26: note: expanded from macro 'MAX_VM_THRESHOLD'
#define MAX_VM_THRESHOLD max_long
                         ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zvmem2.c:88:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        val = MAX_VM_THRESHOLD;
              ^~~~~~~~~~~~~~~~
./psi/zvmem2.c:30:26: note: expanded from macro 'MAX_VM_THRESHOLD'
#define MAX_VM_THRESHOLD max_long
                         ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zchar2.o -c ./psi/zchar2.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfont2.o -c ./psi/zfont2.c
./psi/zfont2.c:1429:26: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    const int ext16 = ~0 << 15;  /* sign extension constant */
                      ~~ ^
./psi/zfont2.c:1430:26: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    const int ext32 = ~0 << 31;  /* sign extension constant */
                      ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gstype1.o -c ./base/gstype1.c
./psi/zusparam.c:205:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"BuildTime", min_long, max_long, current_BuildTime, NULL},
                  ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:205:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"BuildTime", min_long, max_long, current_BuildTime, NULL},
                            ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:206:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
{"MaxFontCache", 0, MAX_UINT_PARAM, current_MaxFontCache, set_MaxFontCache},
                    ^~~~~~~~~~~~~~
./psi/zusparam.c:72:26: note: expanded from macro 'MAX_UINT_PARAM'
#  define MAX_UINT_PARAM max_long
                         ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:207:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"CurFontCache", 0, MAX_UINT_PARAM, current_CurFontCache, NULL},
                        ^~~~~~~~~~~~~~
./psi/zusparam.c:72:26: note: expanded from macro 'MAX_UINT_PARAM'
#  define MAX_UINT_PARAM max_long
                         ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:208:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"Revision", min_long, max_long, current_Revision, NULL},
                 ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:208:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"Revision", min_long, max_long, current_Revision, NULL},
                           ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:209:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"PageCount", min_long, max_long, current_PageCount, NULL},
                  ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:209:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"PageCount", min_long, max_long, current_PageCount, NULL},
                            ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:212:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"MaxGlobalVM", 0, max_long, current_MaxGlobalVM, set_MaxGlobalVM}
                       ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxtype1.o -c ./base/gxtype1.c
./psi/zusparam.c:569:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"JobTimeout", 0, MAX_UINT_PARAM,
                      ^~~~~~~~~~~~~~
./psi/zusparam.c:72:26: note: expanded from macro 'MAX_UINT_PARAM'
#  define MAX_UINT_PARAM max_long
                         ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:571:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"MaxFontItem", MIN_INT_PARAM, MAX_UINT_PARAM,
                    ^~~~~~~~~~~~~
./psi/zusparam.c:73:25: note: expanded from macro 'MIN_INT_PARAM'
#  define MIN_INT_PARAM min_long
                        ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:571:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"MaxFontItem", MIN_INT_PARAM, MAX_UINT_PARAM,
                                   ^~~~~~~~~~~~~~
./psi/zusparam.c:72:26: note: expanded from macro 'MAX_UINT_PARAM'
#  define MAX_UINT_PARAM max_long
                         ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:573:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"MinFontCompress", MIN_INT_PARAM, MAX_UINT_PARAM,
                        ^~~~~~~~~~~~~
./psi/zusparam.c:73:25: note: expanded from macro 'MIN_INT_PARAM'
#  define MIN_INT_PARAM min_long
                        ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:573:40: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"MinFontCompress", MIN_INT_PARAM, MAX_UINT_PARAM,
                                       ^~~~~~~~~~~~~~
./psi/zusparam.c:72:26: note: expanded from macro 'MAX_UINT_PARAM'
#  define MAX_UINT_PARAM max_long
                         ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:575:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"MaxOpStack", 0, MAX_UINT_PARAM,
                      ^~~~~~~~~~~~~~
./psi/zusparam.c:72:26: note: expanded from macro 'MAX_UINT_PARAM'
#  define MAX_UINT_PARAM max_long
                         ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:577:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"MaxDictStack", 0, MAX_UINT_PARAM,
                        ^~~~~~~~~~~~~~
./psi/zusparam.c:72:26: note: expanded from macro 'MAX_UINT_PARAM'
#  define MAX_UINT_PARAM max_long
                         ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:579:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"MaxExecStack", 0, MAX_UINT_PARAM,
                        ^~~~~~~~~~~~~~
./psi/zusparam.c:72:26: note: expanded from macro 'MAX_UINT_PARAM'
#  define MAX_UINT_PARAM max_long
                         ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:581:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"MaxLocalVM", 0, max_long,
                      ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:585:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"VMThreshold", -1, max_long,
                        ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:587:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"WaitTimeout", 0, MAX_UINT_PARAM,
                       ^~~~~~~~~~~~~~
./psi/zusparam.c:72:26: note: expanded from macro 'MAX_UINT_PARAM'
#  define MAX_UINT_PARAM max_long
                         ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zusparam.c:590:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    {"MinScreenLevels", 0, MAX_UINT_PARAM,
                           ^~~~~~~~~~~~~~
./psi/zusparam.c:72:26: note: expanded from macro 'MAX_UINT_PARAM'
#  define MAX_UINT_PARAM max_long
                         ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./base/gstype1.c:89:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (any_abs(lw / denom) > max_int_in_fixed) {
                              ^~~~~~~~~~~~~~~~
./base/gxfixed.h:134:36: note: expanded from macro 'max_int_in_fixed'
#define max_int_in_fixed fixed2int(max_fixed)
                                   ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
./base/gxfixed.h:86:42: note: expanded from macro 'fixed2int'
#define fixed2int(x) ((int)_fixed_rshift(x))
                                         ^
./base/gxfixed.h:53:39: note: expanded from macro '_fixed_rshift'
#define _fixed_rshift(x) arith_rshift(x,_fixed_shift)
                                      ^
./base/std.h:120:31: note: expanded from macro 'arith_rshift'
#  define arith_rshift(x,n) ((x) >> (n))
                              ^
21 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxhintn.o -c ./base/gxhintn.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxhintn1.o -c ./base/gxhintn1.c
./base/gxhintn.c:1600:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        hint->q0 = hint->q1 = max_int;
                              ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxhintn.c:1806:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        *quality = max_int;
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxhintn.c:1810:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        *quality = max_int;
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxhintn.c:1814:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        *quality = max_int;
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxhintn.c:2394:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                int quality = max_int;
                              ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxhintn.c:154:22: warning: unused variable 'FFFFF000' [-Wunused-const-variable]
static const int32_t FFFFF000 = ~(int32_t)0xFFF; /* = ~(((int32_t)1 << split_bits) - 1) */
                     ^
./base/gxhintn.c:191:23: warning: unused function 'Min' [-Wunused-function]
static inline int32_t Min(int32_t a, int32_t b)
                      ^
./base/gxhintn.c:198:21: warning: unused function 'urshift' [-Wunused-function]
static inline ulong urshift(ulong a, int b)
                    ^
./base/gxhintn.c:348:20: warning: unused function 'o2g_float' [-Wunused-function]
static inline void o2g_float(t1_hinter * h, t1_hinter_space_coord ox, t1_hinter_space_coord oy, t1_glyph_space_coord *gx, t1_glyph_space_coord *gy)
                   ^
./base/gxhintn.c:1821:20: warning: unused function 't1_hinter__is_conjugated' [-Wunused-function]
static inline bool t1_hinter__is_conjugated(t1_hinter * self, int pole_index)
                   ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxchrout.o -c ./base/gxchrout.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gstype2.o -c ./base/gstype2.c
./base/gstype2.c:656:41: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                                (prod > max_fixed ? max_fixed :
                                        ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gstype2.c:656:53: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                                (prod > max_fixed ? max_fixed :
                                                    ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gstype2.c:657:41: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                                 prod < min_fixed ? min_fixed : (fixed)prod);
                                        ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gstype2.c:657:53: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                                 prod < min_fixed ? min_fixed : (fixed)prod);
                                                    ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zchar42.o -c ./psi/zchar42.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfont42.o -c ./psi/zfont42.c
4 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gstype42.o -c ./base/gstype42.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/ttcalc.o -c ./base/ttcalc.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/ttfinp.o -c ./base/ttfinp.c
./base/gstype42.c:553:1: warning: function 'total_points' is not needed and will not be emitted [-Wunneeded-internal-declaration]
total_points(gs_font_type42 *pfont, uint glyph_index)
^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/ttfmain.o -c ./base/ttfmain.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/ttfmemd.o -c ./base/ttfmemd.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/ttinterp.o -c ./base/ttinterp.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/ttload.o -c ./base/ttload.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/ttobjs.o -c ./base/ttobjs.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxttfb.o -c ./base/gxttfb.c
./base/gxttfb.c:216:16: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
        factor = factor; /* See simple_glyph_metrics */
        ~~~~~~ ^ ~~~~~~
./base/gxttfb.c:242:12: warning: unused function 'DebugPrint' [-Wunused-function]
static int DebugPrint(ttfFont *ttf, const char *fmt, ...)
           ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gzspotan.o -c ./base/gzspotan.c
10 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfrsd.o -c ./psi/zfrsd.c
./base/gzspotan.c:309:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pbox->p.x = min_int;
                ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gzspotan.c:310:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pbox->p.y = min_int;
                ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gzspotan.c:311:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pbox->q.x = max_int;
                ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gzspotan.c:312:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pbox->q.y = max_int;
                ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gzspotan.c:486:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        code = try_unite_last_trap(padev, max_int);
                                          ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcie.o -c ./psi/zcie.c
./psi/zfrsd.c:135:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    long length = max_long;
                  ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zfrsd.c:373:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    s->file_limit = max_long;
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcrd.o -c ./psi/zcrd.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscie.o -c ./base/gscie.c
5 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsciemap.o -c ./base/gsciemap.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscscie.o -c ./base/gscscie.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscrd.o -c ./base/gscrd.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscrdp.o -c ./base/gscrdp.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxctable.o -c ./base/gxctable.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfcmap.o -c ./psi/zfcmap.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsfcmap.o -c ./base/gsfcmap.c
./base/gsfcmap.c:297:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    uid_set_invalid(&pcmap->uid);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsfcmap1.o -c ./base/gsfcmap1.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsfcid.o -c ./base/gsfcid.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsfcid2.o -c ./base/gsfcid2.c
./base/gsfcmap1.c:81:1: warning: unused function 'print_msg_str_in_range' [-Wunused-function]
print_msg_str_in_range(const byte *str,
^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gschar0.o -c ./base/gschar0.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsfont0.o -c ./base/gsfont0.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcfont.o -c ./psi/zcfont.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfont0.o -c ./psi/zfont0.c
./soobj/aux/echogs -w ./soobj/jpeglib1.h -x 23 include -x 203c jpeglib.h -x 3e
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/jpege_1 -lib jpeg
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/jpegd_1 -lib jpeg
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/iscanbin.o -c ./psi/iscanbin.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zbseq.o -c ./psi/zbseq.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscolor1.o -c ./base/gscolor1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsht1.o -c ./base/gsht1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxicolor.o -c ./base/gxicolor.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcolor1.o -c ./psi/zcolor1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zht1.o -c ./psi/zht1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zupath.o -c ./psi/zupath.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/ibnum.o -c ./psi/ibnum.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevhit.o -c ./base/gdevhit.c
./psi/zupath.c:171:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        fr.p.x = fixed_floor(float2fixed(dxy.x));
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:125:33: note: expanded from macro 'fixed_floor'
#define fixed_floor(x) ((x)&(-1L<<_fixed_shift))
                             ~~~^
./psi/zupath.c:172:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        fr.p.y = fixed_floor(float2fixed(dxy.y));
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:125:33: note: expanded from macro 'fixed_floor'
#define fixed_floor(x) ((x)&(-1L<<_fixed_shift))
                             ~~~^
./psi/zupath.c:204:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    phdev->width = phdev->height = max_int;
                                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsdps1.o -c ./base/gsdps1.c
./base/gsdps1.c:71:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (dbox.p.x < fixed2float(min_fixed + box_rounding_slop_fixed) ||
                               ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfixed.h:122:26: note: expanded from macro 'fixed2float'
#define fixed2float(x) ((x)*(1.0/fixed_scale))
                         ^
./base/gsdps1.c:72:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        dbox.p.y < fixed2float(min_fixed + box_rounding_slop_fixed) ||
                               ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfixed.h:122:26: note: expanded from macro 'fixed2float'
#define fixed2float(x) ((x)*(1.0/fixed_scale))
                         ^
./base/gsdps1.c:73:33: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        dbox.q.x >= fixed2float(max_fixed - box_rounding_slop_fixed + fixed_epsilon) ||
                                ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfixed.h:122:26: note: expanded from macro 'fixed2float'
#define fixed2float(x) ((x)*(1.0/fixed_scale))
                         ^
./base/gsdps1.c:74:33: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        dbox.q.y >= fixed2float(max_fixed - box_rounding_slop_fixed + fixed_epsilon)
                                ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfixed.h:122:26: note: expanded from macro 'fixed2float'
#define fixed2float(x) ((x)*(1.0/fixed_scale))
                         ^
./base/gsdps1.c:263:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                    draw_rect.p.x = fixed_rounded(draw_rect.p.x);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:126:52: note: expanded from macro 'fixed_rounded'
#define fixed_rounded(x) (((x)+_fixed_round_v)&(-1L<<_fixed_shift))
                                                ~~~^
./base/gsdps1.c:264:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                    draw_rect.p.y = fixed_rounded(draw_rect.p.y);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:126:52: note: expanded from macro 'fixed_rounded'
#define fixed_rounded(x) (((x)+_fixed_round_v)&(-1L<<_fixed_shift))
                                                ~~~^
./base/gsdps1.c:265:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                    draw_rect.q.x = fixed_rounded(draw_rect.q.x);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:126:52: note: expanded from macro 'fixed_rounded'
#define fixed_rounded(x) (((x)+_fixed_round_v)&(-1L<<_fixed_shift))
                                                ~~~^
./base/gsdps1.c:266:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                    draw_rect.q.y = fixed_rounded(draw_rect.q.y);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:126:52: note: expanded from macro 'fixed_rounded'
#define fixed_rounded(x) (((x)+_fixed_round_v)&(-1L<<_fixed_shift))
                                                ~~~^
./base/gsdps1.c:268:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                    draw_rect.p.x = fixed_floor(draw_rect.p.x);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:125:33: note: expanded from macro 'fixed_floor'
#define fixed_floor(x) ((x)&(-1L<<_fixed_shift))
                             ~~~^
./base/gsdps1.c:269:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                    draw_rect.p.y = fixed_floor(draw_rect.p.y);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:125:33: note: expanded from macro 'fixed_floor'
#define fixed_floor(x) ((x)&(-1L<<_fixed_shift))
                             ~~~^
./base/gsdps1.c:270:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                    draw_rect.q.x = fixed_ceiling(draw_rect.q.x);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:127:55: note: expanded from macro 'fixed_ceiling'
#define fixed_ceiling(x) (((x)+_fixed_fraction_v)&(-1L<<_fixed_shift))
                                                   ~~~^
./base/gsdps1.c:271:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                    draw_rect.q.y = fixed_ceiling(draw_rect.q.y);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:127:55: note: expanded from macro 'fixed_ceiling'
#define fixed_ceiling(x) (((x)+_fixed_fraction_v)&(-1L<<_fixed_shift))
                                                   ~~~^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcharx.o -c ./psi/zcharx.c
12 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/scantab.o -c ./base/scantab.c
3 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/scfparam.o -c ./base/scfparam.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/sfilter2.o -c ./base/sfilter2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfdecode.o -c ./psi/zfdecode.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/scfd.o -c ./base/scfd.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/scfdtab.o -c ./base/scfdtab.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/slzwd.o -c ./base/slzwd.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/slzwc.o -c ./base/slzwc.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/spdiff.o -c ./base/spdiff.c
./psi/zfdecode.c:264:50: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        (code = dict_int_param(op, "Columns", 1, max_int, 1,
                                                 ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/spngp.o -c ./base/spngp.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/srld.o -c ./base/srld.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfilter2.o -c ./psi/zfilter2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/scfe.o -c ./base/scfe.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/scfetab.o -c ./base/scfetab.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/shc.o -c ./base/shc.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/slzwe.o -c ./base/slzwe.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/srle.o -c ./base/srle.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/ziodev2.o -c ./psi/ziodev2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zdevcal.o -c ./psi/zdevcal.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zdevice2.o -c ./psi/zdevice2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zmedia2.o -c ./psi/zmedia2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclipm.o -c ./base/gxclipm.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gximage3.o -c ./base/gximage3.c
./psi/zmedia2.c:56:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    float best_mismatch = (float)max_long;      /* adhoc */
                                 ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zmedia2.c:240:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    float ignore_mismatch = (float)max_long;
                                   ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gximage4.o -c ./base/gximage4.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxmclip.o -c ./base/gxmclip.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscolor2.o -c ./base/gscolor2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gspcolor.o -c ./base/gspcolor.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsptype1.o -c ./base/gsptype1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclip2.o -c ./base/gxclip2.c
./base/gspcolor.c:79:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    uid_set_invalid(&ppat->uid);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxp1fill.o -c ./base/gxp1fill.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxpcmap.o -c ./base/gxpcmap.c
./base/gsptype1.c:1059:39: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    uid_set_UniqueID(&pat.uid, (id == no_UniqueID) ? gs_next_ids(mem, 1) : id);
                                      ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./base/gsuid.h:52:17: note: expanded from macro 'uid_set_UniqueID'
  ((puid)->id = idv, (puid)->xvalues = 0)
                ^~~
./base/gsptype1.c:1309:66: warning: unused variable 'cptr' [-Wunused-variable]
static ENUM_PTRS_WITH(dc_devn_masked_enum_ptrs, gx_device_color *cptr)
                                                                 ^
./base/gsptype1.c:1312:68: warning: unused variable 'cptr' [-Wunused-variable]
static RELOC_PTRS_WITH(dc_devn_masked_reloc_ptrs, gx_device_color *cptr)
                                                                   ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zpcolor.o -c ./psi/zpcolor.c
./base/gxpcmap.c:225:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    size = raster > max_int / pinst->size.y ? (max_int & ~0xFFFF) : raster * pinst->size.y;
                    ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxpcmap.c:225:48: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    size = raster > max_int / pinst->size.y ? (max_int & ~0xFFFF) : raster * pinst->size.y;
                                               ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxpcmap.c:226:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (size > (int64_t)max_int)
                        ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxpcmap.c:227:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        size = (max_int & ~0xFFFF);
                ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxpcmap.c:697:9: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        uid_set_invalid(&tiles->uid);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/imain.o -c ./psi/imain.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/imainarg.o -c ./psi/imainarg.c
5 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsargs.o -c ./base/gsargs.c
3 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -I./devices -o ./soobj/idisp.o -c ./psi/idisp.c
./psi/imainarg.c:590:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                if (msize <= 0 || msize > max_long >> 10) {
                                          ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/imainarg.c:592:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                              max_long >> 10);
                              ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/imain.c:357:56: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
            code = gx_saved_pages_param_process(ppdev, minst->saved_pages_initial_arg,
                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxclpage.h:97:65: note: passing argument to parameter 'param' here
int gx_saved_pages_param_process(gx_device_printer *pdev, byte *param, int param_size);
                                                                ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/iapi.o -c ./psi/iapi.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/icontext.o -c ./psi/icontext.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/idebug.o -c ./psi/idebug.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/idict.o -c ./psi/idict.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/idparam.o -c ./psi/idparam.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/idstack.o -c ./psi/idstack.c
./psi/idict.c:324:67: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (expt < sizeof(long) * 8 || pkey->value.realval == min_long)
                                                                  ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/idict.c:327:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                i = (int)(mant * min_long); /* MSVC 6.00.8168.0 cannot compile this */
                                 ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/idparam.c:198:40: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                if (pa.value.realval < min_int ||
                                       ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/idparam.c:199:40: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                    pa.value.realval > max_int ||
                                       ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/idparam.c:343:9: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        uid_set_invalid(puid);
        ^~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/idparam.c:380:9: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        uid_set_invalid(puid);
        ^~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/idparam.c:391:13: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            uid_set_invalid(puid);
            ^~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/iinit.o -c ./psi/iinit.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/interp.o -c ./psi/interp.c
5 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/iparam.o -c ./psi/iparam.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/ireclaim.o -c ./psi/ireclaim.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/iplugin.o -c ./psi/iplugin.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/iscan.o -c ./psi/iscan.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/iscannum.o -c ./psi/iscannum.c
./psi/iscannum.c:103:58: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    max_ps_int_scan = scanner_options & SCAN_CPSI_MODE ? MAX_PS_INT32 : MAX_PS_INT;
                                                         ^~~~~~~~~~~~
./psi/iref.h:83:22: note: expanded from macro 'MAX_PS_INT32'
#define MAX_PS_INT32 max_int
                     ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/iscannum.c:103:73: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    max_ps_int_scan = scanner_options & SCAN_CPSI_MODE ? MAX_PS_INT32 : MAX_PS_INT;
                                                                        ^~~~~~~~~~
./psi/iref.h:80:20: note: expanded from macro 'MAX_PS_INT'
#define MAX_PS_INT max_int64_t
                   ^~~~~~~~~~~
./base/std.h:89:23: note: expanded from macro 'max_int64_t'
#define max_int64_t (~min_int64_t)
                      ^~~~~~~~~~~
./base/std.h:88:36: note: expanded from macro 'min_int64_t'
#define min_int64_t (-((int64_t)1) << (sizeof(int64_t) * 8 - 1))
                     ~~~~~~~~~~~~~ ^
./psi/iscannum.c:104:58: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    min_ps_int_scan = scanner_options & SCAN_CPSI_MODE ? MIN_PS_INT32 : MIN_PS_INT;
                                                         ^~~~~~~~~~~~
./psi/iref.h:84:22: note: expanded from macro 'MIN_PS_INT32'
#define MIN_PS_INT32 min_int
                     ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/iscannum.c:104:73: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    min_ps_int_scan = scanner_options & SCAN_CPSI_MODE ? MIN_PS_INT32 : MIN_PS_INT;
                                                                        ^~~~~~~~~~
./psi/iref.h:81:20: note: expanded from macro 'MIN_PS_INT'
#define MIN_PS_INT min_int64_t
                   ^~~~~~~~~~~
./base/std.h:88:36: note: expanded from macro 'min_int64_t'
#define min_int64_t (-((int64_t)1) << (sizeof(int64_t) * 8 - 1))
                     ~~~~~~~~~~~~~ ^
./psi/iscannum.c:278:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if (WOULD_OVERFLOW(ival, d, max_int)) {
                                    ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/iscannum.c:68:11: note: expanded from macro 'WOULD_OVERFLOW'
  (val >= maxv / 10 && (val > maxv / 10 || d > (int64_t)(maxv % 10)))
          ^~~~
./psi/iscannum.c:278:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if (WOULD_OVERFLOW(ival, d, max_int)) {
                                    ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/iscannum.c:68:31: note: expanded from macro 'WOULD_OVERFLOW'
  (val >= maxv / 10 && (val > maxv / 10 || d > (int64_t)(maxv % 10)))
                              ^~~~
./psi/iscannum.c:278:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if (WOULD_OVERFLOW(ival, d, max_int)) {
                                    ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/iscannum.c:68:58: note: expanded from macro 'WOULD_OVERFLOW'
  (val >= maxv / 10 && (val > maxv / 10 || d > (int64_t)(maxv % 10)))
                                                         ^~~~
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/istack.o -c ./psi/istack.c
7 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/iutil.o -c ./psi/iutil.c
./psi/iutil.c:441:46: warning: adding 'uint' (aka 'unsigned int') to a string does not append to the string [-Wstring-plus-int]
                    memcpy(w.ptr + 1, "...)" + skip, 4 - skip);
                                      ~~~~~~~^~~~~~
./psi/iutil.c:441:46: note: use array indexing to silence this warning
                    memcpy(w.ptr + 1, "...)" + skip, 4 - skip);
                                             ^
                                      &      [     ]
./psi/iutil.c:446:43: warning: adding 'uint' (aka 'unsigned int') to a string does not append to the string [-Wstring-plus-int]
                    memcpy(w.ptr + 1, ")" + skip, 1 - skip);
                                      ~~~~^~~~~~
./psi/iutil.c:446:43: note: use array indexing to silence this warning
                    memcpy(w.ptr + 1, ")" + skip, 1 - skip);
                                          ^
                                      &   [     ]
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/sa85d.o -c ./base/sa85d.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/sfilter1.o -c ./psi/sfilter1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/sstring.o -c ./base/sstring.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/stream.o -c ./base/stream.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zarith.o -c ./psi/zarith.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zarray.o -c ./psi/zarray.c
./psi/zarith.c:172:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                if (ab > (double)MAX_PS_INT32)       /* (double)0x7fffffff */
                                 ^~~~~~~~~~~~
./psi/iref.h:83:22: note: expanded from macro 'MAX_PS_INT32'
#define MAX_PS_INT32 max_int
                     ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/zarith.c:174:39: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                else if (ab < (double)MIN_PS_INT32) /* (double)(int)0x80000000 */
                                      ^~~~~~~~~~~~
./psi/iref.h:84:22: note: expanded from macro 'MIN_PS_INT32'
#define MIN_PS_INT32 min_int
                     ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/zarith.c:181:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                if (ab > (double)MAX_PS_INT) /* (double)0x7fffffffffffffff */
                                 ^~~~~~~~~~
./psi/iref.h:80:20: note: expanded from macro 'MAX_PS_INT'
#define MAX_PS_INT max_int64_t
                   ^~~~~~~~~~~
./base/std.h:89:23: note: expanded from macro 'max_int64_t'
#define max_int64_t (~min_int64_t)
                      ^~~~~~~~~~~
./base/std.h:88:36: note: expanded from macro 'min_int64_t'
#define min_int64_t (-((int64_t)1) << (sizeof(int64_t) * 8 - 1))
                     ~~~~~~~~~~~~~ ^
./psi/zarith.c:183:39: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                else if (ab < (double)MIN_PS_INT) /* (double)(int64_t)0x8000000000000000 */
                                      ^~~~~~~~~~
./psi/iref.h:81:20: note: expanded from macro 'MIN_PS_INT'
#define MIN_PS_INT min_int64_t
                   ^~~~~~~~~~~
./base/std.h:88:36: note: expanded from macro 'min_int64_t'
#define min_int64_t (-((int64_t)1) << (sizeof(int64_t) * 8 - 1))
                     ~~~~~~~~~~~~~ ^
./psi/zarith.c:274:72: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if ((op->value.intval == 0) || (op[-1].value.intval == (ps_int)MIN_PS_INT32 && op->value.intval == -1)) {
                                                                       ^~~~~~~~~~~~
./psi/iref.h:84:22: note: expanded from macro 'MIN_PS_INT32'
#define MIN_PS_INT32 min_int
                     ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/zarith.c:282:64: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if ((op->value.intval == 0) || (op[-1].value.intval == MIN_PS_INT && op->value.intval == -1)) {
                                                               ^~~~~~~~~~
./psi/iref.h:81:20: note: expanded from macro 'MIN_PS_INT'
#define MIN_PS_INT min_int64_t
                   ^~~~~~~~~~~
./base/std.h:88:36: note: expanded from macro 'min_int64_t'
#define min_int64_t (-((int64_t)1) << (sizeof(int64_t) * 8 - 1))
                     ~~~~~~~~~~~~~ ^
./psi/zarith.c:321:57: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                if (((unsigned int)op->value.intval) == MIN_PS_INT32)
                                                        ^~~~~~~~~~~~
./psi/iref.h:84:22: note: expanded from macro 'MIN_PS_INT32'
#define MIN_PS_INT32 min_int
                     ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/zarith.c:322:54: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                    make_real(op, -(float)(ps_uint32)MIN_PS_INT32);
                                                     ^~~~~~~~~~~~
./psi/iref.h:84:22: note: expanded from macro 'MIN_PS_INT32'
#define MIN_PS_INT32 min_int
                     ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/store.h:225:34: note: expanded from macro 'make_real'
  make_tv(pref, t_real, realval, rval)
                                 ^~~~
./psi/store.h:178:36: note: expanded from macro 'make_tv'
  make_tav(pref,newtype,0,valfield,newvalue)
                                   ^~~~~~~~
./psi/store.h:169:30: note: expanded from macro 'make_tav'
  ((pref)->value.valfield = (newvalue),\
                             ^~~~~~~~
./psi/zarith.c:327:41: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                if (op->value.intval == MIN_PS_INT)
                                        ^~~~~~~~~~
./psi/iref.h:81:20: note: expanded from macro 'MIN_PS_INT'
#define MIN_PS_INT min_int64_t
                   ^~~~~~~~~~~
./base/std.h:88:36: note: expanded from macro 'min_int64_t'
#define min_int64_t (-((int64_t)1) << (sizeof(int64_t) * 8 - 1))
                     ~~~~~~~~~~~~~ ^
./psi/zarith.c:328:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                    make_real(op, -(float)MIN_PS_INT);
                                          ^~~~~~~~~~
./psi/iref.h:81:20: note: expanded from macro 'MIN_PS_INT'
#define MIN_PS_INT min_int64_t
                   ^~~~~~~~~~~
./base/std.h:88:36: note: expanded from macro 'min_int64_t'
#define min_int64_t (-((int64_t)1) << (sizeof(int64_t) * 8 - 1))
                     ~~~~~~~~~~~~~ ^
./psi/store.h:225:34: note: expanded from macro 'make_real'
  make_tv(pref, t_real, realval, rval)
                                 ^~~~
./psi/store.h:178:36: note: expanded from macro 'make_tv'
  make_tav(pref,newtype,0,valfield,newvalue)
                                   ^~~~~~~~
./psi/store.h:169:30: note: expanded from macro 'make_tav'
  ((pref)->value.valfield = (newvalue),\
                             ^~~~~~~~
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcontrol.o -c ./psi/zcontrol.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zdict.o -c ./psi/zdict.c
10 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfile.o -c ./psi/zfile.c
In file included from ./psi/zfile.c:20:
./base/unistd_.h:56:11: warning: '__USE_UNIX98' macro redefined [-Wmacro-redefined]
#  define __USE_UNIX98
          ^
:19:9: note: previous definition is here
#define __USE_UNIX98 1
        ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfile1.o -c ./psi/zfile1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfileio.o -c ./psi/zfileio.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfilter.o -c ./psi/zfilter.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfproc.o -c ./psi/zfproc.c
./psi/zfilter.c:153:55: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if ((code = dict_int_param(op, "EODCount", 0, max_int, 0, &count)) < 0)
                                                      ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
1 warning generated.
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zgeneric.o -c ./psi/zgeneric.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/ziodev.o -c ./psi/ziodev.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/ziodevsc.o -c ./psi/ziodevsc.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zmath.o -c ./psi/zmath.c
./psi/ziodevsc.c:146:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        s->file_limit = max_long;
                        ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/ziodevsc.c:223:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        s->file_limit = max_long;       /* ibid. */
                        ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/ziodevsc.c:294:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        s->file_limit = max_long;       /* ibid. */
                        ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zalg.o -c ./psi/zalg.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zmisc.o -c ./psi/zmisc.c
3 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zpacked.o -c ./psi/zpacked.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zrelbit.o -c ./psi/zrelbit.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zstack.o -c ./psi/zstack.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zstring.o -c ./psi/zstring.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zsysvm.o -c ./psi/zsysvm.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/ztoken.o -c ./psi/ztoken.c
./psi/zstring.c:38:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    check_int_leu(*op, max_int);
                       ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/opcheck.h:65:39: note: expanded from macro 'check_int_leu'
    if ( (ulong)(orf).value.intval > (u) ) return_error(e_rangecheck);\
                                      ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/ztype.o -c ./psi/ztype.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zvmem.o -c ./psi/zvmem.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zbfont.o -c ./psi/zbfont.c
./psi/ztype.c:55:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
static const double min_int_real = (ALT_MIN_INT * 1.0 - 1);
                                    ^~~~~~~~~~~
./psi/ztype.c:53:35: note: expanded from macro 'ALT_MIN_INT'
#define ALT_MIN_INT (((ps_int)-1) << ((sizeof(ps_int) * 8) - 1))
                     ~~~~~~~~~~~~ ^
./psi/ztype.c:56:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
static const double max_int_real = (ALT_MAX_INT * 1.0 + 1);
                                    ^~~~~~~~~~~
./psi/ztype.c:54:24: note: expanded from macro 'ALT_MAX_INT'
#define ALT_MAX_INT (~(ALT_MIN_INT))
                       ^~~~~~~~~~~
./psi/ztype.c:53:35: note: expanded from macro 'ALT_MIN_INT'
#define ALT_MIN_INT (((ps_int)-1) << ((sizeof(ps_int) * 8) - 1))
                     ~~~~~~~~~~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zchar.o -c ./psi/zchar.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcolor.o -c ./psi/zcolor.c 
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zdevice.o -c ./psi/zdevice.c
./psi/zbfont.c:374:9: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (uid_is_valid(&pfont->UID) &&
        ^~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:42:18: note: expanded from macro 'uid_is_valid'
  ((puid)->id != no_UniqueID)
                 ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zbfont.c:377:9: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        uid_set_invalid(&pfont->UID);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zbfont.c:378:9: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (uid_is_valid(&pfont->UID)) {
        ^~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:42:18: note: expanded from macro 'uid_is_valid'
  ((puid)->id != no_UniqueID)
                 ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zbfont.c:386:13: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            uid_set_invalid(&pfont->UID);
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zbfont.c:429:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    uid_set_invalid(&uid);
    ^~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zbfont.c:516:9: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        uid_set_invalid(&uid);
        ^~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfont.o -c ./psi/zfont.c
6 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfontenum.o -c ./psi/zfontenum.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zgstate.o -c ./psi/zgstate.c
./psi/zgstate.c:227:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    int code = int_param(op, max_int, ¶m);
                             ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/zgstate.c:252:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    int code = int_param(op, max_int, ¶m);
                             ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/zgstate.c:385:53: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (op->value.intval < -1 || op->value.intval > max_int)
                                                    ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zdfilter.o -c ./psi/zdfilter.c
./psi/zfont.c:509:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (!fm_pair_is_free(pair)) {
                 ^~~~~~~~~~~~~~~~~~~~~
./base/gxfcache.h:109:26: note: expanded from macro 'fm_pair_is_free'
  ((pair)->font == 0 && !uid_is_valid(&(pair)->UID))
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:42:18: note: expanded from macro 'uid_is_valid'
  ((puid)->id != no_UniqueID)
                 ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./psi/zfont.c:528:26: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                    if (!uid_is_valid(&pair->UID))
                         ^~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:42:18: note: expanded from macro 'uid_is_valid'
  ((puid)->id != no_UniqueID)
                 ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
3 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zht.o -c ./psi/zht.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zimage.o -c ./psi/zimage.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zmatrix.o -c ./psi/zmatrix.c
./psi/zimage.c:65:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    code = dict_int_param(op, "Width", 0, max_int_in_fixed/2, -1, &pim->Width);
                                          ^~~~~~~~~~~~~~~~
./base/gxfixed.h:134:36: note: expanded from macro 'max_int_in_fixed'
#define max_int_in_fixed fixed2int(max_fixed)
                                   ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
./base/gxfixed.h:86:42: note: expanded from macro 'fixed2int'
#define fixed2int(x) ((int)_fixed_rshift(x))
                                         ^
./base/gxfixed.h:53:39: note: expanded from macro '_fixed_rshift'
#define _fixed_rshift(x) arith_rshift(x,_fixed_shift)
                                      ^
./base/std.h:120:31: note: expanded from macro 'arith_rshift'
#  define arith_rshift(x,n) ((x) >> (n))
                              ^
./psi/zimage.c:68:44: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    code = dict_int_param(op, "Height", 0, max_int_in_fixed/2, -1, &pim->Height);
                                           ^~~~~~~~~~~~~~~~
./base/gxfixed.h:134:36: note: expanded from macro 'max_int_in_fixed'
#define max_int_in_fixed fixed2int(max_fixed)
                                   ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
./base/gxfixed.h:86:42: note: expanded from macro 'fixed2int'
#define fixed2int(x) ((int)_fixed_rshift(x))
                                         ^
./base/gxfixed.h:53:39: note: expanded from macro '_fixed_rshift'
#define _fixed_rshift(x) arith_rshift(x,_fixed_shift)
                                      ^
./base/std.h:120:31: note: expanded from macro 'arith_rshift'
#  define arith_rshift(x,n) ((x) >> (n))
                              ^
./psi/zimage.c:504:26: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        uint min_avail = max_int;
                         ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zpaint.o -c ./psi/zpaint.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zpath.o -c ./psi/zpath.c
3 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zncdummy.o -c ./psi/zncdummy.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/ialloc.o -c ./psi/ialloc.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/igc.o -c ./psi/igc.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/igcref.o -c ./psi/igcref.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/igcstr.o -c ./psi/igcstr.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/ilocate.o -c ./psi/ilocate.c
./psi/ilocate.c:34:12: warning: unused function 'do_validate_chunk' [-Wunused-function]
static int do_validate_chunk(const chunk_t * cp, gc_state_t * gcst);
           ^
./psi/ilocate.c:35:12: warning: unused function 'do_validate_object' [-Wunused-function]
static int do_validate_object(const obj_header_t * ptr, const chunk_t * cp,
           ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/iname.o -c ./psi/iname.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/isave.o -c ./psi/isave.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/inobtokn.o -c ./psi/inobtokn.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/inouparm.o -c ./psi/inouparm.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/sfxstdio.o -c ./base/sfxstdio.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/sfxcommon.o -c ./base/sfxcommon.c
In file included from ./base/sfxcommon.c:21:
./base/unistd_.h:56:11: warning: '__USE_UNIX98' macro redefined [-Wmacro-redefined]
#  define __USE_UNIX98
          ^
:19:9: note: previous definition is here
#define __USE_UNIX98 1
        ^
In file included from ./base/sfxstdio.c:20:
./base/unistd_.h:56:11: warning: '__USE_UNIX98' macro redefined [-Wmacro-redefined]
#  define __USE_UNIX98
          ^
:19:9: note: previous definition is here
#define __USE_UNIX98 1
        ^
./base/sfxstdio.c:73:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    s->file_limit = sizeof(gs_offset_t) > 4 ? max_int64_t : max_long;
                                              ^~~~~~~~~~~
./base/std.h:89:23: note: expanded from macro 'max_int64_t'
#define max_int64_t (~min_int64_t)
                      ^~~~~~~~~~~
./base/std.h:88:36: note: expanded from macro 'min_int64_t'
#define min_int64_t (-((int64_t)1) << (sizeof(int64_t) * 8 - 1))
                     ~~~~~~~~~~~~~ ^
./base/sfxstdio.c:81:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        s->file_offset != 0 || s->file_limit != max_long ||
                                                ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./base/sfxstdio.c:164:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (s->file_limit < max_long) {
                        ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./base/sfxstdio.c:196:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    s->file_limit = sizeof(gs_offset_t) > 4 ? max_int64_t : max_long;   /* ibid. */
                                              ^~~~~~~~~~~
./base/std.h:89:23: note: expanded from macro 'max_int64_t'
#define max_int64_t (~min_int64_t)
                      ^~~~~~~~~~~
./base/std.h:88:36: note: expanded from macro 'min_int64_t'
#define min_int64_t (-((int64_t)1) << (sizeof(int64_t) * 8 - 1))
                     ~~~~~~~~~~~~~ ^
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zdscpars.o -c ./psi/zdscpars.c
5 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/dscparse.o -c ./psi/dscparse.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfapi.o -c ./psi/zfapi.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/sbcp.o -c ./base/sbcp.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfbcp.o -c ./psi/zfbcp.c
./psi/zfapi.c:674:31: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
                          && (!FAPI_ISCIDFONT(pbfont))) ? 1000 : 1);
                              ^~~~~~~~~~~~~~~~~~~~~~~
./psi/zfapi.c:674:31: note: add parentheses after the '!' to evaluate the comparison first
./psi/zfapi.c:674:31: note: add parentheses around left hand side expression to silence this warning
./psi/zfapi.c:674:32: warning: result of comparison of constant 'ft_CID_encrypted' (9) with boolean expression is always false [-Wtautological-constant-out-of-range-compare]
                          && (!FAPI_ISCIDFONT(pbfont))) ? 1000 : 1);
                              ~^~~~~~~~~~~~~~~~~~~~~~
./base/gxfapi.h:358:53: note: expanded from macro 'FAPI_ISCIDFONT'
#define FAPI_ISCIDFONT(basefont) basefont->FontType == ft_CID_encrypted ||\
                                                    ^  ~~~~~~~~~~~~~~~~
./psi/zfapi.c:1865:23: warning: initializing 'char *' with an expression of type 'const char [15]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                char *utfcmap = "Identity-UTF16";
                      ^         ~~~~~~~~~~~~~~~~
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zpath1.o -c ./psi/zpath1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gspath1.o -c ./base/gspath1.c
./base/gspath1.c:602:16: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        code = gx_path_copy(pgs->path, copied_path);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxpath.h:246:35: note: expanded from macro 'gx_path_copy'
  gx_path_copy_reducing(old, new, max_fixed, NULL, pco_none)
                                  ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcolor2.o -c ./psi/zcolor2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcsindex.o -c ./psi/zcsindex.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zht2.o -c ./psi/zht2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zimage2.o -c ./psi/zimage2.c
3 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcssepr.o -c ./psi/zcssepr.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfsample.o -c ./psi/zfsample.c
./psi/zcssepr.c:93:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    int code = int_param(op, max_int, ¶m);
                             ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfunc4.o -c ./psi/zfunc4.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfunc.o -c ./psi/zfunc.c
./psi/zfunc.c:245:50: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    code = dict_int_param(op, "FunctionType", 0, max_int, -1, &type);
                                                 ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfunc0.o -c ./psi/zfunc0.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsdsrc.o -c ./base/gsdsrc.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsfunc.o -c ./base/gsfunc.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsfunc0.o -c ./base/gsfunc0.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsfunc4.o -c ./base/gsfunc4.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/spprint.o -c ./base/spprint.c
./base/gsfunc4.c:323:54: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if ((vsp[-1].value.i /= vsp->value.i) == min_int &&
                                                     ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsfunc4.c:342:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (prod < min_int || prod > max_int)
                       ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsfunc4.c:342:42: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (prod < min_int || prod > max_int)
                                         ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsfunc4.c:353:33: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (vsp->value.i == min_int)
                                ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscsepr.o -c ./base/gscsepr.c
4 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsnamecl.o -c ./base/gsnamecl.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsncdummy.o -c ./base/gsncdummy.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zchar32.o -c ./psi/zchar32.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfont32.o -c ./psi/zfont32.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfimscale.o -c ./psi/zfimscale.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/simscale.o -c ./base/simscale.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zform.o -c ./psi/zform.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcspixel.o -c ./psi/zcspixel.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscpixel.o -c ./base/gscpixel.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsclipsr.o -c ./base/gsclipsr.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscdevn.o -c ./base/gscdevn.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxdevndi.o -c ./base/gxdevndi.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscolor3.o -c ./base/gscolor3.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsfunc3.o -c ./base/gsfunc3.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsptype2.o -c ./base/gsptype2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsshade.o -c ./base/gsshade.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxshade.o -c ./base/gxshade.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxshade1.o -c ./base/gxshade1.c
./base/gsshade.c:273:18: warning: comparison of array 'params->Domain' not equal to a null pointer is always true [-Wtautological-pointer-compare]
    if ((params->Domain != 0 && params->Domain[0] == params->Domain[1]) ||
         ~~~~~~~~^~~~~~    ~
./base/gxshade.c:66:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if ((s->file != 0 && s->file_limit != max_long) ||
                                              ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./base/gsshade.c:41:1: warning: unused variable 'st_shading_mesh' [-Wunused-const-variable]
private_st_shading_mesh();
^
./base/gsshade.h:168:27: note: expanded from macro 'private_st_shading_mesh'
  gs_private_st_composite(st_shading_mesh, gs_shading_mesh_t,\
                          ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxshade4.o -c ./base/gxshade4.c
2 warnings generated.
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxshade6.o -c ./base/gxshade6.c
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/gxfapiu
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfunc3.o -c ./psi/zfunc3.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zimage3.o -c ./psi/zimage3.c
./base/gxshade1.c:81:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->x = clamp_coord(fpt.x);
             ^~~~~~~~~~~~~~~~~~
./base/gspath.h:33:23: note: expanded from macro 'clamp_coord'
    (xy > fixed2float(max_coord_fixed) ? max_coord_fixed :\
                      ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfixed.h:122:26: note: expanded from macro 'fixed2float'
#define fixed2float(x) ((x)*(1.0/fixed_scale))
                         ^
./base/gxshade1.c:81:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->x = clamp_coord(fpt.x);
             ^~~~~~~~~~~~~~~~~~
./base/gspath.h:33:42: note: expanded from macro 'clamp_coord'
    (xy > fixed2float(max_coord_fixed) ? max_coord_fixed :\
                                         ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxshade1.c:81:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->x = clamp_coord(fpt.x);
             ^~~~~~~~~~~~~~~~~~
./base/gspath.h:34:23: note: expanded from macro 'clamp_coord'
     xy < fixed2float(min_coord_fixed) ? min_coord_fixed :\
                      ^~~~~~~~~~~~~~~
./base/gspath.h:31:27: note: expanded from macro 'min_coord_fixed'
#define min_coord_fixed (-max_coord_fixed)
                          ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfixed.h:122:26: note: expanded from macro 'fixed2float'
#define fixed2float(x) ((x)*(1.0/fixed_scale))
                         ^
./base/gxshade1.c:81:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->x = clamp_coord(fpt.x);
             ^~~~~~~~~~~~~~~~~~
./base/gspath.h:34:42: note: expanded from macro 'clamp_coord'
     xy < fixed2float(min_coord_fixed) ? min_coord_fixed :\
                                         ^~~~~~~~~~~~~~~
./base/gspath.h:31:27: note: expanded from macro 'min_coord_fixed'
#define min_coord_fixed (-max_coord_fixed)
                          ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxshade1.c:82:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->y = clamp_coord(fpt.y);
             ^~~~~~~~~~~~~~~~~~
./base/gspath.h:33:23: note: expanded from macro 'clamp_coord'
    (xy > fixed2float(max_coord_fixed) ? max_coord_fixed :\
                      ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfixed.h:122:26: note: expanded from macro 'fixed2float'
#define fixed2float(x) ((x)*(1.0/fixed_scale))
                         ^
./base/gxshade1.c:82:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->y = clamp_coord(fpt.y);
             ^~~~~~~~~~~~~~~~~~
./base/gspath.h:33:42: note: expanded from macro 'clamp_coord'
    (xy > fixed2float(max_coord_fixed) ? max_coord_fixed :\
                                         ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxshade1.c:82:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->y = clamp_coord(fpt.y);
             ^~~~~~~~~~~~~~~~~~
./base/gspath.h:34:23: note: expanded from macro 'clamp_coord'
     xy < fixed2float(min_coord_fixed) ? min_coord_fixed :\
                      ^~~~~~~~~~~~~~~
./base/gspath.h:31:27: note: expanded from macro 'min_coord_fixed'
#define min_coord_fixed (-max_coord_fixed)
                          ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfixed.h:122:26: note: expanded from macro 'fixed2float'
#define fixed2float(x) ((x)*(1.0/fixed_scale))
                         ^
./base/gxshade1.c:82:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->y = clamp_coord(fpt.y);
             ^~~~~~~~~~~~~~~~~~
./base/gspath.h:34:42: note: expanded from macro 'clamp_coord'
     xy < fixed2float(min_coord_fixed) ? min_coord_fixed :\
                                         ^~~~~~~~~~~~~~~
./base/gspath.h:31:27: note: expanded from macro 'min_coord_fixed'
#define min_coord_fixed (-max_coord_fixed)
                          ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zmisc3.o -c ./psi/zmisc3.c
./base/gxshade6.c:1501:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    return fixed_pixround(ybot) < fixed_pixround(ytop);
           ^~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:128:56: note: expanded from macro 'fixed_pixround'
#define fixed_pixround(x) (((x)+_fixed_pixround_v)&(-1L<<_fixed_shift))
                                                    ~~~^
./base/gxshade6.c:1501:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    return fixed_pixround(ybot) < fixed_pixround(ytop);
                                  ^~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:128:56: note: expanded from macro 'fixed_pixround'
#define fixed_pixround(x) (((x)+_fixed_pixround_v)&(-1L<<_fixed_shift))
                                                    ~~~^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcolor3.o -c ./psi/zcolor3.c
./base/gxshade6.c:1823:1: warning: unused function 'do_swap_axes' [-Wunused-function]
do_swap_axes(gs_fixed_point *p, int k)
^
./base/gxshade6.c:1833:1: warning: unused function 'y_extreme_vertice' [-Wunused-function]
y_extreme_vertice(gs_fixed_point *q, const gs_fixed_point *p, int k, int minmax)
^
./base/gxshade6.c:1845:1: warning: unused function 'span_x' [-Wunused-function]
span_x(const gs_fixed_point *p, int k)
^
./base/gxshade6.c:1858:1: warning: unused function 'span_y' [-Wunused-function]
span_y(const gs_fixed_point *p, int k)
^
./base/gxshade6.c:1871:1: warning: unused function 'draw_wedge' [-Wunused-function]
draw_wedge(const gs_fixed_point *p, int n)
^
./base/gxshade6.c:2881:1: warning: unused function 'quadrangle_bbox_covers_pixel_centers' [-Wunused-function]
quadrangle_bbox_covers_pixel_centers(const quadrangle_patch *p)
^
./base/gxshade6.c:3889:1: warning: unused function 'is_curve_x_monotonic' [-Wunused-function]
is_curve_x_monotonic(const gs_fixed_point *pole, int pole_step)
^
./base/gxshade6.c:3900:1: warning: unused function 'is_curve_y_monotonic' [-Wunused-function]
is_curve_y_monotonic(const gs_fixed_point *pole, int pole_step)
^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zshade.o -c ./psi/zshade.c
./psi/zcolor3.c:67:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    int code = int_param(op, max_int, ¶m);
                             ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./psi/zcolor3.c:92:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    int code = int_param(op, max_int, ¶m);
                             ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfzlib.o -c ./psi/zfzlib.c
./psi/zshade.c:609:57: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        (code = dict_int_param(op, "VerticesPerRow", 2, max_int, 0,
                                                        ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
8 warnings generated.
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/zlibe_1 -lib z
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices -Isrc -DSHARE_ZLIB=1  -o ./soobj/szlibc_1.o -c ./base/szlibc.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices -Isrc -DSHARE_ZLIB=1  -o ./soobj/szlibe_1.o -c ./base/szlibe.c
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/zlibd_1 -lib z
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices -Isrc -DSHARE_ZLIB=1  -o ./soobj/szlibd_1.o -c ./base/szlibd.c
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pdffonts -ps gs_mex_e gs_mro_e gs_pdf_e gs_wan_e
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gstrans.o -c ./base/gstrans.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gximag3x.o -c ./base/gximag3x.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxblend.o -c ./base/gxblend.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxblend1.o -c ./base/gxblend1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevp14.o -c ./base/gdevp14.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevdevn.o -c ./base/gdevdevn.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsequivc.o -c ./base/gsequivc.c
./base/gdevp14.c:1923:43: warning: implicit conversion from 'gx_color_value' (aka 'unsigned short') to 'byte' (aka 'unsigned char') changes value from 65535 to 255 [-Wconstant-conversion]
    const byte bg = pdev->ctx->additive ? gx_max_color_value : 0;
               ~~                         ^~~~~~~~~~~~~~~~~~
./base/gxcvalue.h:29:29: note: expanded from macro 'gx_max_color_value'
#define gx_max_color_value ((gx_color_value)((1L << gx_color_value_bits) - 1))
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gdevp14.c:1973:43: warning: implicit conversion from 'gx_color_value' (aka 'unsigned short') to 'byte' (aka 'unsigned char') changes value from 65535 to 255 [-Wconstant-conversion]
    const byte bg = pdev->ctx->additive ? gx_max_color_value : 0;
               ~~                         ^~~~~~~~~~~~~~~~~~
./base/gxcvalue.h:29:29: note: expanded from macro 'gx_max_color_value'
#define gx_max_color_value ((gx_color_value)((1L << gx_color_value_bits) - 1))
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gdevp14.c:6563:30: warning: unused variable 'pdf14_clist_custom_procs' [-Wunused-const-variable]
static  const gx_device_procs pdf14_clist_custom_procs =
                              ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevdcrd.o -c ./base/gdevdcrd.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscolorbuffer.o -c ./base/gscolorbuffer.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevbbox.o -c ./base/gdevbbox.c
./base/gdevbbox.c:87:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                        MAX_COORD, MAX_COORD,
                        ^~~~~~~~~
./base/gdevbbox.c:79:20: note: expanded from macro 'MAX_COORD'
#define MAX_COORD (max_int_in_fixed - 1000)
                   ^~~~~~~~~~~~~~~~
./base/gxfixed.h:134:36: note: expanded from macro 'max_int_in_fixed'
#define max_int_in_fixed fixed2int(max_fixed)
                                   ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
./base/gxdevice.h:197:69: note: expanded from macro 'std_device_dci_type_body'
        std_device_dci_alpha_type_body(dtype, pprocs, dname, stype, w, h,\
                                                                    ^
./base/gxdevice.h:192:27: note: expanded from macro 'std_device_dci_alpha_type_body'
        std_device_part2_(w, h, xdpi, ydpi),\
                          ^
./base/gxdevice.h:113:11: note: expanded from macro 'std_device_part2_'
          width, height, 0/*Pad*/, 0/*align*/, 0/*Num planes*/, 0/*TrayOrientation*/,\
          ^~~~~
./base/gdevbbox.c:87:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                        MAX_COORD, MAX_COORD,
                                   ^~~~~~~~~
./base/gdevbbox.c:79:20: note: expanded from macro 'MAX_COORD'
#define MAX_COORD (max_int_in_fixed - 1000)
                   ^~~~~~~~~~~~~~~~
./base/gxfixed.h:134:36: note: expanded from macro 'max_int_in_fixed'
#define max_int_in_fixed fixed2int(max_fixed)
                                   ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
./base/gxdevice.h:197:72: note: expanded from macro 'std_device_dci_type_body'
        std_device_dci_alpha_type_body(dtype, pprocs, dname, stype, w, h,\
                                                                       ^
./base/gxdevice.h:192:30: note: expanded from macro 'std_device_dci_alpha_type_body'
        std_device_part2_(w, h, xdpi, ydpi),\
                             ^
./base/gxdevice.h:113:18: note: expanded from macro 'std_device_part2_'
          width, height, 0/*Pad*/, 0/*align*/, 0/*Num planes*/, 0/*TrayOrientation*/,\
                 ^~~~~~
./base/gdevbbox.c:87:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                        MAX_COORD, MAX_COORD,
                        ^~~~~~~~~
./base/gdevbbox.c:79:20: note: expanded from macro 'MAX_COORD'
#define MAX_COORD (max_int_in_fixed - 1000)
                   ^~~~~~~~~~~~~~~~
./base/gxfixed.h:134:36: note: expanded from macro 'max_int_in_fixed'
#define max_int_in_fixed fixed2int(max_fixed)
                                   ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
./base/gxdevice.h:197:69: note: expanded from macro 'std_device_dci_type_body'
        std_device_dci_alpha_type_body(dtype, pprocs, dname, stype, w, h,\
                                                                    ^
./base/gxdevice.h:192:27: note: expanded from macro 'std_device_dci_alpha_type_body'
        std_device_part2_(w, h, xdpi, ydpi),\
                          ^
./base/gxdevice.h:114:22: note: expanded from macro 'std_device_part2_'
        { (float)((((width) * 72.0 + 0.5) - 0.5) / (x_dpi))/*MediaSize[0]*/,\
                     ^~~~~
./base/gdevbbox.c:87:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                        MAX_COORD, MAX_COORD,
                                   ^~~~~~~~~
./base/gdevbbox.c:79:20: note: expanded from macro 'MAX_COORD'
#define MAX_COORD (max_int_in_fixed - 1000)
                   ^~~~~~~~~~~~~~~~
./base/gxfixed.h:134:36: note: expanded from macro 'max_int_in_fixed'
#define max_int_in_fixed fixed2int(max_fixed)
                                   ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
./base/gxdevice.h:197:72: note: expanded from macro 'std_device_dci_type_body'
        std_device_dci_alpha_type_body(dtype, pprocs, dname, stype, w, h,\
                                                                       ^
./base/gxdevice.h:192:30: note: expanded from macro 'std_device_dci_alpha_type_body'
        std_device_part2_(w, h, xdpi, ydpi),\
                             ^
./base/gxdevice.h:115:22: note: expanded from macro 'std_device_part2_'
          (float)((((height) * 72.0 + 0.5) - 0.5) / (y_dpi))/*MediaSize[1]*/},\
                     ^~~~~~
./base/gdevbbox.c:178:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pr->p.x = pr->p.y = max_fixed;
                        ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gdevbbox.c:179:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pr->q.x = pr->q.y = min_fixed;
                        ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gdevbbox.c:903:39: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                ibox.p.x = ibox.p.y = min_fixed;
                                      ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gdevbbox.c:904:39: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                ibox.q.x = ibox.q.y = max_fixed;
                                      ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/ztrans.o -c ./psi/ztrans.c
8 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfmd5.o -c ./psi/zfmd5.c
10 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfsha2.o -c ./psi/zfsha2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/ssha2.o -c ./base/ssha2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/sha2.o -c ./base/sha2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfarc4.o -c ./psi/zfarc4.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/sarc4.o -c ./base/sarc4.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zfaes.o -c ./psi/zfaes.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/saes.o -c ./base/saes.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/aes.o -c ./base/aes.c
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/macroman -ps gs_mro_e
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zicc.o -c ./psi/zicc.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsicc.o -c ./base/gsicc.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsicc_manage.o -c ./base/gsicc_manage.c
./psi/zicc.c:64:38: warning: 'sizeof (range_buff)' will return the size of the pointer, not the array itself [-Wsizeof-pointer-div]
    if (2*ncomps > sizeof(range_buff)/sizeof(float))
                   ~~~~~~~~~~~~~~~~~~^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsicc_cache.o -c ./base/gsicc_cache.c
1 warning generated.
cc -DSHARE_LCMS=1     -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices -I/include  -o ./soobj/gsicc_lcms2_1.o -c ./base/gsicc_lcms2.c
./base/gsicc_cache.c:143:45: warning: passing 'const gs_memory_t *' (aka 'const struct gs_memory_s *') to parameter of type 'gs_memory_t *' (aka 'struct gs_memory_s *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        gsicc_remove_link(link_cache->head, mem);
                                            ^~~
./base/gsicc_cache.c:64:64: note: passing argument to parameter 'memory' here
static void gsicc_remove_link(gsicc_link_t *link, gs_memory_t *memory);
                                                               ^
./base/gsicc_lcms2.c:54:18: warning: unused variable 'mem' [-Wunused-variable]
    gs_memory_t *mem = (gs_memory_t *)cmsGetContextUserData(id);
                 ^
./base/gsicc_lcms2.c:71:18: warning: unused variable 'mem' [-Wunused-variable]
    gs_memory_t *mem = (gs_memory_t *)cmsGetContextUserData(id);
                 ^
./base/gsicc_lcms2.c:88:18: warning: unused variable 'mem' [-Wunused-variable]
    gs_memory_t *mem = (gs_memory_t *)cmsGetContextUserData(id);
                 ^
./base/gsicc_manage.c:922:57: warning: passing 'const gs_memory_t *' (aka 'const struct gs_memory_s *') to parameter of type 'gs_memory_t *' (aka 'struct gs_memory_s *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                                                        mem);
                                                        ^~~
./base/gsicc_manage.h:116:61: note: passing argument to parameter 'memory' here
                                               gs_memory_t *memory);
                                                            ^
3 warnings generated.
3 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsicc_profilecache.o -c ./base/gsicc_profilecache.c
./base/gsicc_manage.c:105:34: warning: unused variable 'gs_color_space_type_icc' [-Wunused-const-variable]
static const gs_color_space_type gs_color_space_type_icc = {
                                 ^
cc  -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices -I/include  -o ./soobj/gsicc_create_1.o -c ./base/gsicc_create.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsicc_nocm.o -c ./base/gsicc_nocm.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsicc_replacecm.o -c ./base/gsicc_replacecm.c
./base/gsicc_create.c:1359:47: warning: implicit conversion from enumeration type 'icTagTypeSignature' to different enumeration type 'icTagSignature' [-Wenum-conversion]
        add_gammadata(curr_ptr, encode_gamma, icSigCurveType);
        ~~~~~~~~~~~~~                         ^~~~~~~~~~~~~~
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsicc_monitorcm.o -c ./base/gsicc_monitorcm.c
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/lcms2_1 -lib lcms2
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zpdfops.o -c ./psi/zpdfops.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zpdf_r6.o -c ./psi/zpdf_r6.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zdpnext.o -c ./psi/zdpnext.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsdps.o -c ./base/gsdps.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gximage2.o -c ./base/gximage2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zdps.o -c ./psi/zdps.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zcontext.o -c ./psi/zcontext.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsalphac.o -c ./base/gsalphac.c
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/epsf -ps gs_epsf
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevpipe.o -c ./base/gdevpipe.c
./psi/zcontext.c:103:1: warning: unused function 'context_is_visible' [-Wunused-function]
context_is_visible(const gs_context_t *pctx)
^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsnogc.o -c ./base/gsnogc.c
In file included from ./base/gdevpipe.c:19:
./base/pipe_.h:41:19: warning: this function declaration is not a prototype [-Wstrict-prototypes]
extern FILE *popen( /* const char *, const char * */ );
                  ^
                                                     void
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gshtx.o -c ./base/gshtx.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -Isrc -I./psi -I./soobj -I./soobj -I./base -I./devices   -o ./soobj/zfjbig2_jbig2dec.o -c ./psi/zfjbig2.c
1 warning generated.
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/jbig2dec_1 -lib jbig2dec
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices -Isrc   -o ./soobj/sjbig2.o -c ./base/sjbig2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./openjpeg/src/lib/openjp2/.. -I./openjpeg/src/lib/openjp2 -I./psi -I./soobj -I./soobj -I./base -I./devices -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99  -o ./soobj/zfjpx_openjpeg.o \
	-c ./psi/zfjpx.c
./base/sjbig2.c:122:11: warning: incompatible pointer types passing 'int (void *, const char *, Jbig2Severity, int32_t)' (aka 'int (void *, const char *, Jbig2Severity, int)') to parameter of type 'Jbig2ErrorCallback' (aka 'void (*)(void *, const char *, Jbig2Severity, unsigned int)') [-Wincompatible-pointer-types]
    ctx = jbig2_ctx_new(NULL, JBIG2_OPTIONS_EMBEDDED, NULL,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/jbig2.h:84:148: note: expanded from macro 'jbig2_ctx_new'
#define jbig2_ctx_new(allocator, options, global_ctx, error_callback, error_callback_data) jbig2_ctx_new_imp((allocator), (options), (global_ctx), (error_callback), (error_callback_data), JBIG2_VERSION_MAJOR, JBIG2_VERSION_MINOR)
                                                                                                                                                   ^~~~~~~~~~~~~~~~
/usr/local/include/jbig2.h:88:44: note: passing argument to parameter 'error_callback' here
                        Jbig2ErrorCallback error_callback,
                                           ^
./base/sjbig2.c:172:25: warning: incompatible pointer types passing 'int (void *, const char *, Jbig2Severity, int32_t)' (aka 'int (void *, const char *, Jbig2Severity, int)') to parameter of type 'Jbig2ErrorCallback' (aka 'void (*)(void *, const char *, Jbig2Severity, unsigned int)') [-Wincompatible-pointer-types]
    state->decode_ctx = jbig2_ctx_new(NULL, JBIG2_OPTIONS_EMBEDDED,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/jbig2.h:84:148: note: expanded from macro 'jbig2_ctx_new'
#define jbig2_ctx_new(allocator, options, global_ctx, error_callback, error_callback_data) jbig2_ctx_new_imp((allocator), (options), (global_ctx), (error_callback), (error_callback_data), JBIG2_VERSION_MAJOR, JBIG2_VERSION_MINOR)
                                                                                                                                                   ^~~~~~~~~~~~~~~~
/usr/local/include/jbig2.h:88:44: note: passing argument to parameter 'error_callback' here
                        Jbig2ErrorCallback error_callback,
                                           ^
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_bio.o -c ./openjpeg/src/lib/openjp2/bio.c
2 warnings generated.
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_cidx_manager.o -c ./openjpeg/src/lib/openjp2/cidx_manager.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_cio.o -c ./openjpeg/src/lib/openjp2/cio.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_dwt.o -c ./openjpeg/src/lib/openjp2/dwt.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_event.o -c ./openjpeg/src/lib/openjp2/event.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_function_list.o -c ./openjpeg/src/lib/openjp2/function_list.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_image.o -c ./openjpeg/src/lib/openjp2/image.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_invert.o -c ./openjpeg/src/lib/openjp2/invert.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_j2k.o -c ./openjpeg/src/lib/openjp2/j2k.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_jp2.o -c ./openjpeg/src/lib/openjp2/jp2.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_mct.o -c ./openjpeg/src/lib/openjp2/mct.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_mqc.o -c ./openjpeg/src/lib/openjp2/mqc.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_openjpeg.o -c ./openjpeg/src/lib/openjp2/openjpeg.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_opj_clock.o -c ./openjpeg/src/lib/openjp2/opj_clock.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_phix_manager.o -c ./openjpeg/src/lib/openjp2/phix_manager.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_pi.o -c ./openjpeg/src/lib/openjp2/pi.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_ppix_manager.o -c ./openjpeg/src/lib/openjp2/ppix_manager.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_raw.o -c ./openjpeg/src/lib/openjp2/raw.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_t1.o -c ./openjpeg/src/lib/openjp2/t1.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_t2.o -c ./openjpeg/src/lib/openjp2/t2.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_tcd.o -c ./openjpeg/src/lib/openjp2/tcd.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_tgt.o -c ./openjpeg/src/lib/openjp2/tgt.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_thix_manager.o -c ./openjpeg/src/lib/openjp2/thix_manager.c
cc -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -I./openjpeg/src/lib/openjp2  -I./openjpeg/src/lib/openjp2/.. -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99 -o ./soobj/opj_tpix_manager.o -c ./openjpeg/src/lib/openjp2/tpix_manager.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./openjpeg/src/lib/openjp2/.. -I./openjpeg/src/lib/openjp2 -I./soobj -I./base -I./devices -D"memalign(a,b)=malloc(b)"  -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1  -DOPJ_HAVE_FSEEKO=1 -ffast-math -DOPJ_STATIC -std=c99  -o ./soobj/sjpx_openjpeg.o \
	-c -DOPJ_STATIC ./base/sjpx_openjpeg.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./psi -I./soobj -I./soobj -I./base -I./devices  -o ./soobj/zutf8.o -c ./psi/zutf8.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsioram.o -c ./base/gsioram.c
In file included from ./base/gsioram.c:23:
./base/unistd_.h:56:11: warning: '__USE_UNIX98' macro redefined [-Wmacro-redefined]
#  define __USE_UNIX98
          ^
:19:9: note: previous definition is here
#define __USE_UNIX98 1
        ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/ramfs.o -c ./base/ramfs.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevdsp.o -c ./devices/gdevdsp.c
./base/gsioram.c:195:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    s->file_limit = max_long;
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./base/gsioram.c:256:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (s->file_limit < max_long) {
                        ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./base/gsioram.c:286:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    s->file_limit = max_long;    /* ibid. */
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
In file included from ./base/ramfs.c:8:
./base/unistd_.h:56:11: warning: '__USE_UNIX98' macro redefined [-Wmacro-redefined]
#  define __USE_UNIX98
          ^
:19:9: note: previous definition is here
#define __USE_UNIX98 1
        ^
4 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevpccm.o -c ./base/gdevpccm.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevstc.o -c ./devices/gdevstc.c
./devices/gdevdsp.c:1114:9: warning: unused variable 'drop' [-Wunused-variable]
    int drop = sizeof(gx_color_value) * 8 - bpc;
        ^
./devices/gdevdsp.c:1138:9: warning: unused variable 'drop' [-Wunused-variable]
    int drop = sizeof(gx_color_value) * 8 - bpc;
        ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevstc1.o -c ./devices/gdevstc1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevstc2.o -c ./devices/gdevstc2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevstc3.o -c ./devices/gdevstc3.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevstc4.o -c ./devices/gdevstc4.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevprn.o -c ./base/gdevprn.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevppla.o -c ./base/gdevppla.c
./base/gdevprn.c:1074:77: warning: result of comparison of constant 0 with boolean expression is always false [-Wtautological-constant-compare]
                                             &(ppdev->bg_print.thread_id))) < 0) {
                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxdownscale.o -c ./base/gxdownscale.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevbmp.o -c ./devices/gdevbmp.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevbmpc.o -c ./devices/gdevbmpc.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevepsn.o -c ./devices/gdevepsn.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevepsc.o -c ./devices/gdevepsc.c
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/lcups_1 -link 
./soobj/aux/echogs -e .dev -a-  ./soobj/lcups_1 -libpath /usr/local/lib
./soobj/aux/echogs -e .dev -a-  ./soobj/lcups_1 -lib cups
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/lcupsi_1 -link 
cc -o ./soobj/gdevcups.o -c -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I/usr/local/include -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DSHARE_LCUPS=1 -DSHARE_LCUPSI=1 \
    -I./base/ \
    -I./devices/ \
            -I./soobj/ -I./cups/libs \
            ./cups/gdevcups.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevdjet.o -c ./devices/gdevdjet.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevdljm.o -c ./devices/gdevdljm.c
./cups/gdevcups.c:2762:17: warning: 'ppdOpenFile' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
    cups->PPD = ppdOpenFile(getenv("PPD"));
                ^
/usr/local/include/cups/ppd.h:389:54: note: 'ppdOpenFile' has been explicitly marked deprecated here
extern ppd_file_t       *ppdOpenFile(const char *filename) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
                                                           ^
/usr/local/include/cups/versioning.h:202:59: note: expanded from macro '_CUPS_DEPRECATED_1_6_MSG'
#      define _CUPS_DEPRECATED_1_6_MSG(m) __attribute__ ((deprecated(m))) _CUPS_PUBLIC
                                                          ^
./cups/gdevcups.c:2882:21: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
    RasterVersion = ppdFindAttr(cups->PPD, "cupsRasterVersion", NULL);
                    ^
/usr/local/include/cups/ppd.h:400:35: note: 'ppdFindAttr' has been explicitly marked deprecated here
                                     const char *spec) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
                                                       ^
/usr/local/include/cups/versioning.h:202:59: note: expanded from macro '_CUPS_DEPRECATED_1_6_MSG'
#      define _CUPS_DEPRECATED_1_6_MSG(m) __attribute__ ((deprecated(m))) _CUPS_PUBLIC
                                                          ^
./cups/gdevcups.c:3274:18: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
      backside = ppdFindAttr(cups->PPD, "cupsBackSide", NULL);
                 ^
/usr/local/include/cups/ppd.h:400:35: note: 'ppdFindAttr' has been explicitly marked deprecated here
                                     const char *spec) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
                                                       ^
/usr/local/include/cups/versioning.h:202:59: note: expanded from macro '_CUPS_DEPRECATED_1_6_MSG'
#      define _CUPS_DEPRECATED_1_6_MSG(m) __attribute__ ((deprecated(m))) _CUPS_PUBLIC
                                                          ^
./cups/gdevcups.c:3286:2: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
        ppdFindAttr(cups->PPD, "APDuplexRequiresFlippedMargin", NULL);
        ^
/usr/local/include/cups/ppd.h:400:35: note: 'ppdFindAttr' has been explicitly marked deprecated here
                                     const char *spec) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
                                                       ^
/usr/local/include/cups/versioning.h:202:59: note: expanded from macro '_CUPS_DEPRECATED_1_6_MSG'
#      define _CUPS_DEPRECATED_1_6_MSG(m) __attribute__ ((deprecated(m))) _CUPS_PUBLIC
                                                          ^
./cups/gdevcups.c:4470:16: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
    backside = ppdFindAttr(cups->PPD, "cupsBackSide", NULL);
               ^
/usr/local/include/cups/ppd.h:400:35: note: 'ppdFindAttr' has been explicitly marked deprecated here
                                     const char *spec) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
                                                       ^
/usr/local/include/cups/versioning.h:202:59: note: expanded from macro '_CUPS_DEPRECATED_1_6_MSG'
#      define _CUPS_DEPRECATED_1_6_MSG(m) __attribute__ ((deprecated(m))) _CUPS_PUBLIC
                                                          ^
./cups/gdevcups.c:4697:16: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
    backside = ppdFindAttr(cups->PPD, "cupsBackSide", NULL);
               ^
/usr/local/include/cups/ppd.h:400:35: note: 'ppdFindAttr' has been explicitly marked deprecated here
                                     const char *spec) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
                                                       ^
/usr/local/include/cups/versioning.h:202:59: note: expanded from macro '_CUPS_DEPRECATED_1_6_MSG'
#      define _CUPS_DEPRECATED_1_6_MSG(m) __attribute__ ((deprecated(m))) _CUPS_PUBLIC
                                                          ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpcl.o -c ./devices/gdevpcl.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevlj56.o -c ./devices/gdevlj56.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpxut.o -c ./devices/gdevpxut.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevcdj.o -c ./devices/gdevcdj.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./ijs -I./ijs/.. \
             -o ./soobj/gdevijs.o -c ./devices/gdevijs.c
In file included from ./devices/gdevijs.c:66:
./base/unistd_.h:56:11: warning: '__USE_UNIX98' macro redefined [-Wmacro-redefined]
#  define __USE_UNIX98
          ^
:19:9: note: previous definition is here
#define __USE_UNIX98 1
        ^
./soobj/aux/echogs -I./ijs  

cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./ijs   -o ./soobj/ijs.o -c ./ijs/ijs.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./ijs   -o ./soobj/ijs_server.o -c ./ijs/ijs_server.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./ijs   -o ./soobj/ijs_client.o -c ./ijs/ijs_client.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./ijs   -o ./soobj/ijs_exec_unix.o -c ./ijs/ijs_exec_unix.c
./ijs/ijs_exec_unix.c:73:17: warning: assigning to 'char *' from 'const char [3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      argv[i++] = "sh";
                ^ ~~~~
./ijs/ijs_exec_unix.c:74:17: warning: assigning to 'char *' from 'const char [3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      argv[i++] = "-c";
                ^ ~~~~
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gomni.o -c ./contrib/gomni.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevupd.o -c ./devices/gdevupd.c
./contrib/gomni.c:103:5: warning: no previous prototype for function 'dlsym_wrapper' [-Wmissing-prototypes]
int dlsym_wrapper(void *lib, char const *name, void **symbol)
    ^
./contrib/gomni.c:623:17: warning: assigning to 'const byte *' (aka 'const unsigned char *') from 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
   strdata.data = pszDeviceName;
                ^ ~~~~~~~~~~~~~
./contrib/gomni.c:628:17: warning: assigning to 'const byte *' (aka 'const unsigned char *') from 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
   strdata.data = pszDebug;
                ^ ~~~~~~~~
./contrib/gomni.c:638:20: warning: assigning to 'const byte *' (aka 'const unsigned char *') from 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      strdata.data = pszOther;
                   ^ ~~~~~~~~
./contrib/gomni.c:644:20: warning: assigning to 'const byte *' (aka 'const unsigned char *') from 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
      strdata.data = pszTemp;
                   ^ ~~~~~~~
./contrib/gomni.c:650:17: warning: assigning to 'const byte *' (aka 'const unsigned char *') from 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
   strdata.data = pszAsync;
                ^ ~~~~~~~~
./contrib/gomni.c:655:17: warning: assigning to 'const byte *' (aka 'const unsigned char *') from 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
   strdata.data = pszMonoDither;
                ^ ~~~~~~~~~~~~~
./contrib/gomni.c:660:17: warning: assigning to 'const byte *' (aka 'const unsigned char *') from 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
   strdata.data = pszServer;
                ^ ~~~~~~~~~
./contrib/gomni.c:665:17: warning: assigning to 'const byte *' (aka 'const unsigned char *') from 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
   strdata.data = pszServer;
                ^ ~~~~~~~~~
./contrib/gomni.c:670:61: warning: passing 'unsigned long *' to parameter of type 'const long *' converts between pointers to integer types with different sign [-Wpointer-sign]
   iReturnCode = param_write_long(plist,"PelSizeCorrection",&ulPelSizeCorrection);
                                                            ^~~~~~~~~~~~~~~~~~~~
./base/gsparam.h:397:66: note: passing argument to parameter here
int param_write_long(gs_param_list *, gs_param_name, const long *);
                                                                 ^
./contrib/gomni.c:766:12: warning: initializing 'char *' with an expression of type 'const char [17]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
         { "GetPrintModeInfo",         (gpointer *)&pDev->pfnGetPrintModeInfo  },
           ^~~~~~~~~~~~~~~~~~
./contrib/gomni.c:767:12: warning: initializing 'char *' with an expression of type 'const char [18]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
         { "GetResolutionInfo",        (gpointer *)&pDev->pfnGetResolutionInfo },
           ^~~~~~~~~~~~~~~~~~~
./contrib/gomni.c:768:12: warning: initializing 'char *' with an expression of type 'const char [14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
         { "GetMarginInfo",            (gpointer *)&pDev->pfnGetMarginInfo     },
           ^~~~~~~~~~~~~~~
./contrib/gomni.c:769:12: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
         { "BeginJob",                 (gpointer *)&pDev->pfnBeginJob          },
           ^~~~~~~~~~
./contrib/gomni.c:770:12: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
         { "NewFrame",                 (gpointer *)&pDev->pfnNewFrame          },
           ^~~~~~~~~~
./contrib/gomni.c:771:12: warning: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
         { "EndJob",                   (gpointer *)&pDev->pfnEndJob            },
           ^~~~~~~~
./contrib/gomni.c:772:12: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
         { "Rasterize",                (gpointer *)&pDev->pfnRasterize         },
           ^~~~~~~~~~~
./contrib/gomni.c:773:12: warning: initializing 'char *' with an expression of type 'const char [13]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
         { "CreateDevice",             (gpointer *)&pDev->pfnCreateDevice      },
           ^~~~~~~~~~~~~~
./contrib/gomni.c:774:12: warning: initializing 'char *' with an expression of type 'const char [13]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
         { "DeleteDevice",             (gpointer *)&pDev->pfnDeleteDevice      },
           ^~~~~~~~~~~~~~
./contrib/gomni.c:775:12: warning: initializing 'char *' with an expression of type 'const char [16]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
         { "DiffusionDither",          (gpointer *)&pDev->pfnMonoDither        },
           ^~~~~~~~~~~~~~~~~
./contrib/gomni.c:776:12: warning: initializing 'char *' with an expression of type 'const char [25]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
         { "GhostscriptInferfaceInit", (gpointer *)&pDev->pfnGIInit            },
           ^~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gomni.c:777:12: warning: initializing 'char *' with an expression of type 'const char [25]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
         { "GhostscriptInferfaceTerm", (gpointer *)&pDev->pfnGITerm            }
           ^~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gomni.c:939:63: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
   iReturnCode = param_read_long (plist, "PelSizeCorrection", &pDev->ulPelSizeCorrection);
                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsparam.h:396:59: note: passing argument to parameter here
int param_read_long(gs_param_list *, gs_param_name, long *);
                                                          ^
./contrib/gomni.c:764:26: warning: unused typedef 'PENTRYPOINTLIST' [-Wunused-local-typedef]
      } ENTRYPOINTLIST, *PENTRYPOINTLIST;
                         ^
6 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevicov.o -c ./devices/gdevicov.c
./devices/gdevupd.c:1200:27: warning: comparison of array 'udev->fname' not equal to a null pointer is always true [-Wtautological-pointer-compare]
        if (NULL != udev->fname &&
            ~~~~    ~~~~~~^~~~~
./devices/gdevupd.c:975:20: warning: unused variable 'upd_data_xfer' [-Wunused-const-variable]
static const float upd_data_xfer[2] = { 0.0, 1.0 };
                   ^
24 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevbj10.o -c ./devices/gdevbj10.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -Isrc -Isrc -DSHARE_LIBPNG=1  -o ./soobj/gdevpng.o -c ./devices/gdevpng.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I/libtiff -I/libtiff -I./soobj  -Isrc -Isrc  -o ./soobj/gstiffio.o -DSHARE_LIBTIFF=1 -c ./base/gstiffio.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevfax.o -c ./devices/gdevfax.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/minftrsz.o -c ./devices/minftrsz.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpcx.o -c ./devices/gdevpcx.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevplan.o -c ./devices/gdevplan.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevmpla.o -c ./base/gdevmpla.c
./devices/gdevplan.c:309:31: warning: unused variable 'bdev' [-Wunused-variable]
    gx_device_printer * const bdev = (gx_device_printer *)pdev;
                              ^
./devices/gdevplan.c:327:24: warning: unused variable 'pldev' [-Wunused-variable]
    gx_device_printer *pldev = (gx_device_printer *)pdev;
                       ^
./devices/gdevplan.c:459:24: warning: unused variable 'pldev' [-Wunused-variable]
    gx_device_printer *pldev = (gx_device_printer *)pdev;
                       ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevplib.o -c ./devices/gdevplib.c
3 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpbm.o -c ./devices/gdevpbm.c
./devices/gdevplib.c:408:3: warning: braces around scalar initializer [-Wbraced-scalar-init]
  plib_prn_device(plib_procs, "plib", 3, 24, 255, 255, plib_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:403:9: note: expanded from macro 'plib_prn_device'
        { 0 },  /* save_procs_while_delaying_erasepage */\
        ^~~~~
./devices/gdevplib.c:408:3: warning: braces around scalar initializer [-Wbraced-scalar-init]
  plib_prn_device(plib_procs, "plib", 3, 24, 255, 255, plib_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:404:9: note: expanded from macro 'plib_prn_device'
        { 0 }   /* ... orig_procs */}
        ^~~~~
./devices/gdevplib.c:408:3: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  plib_prn_device(plib_procs, "plib", 3, 24, 255, 255, plib_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:402:9: note: expanded from macro 'plib_prn_device'
        0,              /* num_render_threads_requested */\
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:410:3: warning: braces around scalar initializer [-Wbraced-scalar-init]
  plib_prn_device(plibg_procs, "plibg", 1, 8, 255, 0, plibg_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:403:9: note: expanded from macro 'plib_prn_device'
        { 0 },  /* save_procs_while_delaying_erasepage */\
        ^~~~~
./devices/gdevplib.c:410:3: warning: braces around scalar initializer [-Wbraced-scalar-init]
  plib_prn_device(plibg_procs, "plibg", 1, 8, 255, 0, plibg_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:404:9: note: expanded from macro 'plib_prn_device'
        { 0 }   /* ... orig_procs */}
        ^~~~~
./devices/gdevplib.c:410:3: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  plib_prn_device(plibg_procs, "plibg", 1, 8, 255, 0, plibg_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:402:9: note: expanded from macro 'plib_prn_device'
        0,              /* num_render_threads_requested */\
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:412:3: warning: braces around scalar initializer [-Wbraced-scalar-init]
  plib_prn_device(plibm_procs, "plibm", 1, 1, 1, 0, plibm_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:403:9: note: expanded from macro 'plib_prn_device'
        { 0 },  /* save_procs_while_delaying_erasepage */\
        ^~~~~
./devices/gdevplib.c:412:3: warning: braces around scalar initializer [-Wbraced-scalar-init]
  plib_prn_device(plibm_procs, "plibm", 1, 1, 1, 0, plibm_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:404:9: note: expanded from macro 'plib_prn_device'
        { 0 }   /* ... orig_procs */}
        ^~~~~
./devices/gdevplib.c:412:3: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  plib_prn_device(plibm_procs, "plibm", 1, 1, 1, 0, plibm_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:402:9: note: expanded from macro 'plib_prn_device'
        0,              /* num_render_threads_requested */\
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:414:3: warning: braces around scalar initializer [-Wbraced-scalar-init]
  plib_prn_device(plibk_procs, "plibk", 4, 4, 1, 1, plibk_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:403:9: note: expanded from macro 'plib_prn_device'
        { 0 },  /* save_procs_while_delaying_erasepage */\
        ^~~~~
./devices/gdevplib.c:414:3: warning: braces around scalar initializer [-Wbraced-scalar-init]
  plib_prn_device(plibk_procs, "plibk", 4, 4, 1, 1, plibk_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:404:9: note: expanded from macro 'plib_prn_device'
        { 0 }   /* ... orig_procs */}
        ^~~~~
./devices/gdevplib.c:414:3: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  plib_prn_device(plibk_procs, "plibk", 4, 4, 1, 1, plibk_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:402:9: note: expanded from macro 'plib_prn_device'
        0,              /* num_render_threads_requested */\
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:416:3: warning: braces around scalar initializer [-Wbraced-scalar-init]
  plib_prn_device(plibc_procs, "plibc", 4, 32, 255, 255, plibc_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:403:9: note: expanded from macro 'plib_prn_device'
        { 0 },  /* save_procs_while_delaying_erasepage */\
        ^~~~~
./devices/gdevplib.c:416:3: warning: braces around scalar initializer [-Wbraced-scalar-init]
  plib_prn_device(plibc_procs, "plibc", 4, 32, 255, 255, plibc_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:404:9: note: expanded from macro 'plib_prn_device'
        { 0 }   /* ... orig_procs */}
        ^~~~~
./devices/gdevplib.c:416:3: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  plib_prn_device(plibc_procs, "plibc", 4, 32, 255, 255, plibc_print_page);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:402:9: note: expanded from macro 'plib_prn_device'
        0,              /* num_render_threads_requested */\
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/gdevplib.c:665:25: warning: unused variable 'w' [-Wunused-variable]
    int x = prect->p.x, w = prect->q.x - x, y = prect->p.y, h = prect->q.y - y;
                        ^
./devices/gdevplib.c:829:10: warning: unused variable 'max_cmyk' [-Wunused-variable]
    uint max_cmyk = dev->color_info.max_color;
         ^
./devices/gdevplib.c:875:10: warning: unused variable 'max_cmyk' [-Wunused-variable]
    uint max_cmyk = dev->color_info.max_color;
         ^
./devices/gdevplib.c:261:28: warning: unused function 'plib_get_params' [-Wunused-function]
static dev_proc_get_params(plib_get_params);
                           ^
19 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -I/libtiff -I/libtiff -I./soobj  -Isrc -o ./soobj/gdevtfax.o -c ./devices/gdevtfax.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -I./soobj -I./base -I./soobj -I./devices  -I/libtiff -I/libtiff -I./soobj  -Isrc -o ./soobj/gdevtifs.o -c ./devices/gdevtifs.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -I/libtiff -I/libtiff -I./soobj  -Isrc -o ./soobj/gdevtsep.o -c ./devices/gdevtsep.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -I/libtiff -I/libtiff -I./soobj  -Isrc -o ./soobj/gdevtfnx.o -c ./devices/gdevtfnx.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevbit.o -c ./devices/gdevbit.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevvec.o -c ./base/gdevvec.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdf.o -c ./devices/vector/gdevpdf.c
In file included from ./devices/vector/gdevpdf.c:21:
./base/unistd_.h:56:11: warning: '__USE_UNIX98' macro redefined [-Wmacro-redefined]
#  define __USE_UNIX98
          ^
:19:9: note: previous definition is here
#define __USE_UNIX98 1
        ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdfb.o -c ./devices/vector/gdevpdfb.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdfc.o -c ./devices/vector/gdevpdfc.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdfd.o -c ./devices/vector/gdevpdfd.c
In file included from ./devices/vector/gdevpdf.c:240:
./devices/vector/gdevpdfb.h:142:2: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
 PDF_DEVICE_MaxInlineImageSize, /* MaxInlineImageSize */
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/vector/gdevpdf.c:236:39: note: expanded from macro 'PDF_DEVICE_MaxInlineImageSize'
#define PDF_DEVICE_MaxInlineImageSize max_long
                                      ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
In file included from ./devices/vector/gdevpdf.c:254:
./devices/vector/gdevpdfb.h:142:2: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
 PDF_DEVICE_MaxInlineImageSize, /* MaxInlineImageSize */
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/vector/gdevpdf.c:250:39: note: expanded from macro 'PDF_DEVICE_MaxInlineImageSize'
#define PDF_DEVICE_MaxInlineImageSize max_long
                                      ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./devices/vector/gdevpdfc.c:715:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            cmin.paint.values[j] = (float)min_long,
                                          ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./devices/vector/gdevpdfc.c:716:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                cmax.paint.values[j] = (float)max_long;
                                              ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./devices/vector/gdevpdf.c:804:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pdev->outline_levels[0].left = max_int;
                                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./devices/vector/gdevpdf.c:1360:23: warning: expression result unused [-Wunused-value]
        gs_note_error(gs_error_ioerror);
                      ^~~~~~~~~~~~~~~~
./base/gserrors.h:32:27: note: expanded from macro 'gs_error_ioerror'
#define gs_error_ioerror (-12)
                          ^~~
./base/gserrors.h:58:41: note: expanded from macro 'gs_note_error'
#define gs_note_error(err) gs_log_error(err, __FILE__, __LINE__)
                                        ^~~
./base/gserrors.h:52:42: note: expanded from macro 'gs_log_error'
#  define gs_log_error(err, file, line) (err)
                                         ^~~
./devices/vector/gdevpdf.c:1389:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (pos & ASIDES_BASE_POSITION)
                      ^~~~~~~~~~~~~~~~~~~~
./devices/vector/gdevpdfx.h:1032:30: note: expanded from macro 'ASIDES_BASE_POSITION'
#define ASIDES_BASE_POSITION min_int64_t
                             ^~~~~~~~~~~
./base/std.h:88:36: note: expanded from macro 'min_int64_t'
#define min_int64_t (-((int64_t)1) << (sizeof(int64_t) * 8 - 1))
                     ~~~~~~~~~~~~~ ^
./devices/vector/gdevpdf.c:1390:39: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                pos += resource_pos - ASIDES_BASE_POSITION;
                                      ^~~~~~~~~~~~~~~~~~~~
./devices/vector/gdevpdfx.h:1032:30: note: expanded from macro 'ASIDES_BASE_POSITION'
#define ASIDES_BASE_POSITION min_int64_t
                             ^~~~~~~~~~~
./base/std.h:88:36: note: expanded from macro 'min_int64_t'
#define min_int64_t (-((int64_t)1) << (sizeof(int64_t) * 8 - 1))
                     ~~~~~~~~~~~~~ ^
./devices/vector/gdevpdf.c:1415:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (pos & ASIDES_BASE_POSITION)
                      ^~~~~~~~~~~~~~~~~~~~
./devices/vector/gdevpdfx.h:1032:30: note: expanded from macro 'ASIDES_BASE_POSITION'
#define ASIDES_BASE_POSITION min_int64_t
                             ^~~~~~~~~~~
./base/std.h:88:36: note: expanded from macro 'min_int64_t'
#define min_int64_t (-((int64_t)1) << (sizeof(int64_t) * 8 - 1))
                     ~~~~~~~~~~~~~ ^
./devices/vector/gdevpdf.c:1416:39: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                pos += resource_pos - ASIDES_BASE_POSITION;
                                      ^~~~~~~~~~~~~~~~~~~~
./devices/vector/gdevpdfx.h:1032:30: note: expanded from macro 'ASIDES_BASE_POSITION'
#define ASIDES_BASE_POSITION min_int64_t
                             ^~~~~~~~~~~
./base/std.h:88:36: note: expanded from macro 'min_int64_t'
#define min_int64_t (-((int64_t)1) << (sizeof(int64_t) * 8 - 1))
                     ~~~~~~~~~~~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdfe.o -c ./devices/vector/gdevpdfe.c
./devices/vector/gdevpdfd.c:473:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (bmin <= int2fixed(-MAX_USER_COORD) ||
                ^~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:76:33: note: expanded from macro 'int2fixed'
#define int2fixed(i) ((fixed)(i)<<_fixed_shift)
                      ~~~~~~~~~~^
./devices/vector/gdevpdfd.c:477:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        *pscale = max(bmin / int2fixed(-MAX_USER_COORD),
                  ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:76:33: note: expanded from macro 'int2fixed'
#define int2fixed(i) ((fixed)(i)<<_fixed_shift)
                                ^
./base/stdpre.h:348:24: note: expanded from macro 'max'
#  define max(a, b) (((a) > (b)) ? (a) : (b))
                       ^
./devices/vector/gdevpdfd.c:477:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        *pscale = max(bmin / int2fixed(-MAX_USER_COORD),
                  ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:76:33: note: expanded from macro 'int2fixed'
#define int2fixed(i) ((fixed)(i)<<_fixed_shift)
                                ^
./base/stdpre.h:348:37: note: expanded from macro 'max'
#  define max(a, b) (((a) > (b)) ? (a) : (b))
                                    ^
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdfg.o -c ./devices/vector/gdevpdfg.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdfi.o -c ./devices/vector/gdevpdfi.c
3 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices -Isrc -DSHARE_JPEG=1  -o ./soobj/gdevpdfj.o -c ./devices/vector/gdevpdfj.c
./devices/vector/gdevpdfi.c:195:18: warning: case value not in enumerated type 'gs_rop3_t' [-Wswitch]
            case rop3_S:
                 ^
./base/gsropt.h:102:16: note: expanded from macro 'rop3_S'
#define rop3_S 0xcc              /* source */
               ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdfk.o -c ./devices/vector/gdevpdfk.c
9 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdfm.o -c ./devices/vector/gdevpdfm.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdfo.o -c ./devices/vector/gdevpdfo.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdfp.o -c ./devices/vector/gdevpdfp.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdft.o -c ./devices/vector/gdevpdft.c
./devices/vector/gdevpdfp.c:544:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        pdev->MaxInlineImageSize = max_long; /* Save printer's RAM from saving temporary image data.
                                   ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdfr.o -c ./devices/vector/gdevpdfr.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdfv.o -c ./devices/vector/gdevpdfv.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevagl.o -c ./devices/vector/gdevagl.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/ConvertUTF.o -c ./base/ConvertUTF.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsflip.o -c ./base/gsflip.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpsds.o -c ./devices/vector/gdevpsds.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/spsdf.o -c ./base/spsdf.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsparamx.o -c ./base/gsparamx.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdt.o -c ./devices/vector/gdevpdt.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdtb.o -c ./devices/vector/gdevpdtb.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdtc.o -c ./devices/vector/gdevpdtc.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdtd.o -c ./devices/vector/gdevpdtd.c
./devices/vector/gdevpdtd.c:589:32: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
        if (!small_present && (!pdev->PDFA != 0 || bfont->FontType != ft_TrueType))
                               ^           ~~
./devices/vector/gdevpdtd.c:589:32: note: add parentheses after the '!' to evaluate the comparison first
        if (!small_present && (!pdev->PDFA != 0 || bfont->FontType != ft_TrueType))
                               ^
                                (              )
./devices/vector/gdevpdtd.c:589:32: note: add parentheses around left hand side expression to silence this warning
        if (!small_present && (!pdev->PDFA != 0 || bfont->FontType != ft_TrueType))
                               ^
                               (          )
./devices/vector/gdevpdtd.c:640:10: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
        (!pdev->PDFA != 0 || bfont->FontType != ft_TrueType)
         ^           ~~
./devices/vector/gdevpdtd.c:640:10: note: add parentheses after the '!' to evaluate the comparison first
        (!pdev->PDFA != 0 || bfont->FontType != ft_TrueType)
         ^
          (              )
./devices/vector/gdevpdtd.c:640:10: note: add parentheses around left hand side expression to silence this warning
        (!pdev->PDFA != 0 || bfont->FontType != ft_TrueType)
         ^
         (          )
./devices/vector/gdevpdtd.c:643:29: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
    if (fixed_width > 0 && (!pdev->PDFA != 0 || bfont->FontType != ft_TrueType)) {
                            ^           ~~
./devices/vector/gdevpdtd.c:643:29: note: add parentheses after the '!' to evaluate the comparison first
    if (fixed_width > 0 && (!pdev->PDFA != 0 || bfont->FontType != ft_TrueType)) {
                            ^
                             (              )
./devices/vector/gdevpdtd.c:643:29: note: add parentheses around left hand side expression to silence this warning
    if (fixed_width > 0 && (!pdev->PDFA != 0 || bfont->FontType != ft_TrueType)) {
                            ^
                            (          )
./devices/vector/gdevpdtd.c:437:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        desc.FontBBox.p.x = desc.FontBBox.p.y = max_int;
                                                ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./devices/vector/gdevpdtd.c:438:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        desc.FontBBox.q.x = desc.FontBBox.q.y = min_int;
                                                ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./devices/vector/gdevpdtd.c:515:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            fixed_width = min_int;
                          ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./devices/vector/gdevpdtd.c:519:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            fixed_width = min_int;
                          ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdte.o -c ./devices/vector/gdevpdte.c
7 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdtf.o -c ./devices/vector/gdevpdtf.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdti.o -c ./devices/vector/gdevpdti.c
./devices/vector/gdevpdtf.c:944:9: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        uid_set_invalid(&pdf_font_resource_font(pdfont, false)->UID);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdts.o -c ./devices/vector/gdevpdts.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdtt.o -c ./devices/vector/gdevpdtt.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdtv.o -c ./devices/vector/gdevpdtv.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpdtw.o -c ./devices/vector/gdevpdtw.c
./devices/vector/gdevpdtt.c:205:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                clip_box.p.x = clip_box.p.y = min_int / 2;
                                              ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/whitelst.o -c ./devices/vector/whitelst.c
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./devices/vector/gdevpdtt.c:206:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                clip_box.q.x = clip_box.q.y = max_int / 2;
                                              ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./devices/vector/whitelst.c:66:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
"Arnold Bcklin",
         ^~~~
./devices/vector/whitelst.c:308:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
"Knstler Script",
  ^~~~
./devices/vector/whitelst.c:397:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
"Orgnica GMM",
    ^~~~
./devices/vector/whitelst.c:497:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
"Trump Medival",
           ^~~~
./devices/vector/gdevpdtt.c:2591:17: warning: variable 'v' is used uninitialized whenever 'for' loop exits because its condition is false [-Wsometimes-uninitialized]
                (ofont->procs.enumerate_glyph((gs_font *)ofont, &index,
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/vector/gdevpdtt.c:2655:24: note: uninitialized use occurs here
    pwidths->Width.v = v;
                       ^
./devices/vector/gdevpdtt.c:2591:17: note: remove the condition if it is always true
                (ofont->procs.enumerate_glyph((gs_font *)ofont, &index,
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/vector/gdevpdtt.c:2591:17: warning: variable 'v' is used uninitialized whenever '&&' condition is false [-Wsometimes-uninitialized]
                (ofont->procs.enumerate_glyph((gs_font *)ofont, &index,
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/vector/gdevpdtt.c:2655:24: note: uninitialized use occurs here
    pwidths->Width.v = v;
                       ^
./devices/vector/gdevpdtt.c:2591:17: note: remove the '&&' if its condition is always true
                (ofont->procs.enumerate_glyph((gs_font *)ofont, &index,
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./devices/vector/gdevpdtt.c:2548:5: note: variable 'v' is declared here
    gs_point v;
    ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsfont0c.o -c ./base/gsfont0c.c
4 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gxfcopy.o -c ./devices/gxfcopy.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpsf1.o -c ./devices/vector/gdevpsf1.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpsf2.o -c ./devices/vector/gdevpsf2.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpsfm.o -c ./devices/vector/gdevpsfm.c
4 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpsft.o -c ./devices/vector/gdevpsft.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpsfu.o -c ./devices/vector/gdevpsfu.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpsfx.o -c ./devices/vector/gdevpsfx.c
./devices/vector/gdevpsfu.c:269:27: warning: 'sizeof (pglyphs->subset_data)' will return the size of the pointer, not the array itself [-Wsizeof-pointer-div]
        if (subset_size > countof(pglyphs->subset_data))
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/stdpre.h:225:31: note: expanded from macro 'countof'
#define countof(a) (sizeof(a) / sizeof((a)[0]))
                    ~~~~~~~~~ ^
./devices/vector/gdevpsfu.c:319:43: warning: 'sizeof (pglyphs->subset_data)' will return the size of the pointer, not the array itself [-Wsizeof-pointer-div]
                                          countof(pglyphs->subset_data) - 1, 2,
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/stdpre.h:225:31: note: expanded from macro 'countof'
#define countof(a) (sizeof(a) / sizeof((a)[0]))
                    ~~~~~~~~~ ^
./devices/vector/gdevpsft.c:486:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    int prev_width = min_int;
                     ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
2 warnings generated.
./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/bbox ./soobj/gdevbbox.o
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevmd2k.o -c ./contrib/gdevmd2k.c
./devices/vector/gdevpsfx.c:372:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    else if (v >= int2fixed(-32768) && v < int2fixed(32768)) {
                  ^~~~~~~~~~~~~~~~~
./base/gxfixed.h:76:33: note: expanded from macro 'int2fixed'
#define int2fixed(i) ((fixed)(i)<<_fixed_shift)
                      ~~~~~~~~~~^
./contrib/gdevmd2k.c:143:35: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [1]' converts between pointers to integer types with different sign [-Wpointer-sign]
    gs_param_string mediaType = { "", 1, false };
                                  ^~
./contrib/gdevmd2k.c:229:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            = (! mediaTypeCmp("PlainPaper"      ) ? 0
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevmd2k.c:226:37: note: expanded from macro 'mediaTypeCmp'
#define mediaTypeCmp(mname) strncmp(mediaType.data, mname, mediaType.size)
                                    ^~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
./contrib/gdevmd2k.c:230:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
             : ! mediaTypeCmp("OHP_MD2000"      ) ? 1
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevmd2k.c:226:37: note: expanded from macro 'mediaTypeCmp'
#define mediaTypeCmp(mname) strncmp(mediaType.data, mname, mediaType.size)
                                    ^~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
./contrib/gdevmd2k.c:231:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
             : ! mediaTypeCmp("IronSeal"        ) ? 2
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevmd2k.c:226:37: note: expanded from macro 'mediaTypeCmp'
#define mediaTypeCmp(mname) strncmp(mediaType.data, mname, mediaType.size)
                                    ^~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
./contrib/gdevmd2k.c:232:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
             : ! mediaTypeCmp("RebecaFree"      ) ? 3
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevmd2k.c:226:37: note: expanded from macro 'mediaTypeCmp'
#define mediaTypeCmp(mname) strncmp(mediaType.data, mname, mediaType.size)
                                    ^~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
./contrib/gdevmd2k.c:233:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
             : ! mediaTypeCmp("CardBoard"       ) ? 5
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevmd2k.c:226:37: note: expanded from macro 'mediaTypeCmp'
#define mediaTypeCmp(mname) strncmp(mediaType.data, mname, mediaType.size)
                                    ^~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
./contrib/gdevmd2k.c:234:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
             : ! mediaTypeCmp("PostCard"        ) ? 6
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevmd2k.c:226:37: note: expanded from macro 'mediaTypeCmp'
#define mediaTypeCmp(mname) strncmp(mediaType.data, mname, mediaType.size)
                                    ^~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
./contrib/gdevmd2k.c:235:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
             : ! mediaTypeCmp("FinePaper"       ) ? 7
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevmd2k.c:226:37: note: expanded from macro 'mediaTypeCmp'
#define mediaTypeCmp(mname) strncmp(mediaType.data, mname, mediaType.size)
                                    ^~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
./contrib/gdevmd2k.c:236:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
             : ! mediaTypeCmp("CoatedFilm"      ) ? 9
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevmd2k.c:226:37: note: expanded from macro 'mediaTypeCmp'
#define mediaTypeCmp(mname) strncmp(mediaType.data, mname, mediaType.size)
                                    ^~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
./contrib/gdevmd2k.c:237:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
             : ! mediaTypeCmp("GlossyPaper"     ) ? 15
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevmd2k.c:226:37: note: expanded from macro 'mediaTypeCmp'
#define mediaTypeCmp(mname) strncmp(mediaType.data, mname, mediaType.size)
                                    ^~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
./contrib/gdevmd2k.c:238:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
             : ! mediaTypeCmp("TransparencyFilm") ? 0x108
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevmd2k.c:226:37: note: expanded from macro 'mediaTypeCmp'
#define mediaTypeCmp(mname) strncmp(mediaType.data, mname, mediaType.size)
                                    ^~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
./contrib/gdevmd2k.c:239:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
             : ! mediaTypeCmp("OHP"             ) ? 0x108 : -1);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevmd2k.c:226:37: note: expanded from macro 'mediaTypeCmp'
#define mediaTypeCmp(mname) strncmp(mediaType.data, mname, mediaType.size)
                                    ^~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
./contrib/gdevmd2k.c:571:73: warning: for loop has empty body [-Wempty-body]
                    for( ; len > 0 && *dp == 0; len --, dp ++, xskip ++);
                                                                        ^
./contrib/gdevmd2k.c:571:73: note: put the semicolon on a separate line to silence this warning
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o soobj/gdevalps.o -c ./contrib/japanese/gdevalps.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevadmp.o -c ./devices/gdevadmp.c
13 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevhl7x.o -c ./devices/gdevhl7x.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevhl12.o -c ./contrib/gdevhl12.c
./devices/gdevhl7x.c:187:26: warning: unused variable 'tableOfFormats' [-Wunused-const-variable]
static const PaperFormat tableOfFormats[] = {
                         ^
./devices/gdevhl7x.c:316:1: warning: unused function 'hl730_print_page' [-Wunused-function]
hl730_print_page(gx_device_printer *pdev, FILE *prn_stream)
^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o soobj/gdev10v.o -c ./contrib/japanese/gdev10v.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevbjc_.o -c ./contrib/gdevbjc_.c
./contrib/japanese/gdev10v.c:201:15: warning: initializing 'char *' with an expression of type 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        char *mode = (yres == 180 ?
              ^      ~~~~~~~~~~~~~~
./contrib/japanese/gdev10v.c:226:23: warning: unused variable 'zp' [-Wunused-variable]
                byte *zp;
                      ^
2 warnings generated.
./contrib/gdevbjc_.c:86:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "BJC-250",    7, false },       0 },
        ^~~~~~~~~
./contrib/gdevbjc_.c:87:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "BJC-250ex",  9, false },       1 },
        ^~~~~~~~~~~
./contrib/gdevbjc_.c:88:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "BJC-1000",   8, false },       2 },
        ^~~~~~~~~~
./contrib/gdevbjc_.c:90:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "250",   3, false },            0 },
        ^~~~~
./contrib/gdevbjc_.c:91:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "250ex", 5, false },            1 },
        ^~~~~~~
./contrib/gdevbjc_.c:92:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "1000",  4, false },            2 },
        ^~~~~~
./contrib/gdevbjc_.c:97:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "Manual",       6, false },     0x11 },
        ^~~~~~~~
./contrib/gdevbjc_.c:98:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "Auto",         4, false },     0x10 },
        ^~~~~~
./contrib/gdevbjc_.c:100:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "m",            1, false },     0x11 },
        ^~~
./contrib/gdevbjc_.c:101:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "a",            1, false },     0x10 },
        ^~~
./contrib/gdevbjc_.c:106:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "Normal",       6, false },     0 },
        ^~~~~~~~
./contrib/gdevbjc_.c:107:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "High",         4, false },     1 },
        ^~~~~~
./contrib/gdevbjc_.c:108:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "Draft",        5, false },     2 },
        ^~~~~~~
./contrib/gdevbjc_.c:109:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "NonBleed",     8, false },     8 },
        ^~~~~~~~~~
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevbjca.o -c ./contr./contrib/gdevbjc_.c:111:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "n",            1, false },     0 },
        ^~~
./contrib/gdevbjc_.c:112:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "h",            1, false },     1 },
        ^~~
./contrib/gdevbjc_.c:113:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "d",            1, false },     2 },
        ^~~
./contrib/gdevbjc_.c:114:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "b",            1, false },     8 },
        ^~~
./contrib/gdevbjc_.c:119:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "Black",        5, false },     8 },
        ^~~~~~~
./contrib/gdevbjc_.c:120:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "Cyan",         4, false },     1 },
        ^~~~~~
./contrib/gdevbjc_.c:121:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "Magenta",      7, false },     2 },
        ^~~~~~~~~
./contrib/gdevbjc_.c:122:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "Yellow",       6, false },     4 },
        ^~~~~~~~
./contrib/gdevbjc_.c:123:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "Red",          3, false },     6 },
        ^~~~~
./contrib/gdevbjc_.c:124:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "Green",        5, false },     5 },
        ^~~~~~~
./contrib/gdevbjc_.c:125:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "Blue",         4, false },     3 },
        ^~~~~~
./contrib/gdevbjc_.c:127:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "K",            1, false },     8 },
        ^~~
./contrib/gdevbjc_.c:128:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "C",            1, false },     1 },
        ^~~
./contrib/gdevbjc_.c:129:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "M",            1, false },     2 },
        ^~~
./contrib/gdevbjc_.c:130:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "Y",            1, false },     4 },
        ^~~
./contrib/gdevbjc_.c:131:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "R",            1, false },     6 },
        ^~~
./contrib/gdevbjc_.c:132:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "G",            1, false },     5 },
        ^~~
./contrib/gdevbjc_.c:133:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "B",            1, false },     3 },
        ^~~
./contrib/gdevbjc_.c:134:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "CK",           2, false },     9 },
        ^~~~
./contrib/gdevbjc_.c:135:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "MK",           2, false },    10 },
        ^~~~
./contrib/gdevbjc_.c:136:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "YK",           2, false },    12 },
        ^~~~
./contrib/gdevbjc_.c:137:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "RK",           2, false },    14 },
        ^~~~
./contrib/gdevbjc_.c:138:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "GK",           2, false },    13 },
        ^~~~
./contrib/gdevbjc_.c:139:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "BK",           2, false },    11 },
        ^~~~
./contrib/gdevbjc_.c:140:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "CMY",          3, false },     7 },
        ^~~~~
./contrib/gdevbjc_.c:141:9: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
    { { "CMYK",         4, false },    15 },
        ^~~~~~
./contrib/gdevbjc_.c:146:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"PlainPaper", 10, false}, 0},
    ^~~~~~~~~~~~
./contrib/gdevbjc_.c:147:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [12]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"CoatedPaper", 11, false}, 1},
    ^~~~~~~~~~~~~
./contrib/gdevbjc_.c:148:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [17]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"TransparencyFilm", 16, false}, 2},
    ^~~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:149:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [14]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"BackprintFilm", 13, false}, 3},
    ^~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:150:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [16]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"T-ShirtTransfer", 15, false}, 3},
    ^~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:151:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [12]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"FabricSheet", 11, false}, 4},
    ^~~~~~~~~~~~~
./contrib/gdevbjc_.c:152:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [12]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"GlossyPaper", 11, false}, 5},
    ^~~~~~~~~~~~~
./contrib/gdevbjc_.c:153:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [17]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"GlossyPhotoPaper", 16, false}, 5},
    ^~~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:154:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [15]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"HighGlossPaper", 14, false}, 5},
    ^~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:155:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [15]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"HighGlossyFilm", 14, false}, 6},
    ^~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:156:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"Envelope", 8, false}, 7},
    ^~~~~~~~~~
./contrib/gdevbjc_.c:157:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"OtherPaper", 10, false}, 8},
    ^~~~~~~~~~~~
./contrib/gdevbjc_.c:158:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [20]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"HighResolutionPaper", 19, false}, 9},
    ^~~~~~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:160:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [16]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"GlossyPhotoCard", 15, false}, 10},
    ^~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:162:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"Banner", 6, false}, 11},
    ^~~~~~~~
./contrib/gdevbjc_.c:164:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"Plain", 5, false}, 0},
    ^~~~~~~
./contrib/gdevbjc_.c:165:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"Coated", 6, false}, 1},
    ^~~~~~~~
./contrib/gdevbjc_.c:166:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"Trans", 5, false}, 2},
    ^~~~~~~
./contrib/gdevbjc_.c:167:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"Back", 4, false}, 3},
    ^~~~~~
./contrib/gdevbjc_.c:168:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"Shirt", 4, false}, 3},
    ^~~~~~~
./contrib/gdevbjc_.c:170:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"Fabric", 6, false}, 4},
    ^~~~~~~~
./contrib/gdevbjc_.c:171:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"Glossy", 6, false}, 5},
    ^~~~~~~~
./contrib/gdevbjc_.c:172:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"HGloss", 6, false}, 6},
    ^~~~~~~~
./contrib/gdevbjc_.c:173:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"Env", 3, false}, 7},
    ^~~~~
./contrib/gdevbjc_.c:174:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"Oth", 3, false}, 8},
    ^~~~~
./contrib/gdevbjc_.c:175:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"HiRes", 5, false}, 9},
    ^~~~~~~
./contrib/gdevbjc_.c:177:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"Card", 4, false}, 10},
    ^~~~~~
./contrib/gdevbjc_.c:178:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"Ban", 3, false}, 11},
    ^~~~~
./contrib/gdevbjc_.c:180:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"p", 1, false}, 0},
    ^~~
./contrib/gdevbjc_.c:181:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"c", 1, false}, 1},
    ^~~
./contrib/gdevbjc_.c:182:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"t", 1, false}, 2},
    ^~~
./contrib/gdevbjc_.c:183:5: warningib/gdevbjca.c
: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"b", 1, false}, 3},
    ^~~
./contrib/gdevbjc_.c:184:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"s", 1, false}, 3},
    ^~~
./contrib/gdevbjc_.c:185:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"f", 1, false}, 4},
    ^~~
./contrib/gdevbjc_.c:186:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"g", 1, false}, 5},
    ^~~
./contrib/gdevbjc_.c:187:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"F", 1, false}, 6},
    ^~~
./contrib/gdevbjc_.c:188:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"e", 1, false}, 7},
    ^~~
./contrib/gdevbjc_.c:189:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"o", 1, false}, 8},
    ^~~
./contrib/gdevbjc_.c:190:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"h", 1, false}, 9},
    ^~~
./contrib/gdevbjc_.c:191:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"C", 1, false}, 10},
    ^~~
./contrib/gdevbjc_.c:192:5: warning: initializing 'const byte *' (aka 'const unsigned char *') with an expression of type 'const char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
  {{"B", 1, false}, 11},
    ^~~
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevlbp8.o -c ./devices/gdevlbp8.c
./contrib/gdevbjc_.c:463:9: warning: assigning to 'stringParamDescription *' from 'const stringParamDescription *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        CHECK_str_PARAM_CASES(ppdev->printerType, strPrinterType, label_Type);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:451:16: note: expanded from macro 'CHECK_str_PARAM_CASES'
        tmpstr = paramStringToParam(str,                \
               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:467:9: warning: assigning to 'stringParamDescription *' from 'const stringParamDescription *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        CHECK_str_PARAM_CASES(ppdev->feeder, strFeeder, label_Feeder);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:451:16: note: expanded from macro 'CHECK_str_PARAM_CASES'
        tmpstr = paramStringToParam(str,                \
               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:471:9: warning: assigning to 'stringParamDescription *' from 'const stringParamDescription *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        CHECK_str_PARAM_CASES(ppdev->mediaType, strMedia, label_Paper);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:451:16: note: expanded from macro 'CHECK_str_PARAM_CASES'
        tmpstr = paramStringToParam(str,                \
               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:475:9: warning: assigning to 'stringParamDescription *' from 'const stringParamDescription *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        CHECK_str_PARAM_CASES(ppdev->quality, strQuality, label_Quality);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:451:16: note: expanded from macro 'CHECK_str_PARAM_CASES'
        tmpstr = paramStringToParam(str,                \
               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:479:9: warning: assigning to 'stringParamDescription *' from 'const stringParamDescription *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        CHECK_str_PARAM_CASES(ppdev->ink, strInk, label_Ink);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:451:16: note: expanded from macro 'CHECK_str_PARAM_CASES'
        tmpstr = paramStringToParam(str,                \
               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/gdevbjc_.c:604:59: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        if(inkc & INK_K) bjc_put_cmyk_image(file, CMYK_K, outrow, cmplen),
                                                          ^~~~~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:606:59: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        if(inkc & INK_C) bjc_put_cmyk_image(file, CMYK_C, outrow, cmplen),
                                                          ^~~~~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:608:59: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        if(inkc & INK_M) bjc_put_cmyk_image(file, CMYK_M, outrow, cmplen),
                                                          ^~~~~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:610:59: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        if(inkc & INK_Y) bjc_put_cmyk_image(file, CMYK_Y, outrow, cmplen),
                                                          ^~~~~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:689:61: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          if(inkc & INK_K) bjc_put_cmyk_image(file, CMYK_K, out, cmplen),
                                                            ^~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:691:61: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          if(inkc & INK_C) bjc_put_cmyk_image(file, CMYK_C, out, cmplen),
                                                            ^~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:693:61: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          if(inkc & INK_M) bjc_put_cmyk_image(file, CMYK_M, out, cmplen),
                                                            ^~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:695:61: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          if(inkc & INK_Y) bjc_put_cmyk_image(file, CMYK_Y, out, cmplen),
                                                            ^~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:799:50: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                bjc_put_cmyk_image(file, CMYK_C, outrow, cmplen), bjc_put_CR(file);
                                                 ^~~~~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:804:50: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                bjc_put_cmyk_image(file, CMYK_M, outrow, cmplen), bjc_put_CR(file);
                                                 ^~~~~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:809:50: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                bjc_put_cmyk_image(file, CMYK_Y, outrow, cmplen), bjc_put_CR(file);
                                                 ^~~~~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:814:50: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                bjc_put_cmyk_image(file, CMYK_K, outrow, cmplen), bjc_put_CR(file);
                                                 ^~~~~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:908:50: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                bjc_put_cmyk_image(file, CMYK_C, outrow, cmplen), bjc_put_CR(file);
                                                 ^~~~~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:913:50: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                bjc_put_cmyk_image(file, CMYK_M, outrow, cmplen), bjc_put_CR(file);
                                                 ^~~~~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:918:50: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                bjc_put_cmyk_image(file, CMYK_Y, outrow, cmplen), bjc_put_CR(file);
                                                 ^~~~~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:923:50: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                bjc_put_cmyk_image(file, CMYK_K, outrow, cmplen), bjc_put_CR(file);
                                                 ^~~~~~
./contrib/gdevbjc_.h:219:65: note: passing argument to parameter 'data' here
void bjc_put_cmyk_image(FILE *file, char component, const char *data, int count);
                                                                ^
./contrib/gdevbjc_.c:49:28: warning: unused function 'bjc_print_page' [-Wunused-function]
static dev_proc_print_page(bjc_print_page);
                           ^
103 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o soobj/gdevlbp3.o -c ./contrib/japanese/gdevlbp3.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -DA4 -o ./soobj/gdevl4r.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c\
 ./contrib/lips4/gdevl4r.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevlips.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/lips4/gdevlips.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevlprn.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/lips4/gdevlprn.c
./contrib/japanese/gdevlbp3.c:85:30: warning: passing 'byte [10]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        i = (DataSize+strlen(Buf)+1)&1;
                             ^~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/gdevlbp3.c:114:30: warning: passing 'byte [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        i = (DataSize+strlen(Buf)+1)&3;
                             ^~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
In file included from ./contrib/lips4/gdevl4r.c:25:
./contrib/lips4/gdevlips.h:199:9: warning: 'LIPS_HEIGHT_MAX_720' macro redefined [-Wmacro-redefined]
#define LIPS_HEIGHT_MAX_720 11906
        ^
./contrib/lips4/gdevlips.h:67:9: note: previous definition is here
#define LIPS_HEIGHT_MAX_720     11905   /* =420mm */
        ^
./contrib/lips4/gdevlips.h:200:9: warning: 'LIPS_WIDTH_MAX_720' macro redefined [-Wmacro-redefined]
#define LIPS_WIDTH_MAX_720 8419
        ^
./contrib/lips4/gdevlips.h:68:9: note: previous definition is here
#define LIPS_WIDTH_MAX_720      8418    /* =294mm */
        ^
In file included from ./contrib/lips4/gdevlips.c:25:
./contrib/lips4/gdevlips.h:199:9: warning: 'LIPS_HEIGHT_MAX_720' macro redefined [-Wmacro-redefined]
#define LIPS_HEIGHT_MAX_720 11906
        ^
./contrib/lips4/gdevlips.h:67:9: note: previous definition is here
#define LIPS_HEIGHT_MAX_720     11905   /* =420mm */
        ^
./contrib/lips4/gdevlips.h:200:9: warning: 'LIPS_WIDTH_MAX_720' macro redefined [-Wmacro-redefined]
#define LIPS_WIDTH_MAX_720 8419
        ^
./contrib/lips4/gdevlips.h:68:9: note: previous definition is here
#define LIPS_WIDTH_MAX_720      8418    /* =294mm */
        ^
./contrib/lips4/gdevl4r.c:508:28: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                if (strcmp(pmedia.data, "PlainPaper") != 0 &&
                           ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/lips4/gdevl4r.c:509:28: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                    strcmp(pmedia.data, "OHP") != 0 &&
                           ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/lips4/gdevl4r.c:510:28: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                    strcmp(pmedia.data, "TransparencyFilm") != 0 &&     /* same as OHP */
                           ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/lips4/gdevl4r.c:511:28: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                    strcmp(pmedia.data, "GlossyFilm") != 0 &&
                           ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/lips4/gdevl4r.c:512:28: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                    strcmp(pmedia.data, "CardBoard") != 0
                           ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -DA4 -o ./soobj/gdevl4v.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c\
 ./contrib/lips4/gdevl4v.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdev8510.o -c ./devices/gdev8510.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevcslw.o -c ./devices/gdevcslw.c
In file included from ./contrib/lips4/gdevl4v.c:88:
./contrib/lips4/gdevlips.h:199:9: warning: 'LIPS_HEIGHT_MAX_720' macro redefined [-Wmacro-redefined]
#define LIPS_HEIGHT_MAX_720 11906
        ^
./contrib/lips4/gdevlips.h:67:9: note: previous definition is here
#define LIPS_HEIGHT_MAX_720     11905   /* =420mm */
        ^
./contrib/lips4/gdevlips.h:200:9: warning: 'LIPS_WIDTH_MAX_720' macro redefined [-Wmacro-redefined]
#define LIPS_WIDTH_MAX_720 8419
        ^
./contrib/lips4/gdevlips.h:68:9: note: previous definition is here
#define LIPS_WIDTH_MAX_720      8418    /* =294mm */
        ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o soobj/gdevdmpr.o -c ./contrib/japanese/gdevdmpr.c
./contrib/lips4/gdevl4v.c:1000:13: warning: enumeration value 'gs_cap_unknown' not handled in switch [-Wswitch]
    switch (cap) {
            ^
./contrib/lips4/gdevl4v.c:1037:13: warning: enumeration value 'gs_join_unknown' not handled in switch [-Wswitch]
    switch (join) {
            ^
./contrib/lips4/gdevl4v.c:1198:11: warning: unused variable 'scale' [-Wunused-variable]
    float scale, xscale, yscale;
          ^
./contrib/lips4/gdevl4v.c:1198:18: warning: unused variable 'xscale' [-Wunused-variable]
    float scale, xscale, yscale;
                 ^
./contrib/lips4/gdevl4v.c:1198:26: warning: unused variable 'yscale' [-Wunused-variable]
    float scale, xscale, yscale;
                         ^
./contrib/lips4/gdevl4v.c:1652:24: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            if (strcmp(pmedia.data, "PlainPaper") != 0 &&
                       ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/lips4/gdevl4v.c:1653:24: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                strcmp(pmedia.data, "OHP") != 0 &&
                       ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/lips4/gdevl4v.c:1654:24: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                strcmp(pmedia.data, "TransparencyFilm") != 0 && /* same as OHP */
                       ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/lips4/gdevl4v.c:1655:24: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                strcmp(pmedia.data, "GlossyFilm") != 0 &&
                       ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/lips4/gdevl4v.c:1656:24: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                strcmp(pmedia.data, "CardBoard") != 0) {
                       ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o soobj/dviprlib.o -c ./contrib/japanese/dviprlib.c
7 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevln03.o -c ./contrib/gdevln03.c
In file included from ./contrib/japanese/dviprlib.c:32:
./contrib/japanese/dviprlib.h:354:8: warning: extra tokens at end of #endif directive [-Wextra-tokens]
#endif dviprlib_implementation
       ^
       //
./contrib/japanese/dviprlib.c:52:14: warning: assigning to 'uchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  info.fname = ifname;
             ^ ~~~~~~
./contrib/japanese/dviprlib.c:57:34: warning: passing 'const char [14]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      dviprt_printcfgerror(&info,"Cannot open.\n",-1);
                                 ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:98:32: warning: passing 'const char [13]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    dviprt_printcfgerror(pinfo,"Read error.\n",-1);
                               ^~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:102:32: warning: passing 'const char [32]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    dviprt_printcfgerror(pinfo,"This file does not seem *.CFG.\n",-1);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.cIn file included from ./contrib/japanese/gdevdmpr.c:42:
./contrib/japanese/dviprlib.h:354:8: warning: extra tokens at end of #endif directive [-Wextra-tokens]
#endif dviprlib_implementation
       ^
       //
./contrib/japanese/gdevdmpr.c:153:4: warning: initializing 'char *' with an expression of type 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  {"Null",CFG_ENCODE_NULL},
   ^~~~~~
./contrib/japanese/gdevdmpr.c:154:4: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  {"AsciiHex",CFG_ENCODE_HEX },
   ^~~~~~~~~~
./contrib/japanese/gdevdmpr.c:155:4: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  {"CCITTFax",CFG_ENCODE_FAX },
   ^~~~~~~~~~
./contrib/japanese/gdevdmpr.c:156:4: warning: initializing 'char *' with an expression of type 'const char [17]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  {"PCLMode1Compress",CFG_ENCODE_PCL1 },
   ^~~~~~~~~~~~~~~~~~
./contrib/japanese/gdevdmpr.c:157:4: warning: initializing 'char *' with an expression of type 'const char [17]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  {"PCLMode2Compress",CFG_ENCODE_PCL2 },
   ^~~~~~~~~~~~~~~~~~
./contrib/japanese/gdevdmpr.c:556:21: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                    vstr.data, vstr.size) == 0) {
                    ^~~~~~~~~
/usr/include/string.h:100:40: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                                           ^
./contrib/japanese/gdevdmpr.c:577:45: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'byte *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    int ccode = gdev_dmprt_check_code_props(vstr.data, vstr.size);
                                            ^~~~~~~~~
./contrib/japanese/gdevdmpr.c:90:47: note: passing argument to parameter here
static int gdev_dmprt_check_code_props(byte * ,int );
                                              ^
:130:13: warning: assigning to 'char *' from 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      ptype = "integer";
            ^ ~~~~~~~~~
./contrib/japanese/dviprlib.c:150:13: warning: assigning to 'char *' from 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      ptype = "strings";
            ^ ~~~~~~~~~
./contrib/japanese/dviprlib.c:157:36: warning: passing 'const char [19]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        dviprt_printcfgerror(pinfo,"Memory exhausted.\n",-1);
                                   ^~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:178:13: warning: assigning to 'char *' from 'const char [13]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      ptype = "printer code";
            ^ ~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:246:32: warning: passing 'const char [13]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    dviprt_printcfgerror(pinfo,"Read error.\n",-1);
                               ^~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:249:32: warning: passing 'const char [30]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    dviprt_printcfgerror(pinfo,"This is made by old version.\n",-1);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:259:32: warning: passing 'const char [40]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    dviprt_printcfgerror(pinfo,"This is not the *.CFG file for dviprt.\n",-1);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:265:45: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    pcfg->strings[CFG_NAME] = malloc(strlen(cfg_buf)+1);
                                            ^~~~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:268:34: warning: passing 'const char [19]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      dviprt_printcfgerror(pinfo,"Memory exhausted.\n",-1);
                                 ^~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:274:31: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    pinfo->pcodebuf += strlen(cfg_buf);
                              ^~~~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:277:10: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  strcpy(pcfg->strings[CFG_NAME],cfg_buf);
         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:82:31: note: passing argument to parameter here
char    *strcpy(char * __restrict, const char * __restrict);
                                 ^
./contrib/japanese/dviprlib.c:277:34: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  strcpy(pcfg->strings[CFG_NAME],cfg_buf);
                                 ^~~~~~~
/usr/include/string.h:82:56: note: passing argument to parameter here
char    *strcpy(char * __restrict, const char * __restrict);
                                                          ^
./contrib/japanese/dviprlib.c:492:5: warning: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    "encode",T_STRINGS,CFG_ENCODE_INFO,0,0,NULL
    ^~~~~~~~
./contrib/japanese/dviprlib.c:497:14: warning: assigning to 'uchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  info.fname = fname;
             ^ ~~~~~
./contrib/japanese/dviprlib.c:501:34: warning: passing 'const char [14]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      dviprt_printcfgerror(&info,"Cannot open.\n",-1);
                                 ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:551:15: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (fgets(info.readbuf,info.readbuf_size,ifp) == NULL) break;
              ^~~~~~~~~~~~
/usr/include/stdio.h:256:30: note: passing argument to parameter here
char    *fgets(char * __restrict, int, FILE * __restrict);
                                ^
./contrib/japanese/dviprlib.c:554:24: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      int len = strlen(pbuf);
                       ^~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:557:21: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          if (fgets(info.readbuf,info.readbuf_size,ifp) == NULL)
                    ^~~~~~~~~~~~
/usr/include/stdio.h:256:30: note: passing argument to parameter here
char    *fgets(char * __restrict, int, FILE * __restrict);
                                ^
./contrib/japanese/dviprlib.c:559:24: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          len = strlen(pbuf);
                       ^~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:568:34: warning: passing 'const char [28]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      dviprt_printcfgerror(&info,"Character ':' is expected.\n",-1);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:577:30: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      if (strcmp(pitem->name,info.readbuf) == 0) break;
                             ^~~~~~~~~~~~
/usr/include/string.h:80:39: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                                          ^
./contrib/japanese/dviprlib.c:580:34: warning: passing 'const char [15]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      dviprt_printcfgerror(&info,"Unknown item `",-1);
                                 ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:581:27: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      dviprt_printmessage(info.readbuf,-1);
                          ^~~~~~~~~~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:582:27: warning: passing 'const char [4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      dviprt_printmessage("'.\n",-1);
                          ^~~~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:602:38: warning: passing 'const char [32]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
          dviprt_printcfgerror(&info,"Value must be a multiple of 8.\n",-1);
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:616:33: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          (uchar*)malloc(strlen(pcfg->strings[pitem->no])+1);
                                ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:620:16: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        strcpy(pcfg->strings[pitem->no],info.codebuf);
               ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:82:31: note: passing argument to parameter here
char    *strcpy(char * __restrict, const char * __restrict);
                                 ^
./contrib/japanese/dviprlib.c:620:41: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        strcpy(pcfg->strings[pitem->no],info.codebuf);
                                        ^~~~~~~~~~~~
/usr/include/string.h:82:56: note: passing argument to parameter here
char    *strcpy(char * __restrict, const char * __restrict);
                                                          ^
./contrib/japanese/dviprlib.c:634:38: warning: passing 'const char [19]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
          dviprt_printcfgerror(&info,"Memory exhausted.\n",-1);
                                     ^~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:655:38: warning: passing 'const char [11]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
          dviprt_printcfgerror(&info,"No value.\n",-1);
                                     ^~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:662:34: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          if (strlcmp("HIGH_BIT",pbuf,ptmp-pbuf) == 0)
                                 ^~~~
./contrib/japanese/dviprlib.c:446:20: note: expanded from macro 'strlcmp'
  (!(strncmp(tmplt,str,(int)(len)) == 0 && (int)(len) == strlen(tmplt)))
                   ^~~
/usr/include/string.h:100:40: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                                           ^
./contrib/japanese/dviprlib.c:664:38: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          else if (strlcmp("LOW_BIT",pbuf,ptmp-pbuf) == 0)
                                     ^~~~
./contrib/japanese/dviprlib.c:446:20: note: expanded from macro 'strlcmp'
  (!(strncmp(tmplt,str,(int)(len)) == 0 && (int)(len) == strlen(tmplt)))
                   ^~~
/usr/include/string.h:100:40: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                                           ^
./contrib/japanese/dviprlib.c:666:43: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          else if (strlcmp("LEFT_IS_HIGH",pbuf,ptmp-pbuf) == 0)
                                          ^~~~
./contrib/japanese/dviprlib.c:446:20: note: expanded from macro 'strlcmp'
  (!(strncmp(tmplt,str,(int)(len)) == 0 && (int)(len) == strlen(tmplt)))
                   ^~~
/usr/include/string.h:100:40: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                                           ^
./contrib/japanese/dviprlib.c:668:42: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          else if (strlcmp("LEFT_IS_LOW",pbuf,ptmp-pbuf) == 0)
                                         ^~~~
./contrib/japanese/dviprlib.c:446:20: note: expanded from macro 'strlcmp'
  (!(strncmp(tmplt,str,(int)(len)) == 0 && (int)(len) == strlen(tmplt)))
                   ^~~
/usr/include/string.h:100:40: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                                           ^
./contrib/japanese/dviprlib.c:670:41: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          else if (strlcmp("NON_MOVING",pbuf,ptmp-pbuf) == 0)
                                        ^~~~
./contrib/japanese/dviprlib.c:446:20: note: expanded from macro 'strlcmp'
  (!(strncmp(tmplt,str,(int)(len)) == 0 && (int)(len) == strlen(tmplt)))
                   ^~~
/usr/include/string.h:100:40: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                                           ^
./contrib/japanese/dviprlib.c:672:39: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          else if (strlcmp("HEX_MODE",pbuf,ptmp-pbuf) == 0)
                                      ^~~~
./contrib/japanese/dviprlib.c:446:20: note: expanded from macro 'strlcmp'
  (!(strncmp(tmplt,str,(int)(len)) == 0 && (int)(len) == strlen(tmplt)))
                   ^~~
/usr/include/string.h:100:40: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                                           ^
./contrib/japanese/dviprlib.c:675:42: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            dviprt_printtokenerror(&info,pbuf,(int)(ptmp-pbuf),ERROR_UNKNOWN_VALUE);
                                         ^~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:792:32: warning: passing 'const char [11]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    dviprt_printcfgerror(pinfo,"No value.\n",-1);
                               ^~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:803:47: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      dviprt_printtokenerror(pinfo,buf,strlen(buf),ERROR_OUTOFRANGE);
                                              ^~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:803:36: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      dviprt_printtokenerror(pinfo,buf,strlen(buf),ERROR_OUTOFRANGE);
                                   ^~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:804:34: warning: passing 'const char [1]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      dviprt_printcfgerror(pinfo,"",-1);
                                 ^~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:817:47: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      dviprt_printtokenerror(pinfo,buf,strlen(buf),ERROR_INVALID_VALUE);
                                              ^~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:817:36: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      dviprt_printtokenerror(pinfo,buf,strlen(buf),ERROR_INVALID_VALUE);
                                   ^~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:833:21: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  pend = buf+strlen(buf)-1;
                    ^~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:838:32: warning: passing 'const char [19]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    dviprt_printcfgerror(pinfo,"Too long strings.\n",-1);
                               ^~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:843:11: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  strncpy(pinfo->pcodebuf,buf,(int)len);
          ^~~~~~~~~~~~~~~
/usr/include/string.h:101:32: note: passing argument to parameter here
char    *strncpy(char * __restrict, const char * __restrict, size_t);
                                  ^
./contrib/japanese/dviprlib.c:843:27: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  strncpy(pinfo->pcodebuf,buf,(int)len);
                          ^~~
/usr/include/string.h:101:57: note: passing argument to parameter here
char    *strncpy(char * __restrict, const char * __restrict, size_t);
                                                           ^
./contrib/japanese/dviprlib.c:859:32: warning: passing 'const char [11]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    dviprt_printcfgerror(pinfo,"No value.\n",-1);
                               ^~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:865:17: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (strlcmp(*opt,pstart,ptmp-pstart) == 0) {
                ^~~~
./contrib/japanese/dviprlib.c:446:14: note: expanded from macro 'strlcmp'
  (!(strncmp(tmplt,str,(int)(len)) == 0 && (int)(len) == strlen(tmplt)))
             ^~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
./contrib/japanese/dviprlib.c:865:22: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (strlcmp(*opt,pstart,ptmp-pstart) == 0) {
                     ^~~~~~
./contrib/japanese/dviprlib.c:446:20: note: expanded from macro 'strlcmp'
  (!(strncmp(tmplt,str,(int)(len)) == 0 && (int)(len) == strlen(tmplt)))
                   ^~~
/usr/include/string.h:100:40: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                                           ^
./contrib/japanese/dviprlib.c:865:17: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (strlcmp(*opt,pstart,ptmp-pstart) == 0) {
                ^~~~
./contrib/japanese/dviprlib.c:446:65: note: expanded from macro 'strlcmp'
  (!(strncmp(tmplt,str,(int)(len)) == 0 && (int)(len) == strlen(tmplt)))
                                                                ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:871:32: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  dviprt_printtokenerror(pinfo,pstart,(int)(ptmp-pstart),ERROR_UNKNOWN_VALUE);
                               ^~~~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:888:19: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  else if (strchr(limitchars,*pstart)) {
                  ^~~~~~~~~~
/usr/include/string.h:76:26: note: passing argument to parameter here
char    *strchr(const char *, int) __pure;
                            ^
./contrib/japanese/dviprlib.c:900:39: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
           *pstart != '\\' && !strchr(stopescseqchars,*pstart)) {
                                      ^~~~~~~~~~~~~~~
/usr/include/string.h:76:26: note: passing argument to parameter here
char    *strchr(const char *, int) __pure;
                            ^
./contrib/japanese/dviprlib.c:919:38: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        dviprt_printtokenerror(pinfo,pinfo->token,2,ERROR_UNKNOWN_ESCSEQ);
                                     ^~~~~~~~~~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:924:27: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    else if (strlcmp("SP",pexpr,pinfo->endtoken - pexpr) == 0)
                          ^~~~~
./contrib/japanese/dviprlib.c:446:20: note: expanded from macro 'strlcmp'
  (!(strncmp(tmplt,str,(int)(len)) == 0 && (int)(len) == strlen(tmplt)))
                   ^~~
/usr/include/string.h:100:40: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                                           ^
./contrib/japanese/dviprlib.c:926:28: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    else if (strlcmp("ESC",pexpr,pinfo->endtoken - pexpr) == 0)
                           ^~~~~
./contrib/japanese/dviprlib.c:446:20: note: expanded from macro 'strlcmp'
  (!(strncmp(tmplt,str,(int)(len)) == 0 && (int)(len) == strlen(tmplt)))
                   ^~~
/usr/include/string.h:100:40: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                                           ^
./contrib/japanese/dviprlib.c:934:38: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        dviprt_printtokenerror(pinfo,pinfo->token,
                                     ^~~~~~~~~~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:939:38: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        dviprt_printtokenerror(pinfo,pinfo->token,
                                     ^~~~~~~~~~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:1030:36: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      dviprt_printtokenerror(pinfo,pbuf,(int)(pend-pbuf),ERROR_INCOMPLETE);
                                   ^~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:1050:38: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        dviprt_printtokenerror(pinfo,pbuf,(int)(pend-pbuf),ERROR_OUTOFRANGE);
                                     ^~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:1083:36: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      dviprt_printtokenerror(pinfo,pbuf,(int)(pend-pbuf),ERROR_UNKNOWN_VALUE);
                                   ^~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:1110:38: warning: passing 'const char [1]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
          dviprt_printcfgerror(pinfo,"",-1);
                                     ^~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:1113:31: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          dviprt_printmessage(pbuf,(int)(pend-pbuf));
                              ^~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1149:27: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      dviprt_printmessage(pbuf,(int)(pend-pbuf));
                          ^~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1150:27: warning: passing 'const char [3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      dviprt_printmessage(".\n",-1);
                          ^~~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1177:58: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      c = dviprt_get_codetype_token(pinfo,buf,buf+strlen(buf),",","");
                                                         ^~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:1177:63: warning: passing 'const char [2]' to parameter of type 'uchar *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      c = dviprt_get_codetype_token(pinfo,buf,buf+strlen(buf),",","");
                                                              ^~~
./contrib/japanese/dviprlib.c:880:80: note: passing argument to parameter 'stopescseqchars' here
dviprt_get_codetype_token(dviprt_cfg_i *pinfo,uchar *pstart,uchar *pend,uchar *stopescseqchars,
                                                                               ^
./contrib/japanese/dviprlib.c:1177:67: warning: passing 'const char [1]' to parameter of type 'uchar *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      c = dviprt_get_codetype_token(pinfo,buf,buf+strlen(buf),",","");
                                                                  ^~
./contrib/japanese/dviprlib.c:881:12: note: passing argument to parameter 'limitchars' here
    uchar *limitchars)
           ^
./contrib/japanese/dviprlib.c:1218:40: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          dviprt_printtokenerror(pinfo,pexpr,(int)(pinfo->endtoken-pexpr),
                                       ^~~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:1228:42: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            dviprt_printtokenerror(pinfo,pexpr,(int)(pinfo->token-pexpr),ERROR_INCOMPLETE);
                                         ^~~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:1234:42: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            dviprt_printtokenerror(pinfo,pexpr,(int)(pinfo->endtoken-pexpr),
                                         ^~~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:1255:42: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            dviprt_printtokenerror(pinfo,pexpr,(int)(buf-pexpr),ERROR_UNKNOWN_FORMAT);
                                         ^~~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:1259:42: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            dviprt_printtokenerror(pinfo,pexpr,(int)(buf-pexpr),ERROR_UNKNOWN_FORMAT);
                                         ^~~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:1278:40: warning: passing 'const char [31]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
            dviprt_printcfgerror(pinfo,"No expression is specified in ",-1);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:1279:33: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            dviprt_printmessage(pexpr,(int)(buf-pexpr));
                                ^~~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1280:33: warning: passing 'const char [3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
            dviprt_printmessage(".\n",-1);
                                ^~~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1305:42: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            dviprt_printtokenerror(pinfo,pexpr,(int)(buf-pexpr),ERROR_COMPLICATED_EXPR);
                                         ^~~~~
./contrib/japanese/dviprlib.c:442:56: note: passing argument to parameter here
static int dviprt_printtokenerror(dviprt_cfg_i *,char *,int ,int);
                                                       ^
./contrib/japanese/dviprlib.c:1313:22: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
          if (strlen(buf) < 2 || *buf != ',' || *(buf+1) != '\"') {
                     ^~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:1314:40: warning: passing 'const char [25]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
            dviprt_printcfgerror(pinfo,"No strings specified in ",-1);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:1315:33: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            dviprt_printmessage(pexpr,(int)(buf-pexpr));
                                ^~~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1316:33: warning: passing 'const char [3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
            dviprt_printmessage(".\n",-1);
                                ^~~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1321:64: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
            c = dviprt_get_codetype_token(pinfo,buf,buf+strlen(buf),"\"","\"");
                                                               ^~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:1321:69: warning: passing 'const char [2]' to parameter of type 'uchar *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
            c = dviprt_get_codetype_token(pinfo,buf,buf+strlen(buf),"\"","\"");
                                                                    ^~~~
./contrib/japanese/dviprlib.c:880:80: note: passing argument to parameter 'stopescseqchars' here
dviprt_get_codetype_token(dviprt_cfg_i *pinfo,uchar *pstart,uchar *pend,uchar *stopescseqchars,
                                                                               ^
./contrib/japanese/dviprlib.c:1321:74: warning: passing 'const char [2]' to parameter of type 'uchar *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
            c = dviprt_get_codetype_token(pinfo,buf,buf+strlen(buf),"\"","\"");
                                                                         ^~~~
./contrib/japanese/dviprlib.c:881:12: note: passing argument to parameter 'limitchars' here
    uchar *limitchars)
           ^
./contrib/japanese/dviprlib.c:1324:42: warning: passing 'const char [12]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
              dviprt_printcfgerror(pinfo,"The format ",-1);
                                         ^~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:1325:35: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
              dviprt_printmessage(pinfo->token,
                                  ^~~~~~~~~~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1327:35: warning: passing 'const char [31]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
              dviprt_printmessage(" cannot to be specified here.\n",-1);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1333:38: warning: passing 'const char [54]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                                     "Strings must be enclosed with "
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:1344:40: warning: passing 'const char [19]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
            dviprt_printcfgerror(pinfo,"Too long strings.\n",-1);
                                       ^~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:1352:36: warning: passing 'const char [31]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        dviprt_printcfgerror(pinfo,"Parse error. Unexpected token ",-1);
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:349:54: note: passing argument to parameter here
static int dviprt_printcfgerror(dviprt_cfg_i *,char *,int);
                                                     ^
./contrib/japanese/dviprlib.c:1353:29: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        dviprt_printmessage(pinfo->token,(int)(pinfo->endtoken-pinfo->token));
                            ^~~~~~~~~~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1354:29: warning: passing 'const char [3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        dviprt_printmessage(".\n",-1);
                            ^~~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1359:15: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (fgets(rbuf,pinfo->readbuf_size,pinfo->file) == NULL) break;
              ^~~~
/usr/include/stdio.h:256:30: note: passing argument to parameter here
char    *fgets(char * __restrict, int, FILE * __restrict);
                                ^
./contrib/japanese/dviprlib.c:1371:24: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      int len = strlen(rbuf);
                       ^~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:1387:12: warning: returning 'const char [15]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    return "Out of range.\n";
           ^~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1389:12: warning: returning 'const char [16]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    return "Unknown value.\n";
           ^~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1391:12: warning: returning 'const char [26]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    return "Unknown escape sequence.\n";
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1393:12: warning: returning 'const char [29]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    return "Too complicated expression.\n";
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1395:12: warning: returning 'const char [27]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    return "Incomplete specification.\n";
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1397:12: warning: returning 'const char [17]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    return "Unknown format.\n";
           ^~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1399:12: warning: returning 'const char [16]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    return "Invalid value.\n";
           ^~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1411:23: warning: passing 'const char [2]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  dviprt_printmessage("\n",-1);
                      ^~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1425:32: warning: initializing 'char *' with an expression of type 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_integername[] = { CFG_INTEGER_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:48:27: note: expanded from macro 'CFG_INTEGER_NAME'
#define CFG_INTEGER_NAME  "pins","minimal_unit","maximal_unit","dpi",\
                          ^~~~~~
./contrib/japanese/dviprlib.c:1425:32: warning: initializing 'char *' with an expression of type 'const char [13]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_integername[] = { CFG_INTEGER_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:48:34: note: expanded from macro 'CFG_INTEGER_NAME'
#define CFG_INTEGER_NAME  "pins","minimal_unit","maximal_unit","dpi",\
                                 ^~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1425:32: warning: initializing 'char *' with an expression of type 'const char [13]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_integername[] = { CFG_INTEGER_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:48:49: note: expanded from macro 'CFG_INTEGER_NAME'
#define CFG_INTEGER_NAME  "pins","minimal_unit","maximal_unit","dpi",\
                                                ^~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1425:32: warning: initializing 'char *' with an expression of type 'const char [4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_integername[] = { CFG_INTEGER_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:48:64: note: expanded from macro 'CFG_INTEGER_NAME'
#define CFG_INTEGER_NAME  "pins","minimal_unit","maximal_unit","dpi",\
                                                               ^~~~~
./contrib/japanese/dviprlib.c:1425:32: warning: initializing 'char *' with an expression of type 'const char [15]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_integername[] = { CFG_INTEGER_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:48:70: note: expanded from macro 'CFG_INTEGER_NAME'
#define CFG_INTEGER_NAME  "pins","minimal_unit","maximal_unit","dpi",\
                                                                     ^
./contrib/japanese/dviprlib.c:1425:32: warning: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_integername[] = { CFG_INTEGER_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:49:18: note: expanded from macro 'CFG_INTEGER_NAME'
"upper_position","encode","constant","y_dpi"
                 ^~~~~~~~
./contrib/japanese/dviprlib.c:1425:32: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_integername[] = { CFG_INTEGER_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:49:27: note: expanded from macro 'CFG_INTEGER_NAME'
"upper_position","encode","constant","y_dpi"
                          ^~~~~~~~~~
./contrib/japanese/dviprlib.c:1425:32: warning: initializing 'char *' with an expression of type 'const char [6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_integername[] = { CFG_INTEGER_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:49:38: note: expanded from macro 'CFG_INTEGER_NAME'
"upper_position","encode","constant","y_dpi"
                                     ^~~~~~~
./contrib/japanese/dviprlib.c:1426:32: warning: initializing 'char *' with an expression of type 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_stringsname[] = { CFG_STRINGS_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:36:26: note: expanded from macro 'CFG_STRINGS_NAME'
#define CFG_STRINGS_NAME "name", "encode_info"
                         ^~~~~~
./contrib/japanese/dviprlib.c:1426:32: warning: initializing 'char *' with an expression of type 'const char [12]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_stringsname[] = { CFG_STRINGS_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:36:34: note: expanded from macro 'CFG_STRINGS_NAME'
#define CFG_STRINGS_NAME "name", "encode_info"
                                 ^~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1427:32: warning: initializing 'char *' with an expression of type 'const char [15]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_prtcodename[] = { CFG_PRTCODE_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:61:26: note: expanded from macro 'CFG_PRTCODE_NAME'
#define CFG_PRTCODE_NAME "bit_image_mode", "send_bit_image", "bit_row_header",\
                         ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1427:32: warning: initializing 'char *' with an expression of type 'const char [15]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_prtcodename[] = { CFG_PRTCODE_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:61:44: note: expanded from macro 'CFG_PRTCODE_NAME'
#define CFG_PRTCODE_NAME "bit_image_mode", "send_bit_image", "bit_row_header",\
                                           ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1427:32: warning: initializing 'char *' with an expression of type 'const char [15]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_prtcodename[] = { CFG_PRTCODE_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:61:62: note: expanded from macro 'CFG_PRTCODE_NAME'
#define CFG_PRTCODE_NAME "bit_image_mode", "send_bit_image", "bit_row_header",\
                                                             ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1427:32: warning: initializing 'char *' with an expression of type 'const char [16]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_prtcodename[] = { CFG_PRTCODE_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:62:3: note: expanded from macro 'CFG_PRTCODE_NAME'
  "after_bit_image", "line_feed", "form_feed",\
  ^~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1427:32: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_prtcodename[] = { CFG_PRTCODE_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:62:22: note: expanded from macro 'CFG_PRTCODE_NAME'
  "after_bit_image", "line_feed", "form_feed",\
                     ^~~~~~~~~~~
./contrib/japanese/dviprlib.c:1427:32: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_prtcodename[] = { CFG_PRTCODE_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:62:35: note: expanded from macro 'CFG_PRTCODE_NAME'
  "after_bit_image", "line_feed", "form_feed",\
                                  ^~~~~~~~~~~
./contrib/japanese/dviprlib.c:1427:32: warning: initializing 'char *' with an expression of type 'const char [12]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_prtcodename[] = { CFG_PRTCODE_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:63:3: note: expanded from macro 'CFG_PRTCODE_NAME'
  "normal_mode", "skip_spaces"
  ^~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1427:32: warning: initializing 'char *' with an expression of type 'const char [12]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_prtcodename[] = { CFG_PRTCODE_NAME, NULL };
                               ^~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:63:18: note: expanded from macro 'CFG_PRTCODE_NAME'
  "normal_mode", "skip_spaces"
                 ^~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1428:31: warning: initializing 'char *' with an expression of type 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_encodename[] = { CFG_ENCODE_NAME, NULL };
                              ^~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:143:25: note: expanded from macro 'CFG_ENCODE_NAME'
#define CFG_ENCODE_NAME "NULL","HEX","FAX","PCL1","PCL2"
                        ^~~~~~
./contrib/japanese/dviprlib.c:1428:31: warning: initializing 'char *' with an expression of type 'const char [4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_encodename[] = { CFG_ENCODE_NAME, NULL };
                              ^~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:143:32: note: expanded from macro 'CFG_ENCODE_NAME'
#define CFG_ENCODE_NAME "NULL","HEX","FAX","PCL1","PCL2"
                               ^~~~~
./contrib/japanese/dviprlib.c:1428:31: warning: initializing 'char *' with an expression of type 'const char [4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_encodename[] = { CFG_ENCODE_NAME, NULL };
                              ^~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:143:38: note: expanded from macro 'CFG_ENCODE_NAME'
#define CFG_ENCODE_NAME "NULL","HEX","FAX","PCL1","PCL2"
                                     ^~~~~
./contrib/japanese/dviprlib.c:1428:31: warning: initializing 'char *' with an expression of type 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_encodename[] = { CFG_ENCODE_NAME, NULL };
                              ^~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:143:44: note: expanded from macro 'CFG_ENCODE_NAME'
#define CFG_ENCODE_NAME "NULL","HEX","FAX","PCL1","PCL2"
                                           ^~~~~~
./contrib/japanese/dviprlib.c:1428:31: warning: initializing 'char *' with an expression of type 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *dviprt_encodename[] = { CFG_ENCODE_NAME, NULL };
                              ^~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:143:51: note: expanded from macro 'CFG_ENCODE_NAME'
#define CFG_ENCODE_NAME "NULL","HEX","FAX","PCL1","PCL2"
                                                  ^~~~~~
./contrib/japanese/dviprlib.c:1475:29: warning: passing 'uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        dviprt_printmessage(pinfo->fname,-1);
                            ^~~~~~~~~~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1476:29: warning: passing 'const char [19]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        dviprt_printmessage("Memory exhausted.\n",-1);
                            ^~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/dviprlib.h:346:38: note: passing argument to parameter here
static int dviprt_printmessage(char *,int);
                                     ^
./contrib/japanese/dviprlib.c:1518:11: warning: initializing 'char *' with an expression of type 'uchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
    char *fn = pinfo->fname;
          ^    ~~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1519:24: warning: assigning to 'char *' from 'const char [2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    if (fn == NULL) fn = "-";
                       ^ ~~~
./contrib/japanese/dviprlib.c:1521:25: warning: passing 'const char [3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    dviprt_printmessage(": ",-1);
                        ^~~~
./contrib/japanese/dviprlib.c:1504:27: note: passing argument to parameter 'str' here
dviprt_printmessage(char *str,int len)
                          ^
./contrib/japanese/dviprlib.c:1533:23: warning: passing 'const char [9]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  dviprt_printmessage("*ERROR* ",-1);
                      ^~~~~~~~~~
./contrib/japanese/dviprlib.c:1504:27: note: passing argument to parameter 'str' here
dviprt_printmessage(char *str,int len)
                          ^
./contrib/japanese/dviprlib.c:1549:23: warning: passing 'const char [11]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  dviprt_printmessage("*WARNING* ",-1);
                      ^~~~~~~~~~~~
./contrib/japanese/dviprlib.c:1504:27: note: passing argument to parameter 'str' here
dviprt_printmessage(char *str,int len)
                          ^
./contrib/japanese/dviprlib.c:2205:44: warning: assigning to 'char *' from 'const char [2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                 case CFG_FMT_HEX_UPPER: f = "X"; break;
                                           ^ ~~~
./contrib/japanese/dviprlib.c:2206:44: warning: assigning to 'char *' from 'const char [2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                 case CFG_FMT_HEX_LOWER: f = "x"; break;
                                           ^ ~~~
./contrib/japanese/dviprlib.c:2207:42: warning: assigning to 'char *' from 'const char [2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                 case CFG_FMT_DECIMAL: f = "u"; break;
                                         ^ ~~~
./contrib/japanese/dviprlib.c:2208:40: warning: assigning to 'char *' from 'const char [2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                 case CFG_FMT_OCTAL: f = "o"; break;
                                       ^ ~~~
./contrib/japanese/dviprlib.c:2215:29: warning: passing 'uchar [10]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                 gs_sprintf(valbuf,fmtbuf,stack[stack_p]);
                            ^~~~~~
./base/gssprintf.h:31:18: note: passing argument to parameter 'zBuf' here
gs_sprintf(char *zBuf, const char *zFormat, ...);
                 ^
./contrib/japanese/dviprlib.c:2216:32: warning: passing 'uchar [10]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                 cols = strlen(valbuf);
                               ^~~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/japanese/dviprlib.c:1555:1: warning: unused function 'dviprt_printcfgwarning' [-Wunused-function]
dviprt_printcfgwarning(dviprt_cfg_i *pinfo,char *msg,int len)
^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpjet.o -c ./devices/gdevpjet.c
8 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevescp.o -c ./devices/gdevescp.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevlp8k.o -c ./devices/gdevlp8k.c
12 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevepag.o -c ./base/gdevepag.c
./devices/gdevlp8k.c:313:72: warning: for loop has empty body [-Wempty-body]
            for (count = 2; ( *p == *q ) && (q < in_end); q++, count++);
                                                                       ^
./devices/gdevlp8k.c:313:72: note: put the semicolon on a separate line to silence this warning
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -DA4 -o ./soobj/gdevespg.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/japanese/gdevespg.c
./base/gdevepag.c:140:14: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
static char *epson_remote_start = "\033\001@EJL \r\n";
             ^                    ~~~~~~~~~~~~~~~~~~~
./base/gdevepag.c:212:9: warning: unused variable 'pse' [-Wunused-variable]
  char *pse = NULL;
        ^
./base/gdevepag.c:213:7: warning: unused variable 'paper_size' [-Wunused-variable]
  int paper_size;
      ^
./base/gdevepag.c:345:7: warning: unused variable 'i' [-Wunused-variable]
  int i,width,height,w,h,wp,hp,bLandscape;
      ^
./base/gdevepag.c:425:19: warning: incompatible pointer types assigning to 'struct _epagBubble **' from 'byte *' (aka 'unsigned char *') [-Wincompatible-pointer-types]
  cont->bubbleTbl = (byte *)gs_malloc(gs_lib_ctx_get_non_gc_memory_t(), sizeof(EpagBubble *),cont->maxBx,"bubbleTbl");
                  ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gdevepag.c:479:7: warning: unused variable 'bh' [-Wunused-variable]
  int bh = cont->bh;
      ^
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -DA4 -o ./soobj/gdevescv.o -c -DGS_VERSION_MAJOR=9 ./contrib/eplaser/gdevescv.c
In file included from ./contrib/japanese/gdevespg.c:30:
./contrib/lips4/gdevlips.h:199:9: warning: 'LIPS_HEIGHT_MAX_720' macro redefined [-Wmacro-redefined]
#define LIPS_HEIGHT_MAX_720 11906
        ^
./contrib/lips4/gdevlips.h:67:9: note: previous definition is here
#define LIPS_HEIGHT_MAX_720     11905   /* =420mm */
        ^
./contrib/lips4/gdevlips.h:200:9: warning: 'LIPS_WIDTH_MAX_720' macro redefined [-Wmacro-redefined]
#define LIPS_WIDTH_MAX_720 8419
        ^
./contrib/lips4/gdevlips.h:68:9: note: previous definition is here
#define LIPS_WIDTH_MAX_720      8418    /* =294mm */
        ^
./contrib/japanese/gdevespg.c:63:14: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
static char *epson_remote_start = "\033\001@EJL \r\n";
             ^                    ~~~~~~~~~~~~~~~~~~~
3 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevdm24.o -c ./devices/gdevdm24.c
6 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -DA4 -o ./soobj/gdevmjc.o -c ./contrib/japanese/gdevmjc.c
./contrib/eplaser/gdevescv.c:1264:20: warning: passing 'const char [21]' to parameter of type 'const byte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
      put_bytes(s, ESC_GS "7;0;2;0cam{E\012\000\000\000\000\000\000", 20);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/eplaser/gdevescv.h:33:25: note: expanded from macro 'ESC_GS'
#define ESC_GS          "\035"
                        ^
./contrib/eplaser/gdevescv.c:458:36: note: passing argument to parameter 'data' here
put_bytes(stream * s, const byte * data, uint count)
                                   ^
./contrib/eplaser/gdevescv.c:1286:20: warning: passing 'const char [9]' to parameter of type 'const byte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
      put_bytes(s, "\377\377\377\377\000\000\000\000", 8);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/eplaser/gdevescv.c:458:36: note: passing argument to parameter 'data' here
put_bytes(stream * s, const byte * data, uint count)
                                   ^
./contrib/eplaser/gdevescv.c:1883:26: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      strncpy( strvalue, gsstr.data, writesize );
                         ^~~~~~~~~~
/usr/include/string.h:101:57: note: passing argument to parameter here
char    *strncpy(char * __restrict, const char * __restrict, size_t);
                                                           ^
./contrib/eplaser/gdevescv.c:2007:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      if (strcmp(pmedia.data, "NM") == 0) {
                 ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/eplaser/gdevescv.c:2009:26: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      } else if ((strcmp(pmedia.data, "THICK") == 0) ||
                         ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/eplaser/gdevescv.c:2010:26: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                 (strcmp(pmedia.data, "TH") == 0)) {
                         ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/eplaser/gdevescv.c:2012:26: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      } else if ((strcmp(pmedia.data, "TRANS") == 0) ||
                         ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/eplaser/gdevescv.c:2013:26: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                 (strcmp(pmedia.data, "TR") == 0)) {
                         ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/eplaser/gdevescv.c:2015:25: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      } else if (strcmp(pmedia.data, "TN") == 0) {
                        ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/eplaser/gdevescv.c:2017:25: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      } else if (strcmp(pmedia.data, "LH") == 0) {
                        ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/eplaser/gdevescv.c:2019:25: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      } else if (strcmp(pmedia.data, "CT") == 0) {
                        ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/eplaser/gdevescv.c:2021:25: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      } else if (strcmp(pmedia.data, "ET") == 0) {
                        ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/eplaser/gdevescv.c:2023:25: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      } else if (strcmp(pmedia.data, "HQ") == 0) {
                        ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/eplaser/gdevescv.c:2025:25: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      } else if (strcmp(pmedia.data, "UT") == 0) {
                        ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/eplaser/gdevescv.c:2027:25: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      } else if (strcmp(pmedia.data, "UM") == 0) {
                        ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
./contrib/eplaser/gdevescv.c:2298:33: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    escv_write_data(dev, depth, buf, num_bytes, w, h);
                                ^~~
./contrib/eplaser/gdevescv.c:437:61: note: passing argument to parameter 'buf' here
static void escv_write_data(gx_device *dev, int bits, char *buf, int bsize, int w, int ras);
                                                            ^
./contrib/eplaser/gdevescv.c:2344:33: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    escv_write_data(dev, depth, buf, num_bytes, w, h);
                                ^~~
./contrib/eplaser/gdevescv.c:437:61: note: passing argument to parameter 'buf' here
static void escv_write_data(gx_device *dev, int bits, char *buf, int bsize, int w, int ras);
                                                            ^
./contrib/eplaser/gdevescv.c:2459:33: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    escv_write_data(dev, depth, buf, num_bytes, w, h);
                                ^~~
./contrib/eplaser/gdevescv.c:437:61: note: passing argument to parameter 'buf' here
static void escv_write_data(gx_device *dev, int bits, char *buf, int bsize, int w, int ras);
                                                            ^
./contrib/eplaser/gdevescv.c:2547:22: warning: passing 'const char [9]' to parameter of type 'const byte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        put_bytes(s, "\000\000\000\000\377\377\377\377", 8);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/eplaser/gdevescv.c:458:36: note: passing argument to parameter 'data' here
put_bytes(stream * s, const byte * data, uint count)
                                   ^
./contrib/eplaser/gdevescv.c:2853:47: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    escv_write_data(dev, pie->bits_per_pixel, buf, tbyte, pdev -> w, height);
                                              ^~~
./contrib/eplaser/gdevescv.c:437:61: note: passing argument to parameter 'buf' here
static void escv_write_data(gx_device *dev, int bits, char *buf, int bsize, int w, int ras);
                                                            ^
./contrib/eplaser/gdevescv.c:2892:20: warning: passing 'const char [9]' to parameter of type 'const byte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
      put_bytes(s, "\377\377\377\377\000\000\000\000", 8);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/eplaser/gdevescv.c:458:36: note: passing argument to parameter 'data' here
put_bytes(stream * s, const byte * data, uint count)
                                   ^
./contrib/eplaser/gdevescv.c:2951:17: warning: assigning to 'char *' from 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        p = tmp = gs_alloc_bytes(vdev->memory, 64, "escv_write_begin(tmp4)");
                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/eplaser/gdevescv.c:2958:22: warning: passing 'char *' to parameter of type 'const byte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        put_bytes(s, tmp, 64);
                     ^~~
./contrib/eplaser/gdevescv.c:458:36: note: passing argument to parameter 'data' here
put_bytes(stream * s, const byte * data, uint count)
                                   ^
./contrib/eplaser/gdevescv.c:2967:17: warning: assigning to 'char *' from 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        p = tmp = gs_alloc_bytes(vdev->memory, 1024, "escv_write_begin(tmp)");
                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/eplaser/gdevescv.c:2974:22: warning: passing 'char *' to parameter of type 'const byte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        put_bytes(s, tmp, 1024);
                     ^~~
./contrib/eplaser/gdevescv.c:458:36: note: passing argument to parameter 'data' here
put_bytes(stream * s, const byte * data, uint count)
                                   ^
./contrib/eplaser/gdevescv.c:3008:16: warning: assigning to 'char *' from 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
      p = tmps = gs_alloc_bytes(vdev->memory, bsize * 2, "escv_write_data(tmp)");
               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/eplaser/gdevescv.c:3018:16: warning: assigning to 'char *' from 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
      p = tmps = gs_alloc_bytes(vdev->memory, bsize * 2, "escv_write_data(tmp)");
               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/eplaser/gdevescv.c:3028:12: warning: assigning to 'char *' from 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
      tmps = gs_alloc_bytes(vdev->memory, bsize / 3, "escv_write_data(tmp)");
           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/eplaser/gdevescv.c:3031:14: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      rgbbuf = buf;
             ^ ~~~
./contrib/eplaser/gdevescv.c:3032:11: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      ucp = tmps;
          ^ ~~~~
./contrib/eplaser/gdevescv.c:3057:18: warning: passing 'char *' to parameter of type 'const byte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
    put_bytes(s, buf, bsize);
                 ^~~
./contrib/eplaser/gdevescv.c:458:36: note: passing argument to parameter 'data' here
put_bytes(stream * s, const byte * data, uint count)
                                   ^
./contrib/eplaser/gdevescv.c:3069:16: warning: assigning to 'char *' from 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
      p = tmps = gs_alloc_bytes(vdev->memory, bsize * 2, "escv_write_data(tmp)");
               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/eplaser/gdevescv.c:3082:18: warning: passing 'char *' to parameter of type 'const byte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
    put_bytes(s, buf, bsize);
                 ^~~
./contrib/eplaser/gdevescv.c:458:36: note: passing argument to parameter 'data' here
put_bytes(stream * s, const byte * data, uint count)
                                   ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevphex.o -c ./devices/gdevphex.c
145 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -DFMLBP_NOADJUST_MARGIN -o soobj/gdevfmlbp.o -c ./contrib/japanese/gdevfmlbp.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevfmpr.o -c ./contrib/japanese/gdevfmpr.c
./contrib/japanese/gdevfmpr.c:29:9: warning: 'A4' macro redefined [-Wmacro-redefined]
#define A4
        ^
:23:9: note: previous definition is here
#define A4 1
        ^
./contrib/japanese/gdevfmpr.c:127:18: warning: passing 'const char [3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  prn_puts(pdev, "\033c");
                 ^~~~~~~
./contrib/japanese/gdevfmpr.c:53:41: note: passing argument to parameter 'ptr' here
prn_puts(gx_device_printer *pdev, char *ptr)
                                        ^
./contrib/japanese/gdevfmpr.c:128:18: warning: passing 'const char [15]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  prn_puts(pdev, "\033Q1 `\033[24;18 G");
                 ^~~~~~~~~~~~~~~~~~~~~~
./contrib/japanese/gdevfmpr.c:53:41: note: passing argument to parameter 'ptr' here
prn_puts(gx_device_printer *pdev, char *ptr)
                                        ^
./contrib/japanese/gdevfmpr.c:195:21: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    prn_write(pdev, out_beg, size);
                    ^~~~~~~
./contrib/japanese/gdevfmpr.c:59:42: note: passing argument to parameter 'ptr' here
prn_write(gx_device_printer *pdev, char *ptr, int size)
                                         ^
4 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevcd8.o -c ./contrib/gdevcd8.c
33 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevdjtc.o -c ./devices/gdevdjtc.c
./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/dj505j ./soobj/gdevcdj.o ./soobj/gdevpcl.o
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevdj9.o -c ./contrib/gdevdj9.c
./contrib/gdevcd8.c:2425:21: warning: unused variable 'out2' [-Wunused-variable]
  char output[255], out2[128];
                    ^
./contrib/gdevcd8.c:2420:15: warning: unused variable 'kadd' [-Wunused-variable]
  int i, ucr, kadd, is_color = 0;
              ^
./contrib/gdevcd8.c:2421:9: warning: unused variable 'uca_fac' [-Wunused-variable]
  float uca_fac;
        ^
./contrib/gdevcd8.c:2425:8: warning: unused variable 'output' [-Wunused-variable]
  char output[255], out2[128];
       ^
./contrib/gdevcd8.c:3328:9: warning: unused variable 'yres' [-Wunused-variable]
    int yres = cdj850->y_pixels_per_inch;
        ^
./contrib/gdevcd8.c:2318:1: warning: unused function 'do_gamma' [-Wunused-function]
do_gamma(float mastergamma, float gammaval, byte values[256])
^
./contrib/gdevcd8.c:2095:1: warning: unused function 'print_c0plane' [-Wunused-function]
print_c0plane(FILE *prn_stream, char plane_code, int plane_size,
^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevclj.o -c ./devices/gdevclj.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -c -o soobj/gdeveprn.o -DGS_REVISION=916  -I./psi ./contrib/pcl3/eprn/gdeveprn.c
In file included from ./contrib/pcl3/eprn/gdeveprn.c:102:
./contrib/pcl3/eprn/pagecount.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: pagecount.h,v 1.3 2000/11/19 07:05:17 Martin Rel $"
        ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -c -o soobj/pagecount.o -DGS_REVISION=916  -I./psi ./contrib/pcl3/eprn/pagecount.c
In file included from ./contrib/pcl3/eprn/gdeveprn.c:104:
./contrib/pcl3/eprn/gdeveprn.h:177:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: gdeveprn.h,v 1.23 2001/04/30 05:15:51 Martin Rel $"
        ^
In file included from ./contrib/pcl3/eprn/pagecount.c:43:
./contrib/pcl3/eprn/pagecount.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: pagecount.h,v 1.3 2000/11/19 07:05:17 Martin Rel $"
        ^
./contrib/pcl3/eprn/pagecount.c:22:3: warning: unused variable 'cm_id' [-Wunused-const-variable]
  cm_id[] = "@(#)$Id: pagecount.c,v 1.6 2000/10/07 17:48:49 Martin Rel $";
  ^
In file included from ./contrib/pcl3/eprn/gdeveprn.c:104:
In file included from ./contrib/pcl3/eprn/gdeveprn.h:194:
./contrib/pcl3/eprn/mediasize.h:18:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: mediasize.h,v 1.11 2001/04/12 18:35:26 Martin Rel $"
        ^
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -c -o soobj/mediasize.o -DGS_REVISION=916  -I./psi ./contrib/pcl3/eprn/mediasize.c
./contrib/pcl3/eprn/gdeveprn.c:664:29: warning: '&&' within '||' [-Wlogical-op-parentheses]
        best_cmatch != NULL &&
        ~~~~~~~~~~~~~~~~~~~~^~
./contrib/pcl3/eprn/gdeveprn.c:664:29: note: place parentheses around the '&&' expression to silence this warning
        best_cmatch != NULL &&
                            ^
        (
./contrib/pcl3/eprn/gdeveprn.c:39:3: warning: unused variable 'cm_id' [-Wunused-const-variable]
  cm_id[] = "@(#)$Id: gdeveprn.c,v 1.25 2001/04/30 05:15:51 Martin Rel $";
  ^
In file included from ./contrib/pcl3/eprn/mediasize.c:35:
./contrib/pcl3/eprn/mediasize.h:18:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: mediasize.h,v 1.11 2001/04/12 18:35:26 Martin Rel $"
        ^
./contrib/pcl3/eprn/mediasize.c:411:30: warning: '&&' within '||' [-Wlogical-op-parentheses]
  if (user_flag_list != NULL &&
      ~~~~~~~~~~~~~~~~~~~~~~~^~
./contrib/pcl3/eprn/mediasize.c:411:30: note: place parentheses around the '&&' expression to silence this warning
  if (user_flag_list != NULL &&
                             ^
      (
./contrib/pcl3/eprn/mediasize.c:17:3: warning: unused variable 'cm_id' [-Wunused-const-variable]
  cm_id[] = "@(#)$Id: mediasize.c,v 1.11 2001/04/12 18:35:26 Martin Rel $";
  ^
3 warnings generated.
5 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -c -o soobj/eprnparm.o -DGS_REVISION=916  -I./psi ./contrib/pcl3/eprn/eprnparm.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -c -o soobj/eprnrend.o -DGS_REVISION=916  -I./psi ./contrib/pcl3/eprn/eprnrend.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -c -o soobj/eprnfs.o -DGS_REVISION=916  -I./psi  \
  ./contrib/pcl3/eprn/eprnfs.c
In file included from ./contrib/pcl3/eprn/eprnparm.c:65:
./contrib/pcl3/eprn/gdeveprn.h:177:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: gdeveprn.h,v 1.23 2001/04/30 05:15:51 Martin Rel $"
        ^
In file included from ./contrib/pcl3/eprn/eprnrend.c:73:
./contrib/pcl3/eprn/gdeveprn.h:177:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: gdeveprn.h,v 1.23 2001/04/30 05:15:51 Martin Rel $"
        ^
7 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -c -o soobj/gdevpcl3.o -DGS_REVISION=916 -I./contrib/pcl3/eprn  ./contrib/pcl3/src/gdevpcl3.c
In file included from ./contrib/pcl3/eprn/eprnfs.c:37:
./contrib/pcl3/eprn/gdeveprn.h:177:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: gdeveprn.h,v 1.23 2001/04/30 05:15:51 Martin Rel $"
        ^
In file included from ./contrib/pcl3/eprn/eprnparm.c:65:
In file included from ./contrib/pcl3/eprn/gdeveprn.h:194:
./contrib/pcl3/eprn/mediasize.h:18:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: mediasize.h,v 1.11 2001/04/12 18:35:26 Martin Rel $"
        ^
In file included from ./contrib/pcl3/eprn/eprnrend.c:73:
In file included from ./contrib/pcl3/eprn/gdeveprn.h:194:
./contrib/pcl3/eprn/mediasize.h:18:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: mediasize.h,v 1.11 2001/04/12 18:35:26 Martin Rel $"
        ^
./contrib/pcl3/eprn/eprnrend.c:169:22: warning: unused variable 'dev' [-Wunused-variable]
  const eprn_Device *dev = (eprn_Device *)device;
                     ^
./contrib/pcl3/eprn/eprnparm.c:740:48: warning: '&&' within '||' [-Wlogical-op-parentheses]
        entry->colour_model == eprn_DeviceCMYK &&
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
./contrib/pcl3/eprn/eprnparm.c:740:48: note: place parentheses around the '&&' expression to silence this warning
        entry->colour_model == eprn_DeviceCMYK &&
                                               ^
        (
./contrib/pcl3/eprn/eprnparm.c:762:38: warning: '&&' within '||' [-Wlogical-op-parentheses]
          if (entry->info[1] == NULL && *black_levels == *non_black_levels ||
              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
./contrib/pcl3/eprn/eprnparm.c:762:38: note: place parentheses around the '&&' expression to silence this warning
          if (entry->info[1] == NULL && *black_levels == *non_black_levels ||
                                     ^
              (                                                           )
./contrib/pcl3/eprn/eprnparm.c:763:38: warning: '&&' within '||' [-Wlogical-op-parentheses]
              entry->info[1] != NULL && rl2->levels != NULL)
              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/eprnparm.c:763:38: note: place parentheses around the '&&' expression to silence this warning
              entry->info[1] != NULL && rl2->levels != NULL)
              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/eprnparm.c:941:3: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  colour_model("ColorModel")
  ^~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/eprnparm.c:931:31: note: expanded from macro 'colour_model'
        errwrite(dev->memory, string_value.data, sizeof(char)*string_value.size); \
                              ^~~~~~~~~~~~~~~~~
./base/std.h:185:50: note: passing argument to parameter 'str' here
int errwrite(const gs_memory_t *mem, const char *str, int len);
                                                 ^
./contrib/pcl3/eprn/eprnparm.c:942:3: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  colour_model("ColourModel")   /* overrides if both are given */
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/eprnparm.c:931:31: note: expanded from macro 'colour_model'
        errwrite(dev->memory, string_value.data, sizeof(char)*string_value.size); \
                              ^~~~~~~~~~~~~~~~~
./base/std.h:185:50: note: passing argument to parameter 'str' here
int errwrite(const gs_memory_t *mem, const char *str, int len);
                                                 ^
./contrib/pcl3/eprn/eprnparm.c:987:19: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (temp == 0 && (eprn->colour_model == eprn_DeviceRGB ||
        ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/eprnparm.c:987:19: note: place parentheses around the '&&' expression to silence this warning
    if (temp == 0 && (eprn->colour_model == eprn_DeviceRGB ||
                  ^
        (
./contrib/pcl3/eprn/eprnparm.c:990:48: warning: '&&' within '||' [-Wlogical-op-parentheses]
          eprn->colour_model != eprn_DeviceRGB &&
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
./contrib/pcl3/eprn/eprnparm.c:990:48./contrib/pcl3/eprn/eprnrend.c:733:41: warning: '&' within '|' [-Wbitwise-op-parentheses]
        *ptr[j] = (*ptr[j] << 1) | comp & 1;
                                 ~ ~~~~~^~~
In file included from ./contrib/pcl3/src/gdevpcl3.c:56:
./contrib/pcl3/eprn/gdeveprn.h:177:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: gdeveprn.h,v 1.23 2001/04/30 05:15:51 Martin Rel $"
        ^
./contrib/pcl3/eprn/eprnrend.c:733:41: note: place parentheses around the '&' expression to silence this warning
        *ptr[j] = (*ptr[j] << 1) | comp & 1;
                                        ^
                                   (       )
./contrib/pcl3/eprn/eprnrend.c:739:43: warning: '&' within '|' [-Wbitwise-op-parentheses]
          *ptr[j] = (*ptr[j] << 1) | comp & 1;
                                   ~ ~~~~~^~~
./contrib/pcl3/eprn/eprnrend.c:739:43: note: place parentheses around the '&' expression to silence this warning
          *ptr[j] = (*ptr[j] << 1) | comp & 1;
                                          ^
                                     (       )
./contrib/pcl3/eprn/eprnrend.c:822:39: warning: '&' within '|' [-Wbitwise-op-parentheses]
      *ptr[j] = (*ptr[j] << 1) | comp & 1;
                               ~ ~~~~~^~~
./contrib/pcl3/eprn/eprnrend.c:822:39: note: place parentheses around the '&' expression to silence this warning
      *ptr[j] = (*ptr[j] << 1) | comp & 1;
                                      ^
                                 (       )
./contrib/pcl3/eprn/eprnrend.c:828:41: warning: '&' within '|' [-Wbitwise-op-parentheses]
        *ptr[j] = (*ptr[j] << 1) | comp & 1;
                                 ~ ~~~~~^~~
./contrib/pcl3/eprn/eprnrend.c:828:41: note: place parentheses around the '&' expression to silence this warning
        *ptr[j] = (*ptr[j] << 1) | comp & 1;
                                        ^
                                   (       )
./contrib/pcl3/eprn/eprnrend.c:956:38: warning: '&' within '|' [-Wbitwise-op-parentheses]
    *ptr[0] = (*ptr[0] << 1) | pixel & 0x01;
                             ~ ~~~~~~^~~~~~
./contrib/pcl3/eprn/eprnrend.c:956:38: note: place parentheses around the '&' expression to silence this warning
    *ptr[0] = (*ptr[0] << 1) | pixel & 0x01;
                                     ^
                               (           )
./contrib/pcl3/eprn/eprnrend.c:50:3: warning: unused variable 'cm_id' [-Wunused-const-variable]
  cm_id[] = "@(#)$Id: eprnrend.c,v 1.15 2001/08/01 05:12:56 Martin Rel $";
  ^
: note: place parentheses around the '&&' expression to silence this warning
          eprn->colour_model != eprn_DeviceRGB &&
                                               ^
./contrib/pcl3/eprn/eprnparm.c:1007:19: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (temp == 0 && eprn->colour_model == eprn_DeviceGray ||
        ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
./contrib/pcl3/eprn/eprnparm.c:1007:19: note: place parentheses around the '&&' expression to silence this warning
    if (temp == 0 && eprn->colour_model == eprn_DeviceGray ||
                  ^
        (                                                 )
./contrib/pcl3/eprn/eprnparm.c:1008:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
        2 <= temp && temp <= 256 && eprn->colour_model != eprn_DeviceGray) {
        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/eprnparm.c:1008:34: note: place parentheses around the '&&' expression to silence this warning
        2 <= temp && temp <= 256 && eprn->colour_model != eprn_DeviceGray) {
                                 ^
        (                                                                )
./contrib/pcl3/eprn/eprnparm.c:1046:29: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      errwrite(dev->memory, string_value.data, sizeof(char)*string_value.size);
                            ^~~~~~~~~~~~~~~~~
./base/std.h:185:50: note: passing argument to parameter 'str' here
int errwrite(const gs_memory_t *mem, const char *str, int len);
                                                 ^
./contrib/pcl3/eprn/eprnparm.c:1164:32: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (temp == 0 || 2 <= temp && temp <= 256) {
                  ~~ ~~~~~~~~~~^~~~~~~~~~~~~~
./contrib/pcl3/eprn/eprnparm.c:1164:32: note: place parentheses around the '&&' expression to silence this warning
    if (temp == 0 || 2 <= temp && temp <= 256) {
                               ^
                     (                       )
./contrib/pcl3/eprn/eprnparm.c:1214:60: warning: '&&' within '||' [-Wlogical-op-parentheses]
  if ((rc = gdev_prn_put_params(dev, plist)) < 0 || rc > 0 && last_error >= 0)
                                                 ~~ ~~~~~~~^~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/eprnparm.c:1214:60: note: place parentheses around the '&&' expression to silence this warning
  if ((rc = gdev_prn_put_params(dev, plist)) < 0 || rc > 0 && last_error >= 0)
                                                           ^
                                                    (                        )
./contrib/pcl3/eprn/eprnparm.c:38:3: warning: unused variable 'cm_id' [-Wunused-const-variable]
  cm_id[] = "@(#)$Id: eprnparm.c,v 1.24 2001/08/18 17:42:34 Martin Rel $";
  ^
In file included from ./contrib/pcl3/eprn/eprnfs.c:37:
In file included from ./contrib/pcl3/eprn/gdeveprn.h:194:
./contrib/pcl3/eprn/mediasize.h:18:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: mediasize.h,v 1.11 2001/04/12 18:35:26 Martin Rel $"
        ^
In file included from ./contrib/pcl3/src/gdevpcl3.c:56:
In file included from ./contrib/pcl3/eprn/gdeveprn.h:194:
./contrib/pcl3/eprn/mediasize.h:18:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: mediasize.h,v 1.11 2001/04/12 18:35:26 Martin Rel $"
        ^
./contrib/pcl3/eprn/eprnfs.c:258:49: warning: '&' within '|' [-Wbitwise-op-parentheses]
      *ptr[plane] = (*ptr[plane] << 1) | approx & 0x01;
                                       ~ ~~~~~~~^~~~~~
./contrib/pcl3/eprn/eprnfs.c:258:49: note: place parentheses around the '&' expression to silence this warning
      *ptr[plane] = (*ptr[plane] << 1) | approx & 0x01;
                                                ^
                                         (            )
./contrib/pcl3/eprn/eprnfs.c:530:61: warning: '&' within '|' [-Wbitwise-op-parentheses]
        *ptr[plane] = (*ptr[plane] << 1) | approx[colorant] & 0x01;
                                         ~ ~~~~~~~~~~~~~~~~~^~~~~~
./contrib/pcl3/eprn/eprnfs.c:530:61: note: place parentheses around the '&' expression to silence this warning
        *ptr[plane] = (*ptr[plane] << 1) | approx[colorant] & 0x01;
                                                            ^
                                           (                      )
./contrib/pcl3/eprn/eprnfs.c:28:3: warning: unused variable 'cm_id' [-Wunused-const-variable]
  cm_id[] = "@(#)$Id: eprnfs.c,v 1.6 2001/05/01 07:02:01 Martin Rel $";
  ^
In file included from ./contrib/pcl3/src/gdevpcl3.c:57:
./contrib/pcl3/src/pclcap.h:18:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: pclcap.h,v 1.10 2000/11/19 07:05:17 Martin Rel $"
        ^
In file included from ./contrib/pcl3/src/gdevpcl3.c:57:
In file included from ./contrib/pcl3/src/pclcap.h:23:
./contrib/pcl3/src/pclgen.h:26:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: pclgen.h,v 1.25 2001/08/18 17:41:29 Martin Rel $"
        ^
In file included from ./contrib/pcl3/src/gdevpcl3.c:59:
./contrib/pcl3/src/pclsize.h:19:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: pclsize.h,v 1.7 2000/11/19 07:05:17 Martin Rel $"
        ^
./contrib/pcl3/src/gdevpcl3.c:156:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(pcl3, pcl3_generic_new);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
9 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -c -o soobj/pclcap.o -DGS_REVISION=916 -I./contrib/pcl3/eprn  ./contrib/pcl3/src/pclcap.c
./contrib/pcl3/src/gdevpcl3.c:161:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdjplus,  HPDeskJetPlus);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:162:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdjportable, HPDJPortable);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:163:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj310,   HPDJ310);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:164:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj320,   HPDJ320);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
15 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdev3852.o -c ./devices/gdev3852.c
./contrib/pcl3/src/gdevpcl3.c:165:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj340,   HPDJ340);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
In file included from ./contrib/pcl3/src/pclcap.c:33:
./contrib/pcl3/src/pclcap.h:18:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: pclcap.h,v 1.10 2000/11/19 07:05:17 Martin Rel $"
        ^
In file included from ./contrib/pcl3/src/pclcap.c:33:
In file included from ./contrib/pcl3/src/pclcap.h:22:
./contrib/pcl3/eprn/gdeveprn.h:177:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: gdeveprn.h,v 1.23 2001/04/30 05:15:51 Martin Rel $"
        ^
./contrib/pcl3/src/gdevpcl3.c:166:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj400,   HPDJ400);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:167:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj500,   HPDJ500);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:168:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj500c,  HPDJ500C);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:169:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj510,   HPDJ510);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:170:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj520,   HPDJ520);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:171:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj540,   HPDJ540);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:172:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj550c,  HPDJ550C);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:173:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj560c,  HPDJ560C);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
5 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector   -o ./soobj/gdevimgn.o -c ./devices/gdevimgn.c
./contrib/pcl3/src/gdevpcl3.c:174:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj600,   HPDJ600);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:175:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj660c,  HPDJ660C);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
In file included from ./contrib/pcl3/src/pclcap.c:33:
In file included from ./contrib/pcl3/src/pclcap.h:22:
In file included from ./contrib/pcl3/eprn/gdeveprn.h:194:
./contrib/pcl3/eprn/mediasize.h:18:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: mediasize.h,v 1.11 2001/04/12 18:35:26 Martin Rel $"
        ^
In file included from ./contrib/pcl3/src/pclcap.c:33:
In file included from ./contrib/pcl3/src/pclcap.h:23:
./contrib/pcl3/src/pclgen.h:26:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: pclgen.h,v 1.25 2001/08/18 17:41:29 Martin Rel $"
        ^
In file included from ./contrib/pcl3/src/pclcap.c:34:
./contrib/pcl3/src/pclsize.h:19:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma ident "@(#)$Id: pclsize.h,v 1.7 2000/11/19 07:05:17 Martin Rel $"
        ^
./contrib/pcl3/src/gdevpcl3.c:176:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj670c,  HPDJ670C);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:177:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj680c,  HPDJ680C);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:178:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj690c,  HPDJ690C);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/pclcap.c:17:3: warning: unused variable 'cm_id' [-Wunused-const-variable]
  cm_id[] = "@(#)$Id: pclcap.c,v 1.17 2001/03/08 09:17:51 Martin Rel $";
  ^
./contrib/pcl3/src/gdevpcl3.c:179:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj850c,  HPDJ850C);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:180:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj855c,  HPDJ855C);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:181:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj870c,  HPDJ870C);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
6 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevlxm.o -c ./devices/gdevlxm.c
./contrib/pcl3/src/gdevpcl3.c:182:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj890c,  HPDJ890C);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:183:1: warning: incompatible function pointer types initializing 'eprn_FlagMismatchReporter' (aka 'void (*)(const struct s_eprn_Device *, int)') with an expression of type 'void (*)(FILE *, const struct s_eprn_Device *, bool)' (aka 'void (*)(struct __sFILE *, const struct s_eprn_Device *, int)') [-Wincompatible-function-pointer-types]
pcl3_device_instance(hpdj1120c, HPDJ1120C);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:146:7: note: expanded from macro 'pcl3_device_instance'
      &pcl3_flag_mismatch_reporter),    /* reporting function */\
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/pcl3/eprn/gdeveprn.h:600:5: note: expanded from macro 'eprn_device_initdata'
    fmr,        /* fmr */               \
    ^~~
./contrib/pcl3/src/gdevpcl3.c:911:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                 string_value.data, sizeof(char)*string_value.size);
                 ^~~~~~~~~~~~~~~~~
./base/std.h:185:50: note: passing argument to parameter 'str' here
int errwrite(const gs_memory_t *mem, const char *str, int len);
                                                 ^
./contrib/pcl3/src/gdevpcl3.c:1021:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                 string_value.data, sizeof(char)*string_value.size);
                 ^~~~~~~~~~~~~~~~~
./base/std.h:185:50: note: passing argument to parameter 'str' here
int errwrite(const gs_memory_t *mem, const char *str, int len);
                                                 ^
./contrib/pcl3/src/gdevpcl3.c:1077:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                 string_value.data, sizeof(char)*string_value.size);
                 ^~~~~~~~~~~~~~~~~
./base/std.h:185:50: note: passing argument to parameter 'str' here
int errwrite(const gs_memory_t *mem, const char *str, int len);
                                                 ^
./contrib/pcl3/src/gdevpcl3.c:1147:18: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                 string_value.data, sizeof(char)*string_value.size);
                 ^~~~~~~~~~~~~~~~~
./base/std.h:185:50: note: passing argument to parameter 'str' here
int errwrite(const gs_memory_t *mem, const char *str, int len);
                                                 ^
./contrib/pcl3/src/gdevpcl3.c:1236:12: warning: '&&' within '||' [-Wlogical-op-parentheses]
    rc > 0 && last_error >= 0) last_error = rc;
    ~~~~~~~^~~~~~~~~~~~~~~~~~
./contrib/pcl3/src/gdevpcl3.c:1236:12: note: place parentheses around the '&&' expression to silence this warning
    rc > 0 && last_error >= 0) last_error = rc;
           ^
    (                        )
./contrib/pcl3/src/gdevpcl3.c:1350:32: warning: '&&' within '||' [-Wlogical-op-parentheses]
            (same_leading_edge &&
             ~~~~~~~~~~~~~~~~~~^~
./contrib/pcl3/src/gdevpcl3.c:1350:32: note: place parentheses around the '&&' expression to silence this warning
            (same_leading_edge &&
                               ^
             (
./contrib/pcl3/src/gdevpcl3.c:1352:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
              !same_leading_edge &&
              ~~~~~~~~~~~~~~~~~~~^~
./contrib/pcl3/src/gdevpcl3.c:1352:34: note: place parentheses around the '&&' expression to silence this warning
              !same_leading_edge &&
                                 ^
              (
./contrib/pcl3/src/gdevpcl3.c:1476:58: warning: '&&' within '||' [-Wlogical-op-parentheses]
      pcl_cm_is_differential(dev->file_data.compression) &&
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
./contrib/pcl3/src/gdevpcl3.c:1476:58: note: place parentheses around the '&&' expression to silence this warning
      pcl_cm_is_differential(dev->file_data.compression) &&
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
./contrib/pcl3/src/gdevpcl3.c:29:3: warning: unused variable 'cm_id' [-Wunused-const-variable]
  cm_id[] = "@(#)$Id: gdevpcl3.c,v 1.32 2001/08/14 15:22:35 Martin Rel $";
  ^
./devices/gdevimgn.c:291:33: warning: format specifies type 'long' but the argument has type 'unsigned int' [-Wformat]
  DebugMsg(2,"BIGSIZE = %ld \n",BIGSIZE);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
                        %u
./devices/gdevimgn.c:191:17: note: expanded from macro 'BIGSIZE'
#define BIGSIZE ( sizeof( BIGTYPE ) )
                ^
./devices/gdevimgn.c:160:72: note: expanded from macro 'DebugMsg'
#define DebugMsg(Level,P1,P2) if (Level<=IM_DEBUG) {errprintf_nomem(P1,P2 );}
                                                                    ~~ ^~
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevlx32.o -c ./contrib/gdevlx32.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevlx7.o -c ./contrib/gdevlx7.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevcp50.o -c ./devices/gdevcp50.c
./contrib/gdevlx7.c:375:18: warning: unused variable 'IDX_CARTRIDGE' [-Wunused-const-variable]
static const int IDX_CARTRIDGE=10;
                 ^
38 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevp201.o -c ./contrib/japanese/gdevp201.c
./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/picty180 ./soobj/gdevcdj.o ./soobj/gdevpcl.o
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -DA4 -o ./soobj/gdevnpdl.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/japanese/gdevnpdl.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevo182.o -c ./devices/gdevo182.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevokii.o -c ./devices/gdevokii.c
./devices/gdevo182.c:204:31: warning: expression result unused [-Wunused-value]
                gs_note_error(code);
                              ^~~~
./base/gserrors.h:58:41: note: expanded from macro 'gs_note_error'
#define gs_note_error(err) gs_log_error(err, __FILE__, __LINE__)
                                        ^~~
./base/gserrors.h:52:42: note: expanded from macro 'gs_log_error'
#  define gs_log_error(err, file, line) (err)
                                         ^~~
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o soobj/gdevml6.o -c ./contrib/japanese/gdevml6.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevop4w.o -c ./contrib/gdevop4w.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevatx.o -c ./devices/gdevatx.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdev4081.o -c ./devices/gdev4081.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevrpdl.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/japanese/gdevrpdl.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevgdi.o -c ./contrib/gdevgdi.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o soobj/gdevj100.o -c ./contrib/japanese/gdevj100.c
In file included from ./contrib/japanese/gdevrpdl.c:24:
./contrib/lips4/gdevlips.h:199:9: warning: 'LIPS_HEIGHT_MAX_720' macro redefined [-Wmacro-redefined]
#define LIPS_HEIGHT_MAX_720 11906
        ^
./contrib/lips4/gdevlips.h:67:9: note: previous definition is here
#define LIPS_HEIGHT_MAX_720     11905   /* =420mm */
        ^
./contrib/lips4/gdevlips.h:200:9: warning: 'LIPS_WIDTH_MAX_720' macro redefined [-Wmacro-redefined]
#define LIPS_WIDTH_MAX_720 8419
        ^
./contrib/lips4/gdevlips.h:68:9: note: previous definition is here
#define LIPS_WIDTH_MAX_720      8418    /* =294mm */
        ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevsj48.o -c ./devices/gdevsj48.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdev4693.o -c ./devices/gdev4693.c
./contrib/gdevgdi.c:271:28: warning: unused variable 'g' [-Wunused-variable]
                    int f, g, h;
                           ^
./contrib/gdevgdi.c:271:31: warning: unused variable 'h' [-Wunused-variable]
                    int f, g, h;
                              ^
./contrib/gdevgdi.c:299:15: warning: unused label 'oh_well' [-Wunused-label]
              oh_well:
              ^~~~~~~~
./contrib/gdevgdi.c:245:27: warning: variable 'ul_tiff_size' is uninitialized when used here [-Wuninitialized]
            ul_min_size = ul_tiff_size;
                          ^~~~~~~~~~~~
./contrib/gdevgdi.c:178:54: note: initialize the variable 'ul_tiff_size' to silence this warning
        long ul_band_size, ul_comp_size, ul_tiff_size, ul_min_size;
                                                     ^
                                                      = 0
./contrib/gdevgdi.c:337:10: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  strcpy(buffer, "\033%-12345X");
         ^~~~~~
/usr/include/string.h:82:31: note: passing argument to parameter here
char    *strcpy(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:340:10: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  strcat(buffer, "@PJL SET PAPERTYPE = NORMAL ON\015\012");
         ^~~~~~
/usr/include/string.h:75:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:342:10: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  strcat(buffer, "@PJL SET DENSITY = 1\015\012");
         ^~~~~~
/usr/include/string.h:75:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:344:10: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  strcat(buffer, "@PJL SET TONERSAVE = OFF\015\012");
         ^~~~~~
/usr/include/string.h:75:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:346:10: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  strcat(buffer, "@PJL ENTER LANGUAGE = SMART\015\012");
         ^~~~~~
/usr/include/string.h:75:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:348:10: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  strcat(buffer, "$PJL JOB START\015\012");
         ^~~~~~
/usr/include/string.h:75:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:352:14: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      strcat(buffer, "$PJL RESOLUTION = 600\015\012");
             ^~~~~~
/usr/include/string.h:75:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:354:14: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      strcat(buffer, "$PJL RESOLUTION = 300\015\012");
             ^~~~~~
/usr/include/string.h:75:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:357:10: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  strcat(buffer, "$PJL COPIES = 1\015\012");
         ^~~~~~
/usr/include/string.h:75:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:362:32: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        strcat(buffer, "$PJL PAGE A4 AUTO\015\012");
                               ^~~~~~
/usr/include/string.h:75:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:365:32: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        strcat(buffer, "$PJL PAGE LETTER AUTO\015\012");
                               ^~~~~~
/usr/include/string.h:75:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:368:32: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        strcat(buffer, "$PJL PAGE LEGAL AUTO\015\012");
                               ^~~~~~
/usr/include/string.h:75:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:371:32: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        strcat(buffer, "$PJL PAGE LETTER AUTO\015\012");
                               ^~~~~~
/usr/include/string.h:75:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:375:10: warning: passing 'unsigned char [300]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  strcat(buffer, "$PJL BITMAP START\015\012");
         ^~~~~~
/usr/include/string.h:75:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
./contrib/gdevgdi.c:377:19: warning: passing 'unsigned char [300]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  ulSize = strlen(buffer);
                  ^~~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
./contrib/gdevgdi.c:472:11: warning: explicitly assigning value of variable of type 'unsigned int' to itself [-Wself-assign]
        i = i;
        ~ ^ ~
./devices/gdevsj48.c:102:31: warning: expression result unused [-Wunused-value]
                gs_note_error(code);
                              ^~~~
./base/gserrors.h:58:41: note: expanded from macro 'gs_note_error'
#define gs_note_error(err) gs_log_error(err, __FILE__, __LINE__)
                                        ^~~
./base/gserrors.h:52:42: note: expanded from macro 'gs_log_error'
#  define gs_log_error(err, file, line) (err)
                                         ^~~
./devices/gdevsj48.c:109:31: warning: expression result unused [-Wunused-value]
                gs_note_error(code);
                              ^~~~
./base/gserrors.h:58:41: note: expanded from macro 'gs_note_error'
#define gs_note_error(err) gs_log_error(err, __FILE__, __LINE__)
                                        ^~~
./base/gserrors.h:52:42: note: expanded from macro 'gs_log_error'
#  define gs_log_error(err, file, line) (err)
                                         ^~~
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevtknk.o -c ./devices/gdevtknk.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevxes.o -c ./contrib/gdevxes.c
20 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevccr.o -c ./devices/gdevccr.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevcif.o -c ./devices/gdevcif.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevdfax.o -c ./devices/gdevdfax.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevxcf.o -c ./devices/gdevxcf.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevmiff.o -c ./devices/gdevmiff.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevifno.o -c ./devices/gdevifno.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o soobj/gdevmag.o -c ./contrib/japanese/gdevmag.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevmgr.o -c ./devices/gdevmgr.c
./contrib/japanese/gdevmag.c:138:25: warning: assigning to 'char *' from 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    if (user == 0) user = "Unknown";
                        ^ ~~~~~~~~~
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevcfax.o -c ./devices/gdevcfax.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevsgi.o -c ./devices/gdevsgi.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevsunr.o -c ./devices/gdevsunr.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevperm.o -c ./devices/gdevperm.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevopvp.o -DGS_VERSION_MAJOR=9 -I./psi/ -c ./contrib/opvp/gdevopvp.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -fPIC -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevl256.o -c ./devices/gdevl256.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -fPIC -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevvglb.o -c ./devices/gdevvglb.c
./devices/gdevl256.c:263:31: warning: passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        gl_putbox(x, y, w, h, line);
                              ^~~~
/usr/local/include/vgagl.h:115:54: note: passing argument to parameter 'dp' here
    void gl_putbox(int x, int y, int w, int h, void *dp);
                                                     ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevcljc.o -c ./devices/gdevcljc.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./soobj -I./devices  -I./devices/vector  -o ./soobj/gdevpsd.o -c ./devices/gdevpsd.c
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/romfs0
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gpmisc.o -c ./base/gpmisc.c
./devices/gdevpsd.c:121:50: warning: unused variable 'pdev' [-Wunused-variable]
ENUM_PTRS_WITH(psd_device_enum_ptrs, psd_device *pdev)
                                                 ^
./devices/gdevpsd.c:128:59: warning: unused variable 'pdev' [-Wunused-variable]
static RELOC_PTRS_WITH(psd_device_reloc_ptrs, psd_device *pdev)
                                                          ^
In file included from ./base/gpmisc.c:19:
./base/unistd_.h:56:11: warning: '__USE_UNIX98' macro redefined [-Wmacro-redefined]
#  define __USE_UNIX98
          ^
:19:9: note: previous definition is here
#define __USE_UNIX98 1
        ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/strmio.o -c ./base/strmio.c
./contrib/opvp/gdevopvp.c:507:5: warning: implicit conversion from enumeration type 'enum _OPVP_ColorSpace' to different enumeration type 'opvp_cspace_t' (aka 'enum _opvp_cspace') [-Wenum-conversion]
    OPVP_cspaceBW,
    ^~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:508:5: warning: implicit conversion from enumeration type 'enum _OPVP_ColorSpace' to different enumeration type 'opvp_cspace_t' (aka 'enum _opvp_cspace') [-Wenum-conversion]
    OPVP_cspaceDeviceGray,
    ^~~~~~~~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:509:5: warning: implicit conversion from enumeration type 'enum _OPVP_ColorSpace' to different enumeration type 'opvp_cspace_t' (aka 'enum _opvp_cspace') [-Wenum-conversion]
    OPVP_cspaceDeviceCMY,
    ^~~~~~~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:510:5: warning: implicit conversion from enumeration type 'enum _OPVP_ColorSpace' to different enumeration type 'opvp_cspace_t' (aka 'enum _opvp_cspace') [-Wenum-conversion]
    OPVP_cspaceDeviceCMYK,
    ^~~~~~~~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:511:5: warning: implicit conversion from enumeration type 'enum _OPVP_ColorSpace' to different enumeration type 'opvp_cspace_t' (aka 'enum _opvp_cspace') [-Wenum-conversion]
    OPVP_cspaceDeviceRGB,
    ^~~~~~~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:513:5: warning: implicit conversion from enumeration type 'enum _OPVP_ColorSpace' to different enumeration type 'opvp_cspace_t' (aka 'enum _opvp_cspace') [-Wenum-conversion]
    OPVP_cspaceStandardRGB,
    ^~~~~~~~~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:514:5: warning: implicit conversion from enumeration type 'enum _OPVP_ColorSpace' to different enumeration type 'opvp_cspace_t' (aka 'enum _opvp_cspace') [-Wenum-conversion]
    OPVP_cspaceStandardRGB64,
    ^~~~~~~~~~~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:519:5: warning: implicit conversion from enumeration type 'enum _OPVP_ImageFormat' to different enumeration type 'opvp_imageformat_t' (aka 'enum _opvp_imageformat') [-Wenum-conversion]
    OPVP_iformatRaw,
    ^~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:520:5: warning: implicit conversion from enumeration type 'enum _OPVP_ImageFormat' to different enumeration type 'opvp_imageformat_t' (aka 'enum _opvp_imageformat') [-Wenum-conversion]
    OPVP_iformatRaw, /* OPVP_IFORMAT_MASK use iformat raw in 0.2 */
    ^~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:521:5: warning: implicit conversion from enumeration type 'enum _OPVP_ImageFormat' to different enumeration type 'opvp_imageformat_t' (aka 'enum _opvp_imageformat') [-Wenum-conversion]
    OPVP_iformatRLE,
    ^~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:522:5: warning: implicit conversion from enumeration type 'enum _OPVP_ImageFormat' to different enumeration type 'opvp_imageformat_t' (aka 'enum _opvp_imageformat') [-Wenum-conversion]
    OPVP_iformatJPEG,
    ^~~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:523:5: warning: implicit conversion from enumeration type 'enum _OPVP_ImageFormat' to different enumeration type 'opvp_imageformat_t' (aka 'enum _opvp_imageformat') [-Wenum-conversion]
    OPVP_iformatPNG,
    ^~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:644:7: warning: implicit conversion from enumeration type 'opvp_cspace_t' (aka 'enum _opvp_cspace') to different enumeration type 'OPVP_ColorSpace' (aka 'enum _OPVP_ColorSpace') [-Wenum-conversion]
      cspace_1_0_to_0_2[cspace]);
      ^~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:687:28: warning: implicit conversion from enumeration type 'opvp_cspace_t' (aka 'enum _opvp_cspace') to different enumeration type 'OPVP_ColorSpace' (aka 'enum _OPVP_ColorSpace') [-Wenum-conversion]
    brush_0_2.colorSpace = cspace_1_0_to_0_2[brush->colorSpace];
                         ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:714:28: warning: implicit conversion from enumeration type 'opvp_cspace_t' (aka 'enum _opvp_cspace') to different enumeration type 'OPVP_ColorSpace' (aka 'enum _OPVP_ColorSpace') [-Wenum-conversion]
    brush_0_2.colorSpace = cspace_1_0_to_0_2[brush->colorSpace];
                         ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:742:28: warning: implicit conversion from enumeration type 'opvp_cspace_t' (aka 'enum _opvp_cspace') to different enumeration type 'OPVP_ColorSpace' (aka 'enum _OPVP_ColorSpace') [-Wenum-conversion]
    brush_0_2.colorSpace = cspace_1_0_to_0_2[brush->colorSpace];
                         ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:801:19: warning: implicit conversion from enumeration type 'opvp_imageformat_t' (aka 'enum _opvp_imageformat') to different enumeration type 'OPVP_ImageFormat' (aka 'enum _OPVP_ImageFormat') [-Wenum-conversion]
    iformat_0_2 = iformat_1_0_to_0_2[imageFormat];
                ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:862:19: warning: implicit conversion from enumeration type 'opvp_imageformat_t' (aka 'enum _opvp_imageformat') to different enumeration type 'OPVP_ImageFormat' (aka 'enum _OPVP_ImageFormat') [-Wenum-conversion]
    iformat_0_2 = iformat_1_0_to_0_2[imageFormat];
                ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/opvp/gdevopvp.c:2074:19: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
            ecode = ecode;
            ~~~~~ ^ ~~~~~
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsalloc.o -c ./base/gsalloc.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsalpha.o -c ./base/gsalpha.c
./base/gsalloc.c:315:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    imem->limit = max_long;
                  ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./base/gsalloc.c:316:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    imem->gc_status.max_vm = max_long;
                             ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsbitcom.o -c ./base/gsbitcom.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsbitops.o -c ./base/gsbitops.c
./base/gsbitops.c:42:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 0),mask( 1),mask( 2),mask( 3),mask( 4),mask( 5),mask( 6),mask( 7),
    ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:42:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 0),mask( 1),mask( 2),mask( 3),mask( 4),mask( 5),mask( 6),mask( 7),
             ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:42:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 0),mask( 1),mask( 2),mask( 3),mask( 4),mask( 5),mask( 6),mask( 7),
                      ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:42:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 0),mask( 1),mask( 2),mask( 3),mask( 4),mask( 5),mask( 6),mask( 7),
                               ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:42:41: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 0),mask( 1),mask( 2),mask( 3),mask( 4),mask( 5),mask( 6),mask( 7),
                                        ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:42:50: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 0),mask( 1),mask( 2),mask( 3),mask( 4),mask( 5),mask( 6),mask( 7),
                                                 ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:42:59: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 0),mask( 1),mask( 2),mask( 3),mask( 4),mask( 5),mask( 6),mask( 7),
                                                          ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:42:68: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 0),mask( 1),mask( 2),mask( 3),mask( 4),mask( 5),mask( 6),mask( 7),
                                                                   ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:43:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 8),mask( 9),mask(10),mask(11),mask(12),mask(13),mask(14),mask(15),
    ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:43:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 8),mask( 9),mask(10),mask(11),mask(12),mask(13),mask(14),mask(15),
             ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:43:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 8),mask( 9),mask(10),mask(11),mask(12),mask(13),mask(14),mask(15),
                      ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:43:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 8),mask( 9),mask(10),mask(11),mask(12),mask(13),mask(14),mask(15),
                               ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:43:41: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 8),mask( 9),mask(10),mask(11),mask(12),mask(13),mask(14),mask(15),
                                        ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:43:50: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 8),mask( 9),mask(10),mask(11),mask(12),mask(13),mask(14),mask(15),
                                                 ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:43:59: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 8),mask( 9),mask(10),mask(11),mask(12),mask(13),mask(14),mask(15),
                                                          ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:43:68: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask( 8),mask( 9),mask(10),mask(11),mask(12),mask(13),mask(14),mask(15),
                                                                   ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:44:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(16),mask(17),mask(18),mask(19),mask(20),mask(21),mask(22),mask(23),
    ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:44:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(16),mask(17),mask(18),mask(19),mask(20),mask(21),mask(22),mask(23),
             ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:44:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(16),mask(17),mask(18),mask(19),mask(20),mask(21),mask(22),mask(23),
                      ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:44:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(16),mask(17),mask(18),mask(19),mask(20),mask(21),mask(22),mask(23),
                               ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:44:41: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(16),mask(17),mask(18),mask(19),mask(20),mask(21),mask(22),mask(23),
                                        ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:44:50: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(16),mask(17),mask(18),mask(19),mask(20),mask(21),mask(22),mask(23),
                                                 ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:44:59: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(16),mask(17),mask(18),mask(19),mask(20),mask(21),mask(22),mask(23),
                                                          ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:44:68: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(16),mask(17),mask(18),mask(19),mask(20),mask(21),mask(22),mask(23),
                                                                   ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:45:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(24),mask(25),mask(26),mask(27),mask(28),mask(29),mask(30),mask(31),
    ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:45:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(24),mask(25),mask(26),mask(27),mask(28),mask(29),mask(30),mask(31),
             ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:45:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(24),mask(25),mask(26),mask(27),mask(28),mask(29),mask(30),mask(31),
                      ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:45:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(24),mask(25),mask(26),mask(27),mask(28),mask(29),mask(30),mask(31),
                               ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:45:41: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(24),mask(25),mask(26),mask(27),mask(28),mask(29),mask(30),mask(31),
                                        ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:45:50: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(24),mask(25),mask(26),mask(27),mask(28),mask(29),mask(30),mask(31),
                                                 ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:45:59: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(24),mask(25),mask(26),mask(27),mask(28),mask(29),mask(30),mask(31),
                                                          ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:45:68: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mask(24),mask(25),mask(26),mask(27),mask(28),mask(29),mask(30),mask(31),
                                                                   ^~~~~~~~
./base/gsbitops.c:41:32: note: expanded from macro 'mask'
  ((~0xff | (0xff >> (n & 7))) << (n & -8))
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./base/gsbitops.c:406:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if (llong & ~last_bits(16))
                     ^~~~~~~~~~~~~
./base/gsbitops.c:394:29: note: expanded from macro 'last_bits'
#  define last_bits(n) (-1L << ((arch_sizeof_long * 8) - (n)))
                        ~~~ ^
./base/gsbitops.c:410:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if (llong & ~last_bits(8))
                     ^~~~~~~~~~~~
./base/gsbitops.c:394:29: note: expanded from macro 'last_bits'
#  define last_bits(n) (-1L << ((arch_sizeof_long * 8) - (n)))
                        ~~~ ^
./base/gsbitops.c:427:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if (!(rlong & last_bits(16)))
                      ^~~~~~~~~~~~~
./base/gsbitops.c:394:29: note: expanded from macro 'last_bits'
#  define last_bits(n) (-1L << ((arch_sizeof_long * 8) - (n)))
                        ~~~ ^
./base/gsbitops.c:431:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if (!(rlong & last_bits(8)))
                      ^~~~~~~~~~~~
./base/gsbitops.c:394:29: note: expanded from macro 'last_bits'
#  define last_bits(n) (-1L << ((arch_sizeof_long * 8) - (n)))
                        ~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsbittab.o -c ./base/gsbittab.c
36 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscedata.o -c ./base/gscedata.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscencs.o -c ./base/gscencs.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gschar.o -c ./base/gschar.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscolor.o -c ./base/gscolor.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscoord.o -c ./base/gscoord.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscparam.o -c ./base/gscparam.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscspace.o -c ./base/gscspace.c
./base/gscoord.c:250:9: warning: unused variable 'code' [-Wunused-variable]
    int code;
        ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gscicach.o -c ./base/gscicach.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsovrc.o -c ./base/gsovrc.c
./base/gscspace.c:174:17: warning: variable 'code' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
            if (icc_manage->smask_profiles == NULL) {
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gscspace.c:177:17: note: uninitialized use occurs here
            if (code == 0) {
                ^~~~
./base/gscspace.c:174:13: note: remove the 'if' if its condition is always true
            if (icc_manage->smask_profiles == NULL) {
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gscspace.c:169:13: note: initialize the variable 'code' to silence this warning
    int code;
            ^
             = 0
19 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxoprect.o -c ./base/gxoprect.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsdevice.o -c ./base/gsdevice.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsdevmem.o -c ./base/gsdevmem.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsdparam.o -c ./base/gsdparam.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsdfilt.o -c ./base/gsdfilt.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsfname.o -c ./base/gsfname.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsfont.o -c ./base/gsfont.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsgdata.o -c ./base/gsgdata.c
./base/gsdparam.c:1346:33: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        else if (hwsa.data[0] > max_coord || hwsa.data[1] > max_coord)
                                ^~~~~~~~~
./base/gsdparam.c:1344:20: note: expanded from macro 'max_coord'
#define max_coord (max_fixed / fixed_1)
                   ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsdparam.c:1346:61: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        else if (hwsa.data[0] > max_coord || hwsa.data[1] > max_coord)
                                                            ^~~~~~~~~
./base/gsdparam.c:1344:20: note: expanded from macro 'max_coord'
#define max_coord (max_fixed / fixed_1)
                   ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsdparam.c:1905:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        else if (width_new > max_coord || height_new > max_coord)
                             ^~~~~~~~~
./base/gsdparam.c:1903:20: note: expanded from macro 'max_coord'
#define max_coord (max_fixed / fixed_1)
                   ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsdparam.c:1905:56: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        else if (width_new > max_coord || height_new > max_coord)
                                                       ^~~~~~~~~
./base/gsdparam.c:1903:20: note: expanded from macro 'max_coord'
#define max_coord (max_fixed / fixed_1)
                   ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsgcache.o -c ./base/gsgcache.c
./base/gsfont.c:346:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    uid_set_invalid(&pfont->UID);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsht.o -c ./base/gsht.c
./base/gsfont.c:875:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                fixed_width = min_int;
                              ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsfont.c:879:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                fixed_width = min_int;
                              ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gshtscr.o -c ./base/gshtscr.c
./base/gsht.c:1052:26: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        lcm_width = (w > max_int / lcm_width ? max_int : lcm_width * w);
                         ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsht.c:1052:48: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        lcm_width = (w > max_int / lcm_width ? max_int : lcm_width * w);
                                               ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsht.c:1053:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        lcm_height = (h > max_int / lcm_height ? max_int : lcm_height * h);
                          ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsht.c:1053:50: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        lcm_height = (h > max_int / lcm_height ? max_int : lcm_height * h);
                                                 ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsht.c:35:23: warning: unused variable 'bit_order' [-Wunused-const-variable]
static const uint32_t bit_order[32]={
                      ^
./base/gshtscr.c:369:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                if (wt >= max_short)
                          ^~~~~~~~~
./base/std.h:82:21: note: expanded from macro 'max_short'
#define max_short (~min_short)
                    ^~~~~~~~~
./base/std.h:81:23: note: expanded from macro 'min_short'
#define min_short (-1 << (arch_sizeof_short * 8 - 1))
                   ~~ ^
./base/gshtscr.c:374:57: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                if (raster > max_size / p.D || raster > max_long / wt)
                                                        ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
3 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsimage.o -c ./base/gsimage.c
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsimpath.o -c ./base/gsimpath.c
./base/gsimage.c:526:45: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        int h = (penum->wanted_varies ? 1 : max_int);
                                            ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
4 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsinit.o -c ./base/gsinit.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsiodev.o -c ./base/gsiodev.c
5 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsistate.o -c ./base/gsistate.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsline.o -c ./base/gsline.c
In file included from ./base/gsiodev.c:20:
./base/unistd_.h:56:11: warning: '__USE_UNIX98' macro redefined [-Wmacro-redefined]
#  define __USE_UNIX98
          ^
:19:9: note: previous definition is here
#define __USE_UNIX98 1
        ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsmalloc.o -c ./base/gsmalloc.c
./base/gsmalloc.c:118:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    mem->limit = max_long;
                 ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/memento.o -c ./base/memento.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsmatrix.o -c ./base/gsmatrix.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsmemory.o -c ./base/gsmemory.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsmemret.o -c ./base/gsmemret.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsmisc.o -c ./base/gsmisc.c
./base/gsmatrix.c:500:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if ((code = CHECK_SET_FIXED_SUM(px, px, t)) < 0)
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:25: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                        ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsmatrix.c:500:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if ((code = CHECK_SET_FIXED_SUM(px, px, t)) < 0)
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:37: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                                    ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsmatrix.c:507:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if ((code = CHECK_SET_FIXED_SUM(py, py, t)) < 0)
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:25: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                        ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsmatrix.c:507:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if ((code = CHECK_SET_FIXED_SUM(py, py, t)) < 0)
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:37: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                                    ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsmatrix.c:521:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if ((code = CHECK_SET_FIXED_SUM(px, px, t)) < 0)
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:25: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                        ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsmatrix.c:521:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if ((code = CHECK_SET_FIXED_SUM(px, px, t)) < 0)
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:37: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                                    ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsmatrix.c:525:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (((code = CHECK_SET_FIXED_SUM(ppt->x, px, pmat->tx_fixed)) < 0) ||
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:25: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                        ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsmatrix.c:525:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (((code = CHECK_SET_FIXED_SUM(ppt->x, px, pmat->tx_fixed)) < 0) ||
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:37: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                                    ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsmatrix.c:526:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        ((code = CHECK_SET_FIXED_SUM(ppt->y, py, pmat->ty_fixed)) < 0) )
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:25: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                        ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsmatrix.c:526:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        ((code = CHECK_SET_FIXED_SUM(ppt->y, py, pmat->ty_fixed)) < 0) )
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:37: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                                    ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsmemory.c:92:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        isize = min(msize, max_int);
                           ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/stdpre.h:345:30: note: expanded from macro 'min'
#  define min(a, b) (((a) < (b)) ? (a) : (b))
                             ^
./base/gsmemory.c:92:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        isize = min(msize, max_int);
                           ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/stdpre.h:345:43: note: expanded from macro 'min'
#  define min(a, b) (((a) < (b)) ? (a) : (b))
                                          ^
./base/gsmatrix.c:569:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if ((code = CHECK_SET_FIXED_SUM(px, px, t)) < 0)
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:25: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                        ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsmatrix.c:569:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if ((code = CHECK_SET_FIXED_SUM(px, px, t)) < 0)
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:37: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                                    ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsmatrix.c:576:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if ((code = CHECK_SET_FIXED_SUM(py, py, t)) < 0)
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:25: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                        ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gsmatrix.c:576:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if ((code = CHECK_SET_FIXED_SUM(py, py, t)) < 0)
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:150:37: note: expanded from macro 'CHECK_SET_FIXED_SUM'
       (((r)=(((a)<0) ? min_fixed : max_fixed)), gs_error_limitcheck) : \
                                    ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsnotify.o -c ./base/gsnotify.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gslibctx.o -c ./base/gslibctx.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gspaint.o -c ./base/gspaint.c
14 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsparam.o -c ./base/gsparam.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gspath.o -c ./base/gspath.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsserial.o -c ./base/gsserial.c
./base/gspath.c:88:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->x = clamp_coord(x);
             ^~~~~~~~~~~~~~
./base/gspath.h:33:23: note: expanded from macro 'clamp_coord'
    (xy > fixed2float(max_coord_fixed) ? max_coord_fixed :\
                      ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfixed.h:122:26: note: expanded from macro 'fixed2float'
#define fixed2float(x) ((x)*(1.0/fixed_scale))
                         ^
./base/gspath.c:88:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->x = clamp_coord(x);
             ^~~~~~~~~~~~~~
./base/gspath.h:33:42: note: expanded from macro 'clamp_coord'
    (xy > fixed2float(max_coord_fixed) ? max_coord_fixed :\
                                         ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gspath.c:88:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->x = clamp_coord(x);
             ^~~~~~~~~~~~~~
./base/gspath.h:34:23: note: expanded from macro 'clamp_coord'
     xy < fixed2float(min_coord_fixed) ? min_coord_fixed :\
                      ^~~~~~~~~~~~~~~
./base/gspath.h:31:27: note: expanded from macro 'min_coord_fixed'
#define min_coord_fixed (-max_coord_fixed)
                          ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfixed.h:122:26: note: expanded from macro 'fixed2float'
#define fixed2float(x) ((x)*(1.0/fixed_scale))
                         ^
./base/gspath.c:88:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->x = clamp_coord(x);
             ^~~~~~~~~~~~~~
./base/gspath.h:34:42: note: expanded from macro 'clamp_coord'
     xy < fixed2float(min_coord_fixed) ? min_coord_fixed :\
                                         ^~~~~~~~~~~~~~~
./base/gspath.h:31:27: note: expanded from macro 'min_coord_fixed'
#define min_coord_fixed (-max_coord_fixed)
                          ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gspath.c:89:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->y = clamp_coord(y);
             ^~~~~~~~~~~~~~
./base/gspath.h:33:23: note: expanded from macro 'clamp_coord'
    (xy > fixed2float(max_coord_fixed) ? max_coord_fixed :\
                      ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfixed.h:122:26: note: expanded from macro 'fixed2float'
#define fixed2float(x) ((x)*(1.0/fixed_scale))
                         ^
./base/gspath.c:89:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->y = clamp_coord(y);
             ^~~~~~~~~~~~~~
./base/gspath.h:33:42: note: expanded from macro 'clamp_coord'
    (xy > fixed2float(max_coord_fixed) ? max_coord_fixed :\
                                         ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gspath.c:89:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->y = clamp_coord(y);
             ^~~~~~~~~~~~~~
./base/gspath.h:34:23: note: expanded from macro 'clamp_coord'
     xy < fixed2float(min_coord_fixed) ? min_coord_fixed :\
                      ^~~~~~~~~~~~~~~
./base/gspath.h:31:27: note: expanded from macro 'min_coord_fixed'
#define min_coord_fixed (-max_coord_fixed)
                          ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfixed.h:122:26: note: expanded from macro 'fixed2float'
#define fixed2float(x) ((x)*(1.0/fixed_scale))
                         ^
./base/gspath.c:89:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    ppt->y = clamp_coord(y);
             ^~~~~~~~~~~~~~
./base/gspath.h:34:42: note: expanded from macro 'clamp_coord'
     xy < fixed2float(min_coord_fixed) ? min_coord_fixed :\
                                         ^~~~~~~~~~~~~~~
./base/gspath.h:31:27: note: expanded from macro 'min_coord_fixed'
#define min_coord_fixed (-max_coord_fixed)
                          ^~~~~~~~~~~~~~~
./base/gspath.h:30:26: note: expanded from macro 'max_coord_fixed'
#define max_coord_fixed (max_fixed - int2fixed(1000))   /* arbitrary */
                         ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsstate.o -c ./base/gsstate.c
./base/gspath.c:597:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pbox->p.x = fixed_rounded(float2fixed(bbox.p.x));
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:126:52: note: expanded from macro 'fixed_rounded'
#define fixed_rounded(x) (((x)+_fixed_round_v)&(-1L<<_fixed_shift))
                                                ~~~^
./base/gspath.c:598:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pbox->p.y = fixed_rounded(float2fixed(bbox.p.y));
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:126:52: note: expanded from macro 'fixed_rounded'
#define fixed_rounded(x) (((x)+_fixed_round_v)&(-1L<<_fixed_shift))
                                                ~~~^
./base/gspath.c:599:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pbox->q.x = fixed_rounded(float2fixed(bbox.q.x));
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:126:52: note: expanded from macro 'fixed_rounded'
#define fixed_rounded(x) (((x)+_fixed_round_v)&(-1L<<_fixed_shift))
                                                ~~~^
./base/gspath.c:600:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pbox->q.y = fixed_rounded(float2fixed(bbox.q.y));
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:126:52: note: expanded from macro 'fixed_rounded'
#define fixed_rounded(x) (((x)+_fixed_round_v)&(-1L<<_fixed_shift))
                                                ~~~^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gstext.o -c ./base/gstext.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsutil.o -c ./base/gsutil.c
12 warnings generated.
cp ./soobj/gssprintf_0.o ./soobj/gssprintf.o
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gdevmrun.o -c ./base/gdevmrun.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsiodevs.o -c ./base/gsiodevs.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclist.o -c ./base/gxclist.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclbits.o -c ./base/gxclbits.c
./base/gxclist.c:95:9: warning: unused variable 'i' [-Wunused-variable]
    int i;
        ^
./base/gxclist.c:524:57: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            static const gx_clist_state cls_initial = { cls_initial_values };
                                                        ^~~~~~~~~~~~~~~~~~
./base/gxcldev.h:302:15: note: expanded from macro 'cls_initial_values'
          { { max_int, max_int }, /* p */ { min_int, min_int } /* q */ } /* trans_bbox */\
              ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxclist.c:524:57: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            static const gx_clist_state cls_initial = { cls_initial_values };
                                                        ^~~~~~~~~~~~~~~~~~
./base/gxcldev.h:302:24: note: expanded from macro 'cls_initial_values'
          { { max_int, max_int }, /* p */ { min_int, min_int } /* q */ } /* trans_bbox */\
                       ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxclist.c:524:57: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            static const gx_clist_state cls_initial = { cls_initial_values };
                                                        ^~~~~~~~~~~~~~~~~~
./base/gxcldev.h:302:45: note: expanded from macro 'cls_initial_values'
          { { max_int, max_int }, /* p */ { min_int, min_int } /* q */ } /* trans_bbox */\
                                            ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxclist.c:524:57: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            static const gx_clist_state cls_initial = { cls_initial_values };
                                                        ^~~~~~~~~~~~~~~~~~
./base/gxcldev.h:302:54: note: expanded from macro 'cls_initial_values'
          { { max_int, max_int }, /* p */ { min_int, min_int } /* q */ } /* trans_bbox */\
                                                     ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclpage.o -c ./base/gxclpage.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclrast.o -c ./base/gxclrast.c
./base/gxclrast.c:581:53: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        static const gx_clist_state cls_initial = { cls_initial_values };
                                                    ^~~~~~~~~~~~~~~~~~
./base/gxcldev.h:302:15: note: expanded from macro 'cls_initial_values'
          { { max_int, max_int }, /* p */ { min_int, min_int } /* q */ } /* trans_bbox */\
              ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxclrast.c:581:53: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        static const gx_clist_state cls_initial = { cls_initial_values };
                                                    ^~~~~~~~~~~~~~~~~~
./base/gxcldev.h:302:24: note: expanded from macro 'cls_initial_values'
          { { max_int, max_int }, /* p */ { min_int, min_int } /* q */ } /* trans_bbox */\
                       ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxclrast.c:581:53: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        static const gx_clist_state cls_initial = { cls_initial_values };
                                                    ^~~~~~~~~~~~~~~~~~
./base/gxcldev.h:302:45: note: expanded from macro 'cls_initial_values'
          { { max_int, max_int }, /* p */ { min_int, min_int } /* q */ } /* trans_bbox */\
                                            ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxclrast.c:581:53: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        static const gx_clist_state cls_initial = { cls_initial_values };
                                                    ^~~~~~~~~~~~~~~~~~
./base/gxcldev.h:302:54: note: expanded from macro 'cls_initial_values'
          { { max_int, max_int }, /* p */ { min_int, min_int } /* q */ } /* trans_bbox */\
                                                     ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclread.o -c ./base/gxclread.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclrect.o -c ./base/gxclrect.c
5 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclutil.o -c ./base/gxclutil.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsparams.o -c ./base/gsparams.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsroprun.o -c ./base/gsroprun.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclimag.o -c ./base/gxclimag.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclpath.o -c ./base/gxclpath.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxdhtserial.o -c ./base/gxdhtserial.c
./base/gxclpath.c:310:67: warning: incompatible pointer types passing 'int *' to parameter of type 'gx_color_index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types]
        gx_dc_devn_get_nonzero_comps(pdcolor, (gx_device *)cldev, (int *)&bits);
                                                                  ^~~~~~~~~~~~
./base/gxdcolor.h:285:9: note: passing argument to parameter 'pcomp_bits' here
extern  dev_color_proc_get_nonzero_comps(gx_dc_devn_get_nonzero_comps);
        ^
./base/gxdcolor.h:252:22: note: expanded from macro 'dev_color_proc_get_nonzero_comps'
    gx_color_index * pcomp_bits)
                     ^
./base/gxclpath.c:628:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            box.p.x = fixed_floor(box.p.x);
                      ^~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:125:33: note: expanded from macro 'fixed_floor'
#define fixed_floor(x) ((x)&(-1L<<_fixed_shift))
                             ~~~^
./base/gxclpath.c:629:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            box.p.y = fixed_floor(box.p.y);
                      ^~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:125:33: note: expanded from macro 'fixed_floor'
#define fixed_floor(x) ((x)&(-1L<<_fixed_shift))
                             ~~~^
./base/gxclpath.c:1006:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                ymin = min_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxclpath.c:1007:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                ymax = max_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxclpath.c:1223:13: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if (is_bits(d, _fixed_shift + 11) &&
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxclpath.h:202:70: note: expanded from macro 'is_bits'
#define is_bits(d, n) !(((d) + ((fixed)1 << ((n) - 1))) & (-(fixed)1 << (n)))
                                                           ~~~~~~~~~ ^
./base/gxclpath.c:1229:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        } else if (is_bits(d, 19) && i > 0 && is_bits(d2 = optr[1], 19)) {
                   ^~~~~~~~~~~~~~
./base/gxclpath.h:202:70: note: expanded from macro 'is_bits'
#define is_bits(d, n) !(((d) + ((fixed)1 << ((n) - 1))) & (-(fixed)1 << (n)))
                                                           ~~~~~~~~~ ^
./base/gxclpath.c:1229:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        } else if (is_bits(d, 19) && i > 0 && is_bits(d2 = optr[1], 19)) {
                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxclpath.h:202:70: note: expanded from macro 'is_bits'
#define is_bits(d, n) !(((d) + ((fixed)1 << ((n) - 1))) & (-(fixed)1 << (n)))
                                                           ~~~~~~~~~ ^
./base/gxclpath.c:1239:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        } else if (is_bits(d, 22)) {
                   ^~~~~~~~~~~~~~
./base/gxclpath.h:202:70: note: expanded from macro 'is_bits'
#define is_bits(d, n) !(((d) + ((fixed)1 << ((n) - 1))) & (-(fixed)1 << (n)))
                                                           ~~~~~~~~~ ^
./base/gxclpath.c:1243:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        } else if (is_bits(d, 30)) {
                   ^~~~~~~~~~~~~~
./base/gxclpath.h:202:70: note: expanded from macro 'is_bits'
#define is_bits(d, n) !(((d) + ((fixed)1 << ((n) - 1))) & (-(fixed)1 << (n)))
                                                           ~~~~~~~~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclthrd.o -c ./base/gxclthrd.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsmchunk.o -c ./base/gsmchunk.c
10 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gsmemlok.o -c ./base/gsmemlok.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclfile.o -c ./base/gxclfile.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclmem.o -c ./base/gxclmem.c
In file included from ./base/gxclfile.c:21:
./base/unistd_.h:56:11: warning: '__USE_UNIX98' macro redefined [-Wmacro-redefined]
#  define __USE_UNIX98
          ^
:19:9: note: previous definition is here
#define __USE_UNIX98 1
        ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclzlib.o -c ./base/gxclzlib.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxfapi.o -c ./base/gxfapi.c
4 warnings generated.
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/fapiu
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include/freetype2  -o ./soobj/fapi_ft.o -c ./base/fapi_ft.c
./base/gxclmem.c:537:49: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    if (fname[0] == '\377' && (code = gs_sscanf(fname+1, "%p", &f) == 1)) {
                                                ^~~~~~~
./base/gssprintf.h:34:17: note: passing argument to parameter 'buf' here
gs_sscanf(char *buf, const char *format, ...);
                ^
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include/freetype2  -o ./soobj/write_t1.o -c ./base/write_t1.c
./base/gxfapi.c:102:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (x > (int64_t) max_fixed) {
                      ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:103:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        x = (int64_t) max_fixed;
                      ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:105:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    else if (x < (int64_t) min_fixed) {
                           ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:106:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        x = (int64_t) min_fixed;
                      ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:109:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (y > (int64_t) max_fixed) {
                      ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:110:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        y = (int64_t) max_fixed;
                      ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:112:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    else if (y < (int64_t) min_fixed) {
                           ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:113:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        y = (int64_t) min_fixed;
                      ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:132:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (x > (int64_t) max_fixed) {
                      ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:133:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        x = (int64_t) max_fixed;
                      ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:135:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    else if (x < (int64_t) min_fixed) {
                           ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:136:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        x = (int64_t) min_fixed;
                      ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:139:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (y > (int64_t) max_fixed) {
                      ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:140:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        y = (int64_t) max_fixed;
                      ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:142:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    else if (y < (int64_t) min_fixed) {
                           ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:143:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        y = (int64_t) min_fixed;
                      ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:164:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (x0 > (int64_t) max_fixed) {
                       ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:165:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        x0 = (int64_t) max_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:167:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    else if (x0 < (int64_t) min_fixed) {
                            ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:168:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        x0 = (int64_t) min_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:171:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (y0 > (int64_t) max_fixed) {
                       ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:172:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        y0 = (int64_t) max_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:174:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    else if (y0 < (int64_t) min_fixed) {
                            ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:175:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        y0 = (int64_t) min_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:177:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (x1 > (int64_t) max_fixed) {
                       ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:178:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        x1 = (int64_t) max_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:180:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    else if (x1 < (int64_t) min_fixed) {
                            ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:181:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        x1 = (int64_t) min_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:184:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (y1 > (int64_t) max_fixed) {
                       ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:185:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        y1 = (int64_t) max_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:187:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    else if (y1 < (int64_t) min_fixed) {
                            ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:188:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        y1 = (int64_t) min_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:190:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (x2 > (int64_t) max_fixed) {
                       ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:191:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        x2 = (int64_t) max_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:193:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    else if (x2 < (int64_t) min_fixed) {
                            ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:194:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        x2 = (int64_t) min_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:197:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (y2 > (int64_t) max_fixed) {
                       ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:198:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        y2 = (int64_t) max_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:200:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    else if (y2 < (int64_t) min_fixed) {
                            ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxfapi.c:201:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        y2 = (int64_t) min_fixed;
                       ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include/freetype2  -o ./soobj/write_t2.o -c ./base/write_t2.c
1 warning generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include/freetype2  -o ./soobj/wrfont.o -c ./base/wrfont.c
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/freetype_1 -link -L/usr/local/lib -lfreetype 
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/fapib
./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/trio_0 ./soobj/triostr.o ./soobj/trio.o ./soobj/trionan.o
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxacpath.o -c ./base/gxacpath.c
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxbcache.o -c ./base/gxbcache.c
./base/gxacpath.c:276:39: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    adev->bbox.p.x = adev->bbox.p.y = max_int;
                                      ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxacpath.c:277:39: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    adev->bbox.q.x = adev->bbox.q.y = min_int;
                                      ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxacpath.c:278:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    adev->clip_box.p.x = adev->clip_box.p.y = min_int;
                                              ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxacpath.c:279:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    adev->clip_box.q.x = adev->clip_box.q.y = max_int;
                                              ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxacpath.c:340:11: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    0, 0, min_int, min_int, min_int, min_int
          ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxacpath.c:340:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    0, 0, min_int, min_int, min_int, min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxacpath.c:340:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    0, 0, min_int, min_int, min_int, min_int
                            ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxacpath.c:340:38: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    0, 0, min_int, min_int, min_int, min_int
                                     ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxacpath.c:343:11: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    0, 0, max_int, max_int, max_int, max_int
          ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxacpath.c:343:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    0, 0, max_int, max_int, max_int, max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxacpath.c:343:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    0, 0, max_int, max_int, max_int, max_int
                            ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxacpath.c:343:38: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    0, 0, max_int, max_int, max_int, max_int
                                     ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxccache.o -c ./base/gxccache.c
12 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxccman.o -c ./base/gxccman.c
./base/gxccache.c:96:9: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        uid_set_invalid(&uid);
        ^~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./base/gxccache.c:99:13: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if (uid_is_valid(&uid))
            ^~~~~~~~~~~~~~~~~~
./base/gsuid.h:42:18: note: expanded from macro 'uid_is_valid'
  ((puid)->id != no_UniqueID)
                 ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./base/gxccman.c:138:9: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        fm_pair_init(pair);
        ^~~~~~~~~~~~~~~~~~
./base/gxfcache.h:113:4: note: expanded from macro 'fm_pair_init'
  (fm_pair_set_free(pair), (pair)->xfont_tried = false, (pair)->xfont = 0)
   ^~~~~~~~~~~~~~~~~~~~~~
./base/gxfcache.h:111:22: note: expanded from macro 'fm_pair_set_free'
  ((pair)->font = 0, uid_set_invalid(&(pair)->UID))
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./base/gxccman.c:339:9: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        uid_set_invalid(&pair->UID);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
./base/gxccman.c:449:9: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        fm_pair_set_free(pair);
        ^~~~~~~~~~~~~~~~~~~~~~
./base/gxfcache.h:111:22: note: expanded from macro 'fm_pair_set_free'
  ((pair)->font = 0, uid_set_invalid(&(pair)->UID))
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:44:17: note: expanded from macro 'uid_set_invalid'
  ((puid)->id = no_UniqueID, (puid)->xvalues = 0)
                ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
40 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxchar.o -c ./base/gxchar.c
./base/gxccman.c:842:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (!force && uid_is_valid(&pair->UID)) {   /* Keep the entry. */
                          ^~~~~~~~~~~~~~~~~~~~~~~~
./base/gsuid.h:42:18: note: expanded from macro 'uid_is_valid'
  ((puid)->id != no_UniqueID)
                 ^~~~~~~~~~~
./base/gsuid.h:40:21: note: expanded from macro 'no_UniqueID'
#define no_UniqueID max_long
                    ^~~~~~~~
./base/std.h:86:20: note: expanded from macro 'max_long'
#define max_long (~min_long)
                   ^~~~~~~~
./base/std.h:85:23: note: expanded from macro 'min_long'
#define min_long (-1L << (arch_sizeof_long * 8 - 1))
                  ~~~ ^
2 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxcht.o -c ./base/gxcht.c
./base/fapi_ft.c:115:1: error: expected function body after function declarator
FF_alloc(FT_Memory memory, long size)
^
./base/gxchar.c:629:46: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            clip_box.p.x = penum->origin.x - fixed_ceiling(-cll.x);
                                             ^~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:127:55: note: expanded from macro 'fixed_ceiling'
#define fixed_ceiling(x) (((x)+_fixed_fraction_v)&(-1L<<_fixed_shift))
                                                   ~~~^
./base/gxchar.c:630:46: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            clip_box.p.y = penum->origin.y - fixed_ceiling(-cll.y);
                                             ^~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:127:55: note: expanded from macro 'fixed_ceiling'
#define fixed_ceiling(x) (((x)+_fixed_fraction_v)&(-1L<<_fixed_shift))
                                                   ~~~^
./base/gxchar.c:645:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        cc->offset.x = fixed_ceiling(-cll.x) + fixed_1;
                       ^~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:127:55: note: expanded from macro 'fixed_ceiling'
#define fixed_ceiling(x) (((x)+_fixed_fraction_v)&(-1L<<_fixed_shift))
                                                   ~~~^
./base/gxchar.c:646:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        cc->offset.y = fixed_ceiling(-cll.y) + fixed_1;
                       ^~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:127:55: note: expanded from macro 'fixed_ceiling'
#define fixed_ceiling(x) (((x)+_fixed_fraction_v)&(-1L<<_fixed_shift))
                                                   ~~~^
./base/gxchar.c:1087:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                        llx = fixed_rounded(pt.x - cc->offset.x) +
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:126:52: note: expanded from macro 'fixed_rounded'
#define fixed_rounded(x) (((x)+_fixed_round_v)&(-1L<<_fixed_shift))
                                                ~~~^
./base/gxchar.c:1089:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                        lly = fixed_rounded(pt.y - cc->offset.y) +
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:126:52: note: expanded from macro 'fixed_rounded'
#define fixed_rounded(x) (((x)+_fixed_round_v)&(-1L<<_fixed_shift))
                                                ~~~^
./base/gxchar.c:1588:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            cpt_x = fixed_rounded(cpt_x);
                    ^~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:126:52: note: expanded from macro 'fixed_rounded'
#define fixed_rounded(x) (((x)+_fixed_round_v)&(-1L<<_fixed_shift))
                                                ~~~^
./base/gxchar.c:1589:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            cpt_y = fixed_rounded(cpt_y);
                    ^~~~~~~~~~~~~~~~~~~~
./base/gxfixed.h:126:52: note: expanded from macro 'fixed_rounded'
#define fixed_rounded(x) (((x)+_fixed_round_v)&(-1L<<_fixed_shift))
                                                ~~~^
4 warnings generated.
cc  -DHAVE_MKSTEMP  -DHAVE_FSEEKO  -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32  -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/local/include/libpng  -I/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16/openjpeg/src/lib/openjp2  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -O2 -pipe -fno-strict-aliasing -DUSE_LIBPAPER -I/usr/local/include  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/9.16\" -DA4 -I./soobj -I./base -I./devices  -DWHICH_CMS="lcms2" -o ./soobj/gxclip.o -c ./base/gxclip.c
./base/fapi_ft.c:222:34: error: use of undeclared identifier 'file_default_buffer_size'
                                 file_default_buffer_size, &ps, pfn.iodev,
                                 ^
./base/fapi_ft.c:242:20: error: use of undeclared identifier 'FF_stream_read'
    ftstrm->read = FF_stream_read;
                   ^
./base/fapi_ft.c:243:21: error: use of undeclared identifier 'FF_stream_close'
    ftstrm->close = FF_stream_close;
                    ^
./base/fapi_ft.c:265:33: warning: implicit declaration of function 'FF_alloc' is invalid in C99 [-Wimplicit-function-declaration]
    ff_face *face = (ff_face *) FF_alloc(s->ftmemory, sizeof(ff_face));
                                ^
./base/fapi_ft.c:265:33: warning: this function declaration is not a prototype [-Wstrict-prototypes]
./base/fapi_ft.c:274:22: warning: incompatible pointer types assigning to 'ff_server *' (aka 'struct ff_server_s *') from 'gs_fapi_server *' (aka 'struct gs_fapi_server_s *') [-Wincompatible-pointer-types]
        face->server = a_server;
                     ^ ~~~~~~~~
./base/fapi_ft.c:295:9: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
        FF_free(s->ftmemory, a_face->ft_inc_int);
        ^
./base/fapi_ft.c:295:9: warning: this function declaration is not a prototype [-Wstrict-prototypes]
./base/fapi_ft.c:311:31: warning: implicit declaration of function 'FF_alloc' is invalid in C99 [-Wimplicit-function-declaration]
        (FT_IncrementalRec *) FF_alloc(s->ftmemory,
                              ^
./base/fapi_ft.c:331:9: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
        FF_free(s->ftmemory, a_inc_int_info->glyph_data);
        ^
./base/fapi_ft.c:474:41: warning: implicit declaration of function 'FF_alloc' is invalid in C99 [-Wimplicit-function-declaration]
        (FT_Incremental_InterfaceRec *) FF_alloc(s->ftmemory,
                                        ^
./base/fapi_ft.c:482:9: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
        FF_free(s->ftmemory, i);
        ^
./base/fapi_ft.c:496:9: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
        FF_free(s->ftmemory, a_inc_int);
        ^
./base/fapi_ft.c:543:9: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
        FF_free(s->ftmemory, s->bitmap_glyph);
        ^
./base/fapi_ft.c:548:9: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
        FF_free(s->ftmemory, s->outline_glyph);
        ^
./base/fapi_ft.c:778:21: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
                    FF_free(s->ftmemory, bmg);
                    ^
./base/fapi_ft.c:787:21: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
                    FF_free(s->ftmemory, olg);
                    ^
./base/fapi_ft.c:878:30: error: use of undeclared identifier 'FF_alloc'; did you mean 's_alloc'?
        s->ftmemory->alloc = FF_alloc;
                             ^~~~~~~~
                             s_alloc
./base/stream.h:330:9: note: 's_alloc' declared here
stream *s_alloc(gs_memory_t *, client_name_t);
        ^
./base/fapi_ft.c:878:28: warning: incompatible pointer types assigning to 'FT_Alloc_Func' (aka 'void *(*)(struct FT_MemoryRec_ *, long)') from 'stream *(gs_memory_t *, client_name_t)' (aka 'struct stream_s *(struct gs_memory_s *, const char *)') [-Wincompatible-pointer-types]
        s->ftmemory->alloc = FF_alloc;
                           ^ ~~~~~~~~
./base/fapi_ft.c:879:29: error: use of undeclared identifier 'FF_free'
        s->ftmemory->free = FF_free;
                            ^
./base/fapi_ft.c:880:32: error: use of undeclared identifier 'FF_realloc'; did you mean 'realloc'?
        s->ftmemory->realloc = FF_realloc;
                               ^~~~~~~~~~
                               realloc
/usr/include/stdlib.h:108:7: note: 'realloc' declared here
void    *realloc(void *, size_t) __result_use_check __alloc_size(2);
         ^
./base/fapi_ft.c:880:30: warning: incompatible pointer types assigning to 'FT_Realloc_Func' (aka 'void *(*)(struct FT_MemoryRec_ *, long, long, void *)') from 'void *(void *, size_t)' (aka 'void *(void *, unsigned int)') [-Wincompatible-pointer-types]
        s->ftmemory->realloc = FF_realloc;
                             ^ ~~~~~~~~~~
./base/fapi_ft.c:1173:9: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
        FF_free(s->ftmemory, s->bitmap_glyph);
        ^
./base/fapi_ft.c:1178:9: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
        FF_free(s->ftmemory, s->outline_glyph);
        ^
./base/fapi_ft.c:1280:21: warning: implicit declaration of function 'FF_alloc' is invalid in C99 [-Wimplicit-function-declaration]
                    FF_alloc(s->ftmemory, length);
                    ^
./base/fapi_ft.c:1279:55: warning: incompatible integer to pointer conversion assigning to 'unsigned char *' from 'int' [-Wint-conversion]
                open_args.memory_base = own_font_data =
                                                      ^
./base/fapi_ft.c:1296:21: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
                    FF_free(s->ftmemory, own_font_data);
                    ^
./base/fapi_ft.c:1311:21: warning: implicit declaration of function 'FF_alloc' is invalid in C99 [-Wimplicit-function-declaration]
                    FF_alloc(s->ftmemory, open_args.memory_size);
                    ^
./base/fapi_ft.c:1310:55: warning: incompatible integer to pointer conversion assigning to 'unsigned char *' from 'int' [-Wint-conversion]
                open_args.memory_base = own_font_data =
                                                      ^
./base/fapi_ft.c:1325:21: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
                    FF_free(s->ftmemory, own_font_data);
                    ^
./base/fapi_ft.c:1348:17: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
                FF_free(s->ftmemory, own_font_data);
                ^
./base/fapi_ft.c:1742:9: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
        FF_free(s->ftmemory, s->outline_glyph);
        ^
./base/fapi_ft.c:1747:9: warning: implicit declaration of function 'FF_free' is invalid in C99 [-Wimplicit-function-declaration]
        FF_free(s->ftmemory, s->bitmap_glyph);
        ^
27 warnings and 7 errors generated.
gmake[3]: *** [base/lib.mak:1282: soobj/fapi_ft.o] Error 1
gmake[3]: *** Waiting for unfinished jobs....
./base/gxclip.c:837:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (tbox.p.x != min_fixed)
                            ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxclip.c:839:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (tbox.p.y != min_fixed)
                            ^~~~~~~~~
./base/gxfixed.h:32:20: note: expanded from macro 'min_fixed'
# define min_fixed min_int
                   ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxclip.c:841:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (tbox.q.x != max_fixed)
                            ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
./base/gxclip.c:843:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (tbox.q.y != max_fixed)
                            ^~~~~~~~~
./base/gxfixed.h:31:20: note: expanded from macro 'max_fixed'
# define max_fixed max_int
                   ^~~~~~~
./base/std.h:84:19: note: expanded from macro 'max_int'
#define max_int (~min_int)
                  ^~~~~~~
./base/std.h:83:21: note: expanded from macro 'min_int'
#define min_int (-1 << (arch_sizeof_int * 8 - 1))
                 ~~ ^
8 warnings generated.
4 warnings generated.
gmake[3]: Leaving directory '/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16'
gmake[2]: *** [base/unix-dll.mak:134: so-subtarget] Error 2
gmake[2]: Leaving directory '/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16'
gmake[1]: *** [base/unix-dll.mak:120: so] Error 2
gmake[1]: Leaving directory '/magus/work/usr/mports/print/ghostscript9-agpl-base/work/ghostscript-9.16'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/print/ghostscript9-agpl-base