#67413 closed defect (fixed)
gobject-introspection 1.74.0 compile fails on Big Sur
Reported by: | blair (Blair Zajac) | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | gobject-introspection |
Description
I cannot get gobject-introspection 1.74.0 compile to compile on Big Sur (11.7.6).
Here's the output from a second port -v upgrade --enforce-variants outdated
run and after I replace --quiet
with -v
in gobject-introspection-1.74.0/gir/meson.build
with some manual line wrapping to above the lines scrolling to the right very far:
---> Computing dependencies for gobject-introspection. ---> Building gobject-introspection Executing: cd "/opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build" && /opt/local/bin/ninja -j1 -v [0/1] /opt/local/bin/meson --internal regenerate /opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/gobject-introspection-1.74.0 /opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build Cleaning... 0 files. The Meson build system Version: 1.1.0 Source dir: /opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/gobject-introspection-1.74.0 Build dir: /opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build Build type: native build Project name: gobject-introspection Project version: 1.74.0 C compiler for the host machine: /usr/bin/clang (clang 13.0.0 "Apple clang version 13.0.0 (clang-1300.0.29.30)") C linker for the host machine: /usr/bin/clang ld64 711 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program /opt/local/bin/python3.11 found: YES (/opt/local/bin/python3.11) Compiler for C supports arguments -Warray-bounds: YES (cached) Compiler for C supports arguments -Wcast-align: YES (cached) Compiler for C supports arguments -Wduplicated-branches: NO (cached) Compiler for C supports arguments -Wformat=2: YES (cached) Compiler for C supports arguments -Wformat-nonliteral: YES (cached) Compiler for C supports arguments -Wformat-security: YES (cached) Compiler for C supports arguments -Wimplicit-function-declaration: YES (cached) Compiler for C supports arguments -Winit-self: YES (cached) Compiler for C supports arguments -Wjump-misses-init: NO (cached) Compiler for C supports arguments -Wlogical-op: NO (cached) Compiler for C supports arguments -Wmissing-declarations: YES (cached) Compiler for C supports arguments -Wmissing-format-attribute: YES (cached) Compiler for C supports arguments -Wmissing-include-dirs: YES (cached) Compiler for C supports arguments -Wmissing-noreturn: YES (cached) Compiler for C supports arguments -Wmissing-prototypes: YES (cached) Compiler for C supports arguments -Wnested-externs: YES (cached) Compiler for C supports arguments -Wnull-dereference: YES (cached) Compiler for C supports arguments -Wold-style-definition: YES (cached) Compiler for C supports arguments -Wpacked: YES (cached) Compiler for C supports arguments -Wpointer-arith: YES (cached) Compiler for C supports arguments -Wrestrict: NO (cached) Compiler for C supports arguments -Wreturn-type: YES (cached) Compiler for C supports arguments -Wshadow: YES (cached) Compiler for C supports arguments -Wsign-compare: YES (cached) Compiler for C supports arguments -Wstrict-aliasing: YES (cached) Compiler for C supports arguments -Wstrict-prototypes: YES (cached) Compiler for C supports arguments -Wundef: YES (cached) Compiler for C supports arguments -Wunused-but-set-variable: NO (cached) Compiler for C supports arguments -Wwrite-strings: YES (cached) Compiler for C supports arguments -fno-strict-aliasing: YES (cached) Checking for size of "char" : 1 (cached) Checking for size of "short" : 2 (cached) Checking for size of "int" : 4 (cached) Checking for size of "long" : 8 (cached) Dependency glib-2.0 found: YES 2.74.7 (cached) Dependency gobject-2.0 found: YES 2.74.7 (cached) Dependency gio-2.0 found: YES 2.74.7 (cached) Dependency gmodule-2.0 found: YES 2.74.7 (cached) Dependency gio-unix-2.0 found: YES 2.74.7 (cached) Dependency libffi found: YES 3.4.4 (cached) Configuring config.h using configuration Check usable header "Python.h" with dependency python-3.11: YES (cached) Dependency cairo found: YES 1.17.6 (cached) Dependency cairo-gobject found: YES 1.17.6 (cached) Library m found: YES Compiler for C supports arguments -Wno-implicit-fallthrough: YES (cached) Compiler for C supports arguments -Wno-old-style-definition: YES (cached) Compiler for C supports arguments -Wno-suggest-attribute=noreturn: NO (cached) Compiler for C supports arguments -Wno-type-limits: YES (cached) Compiler for C supports arguments -Wno-undef: YES (cached) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-cast-align: YES (cached) Compiler for C supports arguments -Wno-unused-function: YES (cached) Compiler for C supports arguments -Wno-return-type: YES (cached) Compiler for C supports arguments -Wno-sometimes-uninitialized: YES (cached) Compiler for C supports arguments -Wno-old-style-definition: YES (cached) Compiler for C supports arguments -Wno-type-limits: YES (cached) Compiler for C supports arguments -Wno-old-style-definition: YES (cached) Compiler for C supports arguments -Wno-cast-align: YES (cached) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-duplicated-branches: NO (cached) Compiler for C supports arguments -Wno-cast-align: YES (cached) Configuring giversion.h using configuration Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-duplicated-branches: NO (cached) Compiler for C supports arguments -Wno-type-limits: YES (cached) Compiler for C supports arguments -Wno-cast-align: YES (cached) Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached) Configuring g-ir-scanner using configuration Program g-ir-scanner found: YES (/opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build/tools/g-ir-scanner) Configuring g-ir-annotation-tool using configuration Program g-ir-annotation-tool found: YES (/opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build/tools/g-ir-annotation-tool) Configuring g-ir-doc-tool using configuration Program g-ir-doc-tool found: YES (/opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build/tools/g-ir-doc-tool) Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached) Configuring _version.py using configuration Configuring __init__.py using configuration Configuring annotationmain.py using configuration Configuring annotationparser.py using configuration Configuring ast.py using configuration Configuring cachestore.py using configuration Configuring ccompiler.py using configuration Configuring codegen.py using configuration Configuring docmain.py using configuration Configuring docwriter.py using configuration Configuring dumper.py using configuration Configuring introspectablepass.py using configuration Configuring girparser.py using configuration Configuring girwriter.py using configuration Configuring gdumpparser.py using configuration Configuring maintransformer.py using configuration Configuring mdextensions.py using configuration Configuring message.py using configuration Configuring msvccompiler.py using configuration Configuring pkgconfig.py using configuration Configuring shlibs.py using configuration Configuring scannermain.py using configuration Configuring sectionparser.py using configuration Configuring sourcescanner.py using configuration Configuring testcodegen.py using configuration Configuring transformer.py using configuration Configuring utils.py using configuration Configuring xmlwriter.py using configuration Program flex found: YES (/opt/local/bin/flex) Program bison found: YES (/opt/local/bin/bison) Has header "unistd.h" : YES (cached) Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-misleading-indentation: YES (cached) Configuring cairo-1.0.gir using configuration Program g-ir-scanner found: YES (overridden) Program g-ir-scanner found: YES (overridden) Program g-ir-compiler found: YES (overridden) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-old-style-definition: YES (cached) Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Build targets in project: 86 NOTICE: Future-deprecated features used: * 0.62.0: {'pkgconfig.generate variable for builtin directories'} * 0.64.0: {'copy arg in configure_file'} gobject-introspection 1.74.0 User defined options prefix : /opt/local doctool: enabled python : /opt/local/bin/python3.11 Found ninja-1.11.1 at /opt/local/bin/ninja [1/91] /opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build/tools/g-ir-scanner --output=gir/GLib-2.0.gir --no-libtool -v --reparse-validate --add-include-path /opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build/gir --add-include-path /opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/gobject-introspection-1.74.0/gir --identifier-prefix=G --symbol-prefix=g --symbol-prefix=glib --c-include=glib.h --namespace=GLib --nsversion=2.0 --library=glib-2.0 --library=gobject-2.0 --external-library --pkg=glib-2.0 --cflags-begin -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -DGLIB_COMPILATION -D__G_I18N_LIB_H__ -DGETTEXT_PACKAGE=Dummy --cflags-end /opt/local/include/glib-2.0/gobject/glib-types.h /opt/local/lib/glib-2.0/include/glibconfig.h /opt/local/include/glib-2.0/glib-unix.h /opt/local/include/glib-2.0/glib/galloca.h /opt/local/include/glib-2.0/glib/garray.h /opt/local/include/glib-2.0/glib/gasyncqueue.h /opt/local/include/glib-2.0/glib/gatomic.h /opt/local/include/glib-2.0/glib/gbacktrace.h /opt/local/include/glib-2.0/glib/gbase64.h /opt/local/include/glib-2.0/glib/gbitlock.h /opt/local/include/glib-2.0/glib/gbookmarkfile.h /opt/local/include/glib-2.0/glib/gbytes.h /opt/local/include/glib-2.0/glib/gcharset.h /opt/local/include/glib-2.0/glib/gchecksum.h /opt/local/include/glib-2.0/glib/gconvert.h /opt/local/include/glib-2.0/glib/gdataset.h /opt/local/include/glib-2.0/glib/gdate.h /opt/local/include/glib-2.0/glib/gdatetime.h /opt/local/include/glib-2.0/glib/gdir.h /opt/local/include/glib-2.0/glib/genviron.h /opt/local/include/glib-2.0/glib/gerror.h /opt/local/include/glib-2.0/glib/gfileutils.h /opt/local/include/glib-2.0/glib/ggettext.h /opt/local/include/glib-2.0/glib/ghash.h /opt/local/include/glib-2.0/glib/ghmac.h /opt/local/include/glib-2.0/glib/ghook.h /opt/local/include/glib-2.0/glib/ghostutils.h /opt/local/include/glib-2.0/glib/gi18n-lib.h /opt/local/include/glib-2.0/glib/gi18n.h /opt/local/include/glib-2.0/glib/giochannel.h /opt/local/include/glib-2.0/glib/gkeyfile.h /opt/local/include/glib-2.0/glib/glib-typeof.h /opt/local/include/glib-2.0/glib/glist.h /opt/local/include/glib-2.0/glib/gmacros.h /opt/local/include/glib-2.0/glib/gmain.h /opt/local/include/glib-2.0/glib/gmappedfile.h /opt/local/include/glib-2.0/glib/gmarkup.h /opt/local/include/glib-2.0/glib/gmem.h /opt/local/include/glib-2.0/glib/gmessages.h /opt/local/include/glib-2.0/glib/gnode.h /opt/local/include/glib-2.0/glib/goption.h /opt/local/include/glib-2.0/glib/gpattern.h /opt/local/include/glib-2.0/glib/gpoll.h /opt/local/include/glib-2.0/glib/gprimes.h /opt/local/include/glib-2.0/glib/gprintf.h /opt/local/include/glib-2.0/glib/gqsort.h /opt/local/include/glib-2.0/glib/gquark.h /opt/local/include/glib-2.0/glib/gqueue.h /opt/local/include/glib-2.0/glib/grand.h /opt/local/include/glib-2.0/glib/grcbox.h /opt/local/include/glib-2.0/glib/grefcount.h /opt/local/include/glib-2.0/glib/grefstring.h /opt/local/include/glib-2.0/glib/gregex.h /opt/local/include/glib-2.0/glib/gscanner.h /opt/local/include/glib-2.0/glib/gsequence.h /opt/local/include/glib-2.0/glib/gshell.h /opt/local/include/glib-2.0/glib/gslice.h /opt/local/include/glib-2.0/glib/gslist.h /opt/local/include/glib-2.0/glib/gspawn.h /opt/local/include/glib-2.0/glib/gstdio.h /opt/local/include/glib-2.0/glib/gstrfuncs.h /opt/local/include/glib-2.0/glib/gstring.h /opt/local/include/glib-2.0/glib/gstringchunk.h /opt/local/include/glib-2.0/glib/gstrvbuilder.h /opt/local/include/glib-2.0/glib/gtestutils.h /opt/local/include/glib-2.0/glib/gthread.h /opt/local/include/glib-2.0/glib/gthreadpool.h /opt/local/include/glib-2.0/glib/gtimer.h /opt/local/include/glib-2.0/glib/gtimezone.h /opt/local/include/glib-2.0/glib/gtrashstack.h /opt/local/include/glib-2.0/glib/gtree.h /opt/local/include/glib-2.0/glib/gtypes.h /opt/local/include/glib-2.0/glib/gunicode.h /opt/local/include/glib-2.0/glib/guri.h /opt/local/include/glib-2.0/glib/gutils.h /opt/local/include/glib-2.0/glib/guuid.h /opt/local/include/glib-2.0/glib/gvariant.h /opt/local/include/glib-2.0/glib/gvarianttype.h /opt/local/include/glib-2.0/glib/gversion.h /opt/local/include/glib-2.0/glib/gversionmacros.h /opt/local/include/glib-2.0/glib/gwin32.h ../gobject-introspection-1.74.0/gir/glib-2.0.c FAILED: gir/GLib-2.0.gir /opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build/tools/g-ir-scanner --output=gir/GLib-2.0.gir --no-libtool -v --reparse-validate --add-include-path /opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build/gir --add-include-path /opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/gobject-introspection-1.74.0/gir --identifier-prefix=G --symbol-prefix=g --symbol-prefix=glib --c-include=glib.h --namespace=GLib --nsversion=2.0 --library=glib-2.0 --library=gobject-2.0 --external-library --pkg=glib-2.0 --cflags-begin -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -DGLIB_COMPILATION -D__G_I18N_LIB_H__ -DGETTEXT_PACKAGE=Dummy --cflags-end /opt/local/include/glib-2.0/gobject/glib-types.h /opt/local/lib/glib-2.0/include/glibconfig.h /opt/local/include/glib-2.0/glib-unix.h /opt/local/include/glib-2.0/glib/galloca.h /opt/local/include/glib-2.0/glib/garray.h /opt/local/include/glib-2.0/glib/gasyncqueue.h /opt/local/include/glib-2.0/glib/gatomic.h /opt/local/include/glib-2.0/glib/gbacktrace.h /opt/local/include/glib-2.0/glib/gbase64.h /opt/local/include/glib-2.0/glib/gbitlock.h /opt/local/include/glib-2.0/glib/gbookmarkfile.h /opt/local/include/glib-2.0/glib/gbytes.h /opt/local/include/glib-2.0/glib/gcharset.h /opt/local/include/glib-2.0/glib/gchecksum.h /opt/local/include/glib-2.0/glib/gconvert.h /opt/local/include/glib-2.0/glib/gdataset.h /opt/local/include/glib-2.0/glib/gdate.h /opt/local/include/glib-2.0/glib/gdatetime.h /opt/local/include/glib-2.0/glib/gdir.h /opt/local/include/glib-2.0/glib/genviron.h /opt/local/include/glib-2.0/glib/gerror.h /opt/local/include/glib-2.0/glib/gfileutils.h /opt/local/include/glib-2.0/glib/ggettext.h /opt/local/include/glib-2.0/glib/ghash.h /opt/local/include/glib-2.0/glib/ghmac.h /opt/local/include/glib-2.0/glib/ghook.h /opt/local/include/glib-2.0/glib/ghostutils.h /opt/local/include/glib-2.0/glib/gi18n-lib.h /opt/local/include/glib-2.0/glib/gi18n.h /opt/local/include/glib-2.0/glib/giochannel.h /opt/local/include/glib-2.0/glib/gkeyfile.h /opt/local/include/glib-2.0/glib/glib-typeof.h /opt/local/include/glib-2.0/glib/glist.h /opt/local/include/glib-2.0/glib/gmacros.h /opt/local/include/glib-2.0/glib/gmain.h /opt/local/include/glib-2.0/glib/gmappedfile.h /opt/local/include/glib-2.0/glib/gmarkup.h /opt/local/include/glib-2.0/glib/gmem.h /opt/local/include/glib-2.0/glib/gmessages.h /opt/local/include/glib-2.0/glib/gnode.h /opt/local/include/glib-2.0/glib/goption.h /opt/local/include/glib-2.0/glib/gpattern.h /opt/local/include/glib-2.0/glib/gpoll.h /opt/local/include/glib-2.0/glib/gprimes.h /opt/local/include/glib-2.0/glib/gprintf.h /opt/local/include/glib-2.0/glib/gqsort.h /opt/local/include/glib-2.0/glib/gquark.h /opt/local/include/glib-2.0/glib/gqueue.h /opt/local/include/glib-2.0/glib/grand.h /opt/local/include/glib-2.0/glib/grcbox.h /opt/local/include/glib-2.0/glib/grefcount.h /opt/local/include/glib-2.0/glib/grefstring.h /opt/local/include/glib-2.0/glib/gregex.h /opt/local/include/glib-2.0/glib/gscanner.h /opt/local/include/glib-2.0/glib/gsequence.h /opt/local/include/glib-2.0/glib/gshell.h /opt/local/include/glib-2.0/glib/gslice.h /opt/local/include/glib-2.0/glib/gslist.h /opt/local/include/glib-2.0/glib/gspawn.h /opt/local/include/glib-2.0/glib/gstdio.h /opt/local/include/glib-2.0/glib/gstrfuncs.h /opt/local/include/glib-2.0/glib/gstring.h /opt/local/include/glib-2.0/glib/gstringchunk.h /opt/local/include/glib-2.0/glib/gstrvbuilder.h /opt/local/include/glib-2.0/glib/gtestutils.h /opt/local/include/glib-2.0/glib/gthread.h /opt/local/include/glib-2.0/glib/gthreadpool.h /opt/local/include/glib-2.0/glib/gtimer.h /opt/local/include/glib-2.0/glib/gtimezone.h /opt/local/include/glib-2.0/glib/gtrashstack.h /opt/local/include/glib-2.0/glib/gtree.h /opt/local/include/glib-2.0/glib/gtypes.h /opt/local/include/glib-2.0/glib/gunicode.h /opt/local/include/glib-2.0/glib/guri.h /opt/local/include/glib-2.0/glib/gutils.h /opt/local/include/glib-2.0/glib/guuid.h /opt/local/include/glib-2.0/glib/gvariant.h /opt/local/include/glib-2.0/glib/gvarianttype.h /opt/local/include/glib-2.0/glib/gversion.h /opt/local/include/glib-2.0/glib/gversionmacros.h /opt/local/include/glib-2.0/glib/gwin32.h ../gobject-introspection-1.74.0/gir/glib-2.0.c g-ir-scanner: link: /usr/bin/clang -o /opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build/tmp-introspect_3yjagci/GLib-2.0 /opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build/tmp-introspect_3yjagci/GLib-2.0.o -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -lglib-2.0 -lgobject-2.0 dyld: Library not loaded: @rpath/libgio-2.0.0.dylib Referenced from: /opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build/tmp-introspect_3yjagci/GLib-2.0 Reason: image not found Command '['/opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build/tmp-introspect_3yjagci/GLib-2.0', '--introspect-dump=/opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build/tmp-introspect_3yjagci/functions.txt,/opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build/tmp-introspect_3yjagci/dump.xml']' died with <Signals.SIGABRT: 6>. ninja: build stopped: subcommand failed. Command failed: cd "/opt/local/var/macports/build/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/work/build" && /opt/local/bin/ninja -j1 -v Exit code: 1 Error: Failed to build gobject-introspection: command execution failed Error: See /opt/local/var/macports/logs/_Users_blair_Code_MacPorts_macports-ports.git_gnome_gobject-introspection/gobject-introspection/main.log for details. Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. ``` I'm using the following variants if that matters ``` -openldap -prebuilt -python27 -xauth +ares +bash_completion +clang16 +doc +fido2 +fips +graphviz +hdri +icu +jbig +jpeg2 +ld64_xcode +ldns +llvm16 +native +nls +openssl +optimizations +pango +pear +perl5_34 +pcre +postgresql14 +python3 +python311 +readline +rsvg +svn +ssl +timescale_license +tools +ucs4 +xcode ```
Change History (2)
comment:1 follow-up: 2 Changed 18 months ago by blair (Blair Zajac)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:2 Changed 18 months ago by mascguy (Christopher Nielsen)
Replying to blair:
The upgrade to 1.76.1 got the compile to work. The release notes say
1.76.1 - 2023-03-22 ------------------- * Handle null default values [#457] * Documentation fixesThis leads to https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/457 which doesn't seem obvious how it's related to the build failing.
Yes, I reviewed the details in that issue, but there are a lot of fixes and such to dig through. Only spent a few minutes on it, but didn't see anything immediately obvious either.
Regardless, glad the problem is resolved!
The upgrade to 1.76.1 got the compile to work. The release notes say
This leads to https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/457 which doesn't seem obvious how it's related to the build failing.