>>> Building on riscv64-1 under games/tuxpaint BDEPENDS = [devel/sdl2-gfx;x11/gnome/librsvg;devel/sdl2-pango;print/libpaper;graphics/ImageMagick;devel/sdl2-image;graphics/libimagequant;devel/sdl2-mixer;devel/gmake;devel/gettext,-tools;devel/sdl2-ttf;devel/gperf] DIST = [games/tuxpaint:tuxpaint-0.9.35.tar.gz] FULLPKGNAME = tuxpaint-0.9.35 RDEPENDS = [devel/sdl2-gfx;devel/sdl2-mixer;x11/gnome/librsvg;x11/gtk+4,-guic;devel/sdl2-pango;devel/sdl2-ttf;devel/desktop-file-utils;print/libpaper;graphics/libimagequant;devel/sdl2-image] (Junk lock obtained for riscv64-1 at 1786023996.81) >>> Running depends in games/tuxpaint at 1786023996.99 last junk was in graphics/spirv-cross /usr/sbin/pkg_add -aI -Drepair ImageMagick-6.9.13.48p0 libimagequant-2.18.0 libpaper-2.2.8 librsvg-2.62.3p0v0 sdl2-gfx-1.0.4p1 sdl2-image-2.8.10 sdl2-mixer-2.8.1p1 sdl2-pango-2.1.5 sdl2-ttf-2.24.0 was: /usr/sbin/pkg_add -aI -Drepair ImageMagick-6.9.13.48p0 gettext-tools-1.0 gmake-4.4.1p0 gperf-3.1p0 libimagequant-2.18.0 libpaper-2.2.8 librsvg-2.62.3p0v0 sdl2-gfx-1.0.4p1 sdl2-image-2.8.10 sdl2-mixer-2.8.1p1 sdl2-pango-2.1.5 sdl2-ttf-2.24.0 /usr/sbin/pkg_add -aI -Drepair ImageMagick-6.9.13.48p0 libimagequant-2.18.0 libpaper-2.2.8 librsvg-2.62.3p0v0 sdl2-gfx-1.0.4p1 sdl2-image-2.8.10 sdl2-mixer-2.8.1p1 sdl2-pango-2.1.5 sdl2-ttf-2.24.0 >>> Running show-prepare-results in games/tuxpaint at 1786024024.28 ===> games/tuxpaint ===> Building from scratch tuxpaint-0.9.35 ===> tuxpaint-0.9.35 depends on: gettext-tools-* -> gettext-tools-1.0 ===> tuxpaint-0.9.35 depends on: gperf-* -> gperf-3.1p0 ===> tuxpaint-0.9.35 depends on: ImageMagick-* -> ImageMagick-6.9.13.48p0 ===> tuxpaint-0.9.35 depends on: gmake-* -> gmake-4.4.1p0 ===> tuxpaint-0.9.35 depends on: sdl2-gfx-* -> sdl2-gfx-1.0.4p1 ===> tuxpaint-0.9.35 depends on: sdl2-image-* -> sdl2-image-2.8.10 ===> tuxpaint-0.9.35 depends on: sdl2-mixer-* -> sdl2-mixer-2.8.1p1 ===> tuxpaint-0.9.35 depends on: sdl2-pango-* -> sdl2-pango-2.1.5 ===> tuxpaint-0.9.35 depends on: sdl2-ttf-* -> sdl2-ttf-2.24.0 ===> tuxpaint-0.9.35 depends on: libimagequant-* -> libimagequant-2.18.0 ===> tuxpaint-0.9.35 depends on: libpaper-* -> libpaper-2.2.8 ===> tuxpaint-0.9.35 depends on: librsvg-* -> librsvg-2.62.3p0v0 ===> Verifying specs: SDL2 SDL2_Pango SDL2_gfx-1.0 SDL2_image SDL2_mixer SDL2_ttf c cairo fontconfig freetype fribidi gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0 harfbuzz imagequant intl m pango-1.0 pangoft2-1.0 paper png pthread rsvg-2 z xml2 ===> found SDL2.0.15 SDL2_Pango.0.0 SDL2_gfx-1.0.1.0 SDL2_image.1.1 SDL2_mixer.1.1 SDL2_ttf.0.2 c.103.0 cairo.13.5 fontconfig.14.1 freetype.31.1 fribidi.3.1 gdk_pixbuf-2.0.3200.3 gio-2.0.4200.23 glib-2.0.4201.16 gobject-2.0.4200.23 harfbuzz.19.0 imagequant.0.0 intl.8.2 m.10.1 pango-1.0.3801.8 pangoft2-1.0.3801.4 paper.1.0 png.18.2 pthread.28.1 rsvg-2.41.1 z.7.2 xml2.22.1 ImageMagick-6.9.13.48p0 gettext-tools-1.0 gmake-4.4.1p0 gperf-3.1p0 libimagequant-2.18.0 libpaper-2.2.8 librsvg-2.62.3p0v0 sdl2-gfx-1.0.4p1 sdl2-image-2.8.10 sdl2-mixer-2.8.1p1 sdl2-pango-2.1.5 sdl2-ttf-2.24.0 (Junk lock released for riscv64-1 at 1786024044.36) Woken up lang/moarvm distfiles size=25674042 >>> Running patch in games/tuxpaint at 1786024044.53 ===> games/tuxpaint ===> Checking files for tuxpaint-0.9.35 `/usr/ports/distfiles/tuxpaint-0.9.35.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for tuxpaint-0.9.35 ===> Patching for tuxpaint-0.9.35 ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Makefile |--- Makefile.orig |+++ Makefile -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 71. Hunk #2 succeeded at 198. Hunk #3 succeeded at 216. Hunk #4 succeeded at 251. Hunk #5 succeeded at 287. Hunk #6 succeeded at 835. Hunk #7 succeeded at 848. Hunk #8 succeeded at 857. Hunk #9 succeeded at 907. Hunk #10 succeeded at 1034. Hunk #11 succeeded at 1061. Hunk #12 succeeded at 1072. Hunk #13 succeeded at 1105. Hunk #14 succeeded at 1113. Hunk #15 succeeded at 1140. Hunk #16 succeeded at 1165. done ===> Applying OpenBSD patch patch-src_tuxpaint-import_sh Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/tuxpaint-import.sh.orig Sun Aug 13 03:14:35 2006 |+++ src/tuxpaint-import.sh Wed Jul 4 10:01:04 2007 -------------------------- Patching file src/tuxpaint-import.sh using Plan A... Hunk #1 succeeded at 52. Hunk #2 succeeded at 73. Hunk #3 succeeded at 96. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in games/tuxpaint at 1786024053.60 ===> games/tuxpaint ===> Generating configure for tuxpaint-0.9.35 ===> Configuring for tuxpaint-0.9.35 >>> Running build in games/tuxpaint at 1786024055.10 ===> games/tuxpaint ===> Building for tuxpaint-0.9.35 ...Generating 'Magic' tool API development header file... ...Compiling Tux Paint from source... cc -O2 -g -ffast-math -W -Wall -fno-common -ffloat-store -fvisibility=hidden -Wcast-align -Wredundant-decls -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz -I/usr/local/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include/pixman-1 -I/usr/local/include -I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/X11R6/include/freetype2 -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/local/include/fribidi -I/usr/local/include/libxml2 -I/usr/local/include/librsvg-2.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include -I/usr/local/include/cairo -I/usr/local/include/libxml2 -I/usr/local/include/pango-1.0 -I/usr/local/include/fribidi -I/usr/X11R6/include -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libpng16 -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include/pixman-1 -Isrc/mouse -DLARGE_CURSOR_SHAPES -DVER_DATE=\"2026-08-06\" -DVER_VERSION=\"0.9.35\" -DDATA_PREFIX=\"/usr/local/share/tuxpaint/\" -DDOC_PREFIX=\"/usr/local/share/doc/tuxpaint/\" -DLOCALEDIR=\"/usr/local/share/locale/\" -DIMDIR=\"/usr/local/share/tuxpaint/im/\" -DCONFDIR=\"/tuxpaint/\" -DMAGIC_PREFIX=\"/usr/local/lib/tuxpaint/plugins/\" \ -c src/tuxpaint.c -o obj/tuxpaint.o cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] In file included from src/tuxpaint.c:477: /usr/local/include/SDL2_Pango.h:95:42: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 95 | extern DECLSPEC int SDLCALL SDLPango_Init(); | ^ | void /usr/local/include/SDL2_Pango.h:97:45: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 97 | extern DECLSPEC int SDLCALL SDLPango_WasInit(); | ^ | void /usr/local/include/SDL2_Pango.h:100:65: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 100 | extern DECLSPEC SDLPango_Context* SDLCALL SDLPango_CreateContext(); | ^ | void In file included from src/tuxpaint.c:556: src/rgblinear.h:82:3: warning: initializer-string for character array is too long, array size is 4096 but initializer has size 4097 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] 82 | "\x00\x01\x02\x03\x03\x04\x05\x06\x07\x08\x08\x09\x0a\x0b\x0b\x0c\x0d\x0d" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | "\x0e\x0f\x10\x10\x11\x11\x12\x12\x13\x13\x14\x14\x15\x15\x16\x16\x17\x17" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | "\x18\x18\x18\x19\x19\x1a\x1a\x1a\x1b\x1b\x1c\x1c\x1c\x1d\x1d\x1d\x1e\x1e" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | "\x1e\x1f\x1f\x1f\x20\x20\x20\x21\x21\x21\x22\x22\x22\x23\x23\x23\x23\x24" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | "\x24\x24\x25\x25\x25\x25\x26\x26\x26\x26\x27\x27\x27\x28\x28\x28\x28\x29" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | "\x29\x29\x29\x2a\x2a\x2a\x2a\x2b\x2b\x2b\x2b\x2c\x2c\x2c\x2c\x2c\x2d\x2d" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | "\x2d\x2d\x2e\x2e\x2e\x2e\x2f\x2f\x2f\x2f\x2f\x30\x30\x30\x30\x30\x31\x31" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | "\x31\x31\x31\x32\x32\x32\x32\x33\x33\x33\x33\x33\x34\x34\x34\x34\x34\x35" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | "\x35\x35\x35\x35\x35\x36\x36\x36\x36\x36\x37\x37\x37\x37\x37\x38\x38\x38" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | "\x38\x38\x38\x39\x39\x39\x39\x39\x39\x3a\x3a\x3a\x3a\x3a\x3a\x3b\x3b\x3b" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | "\x3b\x3b\x3c\x3c\x3c\x3c\x3c\x3c\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3e\x3e\x3e" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | "\x3e\x3e\x3e\x3f\x3f\x3f\x3f\x3f\x3f\x40\x40\x40\x40\x40\x40\x41\x41\x41" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | "\x41\x41\x41\x41\x42\x42\x42\x42\x42\x42\x42\x43\x43\x43\x43\x43\x43\x44" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | "\x44\x44\x44\x44\x44\x44\x45\x45\x45\x45\x45\x45\x45\x46\x46\x46\x46\x46" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | "\x46\x46\x46\x47\x47\x47\x47\x47\x47\x47\x48\x48\x48\x48\x48\x48\x48\x48" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | "\x49\x49\x49\x49\x49\x49\x49\x4a\x4a\x4a\x4a\x4a\x4a\x4a\x4a\x4b\x4b\x4b" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/tuxpaint.c:12246:6: warning: cast from 'Uint8 *' (aka 'unsigned char *') to 'Uint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] 12246 | *(Uint32 *) p ^= 0x80808080u; /* 32-bit display */ | ^~~~~~~~~~~~ src/tuxpaint.c:12250:6: warning: cast from 'Uint8 *' (aka 'unsigned char *') to 'Uint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] 12250 | *(Uint16 *) p ^= 0xd6d6; | ^~~~~~~~~~~~ src/tuxpaint.c:14000:11: warning: variable 'scaled' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 14000 | if (src->w != dst->w || src->h != dst->h) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/tuxpaint.c:14016:11: note: uninitialized use occurs here 14016 | if (scaled == NULL) | ^~~~~~ src/tuxpaint.c:14000:7: note: remove the 'if' if its condition is always true 14000 | if (src->w != dst->w || src->h != dst->h) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14001 | { src/tuxpaint.c:13997:26: note: initialize the variable 'scaled' to silence this warning 13997 | SDL_Surface *scaled; | ^ | = NULL src/tuxpaint.c:20344:14: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] 20344 | maxlevel = maxlevel; // FIXME: Avoiding "unused variable" warning. Note: if we remove it, baseDir isn't used either! -bjk 2023.02.12 | ~~~~~~~~ ^ ~~~~~~~~ src/tuxpaint.c:21052:54: warning: converting the enum constant to a boolean [-Wint-in-bool-context] 21052 | if (event->window.event == SDL_WINDOWEVENT_EXPOSED || SDL_WINDOWEVENT_RESTORED) | ^ src/tuxpaint.c:26622:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 26622 | static void magic_set_size() | ^ | void src/tuxpaint.c:26986:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 26986 | static void do_undo_label_node() | ^ | void src/tuxpaint.c:27013:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 27013 | static void do_redo_label_node() | ^ | void src/tuxpaint.c:27517:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 27517 | static void set_label_fonts() | ^ | void src/tuxpaint.c:27571:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 27571 | static void tmp_apply_uncommited_text() | ^ | void src/tuxpaint.c:27616:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 27616 | static void undo_tmp_applied_text() | ^ | void src/tuxpaint.c:27655:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 27655 | static void highlight_label_nodes() | ^ | void src/tuxpaint.c:27732:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 27732 | static void cycle_highlighted_label_node() | ^ | void src/tuxpaint.c:27765:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 27765 | static int are_labels() | ^ | void src/tuxpaint.c:29511:26: warning: cast from 'Uint8 *' (aka 'unsigned char *') to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] 29511 | (short unsigned int *)&(color_hexes[NUM_COLORS][0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/tuxpaint.c:29512:26: warning: cast from 'Uint8 *' (aka 'unsigned char *') to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] 29512 | (short unsigned int *)&(color_hexes[NUM_COLORS][1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/tuxpaint.c:29513:26: warning: cast from 'Uint8 *' (aka 'unsigned char *') to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] 29513 | (short unsigned int *)&(color_hexes[NUM_COLORS][2]), &count) >= 3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 warnings generated. echo echo "...Compiling i18n support..." ...Compiling i18n support... cc -O2 -g -ffast-math -W -Wall -fno-common -ffloat-store -fvisibility=hidden -Wcast-align -Wredundant-decls -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz -I/usr/local/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include/pixman-1 -I/usr/local/include -I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/X11R6/include/freetype2 -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -DVER_DATE=\"2026-08-06\" -DVER_VERSION=\"0.9.35\" -DDATA_PREFIX=\"/usr/local/share/tuxpaint/\" -DDOC_PREFIX=\"/usr/local/share/doc/tuxpaint/\" -DLOCALEDIR=\"/usr/local/share/locale/\" -DIMDIR=\"/usr/local/share/tuxpaint/im/\" -DCONFDIR=\"/tuxpaint/\" -DMAGIC_PREFIX=\"/usr/local/lib/tuxpaint/plugins/\" \ -c src/i18n.c -o obj/i18n.o cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] ...Compiling IM support... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] ...Compiling cursor support... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] ...Compiling pixel functions... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] src/pixels.c:72:6: warning: cast from 'Uint8 *' (aka 'unsigned char *') to 'Uint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] 72 | *(Uint16 *) p = pixel; | ^~~~~~~~~~~~ src/pixels.c:126:6: warning: cast from 'Uint8 *' (aka 'unsigned char *') to 'Uint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] 126 | *(Uint32 *) p = pixel; // 32-bit display | ^~~~~~~~~~~~ src/pixels.c:179:12: warning: cast from 'Uint8 *' (aka 'unsigned char *') to 'Uint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] 179 | return (*(Uint16 *) p); | ^~~~~~~~~~~~ src/pixels.c:239:11: warning: cast from 'Uint8 *' (aka 'unsigned char *') to 'Uint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] 239 | return *(Uint32 *) p; // 32-bit display | ^~~~~~~~~~~~ 4 warnings generated. ...Compiling RGB to Linear functions... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] In file included from src/rgblinear.c:30: src/rgblinear.h:82:3: warning: initializer-string for character array is too long, array size is 4096 but initializer has size 4097 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] 82 | "\x00\x01\x02\x03\x03\x04\x05\x06\x07\x08\x08\x09\x0a\x0b\x0b\x0c\x0d\x0d" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | "\x0e\x0f\x10\x10\x11\x11\x12\x12\x13\x13\x14\x14\x15\x15\x16\x16\x17\x17" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | "\x18\x18\x18\x19\x19\x1a\x1a\x1a\x1b\x1b\x1c\x1c\x1c\x1d\x1d\x1d\x1e\x1e" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | "\x1e\x1f\x1f\x1f\x20\x20\x20\x21\x21\x21\x22\x22\x22\x23\x23\x23\x23\x24" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | "\x24\x24\x25\x25\x25\x25\x26\x26\x26\x26\x27\x27\x27\x28\x28\x28\x28\x29" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | "\x29\x29\x29\x2a\x2a\x2a\x2a\x2b\x2b\x2b\x2b\x2c\x2c\x2c\x2c\x2c\x2d\x2d" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | "\x2d\x2d\x2e\x2e\x2e\x2e\x2f\x2f\x2f\x2f\x2f\x30\x30\x30\x30\x30\x31\x31" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | "\x31\x31\x31\x32\x32\x32\x32\x33\x33\x33\x33\x33\x34\x34\x34\x34\x34\x35" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | "\x35\x35\x35\x35\x35\x36\x36\x36\x36\x36\x37\x37\x37\x37\x37\x38\x38\x38" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | "\x38\x38\x38\x39\x39\x39\x39\x39\x39\x3a\x3a\x3a\x3a\x3a\x3a\x3b\x3b\x3b" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | "\x3b\x3b\x3c\x3c\x3c\x3c\x3c\x3c\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3e\x3e\x3e" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | "\x3e\x3e\x3e\x3f\x3f\x3f\x3f\x3f\x3f\x40\x40\x40\x40\x40\x40\x41\x41\x41" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | "\x41\x41\x41\x41\x42\x42\x42\x42\x42\x42\x42\x43\x43\x43\x43\x43\x43\x44" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | "\x44\x44\x44\x44\x44\x44\x45\x45\x45\x45\x45\x45\x45\x46\x46\x46\x46\x46" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | "\x46\x46\x46\x47\x47\x47\x47\x47\x47\x47\x48\x48\x48\x48\x48\x48\x48\x48" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | "\x49\x49\x49\x49\x49\x49\x49\x4a\x4a\x4a\x4a\x4a\x4a\x4a\x4a\x4b\x4b\x4b" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ...Compiling sound playback functions... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] ...Compiling font support... cc -O2 -g -ffast-math -W -Wall -fno-common -ffloat-store -fvisibility=hidden -Wcast-align -Wredundant-decls -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz -I/usr/local/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include/pixman-1 -I/usr/local/include -I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/X11R6/include/freetype2 -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -DVER_DATE=\"2026-08-06\" -DVER_VERSION=\"0.9.35\" -DDATA_PREFIX=\"/usr/local/share/tuxpaint/\" -DDOC_PREFIX=\"/usr/local/share/doc/tuxpaint/\" -DLOCALEDIR=\"/usr/local/share/locale/\" -DIMDIR=\"/usr/local/share/tuxpaint/im/\" -DCONFDIR=\"/tuxpaint/\" -DMAGIC_PREFIX=\"/usr/local/lib/tuxpaint/plugins/\" \ -c src/fonts.c -o obj/fonts.o cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] In file included from src/fonts.c:87: In file included from src/fonts.h:37: /usr/local/include/SDL2_Pango.h:95:42: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 95 | extern DECLSPEC int SDLCALL SDLPango_Init(); | ^ | void /usr/local/include/SDL2_Pango.h:97:45: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 97 | extern DECLSPEC int SDLCALL SDLPango_WasInit(); | ^ | void /usr/local/include/SDL2_Pango.h:100:65: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 100 | extern DECLSPEC SDLPango_Context* SDLCALL SDLPango_CreateContext(); | ^ | void 3 warnings generated. ...Generating the command-line and config file parser (STEP 1)... ...Generating the command-line and config file parser (STEP 2)... ...Compiling the command-line and config file parser... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] src/parse.gperf:324:10: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 8 [-Wcast-align] 324 | memcpy((char**) (offset + (char*) tmpcfg), &opt, sizeof(char*)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ...Compiling flood fill tool... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] In file included from src/fill.c:43: src/rgblinear.h:82:3: warning: initializer-string for character array is too long, array size is 4096 but initializer has size 4097 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] 82 | "\x00\x01\x02\x03\x03\x04\x05\x06\x07\x08\x08\x09\x0a\x0b\x0b\x0c\x0d\x0d" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | "\x0e\x0f\x10\x10\x11\x11\x12\x12\x13\x13\x14\x14\x15\x15\x16\x16\x17\x17" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | "\x18\x18\x18\x19\x19\x1a\x1a\x1a\x1b\x1b\x1c\x1c\x1c\x1d\x1d\x1d\x1e\x1e" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | "\x1e\x1f\x1f\x1f\x20\x20\x20\x21\x21\x21\x22\x22\x22\x23\x23\x23\x23\x24" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | "\x24\x24\x25\x25\x25\x25\x26\x26\x26\x26\x27\x27\x27\x28\x28\x28\x28\x29" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | "\x29\x29\x29\x2a\x2a\x2a\x2a\x2b\x2b\x2b\x2b\x2c\x2c\x2c\x2c\x2c\x2d\x2d" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | "\x2d\x2d\x2e\x2e\x2e\x2e\x2f\x2f\x2f\x2f\x2f\x30\x30\x30\x30\x30\x31\x31" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | "\x31\x31\x31\x32\x32\x32\x32\x33\x33\x33\x33\x33\x34\x34\x34\x34\x34\x35" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | "\x35\x35\x35\x35\x35\x36\x36\x36\x36\x36\x37\x37\x37\x37\x37\x38\x38\x38" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | "\x38\x38\x38\x39\x39\x39\x39\x39\x39\x3a\x3a\x3a\x3a\x3a\x3a\x3b\x3b\x3b" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | "\x3b\x3b\x3c\x3c\x3c\x3c\x3c\x3c\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3e\x3e\x3e" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | "\x3e\x3e\x3e\x3f\x3f\x3f\x3f\x3f\x3f\x40\x40\x40\x40\x40\x40\x41\x41\x41" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | "\x41\x41\x41\x41\x42\x42\x42\x42\x42\x42\x42\x43\x43\x43\x43\x43\x43\x44" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | "\x44\x44\x44\x44\x44\x44\x45\x45\x45\x45\x45\x45\x45\x46\x46\x46\x46\x46" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | "\x46\x46\x46\x47\x47\x47\x47\x47\x47\x47\x48\x48\x48\x48\x48\x48\x48\x48" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | "\x49\x49\x49\x49\x49\x49\x49\x4a\x4a\x4a\x4a\x4a\x4a\x4a\x4a\x4b\x4b\x4b" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ...Compiling progress bar functions... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] ...Compiling directory-walking support... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] In file included from src/dirwalk.c:67: In file included from src/fonts.h:37: /usr/local/include/SDL2_Pango.h:95:42: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 95 | extern DECLSPEC int SDLCALL SDLPango_Init(); | ^ | void /usr/local/include/SDL2_Pango.h:97:45: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 97 | extern DECLSPEC int SDLCALL SDLPango_WasInit(); | ^ | void /usr/local/include/SDL2_Pango.h:100:65: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 100 | extern DECLSPEC SDLPango_Context* SDLCALL SDLPango_CreateContext(); | ^ | void src/dirwalk.c:89:10: warning: explicitly assigning value of variable of type 'unsigned int' to itself [-Wself-assign] 89 | dirlen = dirlen; | ~~~~~~ ^ ~~~~~~ src/dirwalk.c:391:9: warning: variable 'f' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 391 | if (d) | ^ src/dirwalk.c:422:10: note: uninitialized use occurs here 422 | if (!f) | ^ src/dirwalk.c:391:5: note: remove the 'if' if its condition is always true 391 | if (d) | ^~~~~~ 392 | f = readdir(d); src/dirwalk.c:389:21: note: initialize the variable 'f' to silence this warning 389 | struct dirent *f; | ^ | = NULL 5 warnings generated. ...Compiling filename support... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] ...Compiling on screen keyboard support... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] src/onscreen_keyboard.c:1938:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] 1938 | len = len; /* Avoid 'set but not used' warning */ | ~~~ ^ ~~~ 1 warning generated. ...Compiling animated GIF export libary... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] ...Compiling sound effect list... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] ...Compiling PostScript print support... cc: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] ...Linking Tux Paint... cc -O2 -g -ffast-math -W -Wall -fno-common -ffloat-store -fvisibility=hidden -Wcast-align -Wredundant-decls -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz -I/usr/local/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include/pixman-1 -I/usr/local/include -I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/X11R6/include/freetype2 -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/local/include/fribidi -I/usr/local/include/libxml2 -DVER_DATE=\"2026-08-06\" -DVER_VERSION=\"0.9.35\" -DDATA_PREFIX=\"/usr/local/share/tuxpaint/\" -DDOC_PREFIX=\"/usr/local/share/doc/tuxpaint/\" -DLOCALEDIR=\"/usr/local/share/locale/\" -DIMDIR=\"/usr/local/share/tuxpaint/im/\" -DCONFDIR=\"/tuxpaint/\" -DMAGIC_PREFIX=\"/usr/local/lib/tuxpaint/plugins/\" \ -o tuxpaint obj/tuxpaint.o obj/i18n.o obj/im.o obj/cursor.o obj/pixels.o obj/rgblinear.o obj/playsound.o obj/fonts.o obj/parse.o obj/fill.o obj/progressbar.o obj/dirwalk.o obj/get_fname.o obj/onscreen_keyboard.o obj/gifenc.o obj/sounds.o obj/postscript_print.o \ -L/usr/local/lib -lSDL2 -L/usr/X11R6/lib -L/usr/local/lib -lSDL2_image -lSDL2 -L/usr/X11R6/lib -L/usr/local/lib -lSDL2_ttf -lSDL2 -L/usr/X11R6/lib -L/usr/local/lib -lSDL2_gfx -lSDL2 -L/usr/X11R6/lib -lz -L/usr/local/lib -lpng -L/usr/local/lib -lSDL2_mixer -lSDL2 -L/usr/X11R6/lib -L/usr/local/lib -lSDL2_Pango -lpango-1.0 -lharfbuzz -lgobject-2.0 -lglib-2.0 -lintl -L/usr/X11R6/lib -lfreetype -L/usr/local/lib -lpango-1.0 -lharfbuzz -lgobject-2.0 -lglib-2.0 -lintl -L/usr/local/lib -lpangoft2-1.0 -lpango-1.0 -L/usr/X11R6/lib -lfontconfig -lharfbuzz -lfreetype -lgobject-2.0 -lglib-2.0 -lintl -L/usr/local/lib -lrsvg-2 -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo -Wl,-rpath-link,/usr/X11R6/lib -lpaper -L/usr/local/lib -lfribidi -L/usr/local/lib -lxml2 -limagequant -lm ld: warning: tuxpaint.c:20711 (src/tuxpaint.c:20711)(obj/tuxpaint.o:(mainloop)): warning: rand() may return deterministic values, is that what you want? ld: warning: im.c:1531 (src/im.c:1531)(obj/im.o:(im_event_ja)): warning: wcscat() is almost always misused, please use wcslcat() ld: warning: im.c:438 (src/im.c:438)(obj/im.o:(sm_add)): warning: wcscpy() is almost always misused, please use wcslcpy() ld: warning: tuxpaint.c:13530 (src/tuxpaint.c:13530)(obj/tuxpaint.o:(loaddesc)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: tuxpaint.c:16550 (src/tuxpaint.c:16550)(obj/tuxpaint.o:(set_chunk_data)): warning: strcat() is almost always misused, please use strlcat() ld: warning: fonts.c:1746 (src/fonts.c:1746)(obj/fonts.o:(getfonthandle)): warning: sprintf() is often misused, please use snprintf() msgfmt -o trans/ach.mo src/po/ach.po msgfmt -o trans/af.mo src/po/af.po msgfmt -o trans/ak.mo src/po/ak.po msgfmt -o trans/am.mo src/po/am.po msgfmt -o trans/an.mo src/po/an.po msgfmt -o trans/ar.mo src/po/ar.po msgfmt -o trans/as.mo src/po/as.po msgfmt -o trans/ast.mo src/po/ast.po msgfmt -o trans/az.mo src/po/az.po msgfmt -o trans/be.mo src/po/be.po msgfmt -o trans/bg.mo src/po/bg.po msgfmt -o trans/bm.mo src/po/bm.po msgfmt -o trans/bn.mo src/po/bn.po msgfmt -o trans/bo.mo src/po/bo.po msgfmt -o trans/br.mo src/po/br.po msgfmt -o trans/brx.mo src/po/brx.po msgfmt -o trans/bs.mo src/po/bs.po msgfmt -o trans/ca.mo src/po/ca.po msgfmt -o trans/ca@valencia.mo src/po/ca@valencia.po msgfmt -o trans/cgg.mo src/po/cgg.po msgfmt -o trans/cs.mo src/po/cs.po msgfmt -o trans/cy.mo src/po/cy.po msgfmt -o trans/da.mo src/po/da.po msgfmt -o trans/de.mo src/po/de.po msgfmt -o trans/doi.mo src/po/doi.po msgfmt -o trans/el.mo src/po/el.po msgfmt -o trans/en_AU.mo src/po/en_AU.po msgfmt -o trans/en_CA.mo src/po/en_CA.po msgfmt -o trans/en_GB.mo src/po/en_GB.po msgfmt -o trans/en_ZA.mo src/po/en_ZA.po msgfmt -o trans/eo.mo src/po/eo.po msgfmt -o trans/es.mo src/po/es.po msgfmt -o trans/es_MX.mo src/po/es_MX.po msgfmt -o trans/et.mo src/po/et.po msgfmt -o trans/eu.mo src/po/eu.po msgfmt -o trans/fa.mo src/po/fa.po msgfmt -o trans/ff.mo src/po/ff.po msgfmt -o trans/fi.mo src/po/fi.po msgfmt -o trans/fo.mo src/po/fo.po msgfmt -o trans/fr.mo src/po/fr.po msgfmt -o trans/ga.mo src/po/ga.po msgfmt -o trans/gd.mo src/po/gd.po msgfmt -o trans/gl.mo src/po/gl.po msgfmt -o trans/gos.mo src/po/gos.po msgfmt -o trans/gu.mo src/po/gu.po msgfmt -o trans/he.mo src/po/he.po msgfmt -o trans/hi.mo src/po/hi.po msgfmt -o trans/hr.mo src/po/hr.po msgfmt -o trans/hu.mo src/po/hu.po msgfmt -o trans/hy.mo src/po/hy.po msgfmt -o trans/id.mo src/po/id.po msgfmt -o trans/is.mo src/po/is.po msgfmt -o trans/it.mo src/po/it.po msgfmt -o trans/iu.mo src/po/iu.po msgfmt -o trans/ja.mo src/po/ja.po msgfmt -o trans/ka.mo src/po/ka.po msgfmt -o trans/kab.mo src/po/kab.po msgfmt -o trans/km.mo src/po/km.po msgfmt -o trans/kn.mo src/po/kn.po msgfmt -o trans/ko.mo src/po/ko.po msgfmt -o trans/kok.mo src/po/kok.po msgfmt -o trans/kok@roman.mo src/po/kok@roman.po msgfmt -o trans/ks.mo src/po/ks.po msgfmt -o trans/ks@devanagari.mo src/po/ks@devanagari.po msgfmt -o trans/ku.mo src/po/ku.po msgfmt -o trans/lb.mo src/po/lb.po msgfmt -o trans/lg.mo src/po/lg.po msgfmt -o trans/lt.mo src/po/lt.po msgfmt -o trans/lv.mo src/po/lv.po msgfmt -o trans/mai.mo src/po/mai.po msgfmt -o trans/mk.mo src/po/mk.po msgfmt -o trans/ml.mo src/po/ml.po msgfmt -o trans/mn.mo src/po/mn.po msgfmt -o trans/mni.mo src/po/mni.po msgfmt -o trans/mni@meiteimayek.mo src/po/mni@meiteimayek.po msgfmt -o trans/mr.mo src/po/mr.po msgfmt -o trans/ms.mo src/po/ms.po msgfmt -o trans/nb.mo src/po/nb.po msgfmt -o trans/ne.mo src/po/ne.po msgfmt -o trans/nl.mo src/po/nl.po msgfmt -o trans/nn.mo src/po/nn.po msgfmt -o trans/nr.mo src/po/nr.po msgfmt -o trans/nso.mo src/po/nso.po msgfmt -o trans/oc.mo src/po/oc.po msgfmt -o trans/oj.mo src/po/oj.po msgfmt -o trans/or.mo src/po/or.po msgfmt -o trans/pa.mo src/po/pa.po msgfmt -o trans/pl.mo src/po/pl.po msgfmt -o trans/pt.mo src/po/pt.po msgfmt -o trans/pt_BR.mo src/po/pt_BR.po msgfmt -o trans/ro.mo src/po/ro.po msgfmt -o trans/ru.mo src/po/ru.po msgfmt -o trans/rw.mo src/po/rw.po msgfmt -o trans/sa.mo src/po/sa.po msgfmt -o trans/sat.mo src/po/sat.po msgfmt -o trans/sat@olchiki.mo src/po/sat@olchiki.po msgfmt -o trans/sc.mo src/po/sc.po msgfmt -o trans/sd.mo src/po/sd.po msgfmt -o trans/sd@devanagari.mo src/po/sd@devanagari.po msgfmt -o trans/shs.mo src/po/shs.po msgfmt -o trans/si.mo src/po/si.po msgfmt -o trans/sk.mo src/po/sk.po msgfmt -o trans/sl.mo src/po/sl.po msgfmt -o trans/son.mo src/po/son.po msgfmt -o trans/sq.mo src/po/sq.po msgfmt -o trans/sr.mo src/po/sr.po msgfmt -o trans/sr@latin.mo src/po/sr@latin.po msgfmt -o trans/su.mo src/po/su.po msgfmt -o trans/sv.mo src/po/sv.po msgfmt -o trans/sw.mo src/po/sw.po msgfmt -o trans/ta.mo src/po/ta.po msgfmt -o trans/te.mo src/po/te.po msgfmt -o trans/th.mo src/po/th.po msgfmt -o trans/tl.mo src/po/tl.po msgfmt -o trans/tlh.mo src/po/tlh.po msgfmt -o trans/tr.mo src/po/tr.po msgfmt -o trans/tw.mo src/po/tw.po msgfmt -o trans/uk.mo src/po/uk.po msgfmt -o trans/ur.mo src/po/ur.po msgfmt -o trans/ve.mo src/po/ve.po msgfmt -o trans/vec.mo src/po/vec.po msgfmt -o trans/vi.mo src/po/vi.po msgfmt -o trans/wa.mo src/po/wa.po msgfmt -o trans/wo.mo src/po/wo.po msgfmt -o trans/xh.mo src/po/xh.po msgfmt -o trans/zam.mo src/po/zam.po msgfmt -o trans/zh_CN.mo src/po/zh_CN.po msgfmt -o trans/zh_TW.mo src/po/zh_TW.po msgfmt -o trans/zu.mo src/po/zu.po msgfmt --xml -d src/po --template src/org.tuxpaint.Tuxpaint.appdata.xml.in -o src/org.tuxpaint.Tuxpaint.appdata.xml cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/alien.so magic/src/alien.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/ascii.so magic/src/ascii.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/blind.so magic/src/blind.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/blocks_etc.so magic/src/blocks_etc.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/bloom.so magic/src/bloom.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/blur.so magic/src/blur.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/bricks.so magic/src/bricks.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/calligraphy.so magic/src/calligraphy.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/cartoon.so magic/src/cartoon.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/checkerboard.so magic/src/checkerboard.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/clone.so magic/src/clone.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/colorsep.so magic/src/colorsep.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/comicdot.so magic/src/comicdot.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/confetti.so magic/src/confetti.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/crescent.so magic/src/crescent.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/distortion.so magic/src/distortion.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/dither.so magic/src/dither.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/emboss.so magic/src/emboss.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/emitter.so magic/src/emitter.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/fade_darken.so magic/src/fade_darken.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/fisheye.so magic/src/fisheye.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/flower.so magic/src/flower.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/foam.so magic/src/foam.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/fold.so magic/src/fold.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/fractal.so magic/src/fractal.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/fretwork.so magic/src/fretwork.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/glasstile.so magic/src/glasstile.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/googlyeyes.so magic/src/googlyeyes.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/grass.so magic/src/grass.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/halftone.so magic/src/halftone.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/kaleidox.so magic/src/kaleidox.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/kalidescope.so magic/src/kalidescope.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/light.so magic/src/light.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/lightning.so magic/src/lightning.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/maze.so magic/src/maze.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/metalpaint.so magic/src/metalpaint.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/mirror_f.so magic/src/mirror_f.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/mosaic.so magic/src/mosaic.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/mosaic_shaped.so magic/src/mosaic_shaped.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/n_pt_persp.so magic/src/n_pt_persp.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/negative.so magic/src/negative.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/noise.so magic/src/noise.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/perspective.so magic/src/perspective.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/pixels.so magic/src/pixels.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/polyfill.so magic/src/polyfill.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/puzzle.so magic/src/puzzle.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/rails.so magic/src/rails.c magic/src/rails.c:561:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 561 | if ((rails_segment_modified == rails_segment_modified_last)) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magic/src/rails.c:561:31: note: remove extraneous parentheses around the comparison to silence this warning 561 | if ((rails_segment_modified == rails_segment_modified_last)) | ~ ^ ~ magic/src/rails.c:561:31: note: use '=' to turn this equality comparison into an assignment 561 | if ((rails_segment_modified == rails_segment_modified_last)) | ^~ | = 1 warning generated. cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/rain.so magic/src/rain.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/rainbow.so magic/src/rainbow.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/realrainbow.so magic/src/realrainbow.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/reflection.so magic/src/reflection.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/ribbon.so magic/src/ribbon.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/ripples.so magic/src/ripples.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/rosette.so magic/src/rosette.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/rotate.so magic/src/rotate.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/sharpen.so magic/src/sharpen.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/shift.so magic/src/shift.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/smooth.so magic/src/smooth.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/smudge.so magic/src/smudge.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/snow.so magic/src/snow.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/spiral.so magic/src/spiral.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/spraypaint.so magic/src/spraypaint.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/stretch.so magic/src/stretch.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/string.so magic/src/string.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/swirls.so magic/src/swirls.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/tessell.so magic/src/tessell.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/tint.so magic/src/tint.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/toothpaste.so magic/src/toothpaste.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/tornado.so magic/src/tornado.c magic/src/tornado.c:317:35: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 317 | float f = (float)rand() * 255 / RAND_MAX; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ magic/src/tornado.c:409:33: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 409 | if ((float)rand() * 100 / RAND_MAX > 10) | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ magic/src/tornado.c:423:33: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 423 | if ((float)rand() * 100 / RAND_MAX < 5 && ((p < dest.x) || (p > dest.w))) | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/trochoids.so magic/src/trochoids.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/tv.so magic/src/tv.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/waves.so magic/src/waves.c cc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -Isrc/ -O2 -pipe -DHAVE_STRCASESTR -I/usr/local/include -shared -fpic -lm -o magic/xor.so magic/src/xor.c ...Generating 'Magic' tool API configuration script... ...Generating thumbnails for starters... .....................................Illegal instruction (core dumped) rm: obj/tmp_skyline-sf-dusk.png.png: No such file or directory gmake: *** [Makefile:900: starters/.thumbs/skyline-sf-dusk-t.png] Error 1 *** Error 2 in games/tuxpaint (/usr/ports/infrastructure/mk/bsd.port.mk:3079 '/local/pobj/tuxpaint-0.9.35/.build_done': @cd /local/pobj/tuxp...) *** Error 2 in games/tuxpaint (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=tuxpaint-0.9.35; export _LOCKS_HELD=" tuxpaint-...) ===> Exiting games/tuxpaint with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1786024540.58 max_stuck=44.30/depends=27.34/show-prepare-results=20.21/patch=9.09/configure=1.50/build=485.62 Error: job failed with 512 on riscv64-1 at 1786024540 >>> Building on riscv64-1 under games/tuxpaint BDEPENDS = [devel/gettext,-tools;graphics/ImageMagick;devel/sdl2-gfx;devel/sdl2-ttf;devel/gmake;devel/sdl2-image;print/libpaper;x11/gnome/librsvg;devel/sdl2-pango;devel/gperf;devel/sdl2-mixer;graphics/libimagequant] DIST = [games/tuxpaint:tuxpaint-0.9.35.tar.gz] FULLPKGNAME = tuxpaint-0.9.35 RDEPENDS = [x11/gtk+4,-guic;devel/sdl2-image;devel/sdl2-pango;print/libpaper;x11/gnome/librsvg;devel/desktop-file-utils;graphics/libimagequant;devel/sdl2-mixer;devel/sdl2-gfx;devel/sdl2-ttf] (Junk lock obtained for riscv64-1 at 1786095248.48) >>> Running depends in games/tuxpaint at 1786095248.62 /usr/sbin/pkg_add -aI -Drepair ImageMagick-6.9.13.48p0 gperf-3.1p0 libimagequant-2.18.0 libpaper-2.2.8 librsvg-2.62.3p0v0 sdl2-gfx-1.0.4p1 sdl2-image-2.8.10 sdl2-mixer-2.8.1p1 sdl2-pango-2.1.5 sdl2-ttf-2.24.0 was: /usr/sbin/pkg_add -aI -Drepair ImageMagick-6.9.13.48p0 gettext-tools-1.0 gmake-4.4.1p0 gperf-3.1p0 libimagequant-2.18.0 libpaper-2.2.8 librsvg-2.62.3p0v0 sdl2-gfx-1.0.4p1 sdl2-image-2.8.10 sdl2-mixer-2.8.1p1 sdl2-pango-2.1.5 sdl2-ttf-2.24.0 /usr/sbin/pkg_add -aI -Drepair ImageMagick-6.9.13.48p0 gperf-3.1p0 libimagequant-2.18.0 libpaper-2.2.8 librsvg-2.62.3p0v0 sdl2-gfx-1.0.4p1 sdl2-image-2.8.10 sdl2-mixer-2.8.1p1 sdl2-pango-2.1.5 sdl2-ttf-2.24.0 >>> Running show-prepare-results in games/tuxpaint at 1786095266.81 ===> games/tuxpaint ImageMagick-6.9.13.48p0 gettext-tools-1.0 gmake-4.4.1p0 gperf-3.1p0 libimagequant-2.18.0 libpaper-2.2.8 librsvg-2.62.3p0v0 sdl2-gfx-1.0.4p1 sdl2-image-2.8.10 sdl2-mixer-2.8.1p1 sdl2-pango-2.1.5 sdl2-ttf-2.24.0 (Junk lock released for riscv64-1 at 1786095268.14) distfiles size=25674042 >>> Running patch in games/tuxpaint at 1786095268.27 ===> games/tuxpaint >>> Running configure in games/tuxpaint at 1786095269.41 ===> games/tuxpaint >>> Running build in games/tuxpaint at 1786095270.60 ===> games/tuxpaint ===> Building for tuxpaint-0.9.35 ...Generating thumbnails for starters... .Illegal instruction (core dumped) rm: obj/tmp_skyline-sf-dusk.png.png: No such file or directory gmake: *** [Makefile:900: starters/.thumbs/skyline-sf-dusk-t.png] Error 1 *** Error 2 in games/tuxpaint (/usr/ports/infrastructure/mk/bsd.port.mk:3079 '/local/pobj/tuxpaint-0.9.35/.build_done': @cd /local/pobj/tuxp...) *** Error 2 in games/tuxpaint (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=tuxpaint-0.9.35; export _LOCKS_HELD=" tuxpaint-...) ===> Exiting games/tuxpaint with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1786095277.02 max_stuck=0.00/depends=18.20/show-prepare-results=1.45/patch=1.15/configure=1.19/build=6.53 Error: job failed with 512 on riscv64-1 at 1786095277