pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

building "gobject-introspection" on 10.0_BETA fails



Building "devel/gobject-introspection" from pkgsrc-2022Q4 on amd64
10.0_BETA fails with (after several re-runs of 'make':

[...]
[1/54] Generating gir/gir-glib with a custom command
FAILED: gir/GLib-2.0.gir 
/tmp/pkgsrc/devel/gobject-introspection/work/gobject-introspection-1.74.0/output/tools/g-ir-scanner --output=gir/GLib-2.0.gir --no-libtool --quiet --reparse-validate --add-include-path /tmp/pkgsrc/devel/gobject-introspection/work/gobject-introspection-1.74.0/output/gir --add-include-path /tmp/pkgsrc/devel/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/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -DGLIB_COMPILATION -D__G_I18N_LIB_H__ -DGETTEXT_PACKAGE=Dummy --cflags-end /usr/pkg/include/glib-2.0/gobject/glib-types.h /usr/pkg/lib/glib-2.0/include/glibconfig.h /usr/pkg/include/glib-2.0/glib-unix.h /usr/pkg/include/glib-2.0/glib/galloca.h /usr/pkg/include/glib-2.0/glib/garray.h /usr/pkg/include/glib-2.0/glib/gasyncqueue.h /usr/pkg/include/glib-2.0/glib/gatomic.h /usr/pkg/include/glib-2.0/glib/gbacktrace.h /usr/pkg/include/glib-2.0/glib/gbase64.h /usr/pkg/include/glib-2.0/glib/gbitlock.h /usr/pkg/include/glib-2.0/glib/gbookmarkfile.h /usr/pkg/include/glib-2.0/glib/gbytes.h /usr/pkg/include/glib-2.0/glib/gcharset.h /usr/pkg/include/glib-2.0/glib/gchecksum.h /usr/pkg/include/glib-2.0/glib/gconvert.h /usr/pkg/include/glib-2.0/glib/gdataset.h /usr/pkg/include/glib-2.0/glib/gdate.h /usr/pkg/include/glib-2.0/glib/gdatetime.h /usr/pkg/include/glib-2.0/glib/gdir.h /usr/pkg/include/glib-2.0/glib/genviron.h /usr/pkg/include/glib-2.0/glib/gerror.h /usr/pkg/include/glib-2.0/glib/gfileutils.h /usr/pkg/include/glib-2.0/glib/ggettext.h /usr/pkg/include/glib-2.0/glib/ghash.h /usr/pkg/include/glib-2.0/glib/ghmac.h /usr/pkg/include/glib-2.0/glib/ghook.h /usr/pkg/include/glib-2.0/glib/ghostutils.h /usr/pkg/include/glib-2.0/glib/gi18n-lib.h /usr/pkg/include/glib-2.0/glib/gi18n.h /usr/pkg/include/glib-2.0/glib/giochannel.h /usr/pkg/include/glib-2.0/glib/gkeyfile.h /usr/pkg/include/glib-2.0/glib/glib-typeof.h /usr/pkg/include/glib-2.0/glib/glist.h /usr/pkg/include/glib-2.0/glib/gmacros.h /usr/pkg/include/glib-2.0/glib/gmain.h /usr/pkg/include/glib-2.0/glib/gmappedfile.h /usr/pkg/include/glib-2.0/glib/gmarkup.h /usr/pkg/include/glib-2.0/glib/gmem.h /usr/pkg/include/glib-2.0/glib/gmessages.h /usr/pkg/include/glib-2.0/glib/gnode.h /usr/pkg/include/glib-2.0/glib/goption.h /usr/pkg/include/glib-2.0/glib/gpattern.h /usr/pkg/include/glib-2.0/glib/gpoll.h /usr/pkg/include/glib-2.0/glib/gprimes.h /usr/pkg/include/glib-2.0/glib/gprintf.h /usr/pkg/include/glib-2.0/glib/gqsort.h /usr/pkg/include/glib-2.0/glib/gquark.h /usr/pkg/include/glib-2.0/glib/gqueue.h /usr/pkg/include/glib-2.0/glib/grand.h /usr/pkg/include/glib-2.0/glib/grcbox.h /usr/pkg/include/glib-2.0/glib/grefcount.h /usr/pkg/include/glib-2.0/glib/grefstring.h /usr/pkg/include/glib-2.0/glib/gregex.h /usr/pkg/include/glib-2.0/glib/gscanner.h /usr/pkg/include/glib-2.0/glib/gsequence.h /usr/pkg/include/glib-2.0/glib/gshell.h /usr/pkg/include/glib-2.0/glib/gslice.h /usr/pkg/include/glib-2.0/glib/gslist.h /usr/pkg/include/glib-2.0/glib/gspawn.h /usr/pkg/include/glib-2.0/glib/gstdio.h /usr/pkg/include/glib-2.0/glib/gstrfuncs.h /usr/pkg/include/glib-2.0/glib/gstring.h /usr/pkg/include/glib-2.0/glib/gstringchunk.h /usr/pkg/include/glib-2.0/glib/gstrvbuilder.h /usr/pkg/include/glib-2.0/glib/gtestutils.h /usr/pkg/include/glib-2.0/glib/gthread.h /usr/pkg/include/glib-2.0/glib/gthreadpool.h /usr/pkg/include/glib-2.0/glib/gtimer.h /usr/pkg/include/glib-2.0/glib/gtimezone.h /usr/pkg/include/glib-2.0/glib/gtrashstack.h /usr/pkg/include/glib-2.0/glib/gtree.h /usr/pkg/include/glib-2.0/glib/gtypes.h /usr/pkg/include/glib-2.0/glib/gunicode.h /usr/pkg/include/glib-2.0/glib/guri.h /usr/pkg/include/glib-2.0/glib/gutils.h /usr/pkg/include/glib-2.0/glib/guuid.h /usr/pkg/include/glib-2.0/glib/gvariant.h /usr/pkg/include/glib-2.0/glib/gvarianttype.h /usr/pkg/include/glib-2.0/glib/gversion.h /usr/pkg/include/glib-2.0/glib/gversionmacros.h /usr/pkg/include/glib-2.0/glib/gwin32.h ../gir/glib-2.0.c
ninja: build stopped: subcommand failed.
*** Error code 1

Stop.
make[1]: stopped in /x/pkgsrc/devel/gobject-introspection
*** Error code 1

Stop.
make: stopped in /x/pkgsrc/devel/gobject-introspection


There is a "python3.10.core" file left in ${WRKSRC}/output.

[...]
[New process 1876]
Core was generated by `python3.10'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00000000000b1112 in ?? ()
(gdb) bt
#0  0x00000000000b1112 in ?? ()
#1  0x00007f7fe8a02d97 in _rtld_call_initfini_function (mask=0x7f7fff3822c0, 
    func=0xb1112) at /x/netbsd-10/src/libexec/ld.elf_so/rtld.c:143
#2  _rtld_call_init_function (cur_objgen=<optimized out>, 
    mask=<optimized out>, obj=<optimized out>)
    at /x/netbsd-10/src/libexec/ld.elf_so/rtld.c:258
#3  _rtld_call_init_function (obj=0x73b035d9c400, mask=0x7f7fff3822c0, 
    cur_objgen=36) at /x/netbsd-10/src/libexec/ld.elf_so/rtld.c:232
#4  0x00007f7fe8a030dd in _rtld_call_init_functions (
    mask=mask@entry=0x7f7fff3822c0)
    at /x/netbsd-10/src/libexec/ld.elf_so/rtld.c:327
#5  0x00007f7fe8a04019 in dlopen (name=<optimized out>, mode=1)
    at /x/netbsd-10/src/libexec/ld.elf_so/rtld.c:1078
#6  0x000073b037998eea in _citrus_load_module (
    rhandle=rhandle@entry=0x73b035c480f0, 
    encname=encname@entry=0x7f7fff3843d0 "iconv_std")
    at /x/netbsd-10/src/lib/libc/citrus/citrus_module.c:333
#7  0x000073b03788276d in open_shared (dst=0x7f7fff382bd0 "646", 
    src=0x7f7fff3827d0 "UTF-8", convname=0x7f7fff383bd0 "UTF-8/646", 
    basedir=0x73b0379a1067 "/usr/share/i18n/iconv", rci=<synthetic pointer>)
    at /x/netbsd-10/src/lib/libc/citrus/citrus_iconv.c:193
#8  get_shared (dst=0x7f7fff382bd0 "646", src=0x7f7fff3827d0 "UTF-8", 
    basedir=0x73b0379a1067 "/usr/share/i18n/iconv", rci=<synthetic pointer>)
    at /x/netbsd-10/src/lib/libc/citrus/citrus_iconv.c:287
#9  _citrus_iconv_open (rcv=rcv@entry=0x7f7fff384c28, 
    basedir=basedir@entry=0x73b0379a1067 "/usr/share/i18n/iconv", 
    src=<optimized out>, dst=<optimized out>)
    at /x/netbsd-10/src/lib/libc/citrus/citrus_iconv.c:358
#10 0x000073b03786b28f in _iconv_open (out=<optimized out>, in=<optimized out>)
    at /x/netbsd-10/src/lib/libc/iconv/iconv.c:64
#11 0x000073b02fe304cb in g_iconv_open () from /usr/pkg/lib/libglib-2.0.so.0
#12 0x000073b02fe30937 in g_convert () from /usr/pkg/lib/libglib-2.0.so.0
#13 0x000073b02fe30c35 in g_convert_with_fallback ()
   from /usr/pkg/lib/libglib-2.0.so.0
#14 0x000073b02fe57681 in strdup_convert () from /usr/pkg/lib/libglib-2.0.so.0
#15 0x000073b02fe5783e in print_string () from /usr/pkg/lib/libglib-2.0.so.0
#16 0x000073b02fe59b74 in g_printerr () from /usr/pkg/lib/libglib-2.0.so.0
#17 0x000073b02f679069 in g_io_module_load_module () from /usr/pkg/lib/libgio-2.0.so.0
#18 0x000073b02fa37099 in g_type_module_use () from /usr/pkg/lib/libgobject-2.0.so.0
#19 0x000073b02f6795dc in g_io_modules_scan_all_in_directory_with_scope () from /usr/pkg/lib/libgio-2.0.so.0
#20 0x000073b02f679b26 in _g_io_modules_ensure_loaded () from /usr/pkg/lib/libgio-2.0.so.0
#21 0x000073b02f67a488 in _g_io_module_get_default () from /usr/pkg/lib/libgio-2.0.so.0
#22 0x000073b02f6baed1 in g_vfs_get_default () from /usr/pkg/lib/libgio-2.0.so.0
#23 0x000073b02f664bae in g_file_new_for_path () from /usr/pkg/lib/libgio-2.0.so.0
#24 0x000073b0302057e2 in pygi_source_scanner_append_filename () from /tmp/pkgsrc/devel/gobject-introspection/work/gobject-introspection-1.74.0/output/giscanner/_giscanner.so
#25 0x000073b0394b1951 in method_vectorcall_VARARGS () from /usr/pkg/lib/libpython3.10.so.1.0
#26 0x000073b03961ed00 in _PyEval_EvalFrameDefault () from /usr/pkg/lib/libpython3.10.so.1.0
#27 0x000073b039564213 in _PyEval_Vector () from /usr/pkg/lib/libpython3.10.so.1.0
#28 0x000073b03961ed00 in _PyEval_EvalFrameDefault () from /usr/pkg/lib/libpython3.10.so.1.0
#29 0x000073b039564213 in _PyEval_Vector () from /usr/pkg/lib/libpython3.10.so.1.0
#30 0x000073b03961de79 in _PyEval_EvalFrameDefault () from /usr/pkg/lib/libpython3.10.so.1.0
#31 0x000073b039564213 in _PyEval_Vector () from /usr/pkg/lib/libpython3.10.so.1.0
#32 0x000073b03961de79 in _PyEval_EvalFrameDefault () from /usr/pkg/lib/libpython3.10.so.1.0
#33 0x000073b039564213 in _PyEval_Vector () from /usr/pkg/lib/libpython3.10.so.1.0
#34 0x000073b0395643ab in PyEval_EvalCode () from /usr/pkg/lib/libpython3.10.so.1.0
#35 0x000073b0395a0c23 in run_eval_code_obj () from /usr/pkg/lib/libpython3.10.so.1.0
#36 0x000073b0395a0e14 in run_mod () from /usr/pkg/lib/libpython3.10.so.1.0
#37 0x000073b0395a0ee5 in pyrun_file () from /usr/pkg/lib/libpython3.10.so.1.0
#38 0x000073b0395a2ced in _PyRun_SimpleFileObject () from /usr/pkg/lib/libpython3.10.so.1.0
#39 0x000073b0395a31b4 in _PyRun_AnyFileObject () from /usr/pkg/lib/libpython3.10.so.1.0
#40 0x000073b0395bea84 in Py_RunMain () from /usr/pkg/lib/libpython3.10.so.1.0
#41 0x000073b0395bf012 in Py_BytesMain () from /usr/pkg/lib/libpython3.10.so.1.0
#42 0x000000016d200a9d in _start ()


This seems similar to "gobject-introspection" problems experienced in the
past.  One was an issue where it would fail to build if it was already
installed (replace).  I deleted the package, but the failure remains.

It last built without problems under 9.99.106 and pkgsrc-2022Q3.

Anyone else running into anything similar?

-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645


Home | Main Index | Thread Index | Old Index