Cloning repository mamas (from local mirror) ... Checking out version master ... Cloning repository mamasweb (from local mirror) ... Checking out version master ... Cloning repository mamasbig (from local mirror) ... Checking out version master ... Cloning repository mamasnotify (from local mirror) ... Checking out version master ... Selecting the default brand... ---> repository mamas adds 193 commits ---> repository mamasbig adds 7 commits ---> repository mamasweb adds 101 commits Lines in buildtag.txt: "6" rm -f licgen.o licgen 2>/dev/null rm -f -r export/ dwarfg_install.tgz 2>/dev/null rm -f -f "dwarfgd" *.o *.so 2>/dev/null make -C agents clean make[1]: Entering directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents' make -C agent_advantech/. clean make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_advantech' adwarfg clean rm -f -rf "adwarfg" rm -f "adwarfg_upgrade".tgz rm -f -r "adwarfg_upgrade" make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_advantech' make -C agent_linux/. clean make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_linux' adwarfg clean rm -f -rf "adwarfg_linux" rm -f "adwarfg_linux".tgz 2>/dev/null rm -f "adwarfg_upgrade".tgz rm -f -rf "adwarfg_upgrade" make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_linux' make -C agent_openwrt/. clean make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_openwrt' adwarfg clean rm -f -rf adwarfg_owrt 2>/dev/null rm -f adwarfg_owrt.tgz 2>/dev/null rm -f "adwarfg_upgrade".tgz rm -f -r "adwarfg_upgrade" rm -f "adwarfg_owrt.ipk" rm -f -r package_tree_target make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_openwrt' make -C agent_teltonika/. clean make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_teltonika' adwarfg clean rm -f -rf adwarfg_teltonika 2>/dev/null rm -f adwarfg_teltonika.tgz 2>/dev/null rm -f "adwarfg_upgrade".tgz rm -f -r "adwarfg_upgrade" rm -f "adwarfg_teltonika.ipk" rm -f -r package_tree_target make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_teltonika' rm -f out/*/* 2>/dev/null make -C agent_advantech/. clean; make -C agent_linux/. clean; make -C agent_openwrt/. clean; make -C agent_teltonika/. clean; make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_advantech' adwarfg clean rm -f -rf "adwarfg" rm -f "adwarfg_upgrade".tgz rm -f -r "adwarfg_upgrade" make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_advantech' make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_linux' adwarfg clean rm -f -rf "adwarfg_linux" rm -f "adwarfg_linux".tgz 2>/dev/null rm -f "adwarfg_upgrade".tgz rm -f -rf "adwarfg_upgrade" make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_linux' make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_openwrt' adwarfg clean rm -f -rf adwarfg_owrt 2>/dev/null rm -f adwarfg_owrt.tgz 2>/dev/null rm -f "adwarfg_upgrade".tgz rm -f -r "adwarfg_upgrade" rm -f "adwarfg_owrt.ipk" rm -f -r package_tree_target make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_openwrt' make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_teltonika' adwarfg clean rm -f -rf adwarfg_teltonika 2>/dev/null rm -f adwarfg_teltonika.tgz 2>/dev/null rm -f "adwarfg_upgrade".tgz rm -f -r "adwarfg_upgrade" rm -f "adwarfg_teltonika.ipk" rm -f -r package_tree_target make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents/agent_teltonika' make[1]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/agents' make -C unittests clean make[1]: Entering directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/unittests' rm -f parse_keyval_test sql_prepstuffer make[1]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/unittests' rm -f .debug_defs rm -f licman.o licman 2>/dev/null g++ -g -std=c++11 -pthread -Wall -Wno-format-truncation -DBUILDTAG=\""v1.0.3 (+301)"\" -DBRAND=1 `mysql_config --cflags` -c dwarflib.cpp -o dwarflib.o g++ -g -std=c++11 -pthread -Wall -Wno-format-truncation -DBUILDTAG=\""v1.0.3 (+301)"\" -DBRAND=1 `mysql_config --cflags` -c globals.cpp -o globals.o g++ -g -std=c++11 -pthread -Wall -Wno-format-truncation -DBUILDTAG=\""v1.0.3 (+301)"\" -DBRAND=1 `mysql_config --cflags` -c licgen.cpp -o licgen.o licgen.cpp: In function 'RSA* get_pubkey(const char*)': licgen.cpp:37:41: warning: 'RSA* PEM_read_bio_RSA_PUBKEY(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 37 | rsakey = PEM_read_bio_RSA_PUBKEY(keybio, &rsakey, NULL, NULL); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from licgen.cpp:8: /usr/include/openssl/pem.h:449:1: note: declared here 449 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA) | ^~~~~~~~~~~~~~~~~~~ g++ -g -std=c++11 -pthread -Wall -Wno-format-truncation -DBUILDTAG=\""v1.0.3 (+301)"\" -DBRAND=1 `mysql_config --cflags` -o licman licman.cpp dwarflib.o licgen.o globals.o -lbsd -lpthread -lcurl -lssl -lcrypto -larchive -ljson-c `mysql_config --libs` g++ -g -std=c++11 -pthread -Wall -Wno-format-truncation -DBUILDTAG=\""v1.0.3 (+301)"\" -DBRAND=1 `mysql_config --cflags` -c queue.cpp -o queue.o gcc -g -Wall -c -o dwarflenc.o dwarflenc.c g++ -g -std=c++11 -pthread -Wall -Wno-format-truncation -DBUILDTAG=\""v1.0.3 (+301)"\" -DBRAND=1 -DTEST `mysql_config --cflags` -o "dwarfgd" dwarfg.cpp dwarflib.o globals.o licgen.o queue.o dwarflenc.o -lbsd -lpthread -lcurl -lssl -lcrypto -larchive -ljson-c `mysql_config --libs` dwarfg.cpp: In function 'int conf_profile_values_sync(MYSQL*, T_profile*, T_upd_source)': dwarfg.cpp:8298:71: error: invalid conversion from 'const void*' to 'void*' [-fpermissive] 8298 | if (0>(sqlerr = db_prepstuffer(DWARFLIB_FCALL, sql_prep_insert_simple, 1, tableid, G_dbtbl, cols_elems, sql_columns, NULL, tobedone, NULL, NULL, FALSE, db_conn))) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const void* dwarfg.cpp:8298:112: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 8298 | if (0>(sqlerr = db_prepstuffer(DWARFLIB_FCALL, sql_prep_insert_simple, 1, tableid, G_dbtbl, cols_elems, sql_columns, NULL, tobedone, NULL, NULL, FALSE, db_conn))) { | ^ | | | int dwarfg.cpp:8298:115: error: invalid conversion from 'int*' to 'short unsigned int' [-fpermissive] 8298 | if (0>(sqlerr = db_prepstuffer(DWARFLIB_FCALL, sql_prep_insert_simple, 1, tableid, G_dbtbl, cols_elems, sql_columns, NULL, tobedone, NULL, NULL, FALSE, db_conn))) { | ^~~~~~~ | | | int* dwarfg.cpp:8298:124: error: cannot convert 'const char**' to 'const int*' 8298 | if (0>(sqlerr = db_prepstuffer(DWARFLIB_FCALL, sql_prep_insert_simple, 1, tableid, G_dbtbl, cols_elems, sql_columns, NULL, tobedone, NULL, NULL, FALSE, db_conn))) { | ^~~~~~~ | | | const char** In file included from dwarfg.cpp:41: dwarflib.h:1128:111: note: initializing argument 6 of 'int db_prepstuffer(void*, const char*, const char*, const char*, short unsigned int, const int*, const char**, short unsigned int, const T_stuff_db_columndata*, T_devid*, unsigned int, int*, T_stuff_db_columndata*, short unsigned int, MYSQL*, T_prepstuffer_debug, T_prepstuffer_debug_vector*, short unsigned int, short unsigned int, short unsigned int)' 1128 | int db_prepstuffer(STACKCHECK_FHEAD, DWARFLIB_FHEAD, const char * sql, unsigned short int tables, const int * tableids, const char ** tablenames, unsigned short int columns_in, const T_stuff_db_columndata * columndata_in, T_devid * indexes, unsigned int elements, int * succ_retval = NULL, T_stuff_db_columndata * wheredata = NULL, unsigned short int flat_mode = FALSE, MYSQL * prov_dbconn = NULL, T_prepstuffer_debug debug_cmd = D_PS_NONE, T_prepstuffer_debug_vector * debug_vector = NULL, unsigned short int execute = TRUE, unsigned short int fromdb = FALSE, unsigned short int expanded_already = FALSE); | ~~~~~~~~~~~~^~~~~~~~ dwarfg.cpp: In function 'int parse_request(void*, T_memcaller_source*, int, int, int, CURL*)': dwarfg.cpp:15526:27: warning: unused variable 'http_header_content_type_json' [-Wunused-variable] 15526 | static const char http_header_content_type_json[] = "\nContent-Type: application/json"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: *** [Makefile:139: "dwarfgd"] Error 1 Compilation successful (dir /home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev) Final product (/home/builder/mamas_build/mamas_2025_09_12__14_38_33_dev/mamas/dwarfg_install*.tgz) not found!