Linking of compose-parse.exe fails because of an issue with binutils
On Mingw64 via Msys2 when using the Clang compiler (or GCC) linking of compose-parse.exe fails
[2033/3560] Linking target subprojects/gtk/gtk/compose/compose-parse.exe
FAILED: subprojects/gtk/gtk/compose/compose-parse.exe
"cc" -o subprojects/gtk/gtk/compose/compose-parse.exe subprojects/gtk/gtk/compose/compose-parse.exe.p/compose-parse.c.obj "-Wl,--allow-shlib-undefined" "-Wl,--start-group" "subprojects/gtk/gtk/libgtk.a" "subprojects/gtk/gtk/css/libgtk_css.a" "subprojects/glib/glib/libglib-2.0.dll.a" "subprojects/glib/gobject/libgobject-2.0.dll.a" "subprojects/glib/gio/libgio-2.0.dll.a" "subprojects/glib/gmodule/libgmodule-2.0.dll.a" "subprojects/gtk/gdk/libgdk.a" "subprojects/gtk/gdk/win32/libgdk-win32.a" "subprojects/gtk/gsk/libgsk.a" "subprojects/gtk/gsk/libgsk_f16c.a" "-Wl,-Bsymbolic" "-lintl" "C:/msys64/mingw64/lib/libpangocairo-1.0.dll.a" "C:/msys64/mingw64/lib/libpango-1.0.dll.a" "C:/msys64/mingw64/lib/libgobject-2.0.dll.a" "C:/msys64/mingw64/lib/libglib-2.0.dll.a" "C:/msys64/mingw64/lib/libintl.dll.a" "C:/msys64/mingw64/lib/libharfbuzz.dll.a" "C:/msys64/mingw64/lib/libcairo.dll.a" "C:/msys64/mingw64/lib/libfribidi.dll.a" "C:/msys64/mingw64/lib/libcairo-gobject.dll.a" "C:/msys64/mingw64/lib/libgdk_pixbuf-2.0.dll.a" "C:/msys64/mingw64/lib/libepoxy.dll.a" "-lm" "C:/msys64/mingw64/lib/libgraphene-1.0.dll.a" "C:/msys64/mingw64/lib/libpangowin32-1.0.dll.a" "-ladvapi32" "-lcomctl32" "-lcrypt32" "-ldwmapi" "-limm32" "-lsetupapi" "-lwinmm" "C:/msys64/mingw64/lib/libpangoft2-1.0.dll.a" "C:/msys64/mingw64/lib/libfontconfig.dll.a" "C:/msys64/mingw64/lib/libfreetype.dll.a" "-lintl" "C:/msys64/mingw64/lib/libpng16.dll.a" "C:/msys64/mingw64/lib/libz.dll.a" "C:/msys64/mingw64/lib/libtiff.dll.a" "C:/msys64/mingw64/lib/libjpeg.dll.a" "-lhid" "C:/msys64/mingw64/lib/libcairo-script-interpreter.dll.a" "-lintl" "-ladvapi32" "-lcomctl32" "-lcrypt32" "-ldwmapi" "-limm32" "-lsetupapi" "-lwinmm" "-lintl" "-lhid" "-lintl" "-lintl" "-lhid" "-lintl" "-lhid" "-lintl" "-lhid" "-lintl" "-lhid" "-Wl,--subsystem,console" "-lkernel32" "-luser32" "-lgdi32" "-lwinspool" "-lshell32" "-lole32" "-loleaut32" "-luuid" "-lcomdlg32" "-Wl,--end-group"
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: warning: subprojects/glib/gobject/libgobject-2.0.dll.a(libgobject_2_0_0_dll_d000431.o): local symbol '0' has no section
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: BFD (GNU Binutils) 2.38 assertion fail ../../binutils-2.38/bfd/cofflink.c:2323
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: BFD (GNU Binutils) 2.38 assertion fail ../../binutils-2.38/bfd/coff-x86_64.c:611
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: subprojects/glib/gobject/libgobject-2.0.dll.a(libgobject_2_0_0_dll_d000431.o): bad reloc address 0x126 in section '.text'
collect2.exe: error: ld returned 1 exit status
[2034/3560] Compiling C object subprojects/gtk/demos/gtk-demo/gtk4-demo.exe.p/demolayout.c.obj
[2035/3560] Compiling C object subprojects/gtk/demos/gtk-demo/gtk4-demo.exe.p/demowidget.c.obj
[2036/3560] Compiling C object subprojects/gtk/demos/gtk-demo/gtk4-demo.exe.p/singular_value_decomposition.c.obj
[2037/3560] Compiling C object subprojects/gtk/demos/gtk-demo/gtk4-demo.exe.p/demo2layout.c.obj
[2038/3560] Linking target subprojects/gtk/gtk/libgtk-4-1.dll
ninja: build stopped: subcommand failed.
Commands to reproduce are:
git clone https://gitlab.gnome.org/GNOME/gnome-text-editor
cd gnome-text-editor
meson setup builddir -Dforce_fallback_for=libadwaita && meson compile -C builddir/