1.23.7: to low qmi-glib version build dependency?
Looks like new version fails with libqmi 1.35.3.
[271/552] /usr/bin/gcc -Isrc/plugins/libmm-shared-fibocom.so.p -Isrc/plugins -I../src/plugins -I. -I.. -Isrc -I../src -I../src/kerneldevice -Ilibmm-glib -I../libmm-glib -Iinclude -I../inclu
FAILED: src/plugins/libmm-shared-fibocom.so.p/fibocom_mm-port-mbim-fibocom.c.o
/usr/bin/gcc -Isrc/plugins/libmm-shared-fibocom.so.p -Isrc/plugins -I../src/plugins -I. -I.. -Isrc -I../src -I../src/kerneldevice -Ilibmm-glib -I../libmm-glib -Iinclude -I../include -Ilibmm
../src/plugins/fibocom/mm-port-mbim-fibocom.c: In function ‘iface_port_at_check_support’:
../src/plugins/fibocom/mm-port-mbim-fibocom.c:64:66: error: ‘MBIM_SERVICE_FIBOCOM’ undeclared (first use in this function); did you mean ‘MBIM_SERVICE_GOOGLE’?
64 | if (!mm_port_mbim_supports_command (MM_PORT_MBIM (self), MBIM_SERVICE_FIBOCOM, MBIM_CID_FIBOCOM_AT_COMMAND)) {
| ^~~~~~~~~~~~~~~~~~~~
| MBIM_SERVICE_GOOGLE
../src/plugins/fibocom/mm-port-mbim-fibocom.c:64:66: note: each undeclared identifier is reported only once for each function it appears in
../src/plugins/fibocom/mm-port-mbim-fibocom.c:64:88: error: ‘MBIM_CID_FIBOCOM_AT_COMMAND’ undeclared (first use in this function)
64 | if (!mm_port_mbim_supports_command (MM_PORT_MBIM (self), MBIM_SERVICE_FIBOCOM, MBIM_CID_FIBOCOM_AT_COMMAND)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/plugins/fibocom/mm-port-mbim-fibocom.c: In function ‘at_command_ready’:
../src/plugins/fibocom/mm-port-mbim-fibocom.c:134:10: warning: implicit declaration of function ‘mbim_message_fibocom_at_command_response_parse’; did you mean ‘mbim_message_atds_location_re
134 | !mbim_message_fibocom_at_command_response_parse (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| mbim_message_atds_location_response_parse
../src/plugins/fibocom/mm-port-mbim-fibocom.c: In function ‘iface_port_at_command’:
../src/plugins/fibocom/mm-port-mbim-fibocom.c:222:15: warning: implicit declaration of function ‘mbim_message_fibocom_at_command_set_new’ [-Wimplicit-function-declaration]
222 | request = mbim_message_fibocom_at_command_set_new (buffer->len, (const guint8 *)buffer->data, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/plugins/fibocom/mm-port-mbim-fibocom.c:222:13: warning: assignment to ‘MbimMessage_autoptr’ {aka ‘struct _MbimMessage *’} from ‘int’ makes pointer from integer without a cast [-Wint-
222 | request = mbim_message_fibocom_at_command_set_new (buffer->len, (const guint8 *)buffer->data, NULL);
| ^