=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/databases/libgda", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for libgda-5.2.9nb18 Making all in po gmake[1]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/po' MSGFMT ar.gmo MSGFMT az.gmo MSGFMT bs.gmo MSGFMT ca.gmo MSGFMT ca@valencia.gmo MSGFMT cs.gmo MSGFMT da.gmo MSGFMT de.gmo MSGFMT dz.gmo MSGFMT el.gmo MSGFMT en_CA.gmo MSGFMT en_GB.gmo MSGFMT eo.gmo MSGFMT es.gmo MSGFMT eu.gmo MSGFMT fa.gmo MSGFMT fi.gmo MSGFMT fr.gmo MSGFMT ga.gmo MSGFMT gl.gmo MSGFMT hr.gmo MSGFMT hu.gmo MSGFMT id.gmo MSGFMT it.gmo MSGFMT ja.gmo MSGFMT ko.gmo MSGFMT lt.gmo MSGFMT lv.gmo MSGFMT mk.gmo MSGFMT ml.gmo MSGFMT ms.gmo MSGFMT nb.gmo MSGFMT ne.gmo MSGFMT nl.gmo MSGFMT oc.gmo MSGFMT pa.gmo MSGFMT pt.gmo MSGFMT pt_BR.gmo MSGFMT ru.gmo MSGFMT rw.gmo MSGFMT sk.gmo MSGFMT sl.gmo MSGFMT sq.gmo MSGFMT sr.gmo MSGFMT sr@latin.gmo MSGFMT sv.gmo MSGFMT tg.gmo MSGFMT tr.gmo MSGFMT uk.gmo MSGFMT vi.gmo MSGFMT zh_CN.gmo MSGFMT zh_HK.gmo MSGFMT zh_TW.gmo gmake[1]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/po' Making all in libgda gmake[1]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda' Making all in sqlite gmake[2]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' gcc -o gen_emb_string gen_emb_string.c gcc -o mkkeywordhash mkkeywordhash.c ./gen_emb_string ../../providers/sqlite/*.xml.in > xml_embedded.h Embedding ../../providers/sqlite/sqlite_specs_add_column.xml.in Embedding ../../providers/sqlite/sqlite_specs_create_db.xml.in Embedding ../../providers/sqlite/sqlite_specs_create_index.xml.in Embedding ../../providers/sqlite/sqlite_specs_create_table.xml.in Embedding ../../providers/sqlite/sqlite_specs_create_view.xml.in Embedding ../../providers/sqlite/sqlite_specs_drop_db.xml.in Embedding ../../providers/sqlite/sqlite_specs_drop_index.xml.in Embedding ../../providers/sqlite/sqlite_specs_drop_table.xml.in Embedding ../../providers/sqlite/sqlite_specs_drop_view.xml.in Embedding ../../providers/sqlite/sqlite_specs_dsn.xml.in Embedding ../../providers/sqlite/sqlite_specs_rename_table.xml.in ./mkkeywordhash ../../libgda/sqlite/keywords.list > keywords_hash.c /opt/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' Making all in sqlite-src gmake[4]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite/sqlite-src' CC sqlite3.lo sqlite3.c: In function 'sqlite3SelectNew': sqlite3.c:107767:10: warning: function may return address of local variable [-Wreturn-local-addr] 107767 | return pNew; | ^~~~ sqlite3.c:107735:10: note: declared here 107735 | Select standin; | ^~~~~~~ CCLD libsqlite.la gmake[4]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite/sqlite-src' Making all in virtual gmake[4]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite/virtual' CC gda-vconnection-data-model.lo CC gda-vconnection-hub.lo CC gda-vprovider-data-model.lo CC gda-vprovider-hub.lo CC gda-virtual-connection.lo CC gda-virtual-provider.lo CCLD libgda-virtual-5.0.la gmake[4]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite/virtual' gmake[4]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' CC libgda_sqlite_la-gda-sqlite-ddl.lo CC libgda_sqlite_la-gda-sqlite-blob-op.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib-object.h:24, from ../../libgda/gda-server-operation.h:26, from ../../libgda/gda-server-provider.h:29, from gda-sqlite-ddl.h:27, from gda-sqlite-ddl.c:23: gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_TABLE': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:226:9: note: in expansion of macro 'g_string_free' 226 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_TABLE': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:253:9: note: in expansion of macro 'g_string_free' 253 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_RENAME_TABLE': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:279:9: note: in expansion of macro 'g_string_free' 279 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_ADD_COLUMN': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:346:9: note: in expansion of macro 'g_string_free' 346 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_INDEX': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:428:9: note: in expansion of macro 'g_string_free' 428 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_INDEX': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:454:9: note: in expansion of macro 'g_string_free' 454 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_VIEW': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:493:17: note: in expansion of macro 'g_string_free' 493 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_VIEW': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:524:9: note: in expansion of macro 'g_string_free' 524 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC libgda_sqlite_la-gda-sqlite-handler-bin.lo CC libgda_sqlite_la-gda-sqlite-handler-boolean.lo CC libgda_sqlite_la-gda-sqlite-meta.lo CC libgda_sqlite_la-gda-sqlite-provider.lo In file included from gda-sqlite-provider.c:47: gda-sqlite-provider.c: In function 'gda_sqlite_provider_open_connection': gda-sqlite.h:49:31: warning: the address of 'sqlite3_enable_load_extension' will always evaluate as 'true' [-Waddress] 49 | #define SQLITE3_CALL(x) (x) | ^ gda-sqlite-provider.c:899:21: note: in expansion of macro 'SQLITE3_CALL' 899 | if (SQLITE3_CALL (sqlite3_enable_load_extension)) | ^~~~~~~~~~~~ gda-sqlite-provider.c: In function 'gda_sqlite_provider_unescape_string': gda-sqlite-provider.c:4017:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 4017 | retval = g_memdup (string, total+1); | ^~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-sqlite-provider.c:40: /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ gda-sqlite-provider.c: In function 'sqlite_render_expr': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:2374:9: note: in expansion of macro 'g_string_free' 2374 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'sqlite_render_compound': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:1971:9: note: in expansion of macro 'g_string_free' 1971 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'sqlite_render_operation': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:2128:17: note: in expansion of macro 'g_string_free' 2128 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:2181:17: note: in expansion of macro 'g_string_free' 2181 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'scalar_regexp_func': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:3899:17: note: in expansion of macro 'g_string_free' 3899 | g_string_free (sig, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'scalar_gda_hex_func2': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:3809:9: note: in expansion of macro 'g_string_free' 3809 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'scalar_gda_hex_func': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:3773:9: note: in expansion of macro 'g_string_free' 3773 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC libgda_sqlite_la-gda-sqlite-pstmt.lo CC libgda_sqlite_la-gda-sqlite-recordset.lo CC libgda_sqlite_la-gda-sqlite-util.lo CC libgda_sqlite_la-gda-symbols-util.lo CC libgda_sqlcipher_la-gda-sqlite-blob-op.lo CC libgda_sqlcipher_la-gda-sqlite-ddl.lo In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib-object.h:24, from ../../libgda/gda-server-operation.h:26, from ../../libgda/gda-server-provider.h:29, from gda-sqlite-ddl.h:27, from gda-sqlite-ddl.c:23: gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_TABLE': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:226:9: note: in expansion of macro 'g_string_free' 226 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_TABLE': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:253:9: note: in expansion of macro 'g_string_free' 253 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_RENAME_TABLE': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:279:9: note: in expansion of macro 'g_string_free' 279 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_ADD_COLUMN': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:346:9: note: in expansion of macro 'g_string_free' 346 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_INDEX': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:428:9: note: in expansion of macro 'g_string_free' 428 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_INDEX': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:454:9: note: in expansion of macro 'g_string_free' 454 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_VIEW': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:493:17: note: in expansion of macro 'g_string_free' 493 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_VIEW': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-ddl.c:524:9: note: in expansion of macro 'g_string_free' 524 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC libgda_sqlcipher_la-gda-sqlite-handler-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 /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gi18n-lib.h:23, from gda-sqlite-provider.c:40: /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ gda-sqlite-provider.c: In function 'sqlite_render_expr': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:2374:9: note: in expansion of macro 'g_string_free' 2374 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'sqlite_render_compound': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:1971:9: note: in expansion of macro 'g_string_free' 1971 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'sqlite_render_operation': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:2128:17: note: in expansion of macro 'g_string_free' 2128 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:2181:17: note: in expansion of macro 'g_string_free' 2181 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'scalar_regexp_func': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:3899:17: note: in expansion of macro 'g_string_free' 3899 | g_string_free (sig, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'scalar_gda_hex_func2': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:3809:9: note: in expansion of macro 'g_string_free' 3809 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-sqlite-provider.c: In function 'scalar_gda_hex_func': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-sqlite-provider.c:3773:9: note: in expansion of macro 'g_string_free' 3773 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CC libgda_sqlcipher_la-gda-sqlite-pstmt.lo CC libgda_sqlcipher_la-gda-sqlite-recordset.lo CC libgda_sqlcipher_la-gda-sqlite-util.lo CC libgda_sqlcipher_la-gda-symbols-util.lo CCLD libgda-sqlite.la CCLD libgda-sqlcipher.la gmake[4]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' gmake[3]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' gmake[2]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sqlite' Making all in handlers gmake[2]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/handlers' CC gda-handler-bin.lo CC gda-handler-boolean.lo CC gda-handler-numerical.lo CC gda-handler-string.lo CC gda-handler-time.lo CC gda-handler-type.lo gda-handler-time.c: In function 'make_ts': gda-handler-time.c:1012:17: warning: 'g_time_zone_new' is deprecated: Use 'g_time_zone_new_identifier' instead [-Wdeprecated-declarations] 1012 | tz = g_time_zone_new (tzdef); | ^~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gdatetime.h:33, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gbookmarkfile.h:28, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:39, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib-object.h:24, from gda-handler-time.h:24, from gda-handler-time.c:25: /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gtimezone.h:59:25: note: declared here 59 | GTimeZone * g_time_zone_new (const gchar *identifier); | ^~~~~~~~~~~~~~~ In file included from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib.h:56: gda-handler-time.c: In function 'render_date_locale': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-handler-time.c:864:9: note: in expansion of macro 'g_string_free' 864 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ gda-handler-time.c: In function 'gda_handler_time_get_format': /tmp/work/databases/libgda/work/.buildlink/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gda-handler-time.c:596:9: note: in expansion of macro 'g_string_free' 596 | g_string_free (string, FALSE); | ^~~~~~~~~~~~~ CCLD libgda_handlers-5.0.la gmake[2]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/handlers' Making all in binreloc gmake[2]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/binreloc' CC gda-binreloc.lo CCLD libgda_binreloc-5.0.la gmake[2]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/binreloc' Making all in sql-parser gmake[2]: Entering directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sql-parser' ( cd . && glib-mkenums \ --fhead "#include \n" \ --fhead "#include \n" \ --fhead "#include " \ --vhead "GType\n@enum_name@_get_type (void)\n{\n static GType etype = 0;\n if (etype == 0) {\n static const G@Type@Value values[] = {" \ --vprod " { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," \ --vtail " { 0, NULL, NULL }\n };\n etype = g_@type@_register_static (\"@EnumName@\", values);\n }\n return etype;\n}\n" \ gda-sql-parser.h gda-sql-statement.h gda-statement-struct-decl.h gda-statement-struct.h gda-statement-struct-compound.h gda-statement-struct-delete.h gda-statement-struct-update.h gda-statement-struct-insert.h gda-statement-struct-parts.h gda-statement-struct-pspec.h gda-statement-struct-select.h gda-statement-struct-trans.h gda-statement-struct-unknown.h gda-statement-struct-util.h) > tmp-gda-enum-types.c \ && (cmp -s tmp-gda-enum-types.c gda-sql-parser-enum-types.c || cp tmp-gda-enum-types.c gda-sql-parser-enum-types.c ) \ && rm -f tmp-gda-enum-types.c \ && echo timestamp > s-enum-types-c gcc -o gen_def -DSRCDIR=\".\" ./gen_def.c gcc -o lemon ./lemon.c ./lemon.c:652:6: error: conflicting types for 'FindRulePrecedences'; have 'void(struct lemon *)' 652 | void FindRulePrecedences(struct lemon *xp) | ^~~~~~~~~~~~~~~~~~~ ./lemon.c:73:6: note: previous declaration of 'FindRulePrecedences' with type 'void(void)' 73 | void FindRulePrecedences(); | ^~~~~~~~~~~~~~~~~~~ ./lemon.c:681:6: error: conflicting types for 'FindFirstSets'; have 'void(struct lemon *)' 681 | void FindFirstSets(struct lemon *lemp) | ^~~~~~~~~~~~~ ./lemon.c:74:6: note: previous declaration of 'FindFirstSets' with type 'void(void)' 74 | void FindFirstSets(); | ^~~~~~~~~~~~~ ./lemon.c:743:6: error: conflicting types for 'FindStates'; have 'void(struct lemon *)' 743 | void FindStates(struct lemon *lemp) | ^~~~~~~~~~ ./lemon.c:75:6: note: previous declaration of 'FindStates' with type 'void(void)' 75 | void FindStates(); | ^~~~~~~~~~ ./lemon.c:915:6: error: conflicting types for 'FindLinks'; have 'void(struct lemon *)' 915 | void FindLinks(struct lemon *lemp) | ^~~~~~~~~ ./lemon.c:76:6: note: previous declaration of 'FindLinks' with type 'void(void)' 76 | void FindLinks(); | ^~~~~~~~~ ./lemon.c:950:6: error: conflicting types for 'FindFollowSets'; have 'void(struct lemon *)' 950 | void FindFollowSets(struct lemon *lemp) | ^~~~~~~~~~~~~~ ./lemon.c:77:6: note: previous declaration of 'FindFollowSets' with type 'void(void)' 77 | void FindFollowSets(); | ^~~~~~~~~~~~~~ ./lemon.c:986:6: error: conflicting types for 'FindActions'; have 'void(struct lemon *)' 986 | void FindActions(struct lemon *lemp) | ^~~~~~~~~~~ ./lemon.c:78:6: note: previous declaration of 'FindActions' with type 'void(void)' 78 | void FindActions(); | ^~~~~~~~~~~ ( 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 gmake[2]: *** [Makefile:960: lemon] Error 1 gmake[2]: *** Waiting for unfinished jobs.... gmake[2]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda/sql-parser' gmake[1]: *** [Makefile:1271: all-recursive] Error 1 gmake[1]: Leaving directory '/tmp/work/databases/libgda/work/libgda-5.2.9/libgda' gmake: *** [Makefile:737: all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/libgda *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/libgda