+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/abuse-2.0nb2/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/abuse-2.0nb2/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for abuse-2.0nb2
Making all in imlib
make[1]: Entering directory '/home/pbulk/build/games/abuse/work/abuse_pd/imlib'
Computing dependencies for xwdread.c...
Computing dependencies for visobj.c...
Computing dependencies for tools.c...
Computing dependencies for timage.c...
Computing dependencies for texture.c...
Computing dependencies for targa.c...
Computing dependencies for supmorph.c...
Computing dependencies for status.c...
Computing dependencies for specs.c...
Computing dependencies for scroller.c...
Computing dependencies for readwav.c...
Computing dependencies for ppmread.c...
Computing dependencies for pmenu.c...
Computing dependencies for pcxread.c...
Computing dependencies for palette.c...
Computing dependencies for packet.c...
Computing dependencies for mdlread.c...
Computing dependencies for loader.c...
Computing dependencies for linked.c...
Computing dependencies for lbmread.c...
Computing dependencies for keys.c...
Computing dependencies for jwindow.c...
Computing dependencies for jrand.c...
Computing dependencies for jmalloc.c...
Computing dependencies for input.c...
Computing dependencies for include.c...
Computing dependencies for image24.c...
Computing dependencies for image.c...
Computing dependencies for guistat.c...
Computing dependencies for glread.c...
Computing dependencies for globals.c...
Computing dependencies for gifread.c...
Computing dependencies for fonts.c...
Computing dependencies for filter.c...
Computing dependencies for filesel.c...
Computing dependencies for dprint.c...
Computing dependencies for decoder.c...
echo > .deps/.P
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o filter.o -c filter.c
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o gifread.o -c gifread.c
In file included from ./include/palette.hpp:4,
                 from ./include/image.hpp:5,
                 from filter.c:1:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
In file included from ./include/palette.hpp:4,
                 from ./include/image.hpp:5,
                 from ./include/gifread.hpp:3,
                 from gifread.c:1:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
filter.c: In constructor 'filter::filter(palette*, palette*)':
filter.c:10:53: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   10 |   unsigned char *p=fdat=(unsigned char *)jmalloc(nc,"conversion filter");
      |                                                     ^~~~~~~~~~~~~~~~~~~
filter.c: In constructor 'filter::filter(int)':
filter.c:64:36: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   64 |   fdat=(unsigned char *)jmalloc(nc,"filter");
      |                                    ^~~~~~~~
filter.c: In constructor 'color_filter::color_filter(palette*, int, void (*)(int))':
filter.c:141:61: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  141 |   color_table=(unsigned char *)jmalloc(colors*colors*colors,"color_filter");
      |                                                             ^~~~~~~~~~~~~~
filter.c: In constructor 'color_filter::color_filter(spec_entry*, bFILE*)':
filter.c:176:61: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  176 |   color_table=(unsigned char *)jmalloc(colors*colors*colors,"color_filter : loaded");
      |                                                             ^~~~~~~~~~~~~~~~~~~~~~~
gifread.c: At global scope:
gifread.c:24:3: warning: unnamed type with no linkage used to declare variable '<unnamed struct> GifScreen' with linkage
   24 | } GifScreen;
      |   ^~~~~~~~~
gifread.c:29:3: warning: unnamed type with no linkage used to declare variable '<unnamed struct> gif_screen' with linkage
   29 | } gif_screen;
      |   ^~~~~~~~~~
gifread.c:34:3: warning: unnamed type with no linkage used to declare variable '<unnamed struct> gif_image' with linkage
   34 | } gif_image;
      |   ^~~~~~~~~
gifread.c: In function 'image* read_gif(char*, palette*&)':
gifread.c:55:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   55 |         fread((char *)&gif_screen.w,2,1,fp);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gifread.c:57:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   57 |         fread((char *)&gif_screen.h,2,1,fp);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gifread.c:59:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   59 |         fread((char *)&gif_screen.color_info,1,1,fp);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gifread.c:60:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   60 |         fread((char *)&gif_screen.background,1,1,fp);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gifread.c:80:18: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   80 |             fread((char *)&gif_image.xoff,2,1,fp);
      |             ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gifread.c:82:18: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   82 |             fread((char *)&gif_image.yoff,2,1,fp);
      |             ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gifread.c:84:18: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   84 |             fread((char *)&gif_image.w,2,1,fp);
      |             ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gifread.c:86:18: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   86 |             fread((char *)&gif_image.h,2,1,fp);
      |             ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o globals.o -c globals.c
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o image.o -c image.c
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o linked.o -c linked.c
In file included from ./include/palette.hpp:4,
                 from ./include/image.hpp:5,
                 from image.c:1:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
image.c: At global scope:
image.c:15:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   15 | char *imerr_messages[]={"No error",
      |                         ^~~~~~~~~~
image.c:16:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   16 |                         "Error occured while reading",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
image.c:17:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   17 |                         "Incorrect file type",
      |                         ^~~~~~~~~~~~~~~~~~~~~
image.c:18:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   18 |                         "File is corrupted",
      |                         ^~~~~~~~~~~~~~~~~~~
image.c:19:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   19 |                         "File not found",
      |                         ^~~~~~~~~~~~~~~~
image.c:20:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   20 |                         "Memory allocation trouble",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
image.c:21:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   21 |                         "Operation/file type not supported",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
image.c:22:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   22 |                         "Error occured while writing, (disk full?)"};
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
image.c: In function 'void make_block(size_t)':
image.c:94:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   94 |   void *dat=jmalloc(size,"make_block : tmp");
      |                          ^~~~~~~~~~~~~~~~~~
image.c: In member function 'image* image::copy()':
image.c:224:40: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  224 |   dat=(unsigned char *)jmalloc(width(),"image copy");
      |                                        ^~~~~~~~~~~~
image.c: In member function 'void image::unpack_scanline(short int, char)':
image.c:1002:39: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 1002 |   ex=(unsigned char *)jmalloc(width(),"image::unpacked scanline");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
image.c: In member function 'void image::resize(short int, short int)':
image.c:1054:63: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 1054 |   unsigned char *im=(unsigned char *)jmalloc(width()*height(),"image::resized");
      |                                                               ^~~~~~~~~~~~~~~~
image.c: In member function 'void image::flip_x()':
image.c:1306:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 1306 |   unsigned char *rev=(unsigned char *)jmalloc(width(),"image tmp::flipped_x"),*sl;
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~
image.c: In member function 'void image::flip_y()':
image.c:1320:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 1320 |   unsigned char *rev=(unsigned char *)jmalloc(width(),"image::flipped_y"),*sl;
      |                                                       ^~~~~~~~~~~~~~~~~~
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o input.o -c input.c
In file included from ./include/palette.hpp:4,
                 from ./include/image.hpp:5,
                 from ./include/video.hpp:13,
                 from ./include/jwindow.hpp:3,
                 from ./include/input.hpp:3,
                 from input.c:1:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
input.c: In constructor 'button::button(int, int, int, char*, ifield*)':
input.c:205:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  205 |   text=strcpy((char *)jmalloc(strlen(Text)+1,"input button"),Text);
      |                                              ^~~~~~~~~~~~~~
input.c: In member function 'void text_field::change_data(char*, int, int, image*, window_manager*)':
input.c:232:49: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  232 |     data=(char *)jrealloc(data,strlen(new_data),"text field input");
      |                                                 ^~~~~~~~~~~~~~~~~~
input.c: In constructor 'text_field::text_field(int, int, int, char*, char*, char*, ifield*)':
input.c:326:50: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  326 |   prompt=strcpy((char *)jmalloc(strlen(Prompt)+1,"text_field::prompt"),Prompt);
      |                                                  ^~~~~~~~~~~~~~~~~~~~
input.c:327:40: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  327 |   format=strcpy((char *)jmalloc(slen+1,"text_field::format"),Format);
      |                                        ^~~~~~~~~~~~~~~~~~~~
input.c:328:38: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  328 |   data=strcpy((char *)jmalloc(slen+1,"text_field::data"),Data);
      |                                      ^~~~~~~~~~~~~~~~~~
input.c: In constructor 'text_field::text_field(int, int, int, char*, char*, double, ifield*)':
input.c:341:50: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  341 |   prompt=strcpy((char *)jmalloc(strlen(Prompt)+1,"text_field::prompt"),Prompt);
      |                                                  ^~~~~~~~~~~~~~~~~~~~
input.c:342:40: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  342 |   format=strcpy((char *)jmalloc(slen+1,"text_field::format"),Format);
      |                                        ^~~~~~~~~~~~~~~~~~~~
input.c:343:38: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  343 |   data=strcpy((char *)jmalloc(slen+1,"text_field::data"),num);
      |                                      ^~~~~~~~~~~~~~~~~~
input.c: In constructor 'info_field::info_field(int, int, int, char*, ifield*)':
input.c:452:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  452 |   text=strcpy((char *)jmalloc(strlen(info)+1,"info_field"),info);
      |                                              ^~~~~~~~~~~~
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o mdlread.o -c mdlread.c
In file included from ./include/palette.hpp:4,
                 from ./include/mdlread.hpp:3,
                 from mdlread.c:1:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
mdlread.c: In function 'image** read_mdl(char*, palette*&, short int, short int, short int&)':
mdlread.c:153:51: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  153 |         im=(image **)jmalloc(sizeof(image *)*endn,"mdl_read::image * array");
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
mdlread.c: In function 'short int mdl_total_images(char*)':
mdlread.c:88:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   88 |   fread(buf,1,768+11,fp);
      |   ~~~~~^~~~~~~~~~~~~~~~~
mdlread.c:93:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   93 |       fread(xy,2,1,fp);
      |       ~~~~~^~~~~~~~~~~
mdlread.c: In function 'image** read_mdl(char*, palette*&, short int, short int, short int&)':
mdlread.c:147:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  147 |         fread(xy,2,1,fp);
      |         ~~~~~^~~~~~~~~~~
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o palette.o -c palette.c
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o ppmread.o -c ppmread.c
In file included from ./include/palette.hpp:4,
                 from palette.c:1:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
In file included from ./include/palette.hpp:4,
                 from ./include/image.hpp:5,
                 from ppmread.c:1:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
palette.c: In constructor 'palette::palette(bFILE*)':
palette.c:15:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   15 |   pal=(color *)jmalloc(sizeof(color)*ncolors,"palette");
      |                                              ^~~~~~~~~
palette.c:16:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   16 |   usd=(unsigned char *)jmalloc(ncolors/8+1,"palette used array");
      |                                            ^~~~~~~~~~~~~~~~~~~~
palette.c: In constructor 'palette::palette(spec_entry*, bFILE*)':
palette.c:26:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   26 |   pal=(color *)jmalloc(sizeof(color)*ncolors,"palette");
      |                                              ^~~~~~~~~
palette.c:27:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   27 |   usd=(unsigned char *)jmalloc(ncolors/8+1,"palette used array");
      |                                            ^~~~~~~~~~~~~~~~~~~~
ppmread.c: In function 'int read_ppm_header(FILE*, int*)':
ppmread.c:13:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
   13 |   fscanf(fp,"%s",sig);
      |   ~~~~~~^~~~~~~~~~~~~
ppmread.c:18:13: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
   18 |       fscanf(fp,"%s",sig);
      |       ~~~~~~^~~~~~~~~~~~~
ppmread.c:20:14: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   20 |         fgets(st,100,fp);
      |         ~~~~~^~~~~~~~~~~
ppmread.c: In function 'image* read_ppm(char*, palette*&, int)':
ppmread.c:85:10: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   85 |     fgets(buf,30,fp);
      |     ~~~~~^~~~~~~~~~~
palette.c: In constructor 'palette::palette(int)':
palette.c:301:34: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  301 |   pal=(color *)jmalloc(ncolors*3,"palette");
      |                                  ^~~~~~~~~
palette.c:302:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  302 |   usd=(unsigned char *)jmalloc(ncolors/8+1,"palette used array");
      |                                            ^~~~~~~~~~~~~~~~~~~~
In file included from ./include/palette.hpp:3,
                 from palette.c:1:
./include/linked.hpp: In member function 'palette* quant_palette::create_pal()':
./include/linked.hpp:85:38: warning: iteration 1 invokes undefined behavior [-Waggressive-loop-optimizations]
   85 |   class linked_node *first() {return fn;}
      |                                      ^~
palette.c:461:17: note: within this loop
  461 |   for (x=0,i=7;i>=0;i++)
      |                ~^~~
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o include.o -c include.c
In file included from ./include/palette.hpp:4,
                 from ./include/image.hpp:5,
                 from ./include/include.hpp:3,
                 from include.c:1:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o xwdread.o -c xwdread.c
In file included from ./include/palette.hpp:4,
                 from ./include/image.hpp:5,
                 from ./include/filter.hpp:3,
                 from xwdread.c:3:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
xwdread.c: In function 'image* read_bmp(palette*&, char*)':
xwdread.c:517:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  517 |   scrap=(char *)jmalloc(bytes,"xwd_read scrap");
      |                               ^~~~~~~~~~~~~~~~
xwdread.c: In function 'image24* read_bmp24(char*)':
xwdread.c:471:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  471 |       fread(sl+2,1,1,fp);
      |       ~~~~~^~~~~~~~~~~~~
xwdread.c:472:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  472 |       fread(sl+1,1,1,fp);
      |       ~~~~~^~~~~~~~~~~~~
xwdread.c:473:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  473 |       fread(sl,1,1,fp);
      |       ~~~~~^~~~~~~~~~~
xwdread.c:477:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  477 |       fread(buf,trailer*3,1,fp);
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~
xwdread.c: In function 'image* read_bmp(palette*&, char*)':
xwdread.c:512:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  512 |     fread(pal_quad,1,4,fp);
      |     ~~~~~^~~~~~~~~~~~~~~~~
xwdread.c:520:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  520 |     fread(scrap,1,bytes,fp);
      |     ~~~~~^~~~~~~~~~~~~~~~~~
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o fonts.o -c fonts.c
In file included from ./include/palette.hpp:4,
                 from ./include/image.hpp:5,
                 from ./include/fonts.hpp:3,
                 from fonts.c:1:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
fonts.c: In constructor 'JCFont::JCFont(image*)':
fonts.c:61:34: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   61 |     let[ch]=new trans_image(&tmp,"JCfont");
      |                                  ^~~~~~~~
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o decoder.o -c decoder.c
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o loader.o -c loader.c
In file included from ./include/palette.hpp:4,
                 from ./include/image.hpp:5,
                 from decoder.c:21:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
In file included from ./include/palette.hpp:4,
                 from ./include/image.hpp:5,
                 from ./include/loader.hpp:3,
                 from loader.c:1:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
loader.c: In function 'short int load_any(char*, image**&, palette*&, short int&, palette*)':
loader.c:44:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   44 |       images=(image **)jmalloc(sizeof(image *),"loader::xwd image * array");
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
loader.c:49:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   49 |       images=(image **)jmalloc(sizeof(image *),"loader::ppm image * array");
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
loader.c:55:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   55 |       images=(image **)jmalloc(sizeof(image *),"loader::pic image * array");
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
loader.c:61:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   61 |       images=(image **)jmalloc(sizeof(image *),"loader::bmp image * array");
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
loader.c:67:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   67 |       images=(image **)jmalloc(sizeof(image *),"loader::pcx image * array");
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
loader.c:73:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   73 |       images=(image **)jmalloc(sizeof(image *),"loader::pcx image * array");
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
loader.c:82:50: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   82 |         images=(image **)jmalloc(sizeof(image *),"loader::targa image * array");
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:900,
                 from ./include/linked.hpp:16,
                 from ./include/image.hpp:4,
                 from ./include/loader.hpp:3,
                 from loader.c:1:
In function 'size_t fread(void*, size_t, size_t, FILE*)',
    inlined from 'graphics_type tell_file_type(char*)' at loader.c:110:17:
/usr/include/bits/stdio2.h:239:29: warning: call to '__fread_chk_warn' declared with attribute warning: fread called with bigger size * nmemb than length of destination buffer [-Wattribute-warning]
  239 |     return __fread_chk_warn (__ptr, sz, __size, __n, __stream);
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o glread.o -c glread.c
c++ -DPACKAGE=\"imlib\" -DVERSION=\"2.0\" -DX_DISPLAY_MISSING=1 -DHAVE_ATEXIT=1  -I. -I.  -DMANAGE_MEM -DNO_CHECK -I./include  -I/usr/pkg/include -g -O2 -fno-exceptions -fno-rtti -o texture.o -c texture.c
In file included from glread.c:1:
./include/macs.hpp:30:16: error: duplicate 'unsigned'
   30 | #define ulong  unsigned long
      |                ^~~~~~~~
./include/macs.hpp:30:25: error: declaration does not declare anything [-fpermissive]
   30 | #define ulong  unsigned long
      |                         ^~~~
./include/macs.hpp:28:16: error: duplicate 'unsigned'
   28 | #define ushort unsigned short
      |                ^~~~~~~~
./include/macs.hpp:28:25: error: duplicate 'short'
   28 | #define ushort unsigned short
      |                         ^~~~~
./include/macs.hpp:28:25: error: declaration does not declare anything [-fpermissive]
In file included from ./include/palette.hpp:4,
                 from ./include/image.hpp:5,
                 from glread.c:2:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
glread.c: In function 'image* read_glfont(char*)':
glread.c:16:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   16 |   fread(&length,1,2,fp);  length=int_to_local(length);
      |   ~~~~~^~~~~~~~~~~~~~~~
glread.c:17:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   17 |   fread(&size,1,1,fp);
      |   ~~~~~^~~~~~~~~~~~~~
glread.c:18:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   18 |   fread(&first,1,1,fp);
      |   ~~~~~^~~~~~~~~~~~~~~
glread.c:20:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   20 |   fread(&width,1,1,fp);
      |   ~~~~~^~~~~~~~~~~~~~~
glread.c:21:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   21 |   fread(&height,1,1,fp);
      |   ~~~~~^~~~~~~~~~~~~~~~
glread.c:22:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   22 |   fread(&gsize,1,1,fp);
      |   ~~~~~^~~~~~~~~~~~~~~
glread.c:33:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   33 |       fread(sub->scan_line(y),1,gsize/height,fp);
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
glread.c: In function 'image* read_pic(char*, palette*&)':
glread.c:54:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   54 |   fread(&x[0],1,2,fp);
      |   ~~~~~^~~~~~~~~~~~~~
glread.c:55:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   55 |   fread(&w,1,2,fp);
      |   ~~~~~^~~~~~~~~~~
glread.c:56:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   56 |   fread(&h,1,2,fp);
      |   ~~~~~^~~~~~~~~~~
glread.c:58:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   58 |   fread(x,1,4,fp);
      |   ~~~~~^~~~~~~~~~
glread.c:59:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   59 |   fread(&bpp,1,1,fp);
      |   ~~~~~^~~~~~~~~~~~~
glread.c:60:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   60 |   fread(&marker,1,1,fp);
      |   ~~~~~^~~~~~~~~~~~~~~~
glread.c:66:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   66 |   fread(&vmode,1,1,fp);
      |   ~~~~~^~~~~~~~~~~~~~~
glread.c:67:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   67 |   fread(&edesc,1,2,fp);
      |   ~~~~~^~~~~~~~~~~~~~~
glread.c:69:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   69 |   fread(&esize,1,2,fp);
      |   ~~~~~^~~~~~~~~~~~~~~
glread.c:73:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   73 |     fread(pal->addr(),1,(1<<bpp)*3,fp);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
glread.c:78:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   78 |   fread(&blocks,1,2,fp);
      |   ~~~~~^~~~~~~~~~~~~~~~
glread.c:85:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   85 |     fread(&bufsize,1,2,fp);
      |     ~~~~~^~~~~~~~~~~~~~~~~
glread.c:87:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   87 |     fread(&len,1,2,fp);
      |     ~~~~~^~~~~~~~~~~~~
glread.c:89:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   89 |     fread(&esc,1,1,fp);
      |     ~~~~~^~~~~~~~~~~~~
glread.c:92:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   92 |       fread(&c,1,1,fp);
      |       ~~~~~^~~~~~~~~~~
glread.c:101:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  101 |         fread(&n,1,1,fp);
      |         ~~~~~^~~~~~~~~~~
glread.c:104:16: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  104 |           fread(&c,1,1,fp);
      |           ~~~~~^~~~~~~~~~~
glread.c:114:16: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  114 |           fread(&sn,1,2,fp);
      |           ~~~~~^~~~~~~~~~~~
glread.c:116:16: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  116 |           fread(&c,1,1,fp);
      |           ~~~~~^~~~~~~~~~~
make[1]: *** [Makefile:206: glread.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from ./include/palette.hpp:4,
                 from ./include/image.hpp:5,
                 from texture.c:1:
./include/specs.hpp: In constructor 'spec_entry::spec_entry(unsigned char, char*, char*, long unsigned int, long unsigned int)':
./include/specs.hpp:150:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  150 |     name=strcpy((char *)jmalloc(strlen(object_name)+1,"spec_entry::name"),object_name);
      |                                                       ^~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pbulk/build/games/abuse/work/abuse_pd/imlib'
make: *** [Makefile:98: all-recursive] Error 1
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/games/abuse
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/games/abuse