ETAG_VALUE not set in GFileInfo when requested
Three tests are failing when trying to build GJS 1.75.2 against GLib 2.57.4 in Nix:
17/70 gjs:JS / Importer ERROR 0.31s killed by signal 5 SIGTRAP
>>> G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' MALLOC_PERTURB_=152 GJS_DEBUG_OUTPUT=stderr ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/build/gjs-1.75.2/build/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 TOP_BUILDDIR=/build/gjs-1.75.2/build G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-1.75.2/installed-tests/extra/lsan.supp GJS_DEBUG_TOPICS='' ENABLE_GTK=yes LC_ALL=C.utf8 LD_LIBRARY_PATH=/build/gjs-1.75.2/build/:/build/gjs-1.75.2/build:/build/gjs-1.75.2/build/installed-tests/js:/build/gjs-1.75.2/build/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GI_TYPELIB_PATH=/build/gjs-1.75.2/build:/build/gjs-1.75.2/build/installed-tests/js:/build/gjs-1.75.2/build/installed-tests/js/libgjstesttools:/nix/store/x9sdlnmxkca6jlkc54c2d15bm5ql1p0j-gobject-introspection-wrapped-1.75.6/lib/girepository-1.0:/nix/store/qnpkd6b09jzndarlfrr3hm0d553f5agp-at-spi2-core-2.47.1/lib/girepository-1.0:/nix/store/halmbvp4knyg68igc276j8m4rwhqvcaz-gdk-pixbuf-2.42.10/lib/girepository-1.0:/nix/store/ryfazsfn2cq51195nr304pl6xvvama9x-gsettings-desktop-schemas-44.beta/lib/girepository-1.0:/nix/store/lji95mkghc88jpl3hwg3ijdnn7yi4fxp-harfbuzz-7.0.0/lib/girepository-1.0:/nix/store/qqb3s04fq668ic471d6mlad0m3vxsg41-pango-1.50.14/lib/girepository-1.0:/nix/store/6rqwpcrrlnkbs9f5drkzjf4cjhhx25dp-gtk+3-3.24.37/lib/girepository-1.0:/nix/store/9hfhz512v55b6yzaa2db20jzk7f113n9-gobject-introspection-1.75.6/lib/girepository-1.0 DYLD_FALLBACK_LIBRARY_PATH=/build/gjs-1.75.2/build:/build/gjs-1.75.2/build/installed-tests/js:/build/gjs-1.75.2/build/installed-tests/js/libgjstesttools TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-1.75.2/installed-tests/extra/tsan.supp /build/gjs-1.75.2/build/installed-tests/js/minijasmine /build/gjs-1.75.2/build/../installed-tests/js/testImporter.js
✀
stderr:
(process:1436): GLib-GIO-CRITICAL **: 19:34:11.586: GFileInfo created without etag::value
(test program exited with status code -5)
TAP parsing error: Too few tests run (expected 38, got 37)
Unknown TAP version. The first line MUST be `TAP version <int>`. Assuming version 12.
39/70 gjs:JS / ESModules ERROR 0.21s killed by signal 5 SIGTRAP
>>> G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GJS_DEBUG_OUTPUT=stderr ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=66 GSETTINGS_SCHEMA_DIR=/build/gjs-1.75.2/build/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 TOP_BUILDDIR=/build/gjs-1.75.2/build G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-1.75.2/installed-tests/extra/lsan.supp GJS_DEBUG_TOPICS='' ENABLE_GTK=yes LC_ALL=C.utf8 LD_LIBRARY_PATH=/build/gjs-1.75.2/build/:/build/gjs-1.75.2/build:/build/gjs-1.75.2/build/installed-tests/js:/build/gjs-1.75.2/build/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GI_TYPELIB_PATH=/build/gjs-1.75.2/build:/build/gjs-1.75.2/build/installed-tests/js:/build/gjs-1.75.2/build/installed-tests/js/libgjstesttools:/nix/store/x9sdlnmxkca6jlkc54c2d15bm5ql1p0j-gobject-introspection-wrapped-1.75.6/lib/girepository-1.0:/nix/store/qnpkd6b09jzndarlfrr3hm0d553f5agp-at-spi2-core-2.47.1/lib/girepository-1.0:/nix/store/halmbvp4knyg68igc276j8m4rwhqvcaz-gdk-pixbuf-2.42.10/lib/girepository-1.0:/nix/store/ryfazsfn2cq51195nr304pl6xvvama9x-gsettings-desktop-schemas-44.beta/lib/girepository-1.0:/nix/store/lji95mkghc88jpl3hwg3ijdnn7yi4fxp-harfbuzz-7.0.0/lib/girepository-1.0:/nix/store/qqb3s04fq668ic471d6mlad0m3vxsg41-pango-1.50.14/lib/girepository-1.0:/nix/store/6rqwpcrrlnkbs9f5drkzjf4cjhhx25dp-gtk+3-3.24.37/lib/girepository-1.0:/nix/store/9hfhz512v55b6yzaa2db20jzk7f113n9-gobject-introspection-1.75.6/lib/girepository-1.0 DYLD_FALLBACK_LIBRARY_PATH=/build/gjs-1.75.2/build:/build/gjs-1.75.2/build/installed-tests/js:/build/gjs-1.75.2/build/installed-tests/js/libgjstesttools TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-1.75.2/installed-tests/extra/tsan.supp /build/gjs-1.75.2/build/installed-tests/js/minijasmine /build/gjs-1.75.2/build/../installed-tests/js/testESModules.js -m
✀
stderr:
(process:1809): GLib-GIO-CRITICAL **: 19:34:12.473: GFileInfo created without etag::value
(test program exited with status code -5)
Unknown TAP version. The first line MUST be `TAP version <int>`. Assuming version 12.
42/70 gjs:JS / Encoding ERROR 0.24s killed by signal 5 SIGTRAP
>>> MALLOC_PERTURB_=251 G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GJS_DEBUG_OUTPUT=stderr ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/build/gjs-1.75.2/build/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 TOP_BUILDDIR=/build/gjs-1.75.2/build G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-1.75.2/installed-tests/extra/lsan.supp GJS_DEBUG_TOPICS='' ENABLE_GTK=yes LC_ALL=C.utf8 LD_LIBRARY_PATH=/build/gjs-1.75.2/build/:/build/gjs-1.75.2/build:/build/gjs-1.75.2/build/installed-tests/js:/build/gjs-1.75.2/build/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GI_TYPELIB_PATH=/build/gjs-1.75.2/build:/build/gjs-1.75.2/build/installed-tests/js:/build/gjs-1.75.2/build/installed-tests/js/libgjstesttools:/nix/store/x9sdlnmxkca6jlkc54c2d15bm5ql1p0j-gobject-introspection-wrapped-1.75.6/lib/girepository-1.0:/nix/store/qnpkd6b09jzndarlfrr3hm0d553f5agp-at-spi2-core-2.47.1/lib/girepository-1.0:/nix/store/halmbvp4knyg68igc276j8m4rwhqvcaz-gdk-pixbuf-2.42.10/lib/girepository-1.0:/nix/store/ryfazsfn2cq51195nr304pl6xvvama9x-gsettings-desktop-schemas-44.beta/lib/girepository-1.0:/nix/store/lji95mkghc88jpl3hwg3ijdnn7yi4fxp-harfbuzz-7.0.0/lib/girepository-1.0:/nix/store/qqb3s04fq668ic471d6mlad0m3vxsg41-pango-1.50.14/lib/girepository-1.0:/nix/store/6rqwpcrrlnkbs9f5drkzjf4cjhhx25dp-gtk+3-3.24.37/lib/girepository-1.0:/nix/store/9hfhz512v55b6yzaa2db20jzk7f113n9-gobject-introspection-1.75.6/lib/girepository-1.0 DYLD_FALLBACK_LIBRARY_PATH=/build/gjs-1.75.2/build:/build/gjs-1.75.2/build/installed-tests/js:/build/gjs-1.75.2/build/installed-tests/js/libgjstesttools TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-1.75.2/installed-tests/extra/tsan.supp /build/gjs-1.75.2/build/installed-tests/js/minijasmine /build/gjs-1.75.2/build/../installed-tests/js/testEncoding.js -m
✀
stderr:
(process:1841): GLib-GIO-CRITICAL **: 19:34:12.537: GFileInfo created without etag::value
(test program exited with status code -5)
Unknown TAP version. The first line MUST be `TAP version <int>`. Assuming version 12.
Currently bisecting.