=> "/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 '/home/pbulk/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 '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/po' Making all in libgda gmake[1]: Entering directory '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda' Making all in sqlite gmake[2]: Entering directory '/home/pbulk/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 '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' Making all in sqlite-src gmake[4]: Entering directory '/home/pbulk/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 '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite/sqlite-src' Making all in virtual gmake[4]: Entering directory '/home/pbulk/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 '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite/virtual' gmake[4]: Entering directory '/home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-sqlite-provider.c:40: /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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); | ^~~~~~~~~~~~~ /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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 In file included from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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-bin.lo 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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-sqlite-provider.c:40: /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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); | ^~~~~~~~~~~~~ /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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 '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' gmake[3]: Leaving directory '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' gmake[2]: Leaving directory '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' Making all in handlers gmake[2]: Entering directory '/home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gdatetime.h:33, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gbookmarkfile.h:28, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:39, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/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: /home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56: gda-handler-time.c: In function 'render_date_locale': /home/pbulk/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': /home/pbulk/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 '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda/handlers' Making all in binreloc gmake[2]: Entering directory '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda/binreloc' CC gda-binreloc.lo CCLD libgda_binreloc-5.0.la gmake[2]: Leaving directory '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda/binreloc' Making all in sql-parser gmake[2]: Entering directory '/home/pbulk/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 CC gda-sql-parser-enum-types.lo 3 parsing conflicts. gmake[2]: [Makefile:966: parser.c] Error 1 (ignored) CC delimiter.lo CC gda-sql-parser.lo CC gda-statement-struct.lo In file included from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/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': /home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/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': /home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/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': /home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/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': /home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/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': /home/pbulk/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 CC gda-statement-struct-pspec.lo In file included from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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); | ^~~~~~~~~~~~~ In file included from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/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': /home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/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': /home/pbulk/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 In file included from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/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': /home/pbulk/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); | ^~~~~~~~~~~~~ CC gda-statement-struct-unknown.lo CC gda-statement-struct-util.lo In file included from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/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': /home/pbulk/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 parser.lo CCLD libgda_sql_parser-5.0.la gmake[2]: Leaving directory '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda/sql-parser' Making all in providers-support gmake[2]: Entering directory '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda/providers-support' CC gda-pstmt.lo CCLD libgda-psupport.la gmake[2]: Leaving directory '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda/providers-support' Making all in thread-wrapper gmake[2]: Entering directory '/home/pbulk/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 '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda/thread-wrapper' gmake[2]: Entering directory '/home/pbulk/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 In file included from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/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': /home/pbulk/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-blob-op.lo 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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/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': /home/pbulk/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 CC gda-data-model-dir.lo In file included from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/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': /home/pbulk/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); | ^~~~~~~~~~~~~ /home/pbulk/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); | ^~~~~~~~~~~~~ In file included from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/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': /home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/glist.h:34, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/ghash.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:52: gda-data-model.c: In function 'gda_data_model_import_from_model': /home/pbulk/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); \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/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); | ^~~~~~ /home/pbulk/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 CC gda-meta-struct.lo In file included from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/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': /home/pbulk/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); | ^~~~~~~~~~~~~ In file included from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/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': /home/pbulk/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': /home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/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': /home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/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: /home/pbulk/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 /home/pbulk/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: /home/pbulk/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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/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 /home/pbulk/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: /home/pbulk/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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/databases/libgda/work/.buildlink/include/libxml2/libxml/parser.h:1270:16: note: declared here 1270 | XMLPUBFUN int *__xmlDoValidityCheckingDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/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': /home/pbulk/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 In file included from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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); | ^~~~~~~~~~~~~ /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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': /home/pbulk/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-sql-builder.lo 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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-util.c:41: /home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gdatetime.h:33, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gbookmarkfile.h:28, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:39: /home/pbulk/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': /home/pbulk/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 /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from ../libgda/gda-value.h:34, from gda-value.c:44: /home/pbulk/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); | ^ /home/pbulk/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': /home/pbulk/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': /home/pbulk/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 '/home/pbulk/work/databases/libgda/work/libgda-5.2.9/libgda' gmake[1]: *** [Makefile:1271: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/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