Hi,
I didn’t reach to compile the newest gtk-4.6.0 package, due (seems ) to an undefined reference in: `g_log_writer_default_would_drop’ .
How could be solved it ?
$ mkdir b
$ meson setup b
[…]
Build targets in project: 527pango 1.50.3
Font backends : freetype
Features
Cairo support : True
Fontconfig support: True
Freetype support : True
Thai support : True
Sysprof support : FalseToolchain
Compiler : gcc
Linker : ld.bfdBuild
Debugging : True
Optimization : 2
Introspection : False
Documentation : False
Install tests : FalseDirectories
prefix : /usr/local
includedir : /usr/local/include
libdir : /usr/local/lib/x86_64-linux-gnu
datadir : /usr/local/sharegtk 4.6.0
Display backends: wayland x11 Print backends : lpr file Media backends : gstreamer
Features
Vulkan support : False
Cloud support : False
Sysprof support : False
Colord support : False
Tracker support : FalseToolchain
Compiler : gcc
Linker : ld.bfdBuild
Debugging : True
Optimization : 2
Introspection : True
Documentation : False
Man pages : False
Tests : True
Install tests : False
Demos : True
Examples : TrueDirectories
prefix : /usr/local
includedir : /usr/local/include
libdir : /usr/local/lib/x86_64-linux-gnu
datadir : /usr/local/shareSubprojects
gi-docgen : YES
pango : YESFound ninja-1.10.2.git.kitware.jobserver-1 at /usr/local/bin/ninja
$ cd b
$ meson compile
[…]
[1705/1781] Linking target testsuite/reftests/gtk-reftest
FAILED: testsuite/reftests/gtk-reftest
cc -o testsuite/reftests/gtk-reftest testsuite/reftests/gtk-reftest.p/gtk-reftest.c.o -Wl,–as-needed -Wl,–no-undefined ‘-Wl,-rpath,$ORIGIN/:$ORIGIN/…/…/gtk:$ORIGIN/…/…/subprojects/pango/pango’ -Wl,-rpath-link,/home/myhome/downloads/gtk-4.6.0/b/testsuite/reftests -Wl,-rpath-link,/home/myhome/downloads/gtk-4.6.0/b/gtk -Wl,-rpath-link,/home/myhome/downloads/gtk-4.6.0/b/subprojects/pango/pango -Wl,–start-group testsuite/reftests/libgtkreftestprivate.so testsuite/reftests/libreftest.so gtk/libgtk-4.so.1.600.0 subprojects/pango/pango/libpangocairo-1.0.so.0.5000.3 subprojects/pango/pango/libpango-1.0.so.0.5000.3 subprojects/pango/pango/libpangoft2-1.0.so.0.5000.3 -Wl,-Bsymbolic -Wl,-z,relro -Wl,-z,now -Wl,–export-dynamic /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so -lm /usr/lib/x86_64-linux-gnu/libfribidi.so /usr/lib/x86_64-linux-gnu/libthai.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libXrender.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXft.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libharfbuzz-gobject.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so /usr/lib/x86_64-linux-gnu/libepoxy.so /usr/lib/x86_64-linux-gnu/libgraphene-1.0.so /usr/lib/x86_64-linux-gnu/libXi.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libtiff.so /usr/lib/x86_64-linux-gnu/libjpeg.so -lrt /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libwayland-egl.so /usr/lib/x86_64-linux-gnu/libXext.so /usr/lib/x86_64-linux-gnu/libXcursor.so /usr/lib/x86_64-linux-gnu/libXdamage.so /usr/lib/x86_64-linux-gnu/libXfixes.so /usr/lib/x86_64-linux-gnu/libXrandr.so /usr/lib/x86_64-linux-gnu/libXinerama.so -lcairo-script-interpreter -Wl,–end-group
/usr/bin/ld: testsuite/reftests/gtk-reftest.p/gtk-reftest.c.o: in functionlog_writer': /home/myhome/downloads/gtk-4.6.0/b/../testsuite/reftests/gtk-reftest.c:500: undefined reference to
g_log_writer_default_would_drop’
collect2: error: ld returned 1 exit status
[1710/1781] Compiling C object examples/window-default.p/window-default.c.o
ninja: build stopped: subcommand failed.
$