ebuild RDEPEND says >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] which is too old, as some symbols were only introduced in glib-2.50.2. Already fixed in fd5c0f8807c036335493f5e19990be5d0e8fd987, filing so that leio can upstream it. libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/x11-libs/pango-1.42.4/work/pango-1.42.4/pango -I.. -DG_LOG_DOMAIN=\"Pango\" -DPANGO_COMPILATION -DPANGO_ENABLE_BACKEND -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/etc\" -DLIBDIR=\"/usr/lib64\" -I/var/tmp/portage/x11-libs/pango-1.42.4/work/pango-1.42.4 -I.. -DG_DISABLE_CAST_CHECKS -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -march=opteron -O2 -pipe -Wall -c /var/tmp/portage/x11-libs/pango-1.42.4/work/pango-1.42.4/pango/ellipsize.c -fPIC -DPIC -o .libs/ellipsize.o /var/tmp/portage/x11-libs/pango-1.42.4/work/pango-1.42.4/pango/break.c: In function 'pango_default_break': /var/tmp/portage/x11-libs/pango-1.42.4/work/pango-1.42.4/pango/break.c:52:15: error: 'G_UNICODE_BREAK_ZERO_WIDTH_JOINER' undeclared (first use in this function) ((btype) <= G_UNICODE_BREAK_ZERO_WIDTH_JOINER ? (btype) : G_UNICODE_BREAK_UNKNOWN) ^ /var/tmp/portage/x11-libs/pango-1.42.4/work/pango-1.42.4/pango/break.c:52:15: note: in definition of macro 'BREAK_TYPE_SAFE' ((btype) <= G_UNICODE_BREAK_ZERO_WIDTH_JOINER ? (btype) : G_UNICODE_BREAK_UNKNOWN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/x11-libs/pango-1.42.4/work/pango-1.42.4/pango/break.c:52:15: note: each undeclared identifier is reported only once for each function it appears in ((btype) <= G_UNICODE_BREAK_ZERO_WIDTH_JOINER ? (btype) : G_UNICODE_BREAK_UNKNOWN) ^ /var/tmp/portage/x11-libs/pango-1.42.4/work/pango-1.42.4/pango/break.c:52:15: note: in definition of macro 'BREAK_TYPE_SAFE' ((btype) <= G_UNICODE_BREAK_ZERO_WIDTH_JOINER ? (btype) : G_UNICODE_BREAK_UNKNOWN) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/x11-libs/pango-1.42.4/work/pango-1.42.4/pango/break.c:1192:27: error: 'G_UNICODE_BREAK_EMOJI_BASE' undeclared (first use in this function) if (prev_break_type == G_UNICODE_BREAK_EMOJI_BASE && ^~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/x11-libs/pango-1.42.4/work/pango-1.42.4/pango/break.c:1193:22: error: 'G_UNICODE_BREAK_EMOJI_MODIFIER' undeclared (first use in this function) break_type == G_UNICODE_BREAK_EMOJI_MODIFIER) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: *** [Makefile:1234: break.lo] Error 1 make[4]: *** Waiting for unfinished jobs....
meson.build in upstream git has > glib_req_version = '>= 2.59.2' so marking as resolved.