https://gitlab.freedesktop.org/cairo/cairo/-/commit/79c6beee90962c39cbddfdb3d05c19219b8bc383 https://gitlab.freedesktop.org/cairo/cairo/-/commit/2bef8669bc992f06300464d72d8c4ea4bef8a479 "Remove XML surface According to the Debian code search tool, nothing uses it as part of the Cairo public API, and it has been disabled for a long time with nobody complaining about it." >>> Configuring source in /var/tmp/portage/x11-libs/cairo-9999/work/cairo-9999 ... * abi_x86_32.x86: running multilib-minimal_abi_src_configure meson setup --libdir lib --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /usr/share/pkgconfig:/usr/share/pkgconfig --pkg-config-path /usr/share/pkgconfig:/usr/share/pkgconfig --native-file /var/tmp/portage/x11-libs/cairo-9999/temp/meson.i686-pc-linux-gnu.x86.ini -Db_pch=false -Dwerror=false --buildtype plain -Dfontconfig=enabled -Dfreetype=enabled -Dpng=enabled -Dquartz=disabled -Dtee=enabled -Dxcb=enabled -Dxlib=enabled -Dxlib-xcb=disabled -Dxml=disabled -Dzlib=enabled -Dtests=disabled -Dgtk2-utils=disabled -Dglib=enabled -Dspectre=disabled -Dsymbol-lookup=disabled -Dgtk_doc=false /var/tmp/portage/x11-libs/cairo-9999/work/cairo-9999 /var/tmp/portage/x11-libs/cairo-9999/work/cairo-9999-abi_x86_32.x86 The Meson build system Version: 1.0.1 Source dir: /var/tmp/portage/x11-libs/cairo-9999/work/cairo-9999 Build dir: /var/tmp/portage/x11-libs/cairo-9999/work/cairo-9999-abi_x86_32.x86 Build type: native build Program version.py found: YES (/var/tmp/portage/x11-libs/cairo-9999/work/cairo-9999/version.py) ../cairo-9999/meson.build:1:0: ERROR: Unknown options: "xml" A full log can be found at /var/tmp/portage/x11-libs/cairo-9999/work/cairo-9999-abi_x86_32.x86/meson-logs/meson-log.txt * ERROR: x11-libs/cairo-9999::gentoo failed (configure phase): * (no error message) * * Call stack: * ebuild.sh, line 136: Called src_configure * environment, line 3264: Called meson-multilib_src_configure * environment, line 2160: Called multilib-minimal_src_configure * environment, line 2370: Called multilib_foreach_abi 'multilib-minimal_abi_src_configure' * environment, line 2620: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' * environment, line 2325: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' * environment, line 2323: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure' * environment, line 729: Called multilib-minimal_abi_src_configure * environment, line 2364: Called multilib_src_configure * environment, line 2845: Called meson_src_configure * environment, line 2263: Called die * The specific snippet of code: * "${mesonargs[@]}" ) || die
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931c76e72531bcea7a9164cad36a0936bb85f71e commit 931c76e72531bcea7a9164cad36a0936bb85f71e Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2023-03-20 14:32:50 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2023-03-20 14:32:50 +0000 x11-libs/cairo: Remove xml backend Closes: https://bugs.gentoo.org/902143 Signed-off-by: Matt Turner <mattst88@gentoo.org> x11-libs/cairo/cairo-9999.ebuild | 1 - 1 file changed, 1 deletion(-)