D: [iurt_root_command] chroot warning: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend. Installing /home/iurt/rpmbuild/SRPMS/camv-rnd-1.0.0-1.mga9.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.HBcS3V + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf camv-rnd-1.0.0 + /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/camv-rnd-1.0.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd camv-rnd-1.0.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/camv-rnd-librnd-path.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.MujrP2 + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd camv-rnd-1.0.0 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + ./configure --prefix=/usr Done. librnd prefix: /usr camv-rnd prefix: /usr + /usr/bin/make -O -j8 V=1 VERBOSE=1 LIBARCHDIR=lib64 cd src && /usr/bin/make all make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' /usr/lib64/librnd3/scconfig/cquote -n camv_conf_internal < conf_core.lht > conf_internal.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' /usr/lib64/librnd3/scconfig/cquote -n camv_menu_internal < menu.lht > menu_internal.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cd ../src_plugins && /usr/lib64/librnd3/puplug buildin.c "-" < ../src_plugins/.builtin.pups > ../src/buildin.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o event.o event.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o obj_any.o obj_any.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o data.o data.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o gui_act.o gui_act.c gui_act.c: In function 'camv_act_About': gui_act.c:79:1: warning: control reaches end of non-void function [-Wreturn-type] 79 | } | ^ make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o obj_grp.o obj_grp.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o obj_poly.o obj_poly.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o obj_text.o obj_text.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o draw.o draw.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o obj_line.o obj_line.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o obj_arc.o obj_arc.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o plug_io.o plug_io.c plug_io.c:39:8: warning: type defaults to 'int' in declaration of 'camv_io_sorted' [-Wimplicit-int] 39 | static camv_io_sorted = 0; | ^~~~~~~~~~~~~~ make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o crosshair.o crosshair.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o conf_core.o conf_core.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o plug_io_act.o plug_io_act.c plug_io_act.c: In function 'camv_act_LoadFrom': plug_io_act.c:45:33: warning: variable 'format' set but not used [-Wunused-but-set-variable] 45 | const char *op, *name, *format = NULL; | ^~~~~~ make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o rtree.o rtree.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o main_act.o main_act.c main_act.c: In function 'help_invoc': main_act.c:90:39: warning: unused variable 'n_exporter' [-Wunused-variable] 90 | int n_printer = 0, n_gui = 0, n_exporter = 0; | ^~~~~~~~~~ main_act.c:90:13: warning: unused variable 'n_printer' [-Wunused-variable] 90 | int n_printer = 0, n_gui = 0, n_exporter = 0; | ^~~~~~~~~ In file included from main_act.c:31: main_act.c: In function 'camv_act_System': main_act.c:236:22: warning: implicit declaration of function 'rnd_system' [-Wimplicit-function-declaration] 236 | RND_ACT_IRES(rnd_system(RND_ACT_HIDLIB, cmd)); | ^~~~~~~~~~ At top level: main_act.c:196:13: warning: 'print_list' defined but not used [-Wunused-function] 196 | static void print_list(const rnd_conflist_t *cl) | ^~~~~~~~~~ make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/import_gerb/gedraw.o ../src_plugins/import_gerb/gedraw.c In file included from ../src_plugins/import_gerb/gexpr.h:4, from ../src_plugins/import_gerb/gedraw.h:38, from ../src_plugins/import_gerb/gedraw.c:32: /usr/include/librnd/src_3rd/genvector/vtd0.h:11: warning: "GVT" redefined 11 | #define GVT(x) vtd0_ ## x | In file included from ../src_plugins/import_gerb/gedraw.h:37, from ../src_plugins/import_gerb/gedraw.c:32: /usr/include/librnd/core/vtc0.h:8: note: this is the location of the previous definition 8 | #define GVT(x) vtc0_ ## x | In file included from ../src_plugins/import_gerb/gexpr.h:4, from ../src_plugins/import_gerb/gedraw.h:38, from ../src_plugins/import_gerb/gedraw.c:32: /usr/include/librnd/src_3rd/genvector/vtd0.h:14: warning: "GVT_ELEM_TYPE" redefined 14 | #define GVT_ELEM_TYPE double | In file included from ../src_plugins/import_gerb/gedraw.h:37, from ../src_plugins/import_gerb/gedraw.c:32: /usr/include/librnd/core/vtc0.h:9: note: this is the location of the previous definition 9 | #define GVT_ELEM_TYPE rnd_coord_t | In file included from ../src_plugins/import_gerb/gedraw.c:32: ../src_plugins/import_gerb/gedraw.h:172: warning: "GVT" redefined 172 | #define GVT(x) vtgd_ ## x | In file included from ../src_plugins/import_gerb/gexpr.h:4, from ../src_plugins/import_gerb/gedraw.h:38, from ../src_plugins/import_gerb/gedraw.c:32: /usr/include/librnd/src_3rd/genvector/vtd0.h:11: note: this is the location of the previous definition 11 | #define GVT(x) vtd0_ ## x | In file included from ../src_plugins/import_gerb/gedraw.c:32: ../src_plugins/import_gerb/gedraw.h:173: warning: "GVT_ELEM_TYPE" redefined 173 | #define GVT_ELEM_TYPE gedraw_inst_t | In file included from ../src_plugins/import_gerb/gexpr.h:4, from ../src_plugins/import_gerb/gedraw.h:38, from ../src_plugins/import_gerb/gedraw.c:32: /usr/include/librnd/src_3rd/genvector/vtd0.h:14: note: this is the location of the previous definition 14 | #define GVT_ELEM_TYPE double | ../src_plugins/import_gerb/gedraw.c: In function 'gedraw_dump_inst': ../src_plugins/import_gerb/gedraw.c:49:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] 49 | fprintf(f, "[%04d %04ld.%02ld] ", i - ctx->code.array, i->line, i->col); | ~~~^ ~~~~~~~~~~~~~~~~~~~ | | | | int long int | %04ld make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/import_gerb/gexpr.o ../src_plugins/import_gerb/gexpr.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/gui/camv_gui.o ../src_plugins/gui/camv_gui.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/import_gerb/gex.tab.o ../src_plugins/import_gerb/gex.tab.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/gui/status.o ../src_plugins/gui/status.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/io_tedax/parse.o ../src_plugins/io_tedax/parse.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/gui/layersel.o ../src_plugins/gui/layersel.c ../src_plugins/gui/layersel.c: In function 'layer_button_cb': ../src_plugins/gui/layersel.c:248:79: warning: value computed is not used [-Wunused-value] 248 | else if (wid == ls->wbut_load) { rnd_actionl("Load", "Layer", NULL) || rnd_actionva(&camv.hidlib, "Zoom", "auto_first", NULL); } | ^~ make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/std_tools/std_tools.o ../src_plugins/std_tools/std_tools.c In file included from ../src_plugins/std_tools/std_tools.c:12: ../src_plugins/std_tools/tool_mline.c: In function 'tool_mline_undo_act': ../src_plugins/std_tools/tool_mline.c:96:1: warning: control reaches end of non-void function [-Wreturn-type] 96 | } | ^ ../src_plugins/std_tools/tool_mline.c: In function 'tool_mline_redo_act': ../src_plugins/std_tools/tool_mline.c:101:1: warning: control reaches end of non-void function [-Wreturn-type] 101 | } | ^ In file included from ../src_plugins/std_tools/std_tools.c:13: ../src_plugins/std_tools/tool_mobj.c: In function 'tool_mobj_undo_act': ../src_plugins/std_tools/tool_mobj.c:80:1: warning: control reaches end of non-void function [-Wreturn-type] 80 | } | ^ ../src_plugins/std_tools/tool_mobj.c: In function 'tool_mobj_redo_act': ../src_plugins/std_tools/tool_mobj.c:85:1: warning: control reaches end of non-void function [-Wreturn-type] 85 | } | ^ In file included from ../src_plugins/std_tools/std_tools.c:14: ../src_plugins/std_tools/tool_arrow.c: In function 'tool_arrow_undo_act': ../src_plugins/std_tools/tool_arrow.c:34:1: warning: control reaches end of non-void function [-Wreturn-type] 34 | } | ^ ../src_plugins/std_tools/tool_arrow.c: In function 'tool_arrow_redo_act': ../src_plugins/std_tools/tool_arrow.c:39:1: warning: control reaches end of non-void function [-Wreturn-type] 39 | } | ^ make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/import_gcode/gcode.tab.o ../src_plugins/import_gcode/gcode.tab.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/import_excellon/excellon.o ../src_plugins/import_excellon/excellon.c ../src_plugins/import_excellon/excellon.c: In function 'exc_parse_arc': ../src_plugins/import_excellon/excellon.c:259:47: warning: variable 'r' set but not used [-Wunused-but-set-variable] 259 | rnd_coord_t x0 = exc->x, y0 = exc->y, r; | ^ ../src_plugins/import_excellon/excellon.c:259:34: warning: unused variable 'y0' [-Wunused-variable] 259 | rnd_coord_t x0 = exc->x, y0 = exc->y, r; | ^~ ../src_plugins/import_excellon/excellon.c:259:21: warning: unused variable 'x0' [-Wunused-variable] 259 | rnd_coord_t x0 = exc->x, y0 = exc->y, r; | ^~ make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/io_tedax/io_tedax.o ../src_plugins/io_tedax/io_tedax.c ../src_plugins/io_tedax/io_tedax.c: In function 'tdx_write_obj': ../src_plugins/io_tedax/io_tedax.c:387:9: warning: enumeration value 'CAMV_OBJ_TEXT' not handled in switch [-Wswitch] 387 | switch(obj->proto.type) { | ^~~~~~ At top level: ../src_plugins/io_tedax/io_tedax.c:481:12: warning: 'camv_tdx_save_layer' defined but not used [-Wunused-function] 481 | static int camv_tdx_save_layer(camv_design_t *camv, rnd_cardinal_t lid, const char *fn) | ^~~~~~~~~~~~~~~~~~~ ../src_plugins/io_tedax/io_tedax.c:464:12: warning: 'camv_tdx_save_sublayer' defined but not used [-Wunused-function] 464 | static int camv_tdx_save_sublayer(camv_design_t *camv, const camv_layer_t *ly, const char *fn) | ^~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/import_gcode/gcode_exec.o ../src_plugins/import_gcode/gcode_exec.c ../src_plugins/import_gcode/gcode_exec.c:27:2: warning: #warning TODO: remove this [-Wcpp] 27 | #warning TODO: remove this | ^~~~~~~ ../src_plugins/import_gcode/gcode_exec.c: In function 'gcode_execute_code_': ../src_plugins/import_gcode/gcode_exec.c:269:2: warning: #warning TODO: tool code: tools[(int)param]; [-Wcpp] 269 | #warning TODO: tool code: tools[(int)param]; | ^~~~~~~ make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/import_gcode/gcode_lex.o ../src_plugins/import_gcode/gcode_lex.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/import_gcode/gcode_vm.o ../src_plugins/import_gcode/gcode_vm.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/import_gerb/gerb2camv.o ../src_plugins/import_gerb/gerb2camv.c ../src_plugins/import_gerb/gerb2camv.c: In function 'polyarea2camv': ../src_plugins/import_gerb/gerb2camv.c:123:52: warning: initialization of 'camv_poly_t *' {aka 'struct camv_poly_s *'} from incompatible pointer type 'camv_any_obj_t *' {aka 'union camv_any_obj_u *'} [-Wincompatible-pointer-types] 123 | camv_poly_t *dst = &grp->objs[i]; | ^ ../src_plugins/import_gerb/gerb2camv.c: In function 'aper_oblong2poly': ../src_plugins/import_gerb/gerb2camv.c:147:13: warning: unused variable 'n' [-Wunused-variable] 147 | int n; | ^ ../src_plugins/import_gerb/gerb2camv.c: In function 'gedraw_do_draw_line': ../src_plugins/import_gerb/gerb2camv.c:794:27: warning: assignment to 'camv_any_obj_t *' {aka 'union camv_any_obj_u *'} from incompatible pointer type 'camv_line_t *' {aka 'struct camv_line_s *'} [-Wincompatible-pointer-types] 794 | o = camv_line_new(); | ^ ../src_plugins/import_gerb/gerb2camv.c: In function 'gedraw_camv_': ../src_plugins/import_gerb/gerb2camv.c:1018:17: warning: enumeration value 'GEC_MACRO_DEF' not handled in switch [-Wswitch] 1018 | switch(i->cmd) { | ^~~~~~ make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/import_gerb/gedump.o ../src_plugins/import_gerb/gedump.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/import_gcode/import_gcode.o ../src_plugins/import_gcode/import_gcode.c ../src_plugins/import_gcode/import_gcode.c: In function 'linear': ../src_plugins/import_gcode/import_gcode.c:122:2: warning: #warning TODO: implement tools [-Wcpp] 122 | #warning TODO: implement tools | ^~~~~~~ ../src_plugins/import_gcode/import_gcode.c:107:21: warning: unused variable 'ctx' [-Wunused-variable] 107 | read_ctx_t *ctx = prg->user_data; | ^~~ make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_3rd/ttf2bbox/ttf2bbox.o ../src_3rd/ttf2bbox/ttf2bbox.c ../src_3rd/ttf2bbox/ttf2bbox.c: In function 'draw_bitmap': ../src_3rd/ttf2bbox/ttf2bbox.c:80:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 80 | if ((xx < 0) || (yy < 0) || (xx >= dst->sx) || (yy >= dst->sy)) | ^~ ../src_3rd/ttf2bbox/ttf2bbox.c:82:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 82 | w = q * bitmap->width; | ^ make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o camv-rnd.o camv-rnd.c make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -Wall -g -I. -I../src_3rd -I/usr/include -I/usr/include/librnd/src_3rd `pkg-config --cflags freetype2` -c -o ../src_plugins/import_gerb/geparse.o ../src_plugins/import_gerb/geparse.c ../src_plugins/import_gerb/geparse.c: In function 'geparse_aperture_spec_shaped': ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:351:25: note: in expansion of macro 'READ_COORD_DEC' 351 | READ_COORD_DEC(ctx, inst->data.aper.data.circ.dia); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:351:25: note: in expansion of macro 'READ_COORD_DEC' 351 | READ_COORD_DEC(ctx, inst->data.aper.data.circ.dia); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:359:25: note: in expansion of macro 'READ_COORD_DEC' 359 | READ_COORD_DEC(ctx, inst->data.aper.hole); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:359:25: note: in expansion of macro 'READ_COORD_DEC' 359 | READ_COORD_DEC(ctx, inst->data.aper.hole); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:370:25: note: in expansion of macro 'READ_COORD_DEC' 370 | READ_COORD_DEC(ctx, inst->data.aper.data.rect.xs); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:370:25: note: in expansion of macro 'READ_COORD_DEC' 370 | READ_COORD_DEC(ctx, inst->data.aper.data.rect.xs); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:376:25: note: in expansion of macro 'READ_COORD_DEC' 376 | READ_COORD_DEC(ctx, inst->data.aper.data.rect.ys); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:376:25: note: in expansion of macro 'READ_COORD_DEC' 376 | READ_COORD_DEC(ctx, inst->data.aper.data.rect.ys); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:384:25: note: in expansion of macro 'READ_COORD_DEC' 384 | READ_COORD_DEC(ctx, inst->data.aper.hole); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:384:25: note: in expansion of macro 'READ_COORD_DEC' 384 | READ_COORD_DEC(ctx, inst->data.aper.hole); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:399:25: note: in expansion of macro 'READ_COORD_DEC' 399 | READ_COORD_DEC(ctx, inst->data.aper.data.poly.dia); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:399:25: note: in expansion of macro 'READ_COORD_DEC' 399 | READ_COORD_DEC(ctx, inst->data.aper.data.poly.dia); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:239:34: note: in expansion of macro 'READ_DEC' 239 | #define READ_ANGLE(_ctx_, _res_) READ_DEC(_ctx_, _res_) | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:413:25: note: in expansion of macro 'READ_ANGLE' 413 | READ_ANGLE(ctx, inst->data.aper.data.poly.rot); | ^~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:239:34: note: in expansion of macro 'READ_DEC' 239 | #define READ_ANGLE(_ctx_, _res_) READ_DEC(_ctx_, _res_) | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:413:25: note: in expansion of macro 'READ_ANGLE' 413 | READ_ANGLE(ctx, inst->data.aper.data.poly.rot); | ^~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:421:25: note: in expansion of macro 'READ_COORD_DEC' 421 | READ_COORD_DEC(ctx, inst->data.aper.hole); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:421:25: note: in expansion of macro 'READ_COORD_DEC' 421 | READ_COORD_DEC(ctx, inst->data.aper.hole); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c: In function 'gexlex': ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:469:25: note: in expansion of macro 'READ_DEC' 469 | READ_DEC(ctx, lval->num); | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:469:25: note: in expansion of macro 'READ_DEC' 469 | READ_DEC(ctx, lval->num); | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c: In function 'geparse_macro_expr': ../src_plugins/import_gerb/geparse.c:482:13: warning: implicit declaration of function 'gexparse'; did you mean 'geparse'? [-Wimplicit-function-declaration] 482 | r = gexparse(&lst); | ^~~~~~~~ | geparse ../src_plugins/import_gerb/geparse.c: In function 'geparse_macro_aperture_set': ../src_plugins/import_gerb/geparse.c:572:16: warning: unused variable 'd' [-Wunused-variable] 572 | double d; | ^ ../src_plugins/import_gerb/geparse.c: In function 'geparse_aperture_add': ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:687:25: note: in expansion of macro 'READ_DEC' 687 | READ_DEC(ctx, d); | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:687:25: note: in expansion of macro 'READ_DEC' 687 | READ_DEC(ctx, d); | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c: In function 'geparse_steprep': ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:749:25: note: in expansion of macro 'READ_COORD_DEC' 749 | READ_COORD_DEC(ctx, inst->data.steprep.i); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:749:25: note: in expansion of macro 'READ_COORD_DEC' 749 | READ_COORD_DEC(ctx, inst->data.steprep.i); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:751:25: note: in expansion of macro 'READ_COORD_DEC' 751 | READ_COORD_DEC(ctx, inst->data.steprep.j); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:185:17: note: in expansion of macro 'READ_DEC_' 185 | READ_DEC_(_ctx_, __buf__, __len__, 1); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:244:17: note: in expansion of macro 'READ_DEC' 244 | READ_DEC(_ctx_, __tmp__); \ | ^~~~~~~~ ../src_plugins/import_gerb/geparse.c:751:25: note: in expansion of macro 'READ_COORD_DEC' 751 | READ_COORD_DEC(ctx, inst->data.steprep.j); | ^~~~~~~~~~~~~~ ../src_plugins/import_gerb/geparse.c: In function 'geparse_short_cmd': ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:195:17: note: in expansion of macro 'READ_DEC_' 195 | READ_DEC_(_ctx_, __start__, __len__, 0); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:886:27: note: in expansion of macro 'READ_COORD' 886 | case 'X': READ_COORD(ctx, crd); COMPILE(ctx, GEC_SET_X, coord, crd); return GEP_NEXT; | ^~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:195:17: note: in expansion of macro 'READ_DEC_' 195 | READ_DEC_(_ctx_, __start__, __len__, 0); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:886:27: note: in expansion of macro 'READ_COORD' 886 | case 'X': READ_COORD(ctx, crd); COMPILE(ctx, GEC_SET_X, coord, crd); return GEP_NEXT; | ^~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:195:17: note: in expansion of macro 'READ_DEC_' 195 | READ_DEC_(_ctx_, __start__, __len__, 0); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:887:27: note: in expansion of macro 'READ_COORD' 887 | case 'Y': READ_COORD(ctx, crd); COMPILE(ctx, GEC_SET_Y, coord, crd); return GEP_NEXT; | ^~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:195:17: note: in expansion of macro 'READ_DEC_' 195 | READ_DEC_(_ctx_, __start__, __len__, 0); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:887:27: note: in expansion of macro 'READ_COORD' 887 | case 'Y': READ_COORD(ctx, crd); COMPILE(ctx, GEC_SET_Y, coord, crd); return GEP_NEXT; | ^~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:195:17: note: in expansion of macro 'READ_DEC_' 195 | READ_DEC_(_ctx_, __start__, __len__, 0); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:888:27: note: in expansion of macro 'READ_COORD' 888 | case 'I': READ_COORD(ctx, crd); COMPILE(ctx, GEC_SET_I, coord, crd); return GEP_NEXT; | ^~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:195:17: note: in expansion of macro 'READ_DEC_' 195 | READ_DEC_(_ctx_, __start__, __len__, 0); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:888:27: note: in expansion of macro 'READ_COORD' 888 | case 'I': READ_COORD(ctx, crd); COMPILE(ctx, GEC_SET_I, coord, crd); return GEP_NEXT; | ^~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:165:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 165 | if (__i__ != 0); \ | ^~ ../src_plugins/import_gerb/geparse.c:195:17: note: in expansion of macro 'READ_DEC_' 195 | READ_DEC_(_ctx_, __start__, __len__, 0); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:889:27: note: in expansion of macro 'READ_COORD' 889 | case 'J': READ_COORD(ctx, crd); COMPILE(ctx, GEC_SET_J, coord, crd); return GEP_NEXT; | ^~~~~~~~~~ ../src_plugins/import_gerb/geparse.c:166:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | break;\ | ^~~~~ ../src_plugins/import_gerb/geparse.c:195:17: note: in expansion of macro 'READ_DEC_' 195 | READ_DEC_(_ctx_, __start__, __len__, 0); \ | ^~~~~~~~~ ../src_plugins/import_gerb/geparse.c:889:27: note: in expansion of macro 'READ_COORD' 889 | case 'J': READ_COORD(ctx, crd); COMPILE(ctx, GEC_SET_J, coord, crd); return GEP_NEXT; | ^~~~~~~~~~ make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -o ../src_plugins/import_gerb/gedump ../src_plugins/import_gerb/gedraw.o ../src_plugins/import_gerb/geparse.o ../src_plugins/import_gerb/gexpr.o ../src_plugins/import_gerb/gex.tab.o ../src_plugins/import_gerb/gedump.o -rdynamic `pkg-config --libs freetype2` -lrnd-3rd -lm make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cc -o camv-rnd camv-rnd.o data.o event.o obj_any.o obj_arc.o obj_line.o obj_poly.o obj_grp.o obj_text.o gui_act.o draw.o crosshair.o rtree.o plug_io.o plug_io_act.o conf_core.o main_act.o ../src_plugins/gui/status.o ../src_plugins/gui/layersel.o ../src_plugins/gui/camv_gui.o ../src_plugins/import_gerb/gedraw.o ../src_plugins/import_gerb/geparse.o ../src_plugins/import_gerb/gexpr.o ../src_plugins/import_gerb/gex.tab.o ../src_plugins/import_gerb/gerb2camv.o ../src_plugins/io_tedax/parse.o ../src_plugins/io_tedax/io_tedax.o ../src_plugins/std_tools/std_tools.o ../src_plugins/import_excellon/excellon.o ../src_plugins/import_gcode/gcode.tab.o ../src_plugins/import_gcode/gcode_exec.o ../src_plugins/import_gcode/gcode_lex.o ../src_plugins/import_gcode/gcode_vm.o ../src_plugins/import_gcode/import_gcode.o ../src_3rd/ttf2bbox/ttf2bbox.o -rdynamic `pkg-config --libs freetype2` -lrnd-hid -lrnd-poly -lrnd-3rd -lm make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.Rfj23s + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64 '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64 ++ dirname /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64 + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64 + cd camv-rnd-1.0.0 + '[' 1 -eq 1 ']' + /usr/bin/make install DESTDIR=/home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64 'INSTALL=/usr/bin/install -p' LIBARCHDIR=lib64 cd src && /usr/bin/make install make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' /usr/bin/make install_dirs_ make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' /usr/lib64/librnd3/scconfig/sccbox mkdir -p /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/bin /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/etc/camv-rnd make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' /usr/bin/make install_ HOW="install -f" make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' /usr/lib64/librnd3/scconfig/sccbox install -f "camv-rnd" "/home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/bin/camv-rnd" /usr/lib64/librnd3/scconfig/sccbox install -f "menu.lht" "/home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/etc/camv-rnd/menu.lht" /usr/lib64/librnd3/scconfig/sccbox install -f "conf_core.lht" "/home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/etc/camv-rnd/conf_core.lht" make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/src' cd doc && /usr/bin/make install make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc' /usr/lib64/librnd3/scconfig/sccbox mkdir -p "/home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/doc/camv-rnd" cd user && /usr/bin/make install make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc/user' /usr/bin/make install_dirs_ make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc/user' /usr/lib64/librnd3/scconfig/sccbox mkdir -p "/home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/doc/camv-rnd/user" make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc/user' /usr/bin/make install_ HOW="install -f -d" make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc/user' /usr/lib64/librnd3/scconfig/sccbox install -f -d *.html *.txt *.svg /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/doc/camv-rnd/user make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc/user' make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc/user' cd developer && /usr/bin/make install make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc/developer' /usr/bin/make install_dirs_ make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc/developer' /usr/lib64/librnd3/scconfig/sccbox mkdir -p "/home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/doc/camv-rnd/developer" make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc/developer' /usr/bin/make install_ HOW="install -f -d" make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc/developer' /usr/lib64/librnd3/scconfig/sccbox install -f -d *.html /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/doc/camv-rnd/developer make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc/developer' make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc/developer' /usr/bin/make install_main HOW="install -f -d" make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc' /usr/lib64/librnd3/scconfig/sccbox install -f -d *.html TODO /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/doc/camv-rnd/ make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc' make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0/doc' + cp /home/iurt/rpmbuild/SOURCES/logo.svg . + mkdir -p /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/icons/hicolor/scalable/apps + cp logo.svg /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/icons/hicolor/scalable/apps/camv-rnd.svg + mkdir -p /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/applications + cp /home/iurt/rpmbuild/SOURCES/camv-rnd.desktop /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/applications/ + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 1.0.0-1.mga9 --unique-debug-suffix -1.0.0-1.mga9.aarch64 --unique-debug-src-base camv-rnd-1.0.0-1.mga9.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/camv-rnd-1.0.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/bin/camv-rnd dwz: ./usr/bin/camv-rnd-1.0.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str original debug info size: 500kB, size after compression: 500kB /usr/bin/sepdebugcrcfix: Updated 0 CRC32s, 1 CRC32s did match. cpio: src/gcode.tab.c: Cannot stat: No such file or directory cpio: src/gcode.y: Cannot stat: No such file or directory cpio: src/gex.tab.c: Cannot stat: No such file or directory cpio: src/gex.y: Cannot stat: No such file or directory 847 blocks + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python3 1 0 + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: camv-rnd-1.0.0-1.mga9.aarch64 Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.p45JqB + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd camv-rnd-1.0.0 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/doc/camv-rnd + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/doc/camv-rnd + cp -pr COPYING /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/doc/camv-rnd + cp -pr README /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64/usr/share/doc/camv-rnd + RPM_EC=0 ++ jobs -p + exit 0 warning: File listed twice: /usr/share/doc/camv-rnd Provides: application() application(camv-rnd.desktop) camv-rnd = 1.0.0-1.mga9 camv-rnd(aarch-64) = 1.0.0-1.mga9 mimehandler(application/x-pcb-footprint) mimehandler(application/x-pcb-layout) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.34)(64bit) libfreetype.so.6()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) librnd-3rd.so.3()(64bit) librnd-hid.so.3()(64bit) librnd-poly.so.3()(64bit) Processing files: camv-rnd-debugsource-1.0.0-1.mga9.aarch64 Provides: camv-rnd-debugsource = 1.0.0-1.mga9 camv-rnd-debugsource(aarch-64) = 1.0.0-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: camv-rnd-debuginfo-1.0.0-1.mga9.aarch64 Provides: camv-rnd-debuginfo = 1.0.0-1.mga9 camv-rnd-debuginfo(aarch-64) = 1.0.0-1.mga9 debuginfo(build-id) = 14e519d77675b5d33f665b2feed0abe69486d081 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: camv-rnd-debugsource(aarch-64) = 1.0.0-1.mga9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64 Wrote: /home/iurt/rpmbuild/RPMS/aarch64/camv-rnd-1.0.0-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/camv-rnd-debuginfo-1.0.0-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/camv-rnd-debugsource-1.0.0-1.mga9.aarch64.rpm Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.ajU46V + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd camv-rnd-1.0.0 + /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/camv-rnd-1.0.0-1.mga9.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.VdIs4B + umask 022 + cd /home/iurt/rpmbuild/BUILD + rm -rf camv-rnd-1.0.0 + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!