<div dir="ltr"><div><div>Hi,</div><div><br></div>I have find the root of this issue. It also affects upstream. I have opened an issue to handle it: <a href="https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/516">https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/516</a><br><br></div>Best regards,<br><div><div><div><div><div><br><br></div><div><br></div><div><br></div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El lun, 28 feb 2022 a las 21:27, Aleksander Morgado (<<a href="mailto:aleksander@aleksander.es">aleksander@aleksander.es</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hey,<br>
<br>
Adding Iñigo in CC<br>
<br>
><br>
> I'm getting a build error for ModemManager 1.18.6 with meson 0.53.2.<br>
> This error does not occur with meson 0.61.2 in an otherwise identical<br>
> environment. According to the NEWS file, the minimum meson version<br>
> should be 0.53.0 (ModemManager 1.18.2).<br>
><br>
> [...]<br>
<br>
Iñigo, any idea about this issue? Not sure I've seen it myself<br>
<br>
><br>
> [127/452] cc -Iplugins/92cd10e@@mm-shared-icera@sha -Iplugins<br>
> -I../plugins -I. -I../ -Isrc -I../src -I../src/kerneldevice -Ilibmm-glib<br>
> -I../libmm-glib -Iinclude -I../include -Ilibmm-glib/generated<br>
> -I../libmm-glib/generated -I/usr/include/glib-2.0<br>
> -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4<br>
> -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always<br>
> -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu89 -O2<br>
> -g -DHAVE_CONFIG_H -Wno-unused-parameter -Wno-cast-function-type<br>
> -Wno-packed -Wno-float-equal -Wno-missing-field-initializers<br>
> -fno-strict-aliasing -Waggregate-return -Wcast-align<br>
> -Wdeclaration-after-statement -Wdouble-promotion -Wduplicated-branches<br>
> -Wduplicated-cond -Wformat=2 -Wformat-nonliteral -Wformat-security<br>
> -Winit-self -Winline -Wjump-misses-init -Wlogical-op -Wnested-externs<br>
> -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs<br>
> -Wmissing-noreturn -Wmissing-prototypes -Wnull-dereference<br>
> -Wpointer-arith -Wredundant-decls -Wrestrict -Wreturn-type -Wshadow<br>
> -Wstrict-prototypes -Wsuggest-attribute=format -Wswitch-default<br>
> -Wswitch-enum -Wundef -Wunused-but-set-variable -Wwrite-strings -fPIC<br>
> -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56<br>
> -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56<br>
> -DGLIB_DISABLE_DEPRECATION_WARNINGS '-DMM_MODULE_NAME="shared-icera"'<br>
> -MD -MQ<br>
> 'plugins/92cd10e@@mm-shared-icera@sha/icera_mm-broadband-bearer-icera.c.o'<br>
> -MF<br>
> 'plugins/92cd10e@@mm-shared-icera@sha/icera_mm-broadband-bearer-icera.c.o.d'<br>
> -o<br>
> 'plugins/92cd10e@@mm-shared-icera@sha/icera_mm-broadband-bearer-icera.c.o'<br>
> -c ../plugins/icera/mm-broadband-bearer-icera.c<br>
> FAILED:<br>
> plugins/92cd10e@@mm-shared-icera@sha/icera_mm-broadband-bearer-icera.c.o<br>
> cc -Iplugins/92cd10e@@mm-shared-icera@sha -Iplugins -I../plugins -I.<br>
> -I../ -Isrc -I../src -I../src/kerneldevice -Ilibmm-glib -I../libmm-glib<br>
> -Iinclude -I../include -Ilibmm-glib/generated -I../libmm-glib/generated<br>
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include<br>
> -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid<br>
> -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall<br>
> -Winvalid-pch -Wextra -std=gnu89 -O2 -g -DHAVE_CONFIG_H<br>
> -Wno-unused-parameter -Wno-cast-function-type -Wno-packed<br>
> -Wno-float-equal -Wno-missing-field-initializers -fno-strict-aliasing<br>
> -Waggregate-return -Wcast-align -Wdeclaration-after-statement<br>
> -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wformat=2<br>
> -Wformat-nonliteral -Wformat-security -Winit-self -Winline<br>
> -Wjump-misses-init -Wlogical-op -Wnested-externs -Wmissing-declarations<br>
> -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn<br>
> -Wmissing-prototypes -Wnull-dereference -Wpointer-arith<br>
> -Wredundant-decls -Wrestrict -Wreturn-type -Wshadow -Wstrict-prototypes<br>
> -Wsuggest-attribute=format -Wswitch-default -Wswitch-enum -Wundef<br>
> -Wunused-but-set-variable -Wwrite-strings -fPIC -pthread<br>
> -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56<br>
> -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56<br>
> -DGLIB_DISABLE_DEPRECATION_WARNINGS '-DMM_MODULE_NAME="shared-icera"'<br>
> -MD -MQ<br>
> 'plugins/92cd10e@@mm-shared-icera@sha/icera_mm-broadband-bearer-icera.c.o'<br>
> -MF<br>
> 'plugins/92cd10e@@mm-shared-icera@sha/icera_mm-broadband-bearer-icera.c.o.d'<br>
> -o<br>
> 'plugins/92cd10e@@mm-shared-icera@sha/icera_mm-broadband-bearer-icera.c.o'<br>
> -c ../plugins/icera/mm-broadband-bearer-icera.c<br>
> ../plugins/icera/mm-broadband-bearer-icera.c:35:10: fatal error:<br>
> mm-daemon-enums-types.h: No such file or directory<br>
> 35 | #include "mm-daemon-enums-types.h"<br>
> | ^~~~~~~~~~~~~~~~~~~~~~~~~<br>
<br>
<br>
<br>
--<br>
Aleksander<br>
<a href="https://aleksander.es" rel="noreferrer" target="_blank">https://aleksander.es</a><br>
</blockquote></div>