compilation error because of vala source
I have an error during compilation using meson. It is related to 972d402e
Generating Gda-6.0.gir with a custom command.
FAILED: libgda/Gda-6.0.gir
/home/pavlo/jhbuild/install/bin/g-ir-scanner -pthread -I/home/pavlo/jhbuild/install/include/gobject-introspection-1.0 -I/home/pavlo/jhbuild/install/include/glib-2.0 -I/home/pavlo/jhbuild/install/lib/glib-2.0/include --no-libtool --namespace=Gda --nsversion=6.0 --warn-all --output libgda/Gda-6.0.gir --c-include=libgda/libgda.h -I/home/pavlo/jhbuild/checkout/libgda/libgda -I/home/pavlo/jhbuild/checkout/libgda/build/libgda -I./. -I../. -I./libgda/. -I../libgda/. -I./libgda/sqlite/sqlite-src -I../libgda/sqlite/sqlite-src -I./libgda/sqlite -I../libgda/sqlite -I./libgda/sql-parser/. -I../libgda/sql-parser/. --filelist=/home/pavlo/jhbuild/checkout/libgda/build/libgda/libgda@@gda-6.0@sha/Gda_6.0_gir_filelist --include=GLib-2.0 --include=GObject-2.0 --include=Gio-2.0 --include=libxml2-2.0 --identifier-prefix=Gda --cflags-begin -Wall -Wextra -Wformat-security -Wno-address -Wno-unused-variable -Wno-unused-parameter -Wno-pointer-sign -Wno-missing-field-initializers -DGSEAL_ENABLE '-DLIBGDA_ABI_NAME="libgda-6.0"' -I./. -I../. -I./libgda/. -I../libgda/. -I./libgda/sqlite/sqlite-src -I../libgda/sqlite/sqlite-src -I./libgda/sqlite -I../libgda/sqlite -I./libgda/sql-parser/. -I../libgda/sql-parser/. -I/home/pavlo/jhbuild/install/include/glib-2.0 -I/home/pavlo/jhbuild/install/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libsoup-2.4 --cflags-end -L/home/pavlo/jhbuild/install/lib --library gda-6.0 -L/home/pavlo/jhbuild/checkout/libgda/build/libgda -L/home/pavlo/jhbuild/install/lib -L/home/pavlo/jhbuild/install/lib --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=gmodule-2.0 --extra-library=xml2 --extra-library=soup-2.4 --extra-library=dl
g-ir-scanner: link: cc -o /home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0 -Wall -g -O0 /home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -lgda-6.0 -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lgmodule-2.0 -lxml2 -lsoup-2.4 -ldl -L/home/pavlo/jhbuild/install/lib -Wl,-rpath,/home/pavlo/jhbuild/install/lib -L/home/pavlo/jhbuild/checkout/libgda/build/libgda -Wl,-rpath,/home/pavlo/jhbuild/checkout/libgda/build/libgda -L/home/pavlo/jhbuild/install/lib -Wl,-rpath,/home/pavlo/jhbuild/install/lib -L/home/pavlo/jhbuild/install/lib -Wl,-rpath,/home/pavlo/jhbuild/install/lib -L/home/pavlo/jhbuild/install/lib -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -L/home/pavlo/jhbuild/install/lib
/usr/bin/ld: /home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0.o:(.data.rel+0x308): undefined reference to `gda_connection_params_get_type'
/usr/bin/ld: /home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0.o:(.data.rel+0x310): undefined reference to `gda_result_get_type'
/usr/bin/ld: /home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0.o:(.data.rel+0x318): undefined reference to `gda_query_get_type'
/usr/bin/ld: /home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0.o:(.data.rel+0x320): undefined reference to `gda_parameters_get_type'
/usr/bin/ld: /home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0.o:(.data.rel+0x328): undefined reference to `gda_prepared_query_get_type'
/usr/bin/ld: /home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0.o:(.data.rel+0x330): undefined reference to `gda_connection_provider_get_type'
/usr/bin/ld: /home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0.o:(.data.rel+0x338): undefined reference to `gda_table_model_get_type'
/usr/bin/ld: /home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0.o:(.data.rel+0x340): undefined reference to `gda_db_column_get_type'
/usr/bin/ld: /home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0.o:(.data.rel+0x348): undefined reference to `gda_db_row_get_type'
/usr/bin/ld: /home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0.o:(.data.rel+0x350): undefined reference to `gda_inserted_get_type'
/usr/bin/ld: /home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0.o:(.data.rel+0x358): undefined reference to `gda_afected_rows_get_type'
collect2: error: ld returned 1 exit status
libgda/gda-lockable.c:33: Warning: Gda: "virtual" annotation needs one option, none given
libgda/gda-connection-provider.c:478: Error: Gda: identifier not found on the first line:
* An interface to be implemented by database providers
^
libgda/gda-connection-provider.c:633: Error: Gda: identifier not found on the first line:
* A class to hold and parse connection string
^
libgda/gda-connection-provider.c:760: Error: Gda: identifier not found on the first line:
* An interface to be represent any query to be executed by
^
libgda/gda-connection-provider.c:785: Error: Gda: identifier not found on the first line:
* Represent any result after execute a query
^
libgda/gda-connection-provider.c:814: Error: Gda: identifier not found on the first line:
* Model to iterate or access to {link Gda.DbRow} objects
^
libgda/gda-connection-provider.c:821: Error: Gda: identifier not found on the first line:
* A result from a select query representing a table with
^
libgda/gda-connection-provider.c:866: Error: Gda: identifier not found on the first line:
* Is a result from a query inserting rows, with the
^
libgda/gda-connection-provider.c:901: Error: Gda: identifier not found on the first line:
* Is a result from a query with a number of afected rows
^
libgda/gda-connection-provider.c:944: Error: Gda: identifier not found on the first line:
* Represent a row in a table model.
^
libgda/gda-connection-provider.c:987: Error: Gda: identifier not found on the first line:
* Represent a column in a row of a table model
^
libgda/gda-connection-provider.c:1029: Error: Gda: identifier not found on the first line:
* Represented a prepared query. Values required by
^
libgda/gda-connection-provider.c:1074: Error: Gda: identifier not found on the first line:
* Set parameters for a prepared query.
^
linking of temporary binary failed: Command '['cc', '-o', '/home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0', '-Wall', '-g', '-O0', '/home/pavlo/jhbuild/checkout/libgda/build/tmp-introspect2dn_9le_/Gda-6.0.o', '-L.', '-Wl,-rpath,.', '-Wl,--no-as-needed', '-lgda-6.0', '-lglib-2.0', '-lgobject-2.0', '-lgio-2.0', '-lgmodule-2.0', '-lxml2', '-lsoup-2.4', '-ldl', '-L/home/pavlo/jhbuild/install/lib', '-Wl,-rpath,/home/pavlo/jhbuild/install/lib', '-L/home/pavlo/jhbuild/checkout/libgda/build/libgda', '-Wl,-rpath,/home/pavlo/jhbuild/checkout/libgda/build/libgda', '-L/home/pavlo/jhbuild/install/lib', '-Wl,-rpath,/home/pavlo/jhbuild/install/lib', '-L/home/pavlo/jhbuild/install/lib', '-Wl,-rpath,/home/pavlo/jhbuild/install/lib', '-L/home/pavlo/jhbuild/install/lib', '-lgio-2.0', '-lgobject-2.0', '-Wl,--export-dynamic', '-lgmodule-2.0', '-pthread', '-lglib-2.0', '-L/home/pavlo/jhbuild/install/lib']' returned non-zero exit status 1.