=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/databases/libgda", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for libgda-5.2.9nb18 Making all in po gmake[1]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/po' MSGFMT ar.gmo MSGFMT az.gmo MSGFMT bs.gmo MSGFMT ca.gmo MSGFMT ca@valencia.gmo MSGFMT cs.gmo MSGFMT da.gmo MSGFMT de.gmo MSGFMT dz.gmo MSGFMT el.gmo MSGFMT en_CA.gmo MSGFMT en_GB.gmo MSGFMT eo.gmo MSGFMT es.gmo MSGFMT eu.gmo MSGFMT fa.gmo MSGFMT fi.gmo MSGFMT fr.gmo MSGFMT ga.gmo MSGFMT gl.gmo MSGFMT hr.gmo MSGFMT hu.gmo MSGFMT id.gmo MSGFMT it.gmo MSGFMT ja.gmo MSGFMT ko.gmo MSGFMT lt.gmo MSGFMT lv.gmo MSGFMT mk.gmo MSGFMT ml.gmo MSGFMT ms.gmo MSGFMT nb.gmo MSGFMT ne.gmo MSGFMT nl.gmo MSGFMT oc.gmo MSGFMT pa.gmo MSGFMT pt.gmo MSGFMT pt_BR.gmo MSGFMT ru.gmo MSGFMT rw.gmo MSGFMT sk.gmo MSGFMT sl.gmo MSGFMT sq.gmo MSGFMT sr.gmo MSGFMT sr@latin.gmo MSGFMT sv.gmo MSGFMT tg.gmo MSGFMT tr.gmo MSGFMT uk.gmo MSGFMT vi.gmo MSGFMT zh_CN.gmo MSGFMT zh_HK.gmo MSGFMT zh_TW.gmo gmake[1]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/po' Making all in libgda gmake[1]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda' Making all in sqlite gmake[2]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' gcc -o gen_emb_string gen_emb_string.c gcc -o mkkeywordhash mkkeywordhash.c ./gen_emb_string ../../providers/sqlite/*.xml.in > xml_embedded.h Embedding ../../providers/sqlite/sqlite_specs_add_column.xml.in Embedding ../../providers/sqlite/sqlite_specs_create_db.xml.in Embedding ../../providers/sqlite/sqlite_specs_create_index.xml.in Embedding ../../providers/sqlite/sqlite_specs_create_table.xml.in Embedding ../../providers/sqlite/sqlite_specs_create_view.xml.in Embedding ../../providers/sqlite/sqlite_specs_drop_db.xml.in Embedding ../../providers/sqlite/sqlite_specs_drop_index.xml.in Embedding ../../providers/sqlite/sqlite_specs_drop_table.xml.in Embedding ../../providers/sqlite/sqlite_specs_drop_view.xml.in Embedding ../../providers/sqlite/sqlite_specs_dsn.xml.in Embedding ../../providers/sqlite/sqlite_specs_rename_table.xml.in ./mkkeywordhash ../../libgda/sqlite/keywords.list > keywords_hash.c /opt/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' Making all in sqlite-src gmake[4]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite/sqlite-src' CC sqlite3.lo sqlite3.c: In function 'sqlite3SelectNew': sqlite3.c:107767:10: warning: function may return address of local variable [-Wreturn-local-addr] 107767 | return pNew; | ^~~~ sqlite3.c:107735:10: note: declared here 107735 | Select standin; | ^~~~~~~ CCLD libsqlite.la gmake[4]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite/sqlite-src' Making all in virtual gmake[4]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite/virtual' CC gda-vconnection-data-model.lo CC gda-vconnection-hub.lo CC gda-vprovider-data-model.lo CC gda-vprovider-hub.lo CC gda-virtual-connection.lo CC gda-virtual-provider.lo CCLD libgda-virtual-5.0.la gmake[4]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite/virtual' gmake[4]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' CC libgda_sqlite_la-gda-sqlite-blob-op.lo CC libgda_sqlite_la-gda-sqlite-ddl.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib-object.h:24, from ../../libgda/gda-server-operation.h:26, from ../../libgda/gda-server-provider.h:29, from gda-sqlite-ddl.h:27, from gda-sqlite-ddl.c:23: gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_TABLE': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:226:9: note: in expansion of macro 'g_string_free' 226 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_TABLE': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:253:9: note: in expansion of macro 'g_string_free' 253 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_RENAME_TABLE': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:279:9: note: in expansion of macro 'g_string_free' 279 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_ADD_COLUMN': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:346:9: note: in expansion of macro 'g_string_free' 346 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_INDEX': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:428:9: note: in expansion of macro 'g_string_free' 428 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_INDEX': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:454:9: note: in expansion of macro 'g_string_free' 454 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_VIEW': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:493:17: note: in expansion of macro 'g_string_free' 493 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_VIEW': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:524:9: note: in expansion of macro 'g_string_free' 524 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC libgda_sqlite_la-gda-sqlite-handler-bin.lo CC libgda_sqlite_la-gda-sqlite-handler-boolean.lo CC libgda_sqlite_la-gda-sqlite-meta.lo CC libgda_sqlite_la-gda-sqlite-provider.lo In file included from gda-sqlite-provider.c:47: gda-sqlite-provider.c: In function 'gda_sqlite_provider_open_connection': gda-sqlite.h:49:31: warning: the address of 'sqlite3_enable_load_extension' will always evaluate as 'true' [-Waddress] 49 | #define SQLITE3_CALL(x) (x) | ^ gda-sqlite-provider.c:899:21: note: in expansion of macro 'SQLITE3_CALL' 899 | if (SQLITE3_CALL (sqlite3_enable_load_extension)) | ^~~~~~~~~~~~ gda-sqlite-provider.c: In function 'gda_sqlite_provider_unescape_string': gda-sqlite-provider.c:4017:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 4017 | retval = g_memdup (string, total+1); | ^~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-sqlite-provider.c:40: /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ gda-sqlite-provider.c: In function 'sqlite_render_expr': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:2374:9: note: in expansion of macro 'g_string_free' 2374 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'sqlite_render_compound': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:1971:9: note: in expansion of macro 'g_string_free' 1971 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'sqlite_render_operation': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:2128:17: note: in expansion of macro 'g_string_free' 2128 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:2181:17: note: in expansion of macro 'g_string_free' 2181 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'scalar_regexp_func': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:3899:17: note: in expansion of macro 'g_string_free' 3899 | g_string_free (sig, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'scalar_gda_hex_func2': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:3809:9: note: in expansion of macro 'g_string_free' 3809 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'scalar_gda_hex_func': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:3773:9: note: in expansion of macro 'g_string_free' 3773 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC libgda_sqlite_la-gda-sqlite-pstmt.lo CC libgda_sqlite_la-gda-sqlite-recordset.lo CC libgda_sqlite_la-gda-sqlite-util.lo CC libgda_sqlite_la-gda-symbols-util.lo CC libgda_sqlcipher_la-gda-sqlite-blob-op.lo CC libgda_sqlcipher_la-gda-sqlite-ddl.lo CC libgda_sqlcipher_la-gda-sqlite-handler-bin.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib-object.h:24, from ../../libgda/gda-server-operation.h:26, from ../../libgda/gda-server-provider.h:29, from gda-sqlite-ddl.h:27, from gda-sqlite-ddl.c:23: gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_TABLE': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:226:9: note: in expansion of macro 'g_string_free' 226 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_TABLE': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:253:9: note: in expansion of macro 'g_string_free' 253 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_RENAME_TABLE': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:279:9: note: in expansion of macro 'g_string_free' 279 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_ADD_COLUMN': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:346:9: note: in expansion of macro 'g_string_free' 346 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_INDEX': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:428:9: note: in expansion of macro 'g_string_free' 428 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_INDEX': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:454:9: note: in expansion of macro 'g_string_free' 454 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_VIEW': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:493:17: note: in expansion of macro 'g_string_free' 493 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_VIEW': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:524:9: note: in expansion of macro 'g_string_free' 524 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC libgda_sqlcipher_la-gda-sqlite-handler-boolean.lo CC libgda_sqlcipher_la-gda-sqlite-meta.lo CC libgda_sqlcipher_la-gda-sqlite-provider.lo gda-sqlite-provider.c: In function 'gda_sqlite_provider_open_connection': gda-sqlite-provider.c:878:39: warning: the address of 'sqlite3_key' will always evaluate as 'true' [-Waddress] 878 | if (passphrase && *passphrase && SQLITE3_CALL (sqlite3_key)) { | ^~ In file included from gda-sqlite-provider.c:47: gda-sqlite.h:38:29: warning: the address of 'sqlite3_enable_load_extension' will always evaluate as 'true' [-Waddress] 38 | #define SQLITE3_CALL(x) (x) | ^ gda-sqlite-provider.c:899:21: note: in expansion of macro 'SQLITE3_CALL' 899 | if (SQLITE3_CALL (sqlite3_enable_load_extension)) | ^~~~~~~~~~~~ gda-sqlite-provider.c: In function 'gda_sqlite_provider_perform_operation': gda-sqlite-provider.c:1363:49: warning: the comparison will always evaluate as 'true' for the address of 'sqlite3_key' will never be NULL [-Waddress] 1363 | *g_value_get_string (value) && | ^~ In file included from gda-sqlite.h:37: sqlite-src/sqlite3.h:4806:31: note: 'sqlite3_key' declared here 4806 | SQLITE_API int SQLITE_STDCALL sqlite3_key( | ^~~~~~~~~~~ gda-sqlite-provider.c: In function 'gda_sqlite_provider_unescape_string': gda-sqlite-provider.c:4017:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 4017 | retval = g_memdup (string, total+1); | ^~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-sqlite-provider.c:40: /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ gda-sqlite-provider.c: In function 'sqlite_render_expr': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:2374:9: note: in expansion of macro 'g_string_free' 2374 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'sqlite_render_compound': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:1971:9: note: in expansion of macro 'g_string_free' 1971 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'sqlite_render_operation': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:2128:17: note: in expansion of macro 'g_string_free' 2128 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:2181:17: note: in expansion of macro 'g_string_free' 2181 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'scalar_regexp_func': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:3899:17: note: in expansion of macro 'g_string_free' 3899 | g_string_free (sig, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'scalar_gda_hex_func2': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:3809:9: note: in expansion of macro 'g_string_free' 3809 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'scalar_gda_hex_func': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:3773:9: note: in expansion of macro 'g_string_free' 3773 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC libgda_sqlcipher_la-gda-sqlite-pstmt.lo CC libgda_sqlcipher_la-gda-sqlite-recordset.lo CC libgda_sqlcipher_la-gda-sqlite-util.lo CC libgda_sqlcipher_la-gda-symbols-util.lo CCLD libgda-sqlite.la CCLD libgda-sqlcipher.la gmake[4]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' gmake[3]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' gmake[2]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' Making all in handlers gmake[2]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/handlers' CC gda-handler-bin.lo CC gda-handler-boolean.lo CC gda-handler-numerical.lo CC gda-handler-string.lo CC gda-handler-time.lo CC gda-handler-type.lo gda-handler-time.c: In function 'make_ts': gda-handler-time.c:1012:17: warning: 'g_time_zone_new' is deprecated: Use 'g_time_zone_new_identifier' instead [-Wdeprecated-declarations] 1012 | tz = g_time_zone_new (tzdef); | ^~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gdatetime.h:33, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gbookmarkfile.h:28, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:39, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib-object.h:24, from gda-handler-time.h:24, from gda-handler-time.c:25: /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gtimezone.h:59:25: note: declared here 59 | GTimeZone * g_time_zone_new (const gchar *identifier); | ^~~~~~~~~~~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56: gda-handler-time.c: In function 'render_date_locale': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-handler-time.c:864:9: note: in expansion of macro 'g_string_free' 864 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-handler-time.c: In function 'gda_handler_time_get_format': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-handler-time.c:596:9: note: in expansion of macro 'g_string_free' 596 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CCLD libgda_handlers-5.0.la gmake[2]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/handlers' Making all in binreloc gmake[2]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/binreloc' CC gda-binreloc.lo CCLD libgda_binreloc-5.0.la gmake[2]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/binreloc' Making all in sql-parser gmake[2]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sql-parser' ( cd . && glib-mkenums \ --fhead "#include \n" \ --fhead "#include \n" \ --fhead "#include " \ --vhead "GType\n@enum_name@_get_type (void)\n{\n static GType etype = 0;\n if (etype == 0) {\n static const G@Type@Value values[] = {" \ --vprod " { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," \ --vtail " { 0, NULL, NULL }\n };\n etype = g_@type@_register_static (\"@EnumName@\", values);\n }\n return etype;\n}\n" \ gda-sql-parser.h gda-sql-statement.h gda-statement-struct-decl.h gda-statement-struct.h gda-statement-struct-compound.h gda-statement-struct-delete.h gda-statement-struct-update.h gda-statement-struct-insert.h gda-statement-struct-parts.h gda-statement-struct-pspec.h gda-statement-struct-select.h gda-statement-struct-trans.h gda-statement-struct-unknown.h gda-statement-struct-util.h) > tmp-gda-enum-types.c \ && (cmp -s tmp-gda-enum-types.c gda-sql-parser-enum-types.c || cp tmp-gda-enum-types.c gda-sql-parser-enum-types.c ) \ && rm -f tmp-gda-enum-types.c \ && echo timestamp > s-enum-types-c gcc -o gen_def -DSRCDIR=\".\" ./gen_def.c gcc -o lemon ./lemon.c ( cd . && glib-mkenums \ --fhead "#ifndef __LIBGDA_SQL_PARSER_ENUM_TYPES_H__\n#define __LIBGDA_SQL_PARSER_ENUM_TYPES_H__\n\n#include \n\nG_BEGIN_DECLS\n" \ --vhead "GType @enum_name@_get_type (void);\n#define GDA_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" \ --ftail "G_END_DECLS\n\n#endif /* __LIBGDA_ENUM_TYPES_H__ */" \ gda-sql-parser.h gda-sql-statement.h gda-statement-struct-decl.h gda-statement-struct.h gda-statement-struct-compound.h gda-statement-struct-delete.h gda-statement-struct-update.h gda-statement-struct-insert.h gda-statement-struct-parts.h gda-statement-struct-pspec.h gda-statement-struct-select.h gda-statement-struct-trans.h gda-statement-struct-unknown.h gda-statement-struct-util.h) > tmp-gda-enum-types.h \ && (cmp -s tmp-gda-enum-types.h gda-sql-parser-enum-types.h || cp tmp-gda-enum-types.h gda-sql-parser-enum-types.h ) \ && rm -f tmp-gda-enum-types.h \ && echo timestamp > s-enum-types-h ./lemon -q -d -T./lempar.c ./delimiter.y ./lemon -d -T./lempar.c ./parser.y ./lemon -d -T./lempar.c ./parser.y 3 parsing conflicts. gmake[2]: [Makefile:966: parser.h] Error 1 (ignored) ./lemon -q -d -T./lempar.c ./delimiter.y ./gen_def > token_types.h 3 parsing conflicts. gmake[2]: [Makefile:966: parser.c] Error 1 (ignored) CC gda-sql-parser-enum-types.lo CC delimiter.lo CC gda-sql-parser.lo CC gda-statement-struct.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-statement-struct.c:25: gda-statement-struct.c: In function 'gda_sql_statement_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct.c:292:9: note: in expansion of macro 'g_string_free' 292 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC gda-statement-struct-compound.lo CC gda-statement-struct-delete.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from ../../libgda/gda-debug-macros.h:23, from gda-statement-struct-compound.c:23: gda-statement-struct-compound.c: In function '_gda_sql_statement_compound_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-compound.c:142:9: note: in expansion of macro 'g_string_free' 142 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from ../../libgda/gda-debug-macros.h:23, from gda-statement-struct-delete.c:23: gda-statement-struct-delete.c: In function 'gda_sql_statement_delete_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-delete.c:123:9: note: in expansion of macro 'g_string_free' 123 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC gda-statement-struct-update.lo CC gda-statement-struct-insert.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from ../../libgda/gda-debug-macros.h:23, from gda-statement-struct-update.c:23: gda-statement-struct-update.c: In function 'gda_sql_statement_update_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-update.c:196:9: note: in expansion of macro 'g_string_free' 196 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from ../../libgda/gda-debug-macros.h:23, from gda-statement-struct-insert.c:23: gda-statement-struct-insert.c: In function 'gda_sql_statement_insert_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-insert.c:223:9: note: in expansion of macro 'g_string_free' 223 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC gda-statement-struct-parts.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from ../../libgda/gda-debug-macros.h:23, from gda-statement-struct-parts.c:22: gda-statement-struct-parts.c: In function 'gda_sql_expr_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-parts.c:225:9: note: in expansion of macro 'g_string_free' 225 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement-struct-parts.c: In function 'gda_sql_function_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-parts.c:547:17: note: in expansion of macro 'g_string_free' 547 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement-struct-parts.c: In function 'gda_sql_operation_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-parts.c:693:17: note: in expansion of macro 'g_string_free' 693 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement-struct-parts.c: In function 'gda_sql_case_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-parts.c:998:17: note: in expansion of macro 'g_string_free' 998 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement-struct-parts.c: In function 'gda_sql_select_field_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-parts.c:1120:17: note: in expansion of macro 'g_string_free' 1120 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement-struct-parts.c: In function 'gda_sql_select_target_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-parts.c:1291:17: note: in expansion of macro 'g_string_free' 1291 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement-struct-parts.c: In function 'gda_sql_select_join_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-parts.c:1504:17: note: in expansion of macro 'g_string_free' 1504 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement-struct-parts.c: In function 'gda_sql_select_from_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-parts.c:1638:17: note: in expansion of macro 'g_string_free' 1638 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement-struct-parts.c: In function 'gda_sql_select_order_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-parts.c:1774:17: note: in expansion of macro 'g_string_free' 1774 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC gda-statement-struct-pspec.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from ../../libgda/sql-parser/gda-statement-struct-pspec.h:24, from gda-statement-struct-pspec.c:23: gda-statement-struct-pspec.c: In function 'gda_sql_param_spec_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-pspec.c:259:9: note: in expansion of macro 'g_string_free' 259 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC gda-statement-struct-select.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from ../../libgda/gda-debug-macros.h:23, from gda-statement-struct-select.c:23: gda-statement-struct-select.c: In function '_gda_sql_statement_select_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-select.c:242:9: note: in expansion of macro 'g_string_free' 242 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC gda-statement-struct-trans.lo CC gda-statement-struct-unknown.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from ../../libgda/sql-parser/gda-statement-struct.h:24, from gda-statement-struct-trans.c:23: gda-statement-struct-trans.c: In function 'gda_sql_statement_trans_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-trans.c:248:9: note: in expansion of macro 'g_string_free' 248 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from ../../libgda/sql-parser/gda-statement-struct.h:24, from gda-statement-struct-unknown.c:24: gda-statement-struct-unknown.c: In function 'gda_sql_statement_unknown_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement-struct-unknown.c:110:9: note: in expansion of macro 'g_string_free' 110 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC gda-statement-struct-util.lo CC parser.lo CCLD libgda_sql_parser-5.0.la gmake[2]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sql-parser' Making all in providers-support gmake[2]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/providers-support' CC gda-pstmt.lo CCLD libgda-psupport.la gmake[2]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/providers-support' Making all in thread-wrapper gmake[2]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/thread-wrapper' CC gda-thread-blob-op.lo CC gda-thread-meta.lo CC gda-thread-provider.lo CC gda-thread-recordset.lo CC gda-thread-wrapper.lo CCLD libgda_threadwrapper-5.0.la gmake[2]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/thread-wrapper' gmake[2]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda' ( cd . && glib-mkenums \ --fhead "#include \n" \ --fhead "#include " \ --vhead "GType\n@enum_name@_get_type (void)\n{\n static GType etype = 0;\n if (etype == 0) {\n static const G@Type@Value values[] = {" \ --vprod " { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," \ --vtail " { 0, NULL, NULL }\n };\n etype = g_@type@_register_static (\"@EnumName@\", values);\n }\n return etype;\n}\n" \ gda-attributes-manager.h gda-batch.h gda-blob-op.h gda-column.h gda-config.h gda-connection-event.h gda-connection.h gda-connection-private.h gda-data-comparator.h gda-data-handler.h gda-data-model-array.h gda-data-model.h gda-data-model-dir.h gda-data-model-extra.h gda-data-model-import.h gda-data-model-iter.h gda-data-model-iter-extra.h gda-data-model-private.h gda-data-access-wrapper.h gda-data-proxy.h gda-data-select.h gda-decl.h gda-enums.h gda-holder.h gda-lockable.h gda-log.h gda-meta-store.h gda-meta-struct.h gda-mutex.h gda-quark-list.h gda-repetitive-statement.h gda-row.h gda-set.h gda-server-operation.h gda-server-provider.h gda-server-provider-extra.h gda-server-provider-private.h gda-statement.h gda-statement-extra.h gda-sql-builder.h gda-transaction-status.h gda-transaction-status-private.h gda-tree.h gda-tree-mgr-columns.h gda-tree-mgr-schemas.h gda-tree-mgr-tables.h gda-tree-node.h gda-tree-manager.h gda-tree-mgr-label.h gda-tree-mgr-select.h gda-util.h gda-value.h gda-xa-transaction.h libgda-global-variables.h gda-data-pivot.h) > tmp-gda-enum-types.c \ && (cmp -s tmp-gda-enum-types.c gda-enum-types.c || cp tmp-gda-enum-types.c gda-enum-types.c ) \ && rm -f tmp-gda-enum-types.c \ && echo timestamp > s-enum-types-c /opt/pkg/bin/glib-genmarshal gda-marshal.list --body --prefix=_gda_marshal > gda-marshal.c INFO: Reading gda-marshal.list... /opt/pkg/bin/glib-genmarshal gda-marshal.list --header --prefix=_gda_marshal > gda-marshal.h INFO: Reading gda-marshal.list... ( cd . && glib-mkenums \ --fhead "#ifndef __LIBGDA_ENUM_TYPES_H__\n#define __LIBGDA_ENUM_TYPES_H__\n\n#include \n\nG_BEGIN_DECLS\n" \ --vhead "GType @enum_name@_get_type (void);\n#define GDA_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" \ --ftail "G_END_DECLS\n\n#endif /* __LIBGDA_ENUM_TYPES_H__ */" \ gda-attributes-manager.h gda-batch.h gda-blob-op.h gda-column.h gda-config.h gda-connection-event.h gda-connection.h gda-connection-private.h gda-data-comparator.h gda-data-handler.h gda-data-model-array.h gda-data-model.h gda-data-model-dir.h gda-data-model-extra.h gda-data-model-import.h gda-data-model-iter.h gda-data-model-iter-extra.h gda-data-model-private.h gda-data-access-wrapper.h gda-data-proxy.h gda-data-select.h gda-decl.h gda-enums.h gda-holder.h gda-lockable.h gda-log.h gda-meta-store.h gda-meta-struct.h gda-mutex.h gda-quark-list.h gda-repetitive-statement.h gda-row.h gda-set.h gda-server-operation.h gda-server-provider.h gda-server-provider-extra.h gda-server-provider-private.h gda-statement.h gda-statement-extra.h gda-sql-builder.h gda-transaction-status.h gda-transaction-status-private.h gda-tree.h gda-tree-mgr-columns.h gda-tree-mgr-schemas.h gda-tree-mgr-tables.h gda-tree-node.h gda-tree-manager.h gda-tree-mgr-label.h gda-tree-mgr-select.h gda-util.h gda-value.h gda-xa-transaction.h libgda-global-variables.h gda-data-pivot.h) > tmp-gda-enum-types.h \ && (cmp -s tmp-gda-enum-types.h gda-enum-types.h || cp tmp-gda-enum-types.h gda-enum-types.h ) \ && rm -f tmp-gda-enum-types.h \ && echo timestamp > s-enum-types-h gcc -g -o mkkeywordhash ../libgda/sqlite/mkkeywordhash.c ./mkkeywordhash ../libgda/keywords.list > keywords_hash.c CC gda-enum-types.lo CC libcsv.lo CC dir-blob-op.lo CC gda-attributes-manager.lo CC gda-custom-marshal.lo CC gda-data-meta-wrapper.lo CC gda-data-model-dsn-list.lo CC gda-marshal.lo CC gda-mutex.lo CC gda-types.lo CC md5c.lo CC gda-batch.lo CC gda-blob-op.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-batch.c:26: gda-batch.c: In function 'gda_batch_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-batch.c:370:9: note: in expansion of macro 'g_string_free' 370 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC gda-column.lo CC gda-config.lo CC gda-connection.lo gda-connection.c: In function 'gda_connection_new_from_dsn': gda-connection.c:1111:20: warning: Deprecated pre-processor symbol 1111 | !g_thread_supported ()) { | ^~~~~~~~~~~~~~~~~~ gda-connection.c: In function 'gda_connection_new_from_string': gda-connection.c:1270:20: warning: Deprecated pre-processor symbol 1270 | !g_thread_supported ()) { | ^~~~~~~~~~~~~~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from ../libgda/gda-decl.h:25, from ../libgda/gda-config.h:30, from gda-connection.c:43: gda-connection.c: In function 'meta_context_stringify': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-connection.c:4455:9: note: in expansion of macro 'g_string_free' 4455 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC gda-connection-event.lo CC gda-data-comparator.lo CC gda-data-handler.lo CC gda-data-model-array.lo CC gda-data-model.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-data-model.c:38: gda-data-model.c: In function 'real_gda_data_model_dump_as_string': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-data-model.c:3010:17: note: in expansion of macro 'g_string_free' 3010 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-data-model.c:3046:25: note: in expansion of macro 'g_string_free' 3046 | g_string_free (ns, FALSE); | ^~~~~~~~~~~~~ CC gda-data-model-dir.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-data-model-dir.c:25: gda-data-model-dir.c: In function 'update_file_md5sum': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-data-model-dir.c:547:9: note: in expansion of macro 'g_string_free' 547 | g_string_free (md5str, FALSE); | ^~~~~~~~~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/glist.h:34, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/ghash.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:52: gda-data-model.c: In function 'gda_data_model_import_from_model': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gmem.h:273:19: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 273 | __p = g_##func##_n (__n, __s); \ | ^~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gmem.h:335:57: note: in expansion of macro '_G_NEW' 335 | #define g_new0(struct_type, n_structs) _G_NEW (struct_type, n_structs, malloc0) | ^~~~~~ gda-data-model.c:2180:24: note: in expansion of macro 'g_new0' 2180 | append_types = g_new0 (GType, to_nb_cols); | ^~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gmem.h:102:10: note: in a call to allocation function 'g_malloc0_n' declared here 102 | gpointer g_malloc0_n (gsize n_blocks, | ^~~~~~~~~~~ CC gda-data-model-import.lo gda-data-model-import.c: In function 'gda_data_model_import_set_property': gda-data-model-import.c:750:22: warning: unused variable 'string' [-Wunused-variable] 750 | const gchar *string; | ^~~~~~ CC gda-data-model-iter.lo CC gda-data-access-wrapper.lo CC gda-data-proxy.lo CC gda-data-select.lo CC gda-holder.lo CC gda-init.lo CC gda-lockable.lo CC gda-log.lo CC gda-meta-store.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-meta-store.c:41: gda-meta-store.c: In function 'complement_db_objects': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-meta-store.c:2248:25: note: in expansion of macro 'g_string_free' 2248 | g_string_free (cond, FALSE); | ^~~~~~~~~~~~~ CC gda-meta-struct.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-meta-struct.c:26: gda-meta-struct.c: In function 'get_user_obj_name': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-meta-struct.c:410:9: note: in expansion of macro 'g_string_free' 410 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-meta-struct.c: In function 'gda_meta_struct_dump_as_graph': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-meta-struct.c:2079:9: note: in expansion of macro 'g_string_free' 2079 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC gda-meta-struct-io.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-meta-struct-io.c:22: gda-meta-struct-io.c: In function 'create_table_object': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-meta-struct-io.c:216:9: note: in expansion of macro 'g_string_free' 216 | g_string_free (full_table_name, FALSE); | ^~~~~~~~~~~~~ CC gda-quark-list.lo CC gda-repetitive-statement.lo gda-repetitive-statement.c: In function 'gda_repetitive_statement_init': gda-repetitive-statement.c:46:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 46 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (object); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-repetitive-statement.c: In function 'gda_repetitive_statement_finalize': gda-repetitive-statement.c:57:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 57 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (object); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-repetitive-statement.c: In function 'gda_repetitive_statement_set_property': gda-repetitive-statement.c:73:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 73 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (object); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-repetitive-statement.c: In function 'gda_repetitive_statement_get_property': gda-repetitive-statement.c:91:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 91 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (object); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-repetitive-statement.c: In function 'gda_repetitive_statement_class_init': gda-repetitive-statement.c:107:9: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 107 | g_type_class_add_private (klass, sizeof (GdaRepetitiveStatementPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib-object.h:24, from ./gda-repetitive-statement.h:23, from gda-repetitive-statement.c:20: /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here 1503 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ gda-repetitive-statement.c: In function 'gda_repetitive_statement_get_template_set': gda-repetitive-statement.c:165:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 165 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (rstmt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-repetitive-statement.c: In function 'gda_repetitive_statement_append_set': gda-repetitive-statement.c:194:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 194 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (rstmt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-repetitive-statement.c: In function 'gda_repetitive_statement_get_all_sets': gda-repetitive-statement.c:220:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 220 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (rstmt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC gda-row.lo CC gda-set.lo gda-set.c: In function 'gda_set_new_from_spec_string': gda-set.c:1371:17: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations] 1371 | xmlcheck = xmlDoValidityCheckingDefaultValue; | ^~~~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/libxml2/libxml/tree.h:20, from gda-value.h:36, from gda-set.h:25, from gda-set.c:33: /tmp/work/databases/libgda/work/.buildlink/include/libxml2/libxml/parser.h:1270:16: note: declared here 1270 | XMLPUBFUN int *__xmlDoValidityCheckingDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-set.c:1372:17: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations] 1372 | xmlDoValidityCheckingDefaultValue = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/libxml2/libxml/parser.h:1270:16: note: declared here 1270 | XMLPUBFUN int *__xmlDoValidityCheckingDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-set.c:1400:25: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations] 1400 | xmlDoValidityCheckingDefaultValue = xmlcheck; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/libxml2/libxml/parser.h:1270:16: note: declared here 1270 | XMLPUBFUN int *__xmlDoValidityCheckingDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-set.c:1406:17: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations] 1406 | xmlDoValidityCheckingDefaultValue = xmlcheck; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/libxml2/libxml/parser.h:1270:16: note: declared here 1270 | XMLPUBFUN int *__xmlDoValidityCheckingDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC gda-server-operation.lo gda-server-operation.c: In function 'use_xml_spec': gda-server-operation.c:683:9: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations] 683 | xmlcheck = xmlDoValidityCheckingDefaultValue; | ^~~~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/libxml2/libxml/tree.h:20, from ../libgda/gda-server-operation.h:28, from ../libgda/gda-server-provider.h:29, from gda-server-operation.c:32: /tmp/work/databases/libgda/work/.buildlink/include/libxml2/libxml/parser.h:1270:16: note: declared here 1270 | XMLPUBFUN int *__xmlDoValidityCheckingDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-server-operation.c:684:9: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations] 684 | xmlDoValidityCheckingDefaultValue = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/libxml2/libxml/parser.h:1270:16: note: declared here 1270 | XMLPUBFUN int *__xmlDoValidityCheckingDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-server-operation.c:718:17: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations] 718 | xmlDoValidityCheckingDefaultValue = xmlcheck; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/libxml2/libxml/parser.h:1270:16: note: declared here 1270 | XMLPUBFUN int *__xmlDoValidityCheckingDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-server-operation.c:724:9: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations] 724 | xmlDoValidityCheckingDefaultValue = xmlcheck; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/libxml2/libxml/parser.h:1270:16: note: declared here 1270 | XMLPUBFUN int *__xmlDoValidityCheckingDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from gda-server-operation.c:30: gda-server-operation.c: In function 'node_get_complete_path': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-server-operation.c:490:9: note: in expansion of macro 'g_string_free' 490 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC gda-server-provider.lo CC gda-server-provider-extra.lo CC gda-statement.lo CC gda-sql-builder.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-statement.c:26: gda-statement.c: In function 'gda_statement_serialize': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:479:9: note: in expansion of macro 'g_string_free' 479 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_select_order': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:2363:9: note: in expansion of macro 'g_string_free' 2363 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_select_from': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:2328:9: note: in expansion of macro 'g_string_free' 2328 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_select_join': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:2263:9: note: in expansion of macro 'g_string_free' 2263 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_select_target': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:2158:9: note: in expansion of macro 'g_string_free' 2158 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_select_field': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:2104:9: note: in expansion of macro 'g_string_free' 2104 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_case': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:2051:9: note: in expansion of macro 'g_string_free' 2051 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_operation': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:1931:17: note: in expansion of macro 'g_string_free' 1931 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:1987:17: note: in expansion of macro 'g_string_free' 1987 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_function': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:1777:9: note: in expansion of macro 'g_string_free' 1777 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_compound': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:1177:9: note: in expansion of macro 'g_string_free' 1177 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_update': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:1108:9: note: in expansion of macro 'g_string_free' 1108 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_delete': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:1041:9: note: in expansion of macro 'g_string_free' 1041 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_insert': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:1006:9: note: in expansion of macro 'g_string_free' 1006 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_select': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:1333:9: note: in expansion of macro 'g_string_free' 1333 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_unknown': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:918:9: note: in expansion of macro 'g_string_free' 918 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_expr': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:1684:9: note: in expansion of macro 'g_string_free' 1684 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-statement.c: In function 'default_render_param_spec': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-statement.c:1507:9: note: in expansion of macro 'g_string_free' 1507 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC gda-transaction-status.lo CC gda-tree.lo CC gda-tree-mgr-columns.lo CC gda-tree-mgr-schemas.lo CC gda-tree-mgr-tables.lo CC gda-tree-node.lo CC gda-tree-manager.lo CC gda-tree-mgr-label.lo CC gda-tree-mgr-select.lo CC gda-util.lo gda-util.c: In function 'gda_default_unescape_string': gda-util.c:262:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 262 | retval = g_memdup (string, total+1); | ^~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-util.c:41: /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ gda-util.c: In function '_parse_iso8601_time': gda-util.c:3325:25: warning: 'g_time_zone_new' is deprecated: Use 'g_time_zone_new_identifier' instead [-Wdeprecated-declarations] 3325 | tz = g_time_zone_new (endptr); | ^~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gdatetime.h:33, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gbookmarkfile.h:28, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:39: /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gtimezone.h:59:25: note: declared here 59 | GTimeZone * g_time_zone_new (const gchar *identifier); | ^~~~~~~~~~~~~~~ gda-util.c: In function 'gda_text_to_alphanum': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-util.c:820:9: note: in expansion of macro 'g_string_free' 820 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC gda-value.lo gda-value.c: In function 'gda_binary_copy': gda-value.c:475:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 475 | copy->data = g_memdup (src->data, src->binary_length); | ^~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from ../libgda/gda-value.h:34, from gda-value.c:44: /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ gda-value.c: In function 'gda_blob_copy': gda-value.c:573:17: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 573 | ((GdaBinary *)copy)->data = g_memdup (((GdaBinary *)src)->data, ((GdaBinary *)src)->binary_length); | ^ /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ gda-value.c: In function 'gda_value_differ': gda-value.c:2411:14: error: implicit declaration of function 'bcmp' [-Wimplicit-function-declaration] 2411 | if (!bcmp (value1, value2, sizeof (GValue))) | ^~~~ gda-value.c:2432:75: warning: 'bcmp' argument 3 promotes to 'glong' {aka 'long int'} where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 2432 | return bcmp (binary1->data, binary2->data, binary1->binary_length); | ~~~~~~~^~~~~~~~~~~~~~~ : note: built-in 'bcmp' declared here gda-value.c:2443:66: warning: 'bcmp' argument 3 promotes to 'glong' {aka 'long int'} where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 2443 | ((GdaBinary *)blob1)->binary_length); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ : note: built-in 'bcmp' declared here gda-value.c: In function 'time_to_string': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-value.c:1078:17: note: in expansion of macro 'g_string_free' 1078 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-value.c: In function 'timestamp_to_string': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-value.c:1340:17: note: in expansion of macro 'g_string_free' 1340 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gmake[2]: *** [Makefile:1126: gda-value.lo] Error 1 gmake[2]: *** Waiting for unfinished jobs.... gmake[2]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda' gmake[1]: *** [Makefile:1271: all-recursive] Error 1 gmake[1]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda' gmake: *** [Makefile:737: all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/libgda *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/libgda