Compilation error (ARM 32 bits)
FAILED: gir/GLib-2.0.gir
/data/data/com.termux/files/home/pygobject/gobject-introspection-1.68.0/build/tools/g-ir-scanner \
--output=gir/GLib-2.0.gir \
--no-libtool \
--quiet \
--reparse-validate \
--add-include-path /data/data/com.termux/files/home/pygobject/gobject-introspection-1.68.0/build/gir \
--add-include-path /data/data/com.termux/files/home/pygobject/gobject-introspection-1.68.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.h0 \
--external-library \
--pkg=glib-2.0 \
--cflags-begin \
-I/data/data/com.termux/files/usr/include/glib-2.0 -I/data/data/com.termux/files/usr/lib/glib-2.0/include -DGLIB_COMPILATION -D__G_I18N_LIB_H__ -DGETTEXT_PACKAGE=Dummy \
--cflags-end \
/data/data/com.termux/files/usr/include/glib-2.0/gobject/glib-types.h /data/data/com.termux/files/usr/lib/glib-2.0/include/glibconfig.h /data/data/com.termux/files/usr/include/glib-2.0/glib-unix.h /data/data/com.termux/files/usr/include/glib-2.0/glib/galloca.h /data/data/com.termux/files/usr/include/glib-2.0/glib/garray.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gasyncqueue.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gatomic.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gbacktrace.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gbase64.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gbitlock.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gbookmarkfile.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gbytes.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gcharset.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gchecksum.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gconvert.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gdataset.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gdate.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gdatetime.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gdir.h /data/data/com.termux/files/usr/include/glib-2.0/glib/genviron.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gerror.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gfileutils.h /data/data/com.termux/files/usr/include/glib-2.0/glib/ggettext.h /data/data/com.termux/files/usr/include/glib-2.0/glib/ghash.h /data/data/com.termux/files/usr/include/glib-2.0/glib/ghmac.h /data/data/com.termux/files/usr/include/glib-2.0/glib/ghook.h /data/data/com.termux/files/usr/include/glib-2.0/glib/ghostutils.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gi18n-lib.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gi18n.h /data/data/com.termux/files/usr/include/glib-2.0/glib/giochannel.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gkeyfile.h /data/data/com.termux/files/usr/include/glib-2.0/glib/glist.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gmacros.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gmain.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gmappedfile.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gmarkup.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gmem.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gmessages.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gnode.h /data/data/com.termux/files/usr/include/glib-2.0/glib/goption.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gpattern.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gpoll.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gprimes.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gprintf.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gqsort.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gquark.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gqueue.h /data/data/com.termux/files/usr/include/glib-2.0/glib/grand.h /data/data/com.termux/files/usr/include/glib-2.0/glib/grcbox.h /data/data/com.termux/files/usr/include/glib-2.0/glib/grefcount.h /data/data/com.termux/files/usr/include/glib-2.0/glib/grefstring.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gregex.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gscanner.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gsequence.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gshell.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gslice.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gslist.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gspawn.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gstdio.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gstrfuncs.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gstring.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gstringchunk.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gtestutils.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gthread.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gthreadpool.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gtimer.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gtimezone.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gtrashstack.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gtree.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gtypes.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gunicode.h /data/data/com.termux/files/usr/include/glib-2.0/glib/guri.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gutils.h /data/data/com.termux/files/usr/include/glib-2.0/glib/guuid.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gvariant.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gvarianttype.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gversion.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gversionmacros.h /data/data/com.termux/files/usr/include/glib-2.0/glib/gwin32.h ../gir/glib-2.0.c
Traceback (most recent call last):
File "/data/data/com.termux/files/home/pygobject/gobject-introspection-1.68.0/build/tools/g-ir-scanner", line 98, in <module>
from giscanner.scannermain import scanner_main
File "/data/data/com.termux/files/home/pygobject/gobject-introspection-1.68.0/build/giscanner/scannermain.py", line 35, in <module>
from giscanner.ast import Include, Namespace
File "/data/data/com.termux/files/home/pygobject/gobject-introspection-1.68.0/build/giscanner/ast.py", line 29, in <module>
from .sourcescanner import CTYPE_TYPEDEF, CSYMBOL_TYPE_TYPEDEF
File "/data/data/com.termux/files/home/pygobject/gobject-introspection-1.68.0/build/giscanner/sourcescanner.py", line 34, in <module>
from giscanner._giscanner import SourceScanner as CSourceScanner
ImportError: dlopen failed: cannot locate symbol "PyType_GenericNew" referenced by "/data/data/com.termux/files/home/pygobject/gobject-introspection-1.68.0/build/giscanner/_giscanner.cpython-310.so"...
ninja: build stopped: subcommand failed.
Edited by Emmanuele Bassi