gdbus-codegen: Warning: Lfb: Couldn't find 'X_finish' for the corresponding async function: 'X'
The gnome meson module version used in the GNOME 46 Flatpak runtime (I was told it's 1.3.0
), produces the following warning:
data/lfb-gdbus.h:171: Warning: Lfb: Couldn't find 'new_finish' for the corresponding async function: 'new'
data/lfb-gdbus.h:190: Warning: Lfb: Couldn't find 'new_for_bus_finish' for the corresponding async function: 'new_for_bus'
The code is produced via the following Meson snippet (source):
gnome = import('gnome')
generated_dbus_sources += gnome.gdbus_codegen('lfb-gdbus',
sources : dbus_interfaces,
object_manager : false,
docbook : 'libfeedback',
interface_prefix : prefix,
install_header : true,
install_dir : join_paths(get_option('includedir'), libname),
namespace : namespace)
As warnings are treated as errors in this project, the build fails.
Reference
Edited by Dark Dragon