+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/agg-2.5nb7/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/agg-2.5nb7/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for agg-2.5nb7
Making all in gpc
gmake[1]: Entering directory '/home/pbulk/build/graphics/agg/work/agg-2.5/gpc'
gmake[1]: Nothing to be done for 'all'.
gmake[1]: Leaving directory '/home/pbulk/build/graphics/agg/work/agg-2.5/gpc'
Making all in src
gmake[1]: Entering directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src'
Making all in ctrl
gmake[2]: Entering directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/ctrl'
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_cbox_ctrl.lo -MD -MP -MF .deps/agg_cbox_ctrl.Tpo -c -o agg_cbox_ctrl.lo agg_cbox_ctrl.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_cbox_ctrl.lo -MD -MP -MF .deps/agg_cbox_ctrl.Tpo -c agg_cbox_ctrl.cpp  -fPIC -DPIC -o .libs/agg_cbox_ctrl.o
In file included from ../../include/ctrl/agg_cbox_ctrl.h:28,
                 from agg_cbox_ctrl.cpp:26:
../../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
In file included from ../../include/agg_conv_transform.h:29,
                 from ../../include/agg_gsv_text.h:30,
                 from ../../include/ctrl/agg_cbox_ctrl.h:30:
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_cbox_ctrl.lo -MD -MP -MF .deps/agg_cbox_ctrl.Tpo -c agg_cbox_ctrl.cpp -o agg_cbox_ctrl.o >/dev/null 2>&1
mv -f .deps/agg_cbox_ctrl.Tpo .deps/agg_cbox_ctrl.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_gamma_ctrl.lo -MD -MP -MF .deps/agg_gamma_ctrl.Tpo -c -o agg_gamma_ctrl.lo agg_gamma_ctrl.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_gamma_ctrl.lo -MD -MP -MF .deps/agg_gamma_ctrl.Tpo -c agg_gamma_ctrl.cpp  -fPIC -DPIC -o .libs/agg_gamma_ctrl.o
In file included from ../../include/agg_math.h:32,
                 from agg_gamma_ctrl.cpp:26:
../../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
In file included from ../../include/agg_conv_transform.h:29,
                 from ../../include/agg_gsv_text.h:30,
                 from ../../include/ctrl/agg_gamma_ctrl.h:32,
                 from agg_gamma_ctrl.cpp:27:
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_gamma_ctrl.lo -MD -MP -MF .deps/agg_gamma_ctrl.Tpo -c agg_gamma_ctrl.cpp -o agg_gamma_ctrl.o >/dev/null 2>&1
mv -f .deps/agg_gamma_ctrl.Tpo .deps/agg_gamma_ctrl.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_gamma_spline.lo -MD -MP -MF .deps/agg_gamma_spline.Tpo -c -o agg_gamma_spline.lo agg_gamma_spline.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_gamma_spline.lo -MD -MP -MF .deps/agg_gamma_spline.Tpo -c agg_gamma_spline.cpp  -fPIC -DPIC -o .libs/agg_gamma_spline.o
In file included from ../../include/ctrl/agg_gamma_spline.h:28,
                 from agg_gamma_spline.cpp:25:
../../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_gamma_spline.lo -MD -MP -MF .deps/agg_gamma_spline.Tpo -c agg_gamma_spline.cpp -o agg_gamma_spline.o >/dev/null 2>&1
mv -f .deps/agg_gamma_spline.Tpo .deps/agg_gamma_spline.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_rbox_ctrl.lo -MD -MP -MF .deps/agg_rbox_ctrl.Tpo -c -o agg_rbox_ctrl.lo agg_rbox_ctrl.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_rbox_ctrl.lo -MD -MP -MF .deps/agg_rbox_ctrl.Tpo -c agg_rbox_ctrl.cpp  -fPIC -DPIC -o .libs/agg_rbox_ctrl.o
In file included from ../../include/agg_array.h:30,
                 from ../../include/ctrl/agg_rbox_ctrl.h:28,
                 from agg_rbox_ctrl.cpp:26:
../../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
In file included from ../../include/agg_conv_transform.h:29,
                 from ../../include/agg_gsv_text.h:30,
                 from ../../include/ctrl/agg_rbox_ctrl.h:31:
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_rbox_ctrl.lo -MD -MP -MF .deps/agg_rbox_ctrl.Tpo -c agg_rbox_ctrl.cpp -o agg_rbox_ctrl.o >/dev/null 2>&1
mv -f .deps/agg_rbox_ctrl.Tpo .deps/agg_rbox_ctrl.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_slider_ctrl.lo -MD -MP -MF .deps/agg_slider_ctrl.Tpo -c -o agg_slider_ctrl.lo agg_slider_ctrl.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_slider_ctrl.lo -MD -MP -MF .deps/agg_slider_ctrl.Tpo -c agg_slider_ctrl.cpp  -fPIC -DPIC -o .libs/agg_slider_ctrl.o
In file included from ../../include/ctrl/agg_slider_ctrl.h:28,
                 from agg_slider_ctrl.cpp:27:
../../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
In file included from ../../include/ctrl/agg_slider_ctrl.h:31:
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_slider_ctrl.lo -MD -MP -MF .deps/agg_slider_ctrl.Tpo -c agg_slider_ctrl.cpp -o agg_slider_ctrl.o >/dev/null 2>&1
mv -f .deps/agg_slider_ctrl.Tpo .deps/agg_slider_ctrl.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_spline_ctrl.lo -MD -MP -MF .deps/agg_spline_ctrl.Tpo -c -o agg_spline_ctrl.lo agg_spline_ctrl.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_spline_ctrl.lo -MD -MP -MF .deps/agg_spline_ctrl.Tpo -c agg_spline_ctrl.cpp  -fPIC -DPIC -o .libs/agg_spline_ctrl.o
In file included from ../../include/ctrl/agg_spline_ctrl.h:28,
                 from agg_spline_ctrl.cpp:25:
../../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
In file included from ../../include/agg_conv_transform.h:29,
                 from ../../include/agg_bezier_arc.h:28,
                 from ../../include/agg_path_storage.h:32,
                 from ../../include/ctrl/agg_spline_ctrl.h:32:
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_spline_ctrl.lo -MD -MP -MF .deps/agg_spline_ctrl.Tpo -c agg_spline_ctrl.cpp -o agg_spline_ctrl.o >/dev/null 2>&1
mv -f .deps/agg_spline_ctrl.Tpo .deps/agg_spline_ctrl.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_scale_ctrl.lo -MD -MP -MF .deps/agg_scale_ctrl.Tpo -c -o agg_scale_ctrl.lo agg_scale_ctrl.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_scale_ctrl.lo -MD -MP -MF .deps/agg_scale_ctrl.Tpo -c agg_scale_ctrl.cpp  -fPIC -DPIC -o .libs/agg_scale_ctrl.o
In file included from ../../include/ctrl/agg_scale_ctrl.h:28,
                 from agg_scale_ctrl.cpp:25:
../../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
In file included from ../../include/ctrl/agg_scale_ctrl.h:31:
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_scale_ctrl.lo -MD -MP -MF .deps/agg_scale_ctrl.Tpo -c agg_scale_ctrl.cpp -o agg_scale_ctrl.o >/dev/null 2>&1
mv -f .deps/agg_scale_ctrl.Tpo .deps/agg_scale_ctrl.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_bezier_ctrl.lo -MD -MP -MF .deps/agg_bezier_ctrl.Tpo -c -o agg_bezier_ctrl.lo agg_bezier_ctrl.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_bezier_ctrl.lo -MD -MP -MF .deps/agg_bezier_ctrl.Tpo -c agg_bezier_ctrl.cpp  -fPIC -DPIC -o .libs/agg_bezier_ctrl.o
In file included from ../../include/agg_math.h:32,
                 from ../../include/ctrl/agg_bezier_ctrl.h:28,
                 from agg_bezier_ctrl.cpp:27:
../../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
In file included from ../../include/ctrl/agg_bezier_ctrl.h:30:
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_bezier_ctrl.lo -MD -MP -MF .deps/agg_bezier_ctrl.Tpo -c agg_bezier_ctrl.cpp -o agg_bezier_ctrl.o >/dev/null 2>&1
mv -f .deps/agg_bezier_ctrl.Tpo .deps/agg_bezier_ctrl.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_polygon_ctrl.lo -MD -MP -MF .deps/agg_polygon_ctrl.Tpo -c -o agg_polygon_ctrl.lo agg_polygon_ctrl.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_polygon_ctrl.lo -MD -MP -MF .deps/agg_polygon_ctrl.Tpo -c agg_polygon_ctrl.cpp  -fPIC -DPIC -o .libs/agg_polygon_ctrl.o
In file included from ../../include/agg_array.h:30,
                 from ../../include/ctrl/agg_polygon_ctrl.h:28,
                 from agg_polygon_ctrl.cpp:25:
../../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
In file included from ../../include/ctrl/agg_ctrl.h:28,
                 from ../../include/ctrl/agg_polygon_ctrl.h:32:
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_polygon_ctrl.lo -MD -MP -MF .deps/agg_polygon_ctrl.Tpo -c agg_polygon_ctrl.cpp -o agg_polygon_ctrl.o >/dev/null 2>&1
mv -f .deps/agg_polygon_ctrl.Tpo .deps/agg_polygon_ctrl.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -no-undefined -version-info 2:4:0 -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -o libaggctrl.la  agg_cbox_ctrl.lo agg_gamma_ctrl.lo agg_gamma_spline.lo agg_rbox_ctrl.lo agg_slider_ctrl.lo agg_spline_ctrl.lo agg_scale_ctrl.lo agg_bezier_ctrl.lo agg_polygon_ctrl.lo  
libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
libtool: link: ar cr .libs/libaggctrl.a .libs/agg_cbox_ctrl.o .libs/agg_gamma_ctrl.o .libs/agg_gamma_spline.o .libs/agg_rbox_ctrl.o .libs/agg_slider_ctrl.o .libs/agg_spline_ctrl.o .libs/agg_scale_ctrl.o .libs/agg_bezier_ctrl.o .libs/agg_polygon_ctrl.o 
libtool: link: ranlib .libs/libaggctrl.a
libtool: link: ( cd ".libs" && rm -f "libaggctrl.la" && ln -s "../libaggctrl.la" "libaggctrl.la" )
gmake[2]: Leaving directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/ctrl'
Making all in .
gmake[2]: Entering directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src'
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_arc.lo -MD -MP -MF .deps/agg_arc.Tpo -c -o agg_arc.lo agg_arc.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_arc.lo -MD -MP -MF .deps/agg_arc.Tpo -c agg_arc.cpp  -fPIC -DPIC -o .libs/agg_arc.o
In file included from ../include/agg_arc.h:29,
                 from agg_arc.cpp:26:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_arc.lo -MD -MP -MF .deps/agg_arc.Tpo -c agg_arc.cpp -o agg_arc.o >/dev/null 2>&1
mv -f .deps/agg_arc.Tpo .deps/agg_arc.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_arrowhead.lo -MD -MP -MF .deps/agg_arrowhead.Tpo -c -o agg_arrowhead.lo agg_arrowhead.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_arrowhead.lo -MD -MP -MF .deps/agg_arrowhead.Tpo -c agg_arrowhead.cpp  -fPIC -DPIC -o .libs/agg_arrowhead.o
In file included from ../include/agg_arrowhead.h:28,
                 from agg_arrowhead.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_arrowhead.lo -MD -MP -MF .deps/agg_arrowhead.Tpo -c agg_arrowhead.cpp -o agg_arrowhead.o >/dev/null 2>&1
mv -f .deps/agg_arrowhead.Tpo .deps/agg_arrowhead.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_bezier_arc.lo -MD -MP -MF .deps/agg_bezier_arc.Tpo -c -o agg_bezier_arc.lo agg_bezier_arc.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_bezier_arc.lo -MD -MP -MF .deps/agg_bezier_arc.Tpo -c agg_bezier_arc.cpp  -fPIC -DPIC -o .libs/agg_bezier_arc.o
In file included from ../include/agg_conv_transform.h:28,
                 from ../include/agg_bezier_arc.h:28,
                 from agg_bezier_arc.cpp:26:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
In file included from ../include/agg_conv_transform.h:29:
../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_bezier_arc.lo -MD -MP -MF .deps/agg_bezier_arc.Tpo -c agg_bezier_arc.cpp -o agg_bezier_arc.o >/dev/null 2>&1
mv -f .deps/agg_bezier_arc.Tpo .deps/agg_bezier_arc.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_bspline.lo -MD -MP -MF .deps/agg_bspline.Tpo -c -o agg_bspline.lo agg_bspline.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_bspline.lo -MD -MP -MF .deps/agg_bspline.Tpo -c agg_bspline.cpp  -fPIC -DPIC -o .libs/agg_bspline.o
In file included from ../include/agg_array.h:30,
                 from ../include/agg_bspline.h:28,
                 from agg_bspline.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_bspline.lo -MD -MP -MF .deps/agg_bspline.Tpo -c agg_bspline.cpp -o agg_bspline.o >/dev/null 2>&1
mv -f .deps/agg_bspline.Tpo .deps/agg_bspline.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_curves.lo -MD -MP -MF .deps/agg_curves.Tpo -c -o agg_curves.lo agg_curves.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_curves.lo -MD -MP -MF .deps/agg_curves.Tpo -c agg_curves.cpp  -fPIC -DPIC -o .libs/agg_curves.o
In file included from ../include/agg_array.h:30,
                 from ../include/agg_curves.h:28,
                 from agg_curves.cpp:26:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_curves.lo -MD -MP -MF .deps/agg_curves.Tpo -c agg_curves.cpp -o agg_curves.o >/dev/null 2>&1
mv -f .deps/agg_curves.Tpo .deps/agg_curves.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_embedded_raster_fonts.lo -MD -MP -MF .deps/agg_embedded_raster_fonts.Tpo -c -o agg_embedded_raster_fonts.lo agg_embedded_raster_fonts.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_embedded_raster_fonts.lo -MD -MP -MF .deps/agg_embedded_raster_fonts.Tpo -c agg_embedded_raster_fonts.cpp  -fPIC -DPIC -o .libs/agg_embedded_raster_fonts.o
In file included from ../include/agg_embedded_raster_fonts.h:28,
                 from agg_embedded_raster_fonts.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_embedded_raster_fonts.lo -MD -MP -MF .deps/agg_embedded_raster_fonts.Tpo -c agg_embedded_raster_fonts.cpp -o agg_embedded_raster_fonts.o >/dev/null 2>&1
mv -f .deps/agg_embedded_raster_fonts.Tpo .deps/agg_embedded_raster_fonts.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_gsv_text.lo -MD -MP -MF .deps/agg_gsv_text.Tpo -c -o agg_gsv_text.lo agg_gsv_text.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_gsv_text.lo -MD -MP -MF .deps/agg_gsv_text.Tpo -c agg_gsv_text.cpp  -fPIC -DPIC -o .libs/agg_gsv_text.o
In file included from ../include/agg_array.h:30,
                 from ../include/agg_gsv_text.h:28,
                 from agg_gsv_text.cpp:27:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
In file included from ../include/agg_conv_transform.h:29,
                 from ../include/agg_gsv_text.h:30:
../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_gsv_text.lo -MD -MP -MF .deps/agg_gsv_text.Tpo -c agg_gsv_text.cpp -o agg_gsv_text.o >/dev/null 2>&1
mv -f .deps/agg_gsv_text.Tpo .deps/agg_gsv_text.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_image_filters.lo -MD -MP -MF .deps/agg_image_filters.Tpo -c -o agg_image_filters.lo agg_image_filters.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_image_filters.lo -MD -MP -MF .deps/agg_image_filters.Tpo -c agg_image_filters.cpp  -fPIC -DPIC -o .libs/agg_image_filters.o
In file included from ../include/agg_array.h:30,
                 from ../include/agg_image_filters.h:28,
                 from agg_image_filters.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_image_filters.lo -MD -MP -MF .deps/agg_image_filters.Tpo -c agg_image_filters.cpp -o agg_image_filters.o >/dev/null 2>&1
mv -f .deps/agg_image_filters.Tpo .deps/agg_image_filters.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_line_aa_basics.lo -MD -MP -MF .deps/agg_line_aa_basics.Tpo -c -o agg_line_aa_basics.lo agg_line_aa_basics.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_line_aa_basics.lo -MD -MP -MF .deps/agg_line_aa_basics.Tpo -c agg_line_aa_basics.cpp  -fPIC -DPIC -o .libs/agg_line_aa_basics.o
In file included from ../include/agg_line_aa_basics.h:29,
                 from agg_line_aa_basics.cpp:26:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_line_aa_basics.lo -MD -MP -MF .deps/agg_line_aa_basics.Tpo -c agg_line_aa_basics.cpp -o agg_line_aa_basics.o >/dev/null 2>&1
mv -f .deps/agg_line_aa_basics.Tpo .deps/agg_line_aa_basics.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_line_profile_aa.lo -MD -MP -MF .deps/agg_line_profile_aa.Tpo -c -o agg_line_profile_aa.lo agg_line_profile_aa.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_line_profile_aa.lo -MD -MP -MF .deps/agg_line_profile_aa.Tpo -c agg_line_profile_aa.cpp  -fPIC -DPIC -o .libs/agg_line_profile_aa.o
In file included from ../include/agg_array.h:30,
                 from ../include/agg_renderer_outline_aa.h:28,
                 from agg_line_profile_aa.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_line_profile_aa.lo -MD -MP -MF .deps/agg_line_profile_aa.Tpo -c agg_line_profile_aa.cpp -o agg_line_profile_aa.o >/dev/null 2>&1
mv -f .deps/agg_line_profile_aa.Tpo .deps/agg_line_profile_aa.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_rounded_rect.lo -MD -MP -MF .deps/agg_rounded_rect.Tpo -c -o agg_rounded_rect.lo agg_rounded_rect.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_rounded_rect.lo -MD -MP -MF .deps/agg_rounded_rect.Tpo -c agg_rounded_rect.cpp  -fPIC -DPIC -o .libs/agg_rounded_rect.o
In file included from ../include/agg_rounded_rect.h:28,
                 from agg_rounded_rect.cpp:26:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_rounded_rect.lo -MD -MP -MF .deps/agg_rounded_rect.Tpo -c agg_rounded_rect.cpp -o agg_rounded_rect.o >/dev/null 2>&1
mv -f .deps/agg_rounded_rect.Tpo .deps/agg_rounded_rect.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_sqrt_tables.lo -MD -MP -MF .deps/agg_sqrt_tables.Tpo -c -o agg_sqrt_tables.lo agg_sqrt_tables.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_sqrt_tables.lo -MD -MP -MF .deps/agg_sqrt_tables.Tpo -c agg_sqrt_tables.cpp  -fPIC -DPIC -o .libs/agg_sqrt_tables.o
In file included from agg_sqrt_tables.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_sqrt_tables.lo -MD -MP -MF .deps/agg_sqrt_tables.Tpo -c agg_sqrt_tables.cpp -o agg_sqrt_tables.o >/dev/null 2>&1
mv -f .deps/agg_sqrt_tables.Tpo .deps/agg_sqrt_tables.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_trans_affine.lo -MD -MP -MF .deps/agg_trans_affine.Tpo -c -o agg_trans_affine.lo agg_trans_affine.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_trans_affine.lo -MD -MP -MF .deps/agg_trans_affine.Tpo -c agg_trans_affine.cpp  -fPIC -DPIC -o .libs/agg_trans_affine.o
In file included from ../include/agg_trans_affine.h:29,
                 from agg_trans_affine.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_trans_affine.lo -MD -MP -MF .deps/agg_trans_affine.Tpo -c agg_trans_affine.cpp -o agg_trans_affine.o >/dev/null 2>&1
mv -f .deps/agg_trans_affine.Tpo .deps/agg_trans_affine.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_trans_double_path.lo -MD -MP -MF .deps/agg_trans_double_path.Tpo -c -o agg_trans_double_path.lo agg_trans_double_path.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_trans_double_path.lo -MD -MP -MF .deps/agg_trans_double_path.Tpo -c agg_trans_double_path.cpp  -fPIC -DPIC -o .libs/agg_trans_double_path.o
In file included from ../include/agg_math.h:32,
                 from agg_trans_double_path.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_trans_double_path.lo -MD -MP -MF .deps/agg_trans_double_path.Tpo -c agg_trans_double_path.cpp -o agg_trans_double_path.o >/dev/null 2>&1
mv -f .deps/agg_trans_double_path.Tpo .deps/agg_trans_double_path.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_trans_single_path.lo -MD -MP -MF .deps/agg_trans_single_path.Tpo -c -o agg_trans_single_path.lo agg_trans_single_path.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_trans_single_path.lo -MD -MP -MF .deps/agg_trans_single_path.Tpo -c agg_trans_single_path.cpp  -fPIC -DPIC -o .libs/agg_trans_single_path.o
In file included from ../include/agg_math.h:32,
                 from agg_trans_single_path.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_trans_single_path.lo -MD -MP -MF .deps/agg_trans_single_path.Tpo -c agg_trans_single_path.cpp -o agg_trans_single_path.o >/dev/null 2>&1
mv -f .deps/agg_trans_single_path.Tpo .deps/agg_trans_single_path.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_trans_warp_magnifier.lo -MD -MP -MF .deps/agg_trans_warp_magnifier.Tpo -c -o agg_trans_warp_magnifier.lo agg_trans_warp_magnifier.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_trans_warp_magnifier.lo -MD -MP -MF .deps/agg_trans_warp_magnifier.Tpo -c agg_trans_warp_magnifier.cpp  -fPIC -DPIC -o .libs/agg_trans_warp_magnifier.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_trans_warp_magnifier.lo -MD -MP -MF .deps/agg_trans_warp_magnifier.Tpo -c agg_trans_warp_magnifier.cpp -o agg_trans_warp_magnifier.o >/dev/null 2>&1
mv -f .deps/agg_trans_warp_magnifier.Tpo .deps/agg_trans_warp_magnifier.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_vcgen_bspline.lo -MD -MP -MF .deps/agg_vcgen_bspline.Tpo -c -o agg_vcgen_bspline.lo agg_vcgen_bspline.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vcgen_bspline.lo -MD -MP -MF .deps/agg_vcgen_bspline.Tpo -c agg_vcgen_bspline.cpp  -fPIC -DPIC -o .libs/agg_vcgen_bspline.o
In file included from ../include/agg_vcgen_bspline.h:28,
                 from agg_vcgen_bspline.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vcgen_bspline.lo -MD -MP -MF .deps/agg_vcgen_bspline.Tpo -c agg_vcgen_bspline.cpp -o agg_vcgen_bspline.o >/dev/null 2>&1
mv -f .deps/agg_vcgen_bspline.Tpo .deps/agg_vcgen_bspline.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_vcgen_contour.lo -MD -MP -MF .deps/agg_vcgen_contour.Tpo -c -o agg_vcgen_contour.lo agg_vcgen_contour.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vcgen_contour.lo -MD -MP -MF .deps/agg_vcgen_contour.Tpo -c agg_vcgen_contour.cpp  -fPIC -DPIC -o .libs/agg_vcgen_contour.o
In file included from ../include/agg_math.h:32,
                 from ../include/agg_math_stroke.h:28,
                 from ../include/agg_vcgen_contour.h:28,
                 from agg_vcgen_contour.cpp:26:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vcgen_contour.lo -MD -MP -MF .deps/agg_vcgen_contour.Tpo -c agg_vcgen_contour.cpp -o agg_vcgen_contour.o >/dev/null 2>&1
mv -f .deps/agg_vcgen_contour.Tpo .deps/agg_vcgen_contour.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_vcgen_dash.lo -MD -MP -MF .deps/agg_vcgen_dash.Tpo -c -o agg_vcgen_dash.lo agg_vcgen_dash.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vcgen_dash.lo -MD -MP -MF .deps/agg_vcgen_dash.Tpo -c agg_vcgen_dash.cpp  -fPIC -DPIC -o .libs/agg_vcgen_dash.o
In file included from ../include/agg_vcgen_dash.h:28,
                 from agg_vcgen_dash.cpp:26:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vcgen_dash.lo -MD -MP -MF .deps/agg_vcgen_dash.Tpo -c agg_vcgen_dash.cpp -o agg_vcgen_dash.o >/dev/null 2>&1
mv -f .deps/agg_vcgen_dash.Tpo .deps/agg_vcgen_dash.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_vcgen_markers_term.lo -MD -MP -MF .deps/agg_vcgen_markers_term.Tpo -c -o agg_vcgen_markers_term.lo agg_vcgen_markers_term.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vcgen_markers_term.lo -MD -MP -MF .deps/agg_vcgen_markers_term.Tpo -c agg_vcgen_markers_term.cpp  -fPIC -DPIC -o .libs/agg_vcgen_markers_term.o
In file included from ../include/agg_vcgen_markers_term.h:28,
                 from agg_vcgen_markers_term.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vcgen_markers_term.lo -MD -MP -MF .deps/agg_vcgen_markers_term.Tpo -c agg_vcgen_markers_term.cpp -o agg_vcgen_markers_term.o >/dev/null 2>&1
mv -f .deps/agg_vcgen_markers_term.Tpo .deps/agg_vcgen_markers_term.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_vcgen_smooth_poly1.lo -MD -MP -MF .deps/agg_vcgen_smooth_poly1.Tpo -c -o agg_vcgen_smooth_poly1.lo agg_vcgen_smooth_poly1.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vcgen_smooth_poly1.lo -MD -MP -MF .deps/agg_vcgen_smooth_poly1.Tpo -c agg_vcgen_smooth_poly1.cpp  -fPIC -DPIC -o .libs/agg_vcgen_smooth_poly1.o
In file included from ../include/agg_vcgen_smooth_poly1.h:28,
                 from agg_vcgen_smooth_poly1.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vcgen_smooth_poly1.lo -MD -MP -MF .deps/agg_vcgen_smooth_poly1.Tpo -c agg_vcgen_smooth_poly1.cpp -o agg_vcgen_smooth_poly1.o >/dev/null 2>&1
mv -f .deps/agg_vcgen_smooth_poly1.Tpo .deps/agg_vcgen_smooth_poly1.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_vcgen_stroke.lo -MD -MP -MF .deps/agg_vcgen_stroke.Tpo -c -o agg_vcgen_stroke.lo agg_vcgen_stroke.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vcgen_stroke.lo -MD -MP -MF .deps/agg_vcgen_stroke.Tpo -c agg_vcgen_stroke.cpp  -fPIC -DPIC -o .libs/agg_vcgen_stroke.o
In file included from ../include/agg_math.h:32,
                 from ../include/agg_math_stroke.h:28,
                 from ../include/agg_vcgen_stroke.h:28,
                 from agg_vcgen_stroke.cpp:26:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vcgen_stroke.lo -MD -MP -MF .deps/agg_vcgen_stroke.Tpo -c agg_vcgen_stroke.cpp -o agg_vcgen_stroke.o >/dev/null 2>&1
mv -f .deps/agg_vcgen_stroke.Tpo .deps/agg_vcgen_stroke.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_vpgen_clip_polygon.lo -MD -MP -MF .deps/agg_vpgen_clip_polygon.Tpo -c -o agg_vpgen_clip_polygon.lo agg_vpgen_clip_polygon.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vpgen_clip_polygon.lo -MD -MP -MF .deps/agg_vpgen_clip_polygon.Tpo -c agg_vpgen_clip_polygon.cpp  -fPIC -DPIC -o .libs/agg_vpgen_clip_polygon.o
In file included from ../include/agg_vpgen_clip_polygon.h:28,
                 from agg_vpgen_clip_polygon.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vpgen_clip_polygon.lo -MD -MP -MF .deps/agg_vpgen_clip_polygon.Tpo -c agg_vpgen_clip_polygon.cpp -o agg_vpgen_clip_polygon.o >/dev/null 2>&1
mv -f .deps/agg_vpgen_clip_polygon.Tpo .deps/agg_vpgen_clip_polygon.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_vpgen_clip_polyline.lo -MD -MP -MF .deps/agg_vpgen_clip_polyline.Tpo -c -o agg_vpgen_clip_polyline.lo agg_vpgen_clip_polyline.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vpgen_clip_polyline.lo -MD -MP -MF .deps/agg_vpgen_clip_polyline.Tpo -c agg_vpgen_clip_polyline.cpp  -fPIC -DPIC -o .libs/agg_vpgen_clip_polyline.o
In file included from ../include/agg_vpgen_clip_polyline.h:28,
                 from agg_vpgen_clip_polyline.cpp:25:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vpgen_clip_polyline.lo -MD -MP -MF .deps/agg_vpgen_clip_polyline.Tpo -c agg_vpgen_clip_polyline.cpp -o agg_vpgen_clip_polyline.o >/dev/null 2>&1
mv -f .deps/agg_vpgen_clip_polyline.Tpo .deps/agg_vpgen_clip_polyline.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include  -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT agg_vpgen_segmentator.lo -MD -MP -MF .deps/agg_vpgen_segmentator.Tpo -c -o agg_vpgen_segmentator.lo agg_vpgen_segmentator.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vpgen_segmentator.lo -MD -MP -MF .deps/agg_vpgen_segmentator.Tpo -c agg_vpgen_segmentator.cpp  -fPIC -DPIC -o .libs/agg_vpgen_segmentator.o
In file included from ../include/agg_vpgen_segmentator.h:29,
                 from agg_vpgen_segmentator.cpp:26:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT agg_vpgen_segmentator.lo -MD -MP -MF .deps/agg_vpgen_segmentator.Tpo -c agg_vpgen_segmentator.cpp -o agg_vpgen_segmentator.o >/dev/null 2>&1
mv -f .deps/agg_vpgen_segmentator.Tpo .deps/agg_vpgen_segmentator.Plo
/usr/bin/bash ../libtool  --tag=CXX   --mode=link g++  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -no-undefined -version-info 2:4:0 -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -o libagg.la -rpath /opt/pkg/lib agg_arc.lo agg_arrowhead.lo agg_bezier_arc.lo agg_bspline.lo agg_curves.lo agg_embedded_raster_fonts.lo agg_gsv_text.lo agg_image_filters.lo agg_line_aa_basics.lo agg_line_profile_aa.lo agg_rounded_rect.lo agg_sqrt_tables.lo agg_trans_affine.lo agg_trans_double_path.lo agg_trans_single_path.lo agg_trans_warp_magnifier.lo agg_vcgen_bspline.lo agg_vcgen_contour.lo agg_vcgen_dash.lo agg_vcgen_markers_term.lo agg_vcgen_smooth_poly1.lo agg_vcgen_stroke.lo agg_vpgen_clip_polygon.lo agg_vpgen_clip_polyline.lo agg_vpgen_segmentator.lo  ../src/ctrl/libaggctrl.la  
libtool: link: g++ -shared  -fPIC -DPIC  .libs/agg_arc.o .libs/agg_arrowhead.o .libs/agg_bezier_arc.o .libs/agg_bspline.o .libs/agg_curves.o .libs/agg_embedded_raster_fonts.o .libs/agg_gsv_text.o .libs/agg_image_filters.o .libs/agg_line_aa_basics.o .libs/agg_line_profile_aa.o .libs/agg_rounded_rect.o .libs/agg_sqrt_tables.o .libs/agg_trans_affine.o .libs/agg_trans_double_path.o .libs/agg_trans_single_path.o .libs/agg_trans_warp_magnifier.o .libs/agg_vcgen_bspline.o .libs/agg_vcgen_contour.o .libs/agg_vcgen_dash.o .libs/agg_vcgen_markers_term.o .libs/agg_vcgen_smooth_poly1.o .libs/agg_vcgen_stroke.o .libs/agg_vpgen_clip_polygon.o .libs/agg_vpgen_clip_polyline.o .libs/agg_vpgen_segmentator.o  -Wl,-z -Wl,allextract ../src/ctrl/.libs/libaggctrl.a -Wl,-z -Wl,defaultextract  -Wl,-R -Wl,/home/pbulk/build/graphics/agg/work/.buildlink/lib -Wl,-R -Wl,/home/pbulk/build/graphics/agg/work/.buildlink/lib -L/home/pbulk/build/graphics/agg/work/.buildlink/lib /home/pbulk/build/graphics/agg/work/.buildlink/lib/libiconv.so  -O2 -msave-args -Wl,-rpath -Wl,/opt/pkg/lib   -Wl,-h -Wl,libagg.so.2 -o .libs/libagg.so.2.0.4
libtool: link: (cd ".libs" && rm -f "libagg.so.2" && ln -s "libagg.so.2.0.4" "libagg.so.2")
libtool: link: (cd ".libs" && rm -f "libagg.so" && ln -s "libagg.so.2.0.4" "libagg.so")
libtool: link: (cd .libs/libagg.lax/libaggctrl.a && ar x "/home/pbulk/build/graphics/agg/work/agg-2.5/src/../src/ctrl/.libs/libaggctrl.a")
libtool: link: ar cr .libs/libagg.a  agg_arc.o agg_arrowhead.o agg_bezier_arc.o agg_bspline.o agg_curves.o agg_embedded_raster_fonts.o agg_gsv_text.o agg_image_filters.o agg_line_aa_basics.o agg_line_profile_aa.o agg_rounded_rect.o agg_sqrt_tables.o agg_trans_affine.o agg_trans_double_path.o agg_trans_single_path.o agg_trans_warp_magnifier.o agg_vcgen_bspline.o agg_vcgen_contour.o agg_vcgen_dash.o agg_vcgen_markers_term.o agg_vcgen_smooth_poly1.o agg_vcgen_stroke.o agg_vpgen_clip_polygon.o agg_vpgen_clip_polyline.o agg_vpgen_segmentator.o  .libs/libagg.lax/libaggctrl.a/agg_bezier_ctrl.o .libs/libagg.lax/libaggctrl.a/agg_cbox_ctrl.o .libs/libagg.lax/libaggctrl.a/agg_gamma_ctrl.o .libs/libagg.lax/libaggctrl.a/agg_gamma_spline.o .libs/libagg.lax/libaggctrl.a/agg_polygon_ctrl.o .libs/libagg.lax/libaggctrl.a/agg_rbox_ctrl.o .libs/libagg.lax/libaggctrl.a/agg_scale_ctrl.o .libs/libagg.lax/libaggctrl.a/agg_slider_ctrl.o .libs/libagg.lax/libaggctrl.a/agg_spline_ctrl.o 
libtool: link: ranlib .libs/libagg.a
libtool: link: rm -fr .libs/libagg.lax
libtool: link: ( cd ".libs" && rm -f "libagg.la" && ln -s "../libagg.la" "libagg.la" )
gmake[2]: Leaving directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src'
Making all in platform
gmake[2]: Entering directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform'
Making all in X11
gmake[3]: Entering directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform/X11'
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../include   -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -I../../../include -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT libaggplatformX11_la-agg_platform_support.lo -MD -MP -MF .deps/libaggplatformX11_la-agg_platform_support.Tpo -c -o libaggplatformX11_la-agg_platform_support.lo `test -f 'agg_platform_support.cpp' || echo './'`agg_platform_support.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libaggplatformX11_la-agg_platform_support.lo -MD -MP -MF .deps/libaggplatformX11_la-agg_platform_support.Tpo -c agg_platform_support.cpp  -fPIC -DPIC -o .libs/libaggplatformX11_la-agg_platform_support.o
In file included from agg_platform_support.cpp:34:
../../../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../../../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
In file included from ../../../include/agg_trans_viewport.h:34,
                 from ../../../include/platform/agg_platform_support.h:70,
                 from agg_platform_support.cpp:36:
../../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../../../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../../../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../../../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../../../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../../../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libaggplatformX11_la-agg_platform_support.lo -MD -MP -MF .deps/libaggplatformX11_la-agg_platform_support.Tpo -c agg_platform_support.cpp -o libaggplatformX11_la-agg_platform_support.o >/dev/null 2>&1
mv -f .deps/libaggplatformX11_la-agg_platform_support.Tpo .deps/libaggplatformX11_la-agg_platform_support.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -I../../../include -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -version-info 2:4:0  -L/opt/pkg/lib -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -o libaggplatformX11.la -rpath /opt/pkg/lib libaggplatformX11_la-agg_platform_support.lo -lX11 
libtool: link: g++ -shared  -fPIC -DPIC  .libs/libaggplatformX11_la-agg_platform_support.o   -Wl,-R -Wl,/home/pbulk/build/graphics/agg/work/.buildlink/lib -Wl,-R -Wl,/home/pbulk/build/graphics/agg/work/.buildlink/lib -L/home/pbulk/build/graphics/agg/work/.buildlink/lib /home/pbulk/build/graphics/agg/work/.buildlink/lib/libiconv.so /home/pbulk/build/graphics/agg/work/.buildlink/lib/libX11.so /home/pbulk/build/graphics/agg/work/.buildlink/lib/libxcb.so /home/pbulk/build/graphics/agg/work/.buildlink/lib/libXau.so /home/pbulk/build/graphics/agg/work/.buildlink/lib/libXdmcp.so -lnsl -lsocket  -O2 -msave-args -Wl,-rpath -Wl,/opt/pkg/lib   -Wl,-h -Wl,libaggplatformX11.so.2 -o .libs/libaggplatformX11.so.2.0.4
libtool: link: (cd ".libs" && rm -f "libaggplatformX11.so.2" && ln -s "libaggplatformX11.so.2.0.4" "libaggplatformX11.so.2")
libtool: link: (cd ".libs" && rm -f "libaggplatformX11.so" && ln -s "libaggplatformX11.so.2.0.4" "libaggplatformX11.so")
libtool: link: ar cr .libs/libaggplatformX11.a  libaggplatformX11_la-agg_platform_support.o
libtool: link: ranlib .libs/libaggplatformX11.a
libtool: link: ( cd ".libs" && rm -f "libaggplatformX11.la" && ln -s "../libaggplatformX11.la" "libaggplatformX11.la" )
gmake[3]: Leaving directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform/X11'
Making all in sdl
gmake[3]: Entering directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform/sdl'
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../include   -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -I../../../include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT libaggplatformsdl_la-agg_platform_support.lo -MD -MP -MF .deps/libaggplatformsdl_la-agg_platform_support.Tpo -c -o libaggplatformsdl_la-agg_platform_support.lo `test -f 'agg_platform_support.cpp' || echo './'`agg_platform_support.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -D_GNU_SOURCE=1 -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libaggplatformsdl_la-agg_platform_support.lo -MD -MP -MF .deps/libaggplatformsdl_la-agg_platform_support.Tpo -c agg_platform_support.cpp  -fPIC -DPIC -o .libs/libaggplatformsdl_la-agg_platform_support.o
In file included from ../../../include/platform/agg_platform_support.h:68,
                 from agg_platform_support.cpp:27:
../../../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../../../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
In file included from ../../../include/agg_trans_viewport.h:34,
                 from ../../../include/platform/agg_platform_support.h:70:
../../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../../../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../../../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../../../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../../../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../../../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../../../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -D_GNU_SOURCE=1 -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libaggplatformsdl_la-agg_platform_support.lo -MD -MP -MF .deps/libaggplatformsdl_la-agg_platform_support.Tpo -c agg_platform_support.cpp -o libaggplatformsdl_la-agg_platform_support.o >/dev/null 2>&1
mv -f .deps/libaggplatformsdl_la-agg_platform_support.Tpo .deps/libaggplatformsdl_la-agg_platform_support.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -I../../../include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -version-info 2:4:0 -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -o libaggplatformsdl.la -rpath /opt/pkg/lib libaggplatformsdl_la-agg_platform_support.lo -L/opt/pkg/lib -R/opt/pkg/lib -lSDL -lpthread -lposix4 
libtool: link: g++ -shared  -fPIC -DPIC  .libs/libaggplatformsdl_la-agg_platform_support.o   -Wl,-R -Wl,/home/pbulk/build/graphics/agg/work/.buildlink/lib -Wl,-R -Wl,/home/pbulk/build/graphics/agg/work/.buildlink/lib -L/home/pbulk/build/graphics/agg/work/.buildlink/lib /home/pbulk/build/graphics/agg/work/.buildlink/lib/libSDL.so /home/pbulk/build/graphics/agg/work/.buildlink/lib/libiconv.so -lm /home/pbulk/build/graphics/agg/work/.buildlink/lib/libXrandr.so /home/pbulk/build/graphics/agg/work/.buildlink/lib/libXext.so /home/pbulk/build/graphics/agg/work/.buildlink/lib/libXrender.so /home/pbulk/build/graphics/agg/work/.buildlink/lib/libX11.so /home/pbulk/build/graphics/agg/work/.buildlink/lib/libxcb.so /home/pbulk/build/graphics/agg/work/.buildlink/lib/libXau.so /home/pbulk/build/graphics/agg/work/.buildlink/lib/libXdmcp.so -lnsl -lsocket -lpthread -lposix4  -O2 -msave-args -Wl,-rpath -Wl,/opt/pkg/lib -Wl,-rpath -Wl,/opt/pkg/lib   -Wl,-h -Wl,libaggplatformsdl.so.2 -o .libs/libaggplatformsdl.so.2.0.4
libtool: link: (cd ".libs" && rm -f "libaggplatformsdl.so.2" && ln -s "libaggplatformsdl.so.2.0.4" "libaggplatformsdl.so.2")
libtool: link: (cd ".libs" && rm -f "libaggplatformsdl.so" && ln -s "libaggplatformsdl.so.2.0.4" "libaggplatformsdl.so")
libtool: link: ar cr .libs/libaggplatformsdl.a  libaggplatformsdl_la-agg_platform_support.o
libtool: link: ranlib .libs/libaggplatformsdl.a
libtool: link: ( cd ".libs" && rm -f "libaggplatformsdl.la" && ln -s "../libaggplatformsdl.la" "libaggplatformsdl.la" )
gmake[3]: Leaving directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform/sdl'
Making all in win32
gmake[3]: Entering directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform/win32'
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform/win32'
Making all in AmigaOS
gmake[3]: Entering directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform/AmigaOS'
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform/AmigaOS'
Making all in BeOS
gmake[3]: Entering directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform/BeOS'
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform/BeOS'
Making all in mac
gmake[3]: Entering directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform/mac'
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform/mac'
gmake[3]: Entering directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform'
gmake[3]: Nothing to be done for 'all-am'.
gmake[3]: Leaving directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform'
gmake[2]: Leaving directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src/platform'
gmake[1]: Leaving directory '/home/pbulk/build/graphics/agg/work/agg-2.5/src'
Making all in font_freetype
gmake[1]: Entering directory '/home/pbulk/build/graphics/agg/work/agg-2.5/font_freetype'
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include   -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -I../include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/libpng16 -I/opt/pkg/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL -I/opt/pkg/include/libdrm -I/usr/include -MT libaggfontfreetype_la-agg_font_freetype.lo -MD -MP -MF .deps/libaggfontfreetype_la-agg_font_freetype.Tpo -c -o libaggfontfreetype_la-agg_font_freetype.lo `test -f 'agg_font_freetype.cpp' || echo './'`agg_font_freetype.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I/home/pbulk/build/graphics/agg/work/.buildlink/include -I/home/pbulk/build/graphics/agg/work/.buildlink/include/freetype2 -I/home/pbulk/build/graphics/agg/work/.buildlink/include/SDL -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libdrm -I/home/pbulk/build/graphics/agg/work/.buildlink/include/libpng16 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libaggfontfreetype_la-agg_font_freetype.lo -MD -MP -MF .deps/libaggfontfreetype_la-agg_font_freetype.Tpo -c agg_font_freetype.cpp  -fPIC -DPIC -o .libs/libaggfontfreetype_la-agg_font_freetype.o
In file included from ../include/agg_array.h:30,
                 from ../include/agg_scanline_storage_aa.h:39,
                 from agg_font_freetype.h:32,
                 from agg_font_freetype.cpp:26:
../include/agg_basics.h: In static member function 'static unsigned int agg::mul_one<Shift>::mul(unsigned int, unsigned int)':
../include/agg_basics.h:215:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  215 |             register unsigned q = a * b + (1 << (Shift-1));
      |                               ^
In file included from agg_font_freetype.h:40:
../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform(double*, double*) const':
../include/agg_trans_affine.h:301:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  301 |         register double tmp = *x;
      |                         ^~~
../include/agg_trans_affine.h: In member function 'void agg::trans_affine::transform_2x2(double*, double*) const':
../include/agg_trans_affine.h:309:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  309 |         register double tmp = *x;
      |                         ^~~
../include/agg_trans_affine.h: In member function 'void agg::trans_affine::inverse_transform(double*, double*) const':
../include/agg_trans_affine.h:317:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  317 |         register double d = determinant_reciprocal();
      |                         ^
../include/agg_trans_affine.h:318:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  318 |         register double a = (*x - tx) * d;
      |                         ^
../include/agg_trans_affine.h:319:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  319 |         register double b = (*y - ty) * d;
      |                         ^
agg_font_freetype.cpp: In instantiation of 'bool agg::decompose_ft_outline(const FT_Outline&, bool, const trans_affine&, PathStorage&) [with PathStorage = path_storage_integer<int, 6>; FT_Outline = FT_Outline_]':
agg_font_freetype.cpp:975:48:   required from here
agg_font_freetype.cpp:189:35: error: invalid conversion from 'unsigned char*' to 'char*' [-fpermissive]
  189 |             tags  = outline.tags  + first;
      |                     ~~~~~~~~~~~~~~^~~~~~~
      |                                   |
      |                                   unsigned char*
agg_font_freetype.cpp: In instantiation of 'bool agg::decompose_ft_outline(const FT_Outline&, bool, const trans_affine&, PathStorage&) [with PathStorage = path_storage_integer<short int, 6>; FT_Outline = FT_Outline_]':
agg_font_freetype.cpp:996:48:   required from here
agg_font_freetype.cpp:189:35: error: invalid conversion from 'unsigned char*' to 'char*' [-fpermissive]
  189 |             tags  = outline.tags  + first;
      |                     ~~~~~~~~~~~~~~^~~~~~~
      |                                   |
      |                                   unsigned char*
gmake[1]: *** [Makefile:471: libaggfontfreetype_la-agg_font_freetype.lo] Error 1
gmake[1]: Leaving directory '/home/pbulk/build/graphics/agg/work/agg-2.5/font_freetype'
gmake: *** [Makefile:497: all-recursive] Error 1
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/agg
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/agg